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

@@ -191,6 +191,8 @@
prob: 1
- id: ClothingOuterHardsuitSecurityRed
prob: 1
- id: ClothingShoeSlippersDuck
prob: 0.2
- id: DrinkVacuumFlask
prob: 0.8
- id: ClothingBeltSecurityFilled

View File

@@ -5,6 +5,8 @@
components:
- type: StorageFill
contents:
- id: FlashlightSeclite
prob: 1
- id: TaserGun
prob: 0.3
- id: ClothingHeadHatWarden
@@ -31,6 +33,8 @@
components:
- type: StorageFill
contents:
- id: FlashlightSeclite
prob: 0.8
- id: ClothingUniformJumpsuitSecGrey
prob: 0.3
- id: ClothingHeadHelmetHelmet
@@ -65,7 +69,8 @@
prob: 1
- id: ClothingOuterCoatDetective
prob: 1
- id: FlashlightSeclite
prob: 1
- type: entity
id: ClosetBombFilled

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

View File

@@ -67,6 +67,11 @@
- /Audio/Effects/Footsteps/clownstep1.ogg
- /Audio/Effects/Footsteps/clownstep2.ogg
- type: soundCollection
id: footstep_duck
files:
- /Audio/Items/Toys/quack.ogg
- type: soundCollection
id: footstep_heavy
files: