diff --git a/Resources/Audio/Items/Toys/fox.ogg b/Resources/Audio/Items/Toys/fox.ogg new file mode 100644 index 00000000000000..9787015ec26ec1 Binary files /dev/null and b/Resources/Audio/Items/Toys/fox.ogg differ diff --git a/Resources/Prototypes/Entities/Caldera/clothing/costumes.yml b/Resources/Prototypes/Entities/Caldera/clothing/costumes.yml new file mode 100644 index 00000000000000..9ce1ce850c37b4 --- /dev/null +++ b/Resources/Prototypes/Entities/Caldera/clothing/costumes.yml @@ -0,0 +1,29 @@ +- type: entity + parent: ClothingUniformSkirtBase + id: BKTurtleSkirt + name: Blackburna Turtle Skirt + description: A uniform consisting of snow coloured Turtleneck sweater with a navy blue skirt and gold belt straps. + components: + - type: Sprite + sprite: Caldera/clothing/YTS.rsi + - type: Clothing + sprite: Caldera/clothing/YTS.rsi + +- type: entity + parent: ClothingMaskBase + id: BKKitsuneMask + name: Blackburna Kitsune Mask + description: A mask of a fox usually worn by the blackburna army of certain rank + components: + - type: Item + size: Tiny + - type: Sprite + sprite: Caldera/clothing/BKKitsuneMask.rsi + - type: Clothing + sprite: Caldera/clothing/BKKitsuneMask.rsi + - type: BreathMask + - type: IngestionBlocker + - type: Tag + tags: + - WhitelistChameleon + - HidesNose \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Caldera/objects/plushies.yml b/Resources/Prototypes/Entities/Caldera/objects/plushies.yml new file mode 100644 index 00000000000000..c4a1e200492ff6 --- /dev/null +++ b/Resources/Prototypes/Entities/Caldera/objects/plushies.yml @@ -0,0 +1,59 @@ +- type: entity + parent: BasePlushie + id: PlushieBlackburna + name: Blackburn Plushie + description: A stuffed toy that resembles a typical non-altered blackburna. + components: + - type: Sprite + sprite: Caldera/objects/BKPlushie.rsi + state: plushie_Bkv1 + - type: EmitSoundOnUse + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Items/Toys/fox.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Items/Toys/fox.ogg + - type: MeleeWeapon + wideAnimationRotation: 180 + soundHit: + path: /Audio/Items/Toys/fox.ogg + +- type: entity + parent: BasePlushie + id: PlushiePlyushkina + name: Plyushkina Plushie + description: A stuffed toy that resembles a sub-species of blackburn created for trench clearing and cannon fodder. + components: + - type: Sprite + sprite: Caldera/objects/BKPlushie.rsi + state: plushie_Bkv2 + - type: EmitSoundOnUse + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnActivate + sound: + path: /Audio/Items/Toys/fox.ogg + - type: EmitSoundOnTrigger + sound: + path: /Audio/Items/Toys/fox.ogg + - type: Food + requiresSpecialDigestion: true + useSound: + path: /Audio/Items/Toys/fox.ogg + - type: MeleeWeapon + wideAnimationRotation: 180 + soundHit: + path: /Audio/Items/Toys/fox.ogg diff --git a/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/equipped-MASK.png b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/equipped-MASK.png new file mode 100644 index 00000000000000..82ae8aa8eb5853 Binary files /dev/null and b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/equipped-MASK.png differ diff --git a/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/icon.png b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/icon.png new file mode 100644 index 00000000000000..427d25c1b76aa7 Binary files /dev/null and b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/icon.png differ diff --git a/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/meta.json b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/meta.json new file mode 100644 index 00000000000000..fdb70549725fbf --- /dev/null +++ b/Resources/Textures/Caldera/clothing/BKKitsuneMask.rsi/meta.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "AR/molotov/plyush", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-MASK", + "directions": 4 + }]} diff --git a/Resources/Textures/Caldera/clothing/YTS.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Caldera/clothing/YTS.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 00000000000000..8ac096297cb802 Binary files /dev/null and b/Resources/Textures/Caldera/clothing/YTS.rsi/equipped-INNERCLOTHING.png differ diff --git a/Resources/Textures/Caldera/clothing/YTS.rsi/icon.png b/Resources/Textures/Caldera/clothing/YTS.rsi/icon.png new file mode 100644 index 00000000000000..37d5cd1e3ab8c1 Binary files /dev/null and b/Resources/Textures/Caldera/clothing/YTS.rsi/icon.png differ diff --git a/Resources/Textures/Caldera/clothing/YTS.rsi/meta.json b/Resources/Textures/Caldera/clothing/YTS.rsi/meta.json new file mode 100644 index 00000000000000..2c11d1ab240002 --- /dev/null +++ b/Resources/Textures/Caldera/clothing/YTS.rsi/meta.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "AR/molotov/plyush", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + }]} diff --git a/Resources/Textures/Caldera/objects/BKPlushie.rsi/meta.json b/Resources/Textures/Caldera/objects/BKPlushie.rsi/meta.json new file mode 100644 index 00000000000000..72914d9d612fcd --- /dev/null +++ b/Resources/Textures/Caldera/objects/BKPlushie.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "AR/molotov/plyush, merrokitsune/Bellkitsu/Barnacle14", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "plushie_Bkv1" + }, + { + "name": "plushie_Bkv2" + }]} diff --git a/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv1.png b/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv1.png new file mode 100644 index 00000000000000..a18989d8dda9fd Binary files /dev/null and b/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv1.png differ diff --git a/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv2.png b/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv2.png new file mode 100644 index 00000000000000..c851f29a12ac4b Binary files /dev/null and b/Resources/Textures/Caldera/objects/BKPlushie.rsi/plushie_Bkv2.png differ