Adds duck-related content and a seclite (#4489)

* Added rubber ducky

* Adds ducky slippers

* Adds seclite

* Update Resources/Textures/Objects/Tools/seclite.rsi/meta.json

Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>

* Update Resources/Textures/Objects/Fun/ducky.rsi/meta.json

Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>

* The duck slippers now quack as you walk

Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
This commit is contained in:
Swept
2021-08-19 16:23:49 -07:00
committed by GitHub
parent 10e2918074
commit 1341d63ae0
27 changed files with 168 additions and 2 deletions

View File

@@ -31,6 +31,22 @@
- type: Clothing
sprite: Clothing/Shoes/Misc/slippers.rsi
- type: entity
parent: ClothingShoesBase
id: ClothingShoeSlippersDuck
name: ducky slippers
# description: You wish these made quacking sounds as you walked.
description: Comfy, yet haunted by the ghosts of ducks you fed bread to as a child.
components:
- type: Sprite
sprite: Clothing/Shoes/Misc/duck-slippers.rsi
- type: Clothing
sprite: Clothing/Shoes/Misc/duck-slippers.rsi
- type: FootstepModifier
variation: 0.07
footstepSoundCollection:
collection: footstep_duck
- type: entity
parent: ClothingShoesBase
id: ClothingShoesTourist

View File

@@ -113,6 +113,27 @@
- type: UseDelay
delay: 1.0
- type: entity
parent: BaseItem
id: ToyRubberDuck
name: rubber ducky
description: Not carried here by ocean currents.
components:
- type: Sprite
sprite: Objects/Fun/ducky.rsi
state: icon
- type: Clothing
QuickEquip: false
sprite: Objects/Fun/ducky.rsi
Slots:
- Helmet
- type: ItemCooldown
- type: EmitSoundOnUse
sound:
path: /Audio/Items/Toys/quack.ogg
- type: UseDelay
delay: 1.0
- type: entity
parent: BaseItem
id: PlushieVox

View File

@@ -29,3 +29,24 @@
- type: Appearance
visuals:
- type: FlashLightVisualizer
- type: entity
name: seclite
parent: FlashlightLantern
id: FlashlightSeclite
description: A robust flashlight used by security.
components:
- type: PowerCellSlot
startingCellType: PowerCellSmallSuper
- type: Sprite
sprite: Objects/Tools/seclite.rsi
layers:
- state: seclite
- state: seclite-overlay
shader: unshaded
visible: false
- type: Item
sprite: Objects/Tools/seclite.rsi
- type: PointLight
enabled: false
radius: 4