Adds security and clown outfits, and SoundEmitters (#253)

* ports clown and sec outfits

* bikehorn and soundemitters

* very smol bike horn

* working fine sounds

* Oh wow i can do it through github

Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* fixes for review

* fixes prototype

* fixing entrypoint
This commit is contained in:
Injazz
2019-06-03 23:16:47 +05:00
committed by Pieter-Jan Briers
parent 1cfdfa12a0
commit c156af34c4
70 changed files with 353 additions and 32 deletions

View File

@@ -17,3 +17,37 @@
sprite: Clothing/backpack.rsi
- type: Storage
Capacity: 100
- type: entity
parent: BackpackClothing
id: ClownPack
name: Giggles Von Honkerton
description: It's a backpack made by Honk! Co.
components:
- type: Sprite
sprite: Clothing/backpack_clown.rsi
state: icon
- type: Icon
sprite: Clothing/backpack_clown.rsi
state: icon
- type: Clothing
sprite: Clothing/backpack_clown.rsi
- type: entity
parent: BackpackClothing
id: SecPack
name: Security Backpack
description: It's a very robust backpack.
components:
- type: Sprite
sprite: Clothing/backpack_sec.rsi
state: icon
- type: Icon
sprite: Clothing/backpack_sec.rsi
state: icon
- type: Clothing
sprite: Clothing/backpack_sec.rsi

View File

@@ -37,3 +37,18 @@
state: sunglasses
- type: Clothing
sprite: Clothing/sunglasses.rsi
- type: entity
parent: GlassesBase
id: SecGlasses
name: Security Sunglasses
description: Strangely ancient technology used to help provide rudimentary eye cover. Enhanced shielding blocks many flashes. Often worn by budget security officers.
components:
- type: Sprite
sprite: Clothing/sunglasses_sec.rsi
state: icon
- type: Icon
sprite: Clothing/sunglasses_sec.rsi
state: icon
- type: Clothing
sprite: Clothing/sunglasses_sec.rsi

View File

@@ -1,18 +1,33 @@
- type: entity
parent: Clothing
id: HelmetSecurity
name: Security Helmet
id: BaseHelmet
name: Helmet
description: "A slick logo covers the ear: \"Concussions are better than holes!\""
components:
- type: Sprite
sprite: Clothing/helmet_sec.rsi
sprite: Clothing/helmet_combat.rsi
state: helmet
- type: Icon
sprite: Clothing/helmet_sec.rsi
sprite: Clothing/helmet_combat.rsi
state: helmet
- type: Clothing
Slots:
- head
sprite: Clothing/helmet_combat.rsi
- type: entity
parent: BaseHelmet
id: HelmetSecurity
name: Tactical Helmet
description: Standard Security gear. Protects the head from impacts. Can be attached with a flashlight.
components:
- type: Sprite
sprite: Clothing/helmet_sec.rsi
state: icon
- type: Icon
sprite: Clothing/helmet_sec.rsi
state: icon
- type: Clothing
sprite: Clothing/helmet_sec.rsi
- type: entity

View File

@@ -33,3 +33,18 @@
state: breath
- type: Clothing
sprite: Clothing/mask_breath.rsi
- type: entity
parent: MasksBase
id: MaskClown
name: Clown Wig and Mask
description: A true prankster's facial attire. A clown is incomplete without his wig and mask.
components:
- type: Sprite
sprite: Clothing/mask_clown.rsi
state: icon
- type: Icon
sprite: Clothing/mask_clown.rsi
state: icon
- type: Clothing
sprite: Clothing/mask_clown.rsi

View File

@@ -41,3 +41,45 @@
- type: Clothing
sprite: Clothing/shoes_white.rsi
- type: entity
parent: ShoesBase
id: ClownShoes
name: Clown Shoes
description: The prankster's standard-issue clowning shoes. Damn they're huge!
components:
- type: Sprite
sprite: Clothing/shoes_clown.rsi
state: icon
- type: Icon
sprite: Clothing/shoes_clown.rsi
state: icon
- type: Clothing
sprite: Clothing/shoes_clown.rsi
- type: Sound
- type: FootstepModifier
footstepSoundCollection: footstep_clown
- type: entity
parent: ShoesBase
id: JackbootShoes
name: Jackboots
description: Nanotrasen-issue Security combat boots for combat scenarios or combat situations. All combat, all the time.
components:
- type: Sprite
sprite: Clothing/shoes_jackboots.rsi
state: icon
- type: Icon
sprite: Clothing/shoes_jackboots.rsi
state: icon
- type: Clothing
sprite: Clothing/shoes_jackboots.rsi
- type: Sound
- type: FootstepModifier
footstepSoundCollection: footstep_heavy

View File

@@ -74,3 +74,37 @@
- type: Clothing
sprite: Clothing/uniform_assistant.rsi
- type: entity
parent: UniformBase
id: UniformClown
name: Clown Suit
description: HONK!
components:
- type: Sprite
sprite: Clothing/uniform_clown.rsi
state: icon
- type: Icon
sprite: Clothing/uniform_clown.rsi
state: icon
- type: Clothing
sprite: Clothing/uniform_clown.rsi
- type: entity
parent: UniformBase
id: UniformSec
name: Security Jumpsuit
description: A jumpsuit made of strong material, providing robust protection.
components:
- type: Sprite
sprite: Clothing/uniform_sec.rsi
state: icon
- type: Icon
sprite: Clothing/uniform_sec.rsi
state: icon
- type: Clothing
sprite: Clothing/uniform_sec.rsi

View File

@@ -114,3 +114,25 @@
state: lantern_off
- type: PointLight
state: Off
- type: entity
name: Bike Horn
parent: BaseItem
id: BikeHorn
description: A horn off of a bicycle.
components:
- type: Sprite
sprite: Objects/bikehorn.rsi
state: icon
- type: Icon
sprite: Objects/bikehorn.rsi
state: icon
- type: Item
Size: 5
sprite: Objects/bikehorn.rsi
- type: Sound
- type: EmitSoundOnUse
sound: /Audio/items/bikehorn.ogg

View File

@@ -25,3 +25,14 @@
- /Audio/effects/footsteps/plating4.ogg
- /Audio/effects/footsteps/plating5.ogg
- type: sound_collection
id: footstep_clown
files:
- /Audio/effects/footsteps/clownstep1.ogg
- /Audio/effects/footsteps/clownstep2.ogg
- type: sound_collection
id: footstep_heavy
files:
- /Audio/effects/footsteps/suitstep1.ogg
- /Audio/effects/footsteps/suitstep2.ogg