diff --git a/Resources/Prototypes/_White/Entities/Clothing/Head/raincoats_hood.yml b/Resources/Prototypes/_White/Entities/Clothing/Head/raincoats_hood.yml new file mode 100644 index 0000000000..64efb9709c --- /dev/null +++ b/Resources/Prototypes/_White/Entities/Clothing/Head/raincoats_hood.yml @@ -0,0 +1,11 @@ +- type: entity + parent: ClothingHeadHatHoodWinterBase + id: ClothingHeadHatHoodRaincoat + noSpawn: true + name: капюшок + description: Если хочешь быть загадочным и привлекательным. + components: + - type: Sprite + sprite: White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi + - type: Clothing + sprite: White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi diff --git a/Resources/Prototypes/_White/Entities/Clothing/Neck/raincoat.yml b/Resources/Prototypes/_White/Entities/Clothing/Neck/raincoat.yml new file mode 100644 index 0000000000..3922b5884e --- /dev/null +++ b/Resources/Prototypes/_White/Entities/Clothing/Neck/raincoat.yml @@ -0,0 +1,41 @@ +- type: entity + parent: [ClothingNeckBase, BaseFoldable] + id: ClothingOuterWinterRaincoat + name: winter coat with hood + components: + - type: ToggleableClothing + clothingPrototype: ClothingHeadHatHoodRaincoat + requiredSlot: NECK + - type: ContainerContainer + containers: + toggleable-clothing: !type:ContainerSlot {} + storagebase: !type:Container + ents: [] + slot: head + - type: Clothing + sprite: White/Clothing/Neck/Raincoats/raincoats.rsi + - type: EmitSoundOnPickup + sound: + path: /Audio/White/Items/handling/cloth_pickup.ogg + - type: EmitSoundOnDrop + sound: + path: /Audio/White/Items/handling/cloth_drop.ogg + - type: EmitSoundOnLand + sound: + path: /Audio/White/Items/handling/cloth_drop.ogg + - type: Appearance + - type: Foldable + canFoldInsideContainer: true + unfoldVerbText: fold-flip-verb + foldVerbText: fold-flip-verb + - type: FoldableClothing + foldedEquippedPrefix: red + foldedHeldPrefix: red + - type: Sprite + sprite: White/Clothing/Neck/Raincoats/raincoats.rsi + layers: + - state: icon + map: [ "unfoldedLayer" ] + - state: icon_red + map: ["foldedLayer"] + visible: false \ No newline at end of file diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/equipped-HELMET.png b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..5a715fbfb1 Binary files /dev/null and b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/icon.png b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/icon.png new file mode 100644 index 0000000000..675d281386 Binary files /dev/null and b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/icon.png differ diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/meta.json b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/meta.json new file mode 100644 index 0000000000..515e8ab091 --- /dev/null +++ b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodgreenraincoat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Archestratigus АКА Заступник", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/equipped-HELMET.png b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..f69eee0855 Binary files /dev/null and b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/icon.png b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/icon.png new file mode 100644 index 0000000000..24efe39da4 Binary files /dev/null and b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/icon.png differ diff --git a/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/meta.json b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/meta.json new file mode 100644 index 0000000000..515e8ab091 --- /dev/null +++ b/Resources/Textures/White/Clothing/Head/Hoods/Raincoats/hoodredraincoat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Archestratigus АКА Заступник", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/equipped-NECK.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/equipped-NECK.png new file mode 100644 index 0000000000..8c13c0420e Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon.png new file mode 100644 index 0000000000..975bd8a9d0 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon_red.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon_red.png new file mode 100644 index 0000000000..9f5ae23938 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/icon_red.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-left.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-left.png new file mode 100644 index 0000000000..ca08a6997a Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-left.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-right.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-right.png new file mode 100644 index 0000000000..23a29aa671 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/inhand-right.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/meta.json b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/meta.json new file mode 100644 index 0000000000..0bb0df38de --- /dev/null +++ b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/meta.json @@ -0,0 +1,173 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Archestratigus АКА Заступник", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "red-inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "red-inhand-right", + "directions": 4 + }, + { + "name": "icon" + }, + { + "name": "icon_red" + }, + { + "name": "red-equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "equipped-NECK", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-equipped-NECK.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-equipped-NECK.png new file mode 100644 index 0000000000..347940d405 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-equipped-NECK.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-left.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-left.png new file mode 100644 index 0000000000..a142ee02c9 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-left.png differ diff --git a/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-right.png b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-right.png new file mode 100644 index 0000000000..4c9995dfb4 Binary files /dev/null and b/Resources/Textures/White/Clothing/Neck/Raincoats/raincoats.rsi/red-inhand-right.png differ