diff --git a/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_misc.yml b/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_misc.yml index ac8aa046a4..e4c686c3f5 100644 --- a/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_misc.yml +++ b/Resources/Prototypes/Entities/Objects/Fun/Instruments/instruments_misc.yml @@ -124,4 +124,38 @@ - type: Clothing sprite: Objects/Fun/Instruments/bike_horn.rsi slots: [Belt] - quickEquip: false \ No newline at end of file + quickEquip: false + +- type: entity + parent: PhoneInstrument + id: BananaPhoneInstrument + name: banana phone + description: A direct line to the Honkmother. Seems to always go to voicemail. + components: + - type: Sprite + sprite: Objects/Fun/Instruments/otherinstruments.rsi + state: banana_phone + - type: EmitSoundOnLand + sound: + path: /Audio/Items/bikehorn.ogg + - type: Slippery + paralyzeTime: 4 + launchForwardsMultiplier: 1.5 + - type: StepTrigger + - type: CollisionWake + enabled: false + - type: Fixtures + fixtures: + - shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.3,0.4,0.3" + id: "slips" + hard: false + layer: + - SlipLayer + - shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.3,0.4,0.3" + density: 5 + mask: + - ItemMask \ No newline at end of file diff --git a/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/banana_phone.png b/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/banana_phone.png new file mode 100644 index 0000000000..7b5df798ab Binary files /dev/null and b/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/banana_phone.png differ diff --git a/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/meta.json b/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/meta.json index 62b4af9495..d6c73ce5ff 100644 --- a/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/meta.json +++ b/Resources/Textures/Objects/Fun/Instruments/otherinstruments.rsi/meta.json @@ -5,7 +5,7 @@ "y": 32 }, "license": "CC-BY-SA-3.0", - "copyright": "https://github.com/vgstation-coders/vgstation13 at 8d9c91e19cb52713c7f7f1804c2b6f7203f8d331, red_phone from /tg/station at commit https://github.com/tgstation/tgstation/commit/6681c3b347b8ec5c845f980c4c309c61223d9942", + "copyright": "https://github.com/vgstation-coders/vgstation13 at 8d9c91e19cb52713c7f7f1804c2b6f7203f8d331, /tg/station at commit https://github.com/tgstation/tgstation/commit/6681c3b347b8ec5c845f980c4c309c61223d9942. banana_phone is a modification of red_phone made by noudoit (github) for ss14", "states": [ { "name": "bike_horn" @@ -33,6 +33,9 @@ }, { "name": "seashell" + }, + { + "name": "banana_phone" } ] }