diff --git a/Resources/Audio/_CP14/Effects/Footsteps/attributions.yml b/Resources/Audio/_CP14/Effects/Footsteps/attributions.yml new file mode 100644 index 0000000000..af75cc3fec --- /dev/null +++ b/Resources/Audio/_CP14/Effects/Footsteps/attributions.yml @@ -0,0 +1,4 @@ +- files: ["frogs_slippers1.ogg", "frogs_slippers2.ogg", "frogs_slippers3.ogg"] + license: "CC0-1.0" + copyright: "Sound from D.jones: https://freesound.org/people/D.jones/" + source: "https://freesound.org/people/D.jones/sounds/527846/" diff --git a/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers1.ogg b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers1.ogg new file mode 100644 index 0000000000..4361c9efd4 Binary files /dev/null and b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers1.ogg differ diff --git a/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers2.ogg b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers2.ogg new file mode 100644 index 0000000000..a5c3205588 Binary files /dev/null and b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers2.ogg differ diff --git a/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers3.ogg b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers3.ogg new file mode 100644 index 0000000000..df9df3e063 Binary files /dev/null and b/Resources/Audio/_CP14/Effects/Footsteps/frogs_slippers3.ogg differ diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Shoes/shoes.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Shoes/shoes.yml index 6c12cff23f..a09931d374 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Shoes/shoes.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Shoes/shoes.yml @@ -107,4 +107,23 @@ footstepSoundCollection: collection: FootstepJester params: - variation: 0.07 \ No newline at end of file + variation: 0.07 + +- type: entity + parent: CP14ClothingShoesBase + id: CP14ClothingShoesArtifactFrogs + name: frog's slippers + categories: [ DoNotMap ] + suffix: Artifact + description: For wednesday's lovers. + components: + - type: Sprite + sprite: _CP14/Clothing/Shoes/frogs_slippers.rsi + - type: Clothing + sprite: _CP14/Clothing/Shoes/frogs_slippers.rsi + - type: FootstepModifier + footstepSoundCollection: + collection: FrogsSlippers + params: + variation: 0.07 + - type: NoSlip diff --git a/Resources/Prototypes/_CP14/SoundCollections/footsteps.yml b/Resources/Prototypes/_CP14/SoundCollections/footsteps.yml new file mode 100644 index 0000000000..9fa95faad7 --- /dev/null +++ b/Resources/Prototypes/_CP14/SoundCollections/footsteps.yml @@ -0,0 +1,9 @@ +- type: soundCollection + id: FrogsSlippers + files: + - /Audio/_CP14/Effects/Footsteps/frogs_slippers1.ogg + - /Audio/_CP14/Effects/Footsteps/frogs_slippers2.ogg + - /Audio/_CP14/Effects/Footsteps/frogs_slippers3.ogg + + + diff --git a/Resources/Prototypes/_CP14/UniqueLoot/demiplane_loot.yml b/Resources/Prototypes/_CP14/UniqueLoot/demiplane_loot.yml index b4a944785b..d91ed455fb 100644 --- a/Resources/Prototypes/_CP14/UniqueLoot/demiplane_loot.yml +++ b/Resources/Prototypes/_CP14/UniqueLoot/demiplane_loot.yml @@ -35,4 +35,10 @@ id: CP14CrayonRainbow entity: CP14CrayonRainbow tags: + - CP14UniqueSpawnDemiplanetLoot + +- type: uniqueSpawn + id: CP14ClothingShoesArtifactFrogs + entity: CP14ClothingShoesArtifactFrogs + tags: - CP14UniqueSpawnDemiplanetLoot \ No newline at end of file diff --git a/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/equipped-FEET.png b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/equipped-FEET.png new file mode 100644 index 0000000000..17e8983666 Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/equipped-FEET.png differ diff --git a/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/icon.png new file mode 100644 index 0000000000..0ca0add47a Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/meta.json new file mode 100644 index 0000000000..3b7f314199 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Shoes/frogs_slippers.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "All right reserved", + "copyright": "Created by Dinazewwr", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-FEET", + "directions": 4 + } + ] +}