diff --git a/Resources/Prototypes/Entities/Clothing/Head/hoods.yml b/Resources/Prototypes/Entities/Clothing/Head/hoods.yml index 7e0eac1d7a..d589a5cdb4 100644 --- a/Resources/Prototypes/Entities/Clothing/Head/hoods.yml +++ b/Resources/Prototypes/Entities/Clothing/Head/hoods.yml @@ -128,3 +128,14 @@ coefficients: Heat: 0.95 Radiation: 0.65 + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatHoodGoliathCloak + name: goliath cloak hood + description: A hood of a goliath cloak, it is made from the hide of resilient fauna from a distant planet. + components: + - type: Sprite + sprite: Clothing/Head/Hoods/goliathcloak.rsi + - type: Clothing + sprite: Clothing/Head/Hoods/goliathcloak.rsi diff --git a/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml b/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml index 413a7b6aa7..d3e50a610b 100644 --- a/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml +++ b/Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml @@ -114,3 +114,19 @@ components: - type: Sprite sprite: Clothing/Neck/Cloaks/trans.rsi + +- type: entity + parent: ClothingNeckBase + id: ClothingNeckCloakGoliathCloak + name: goliath cloak + description: A cloak made from the hide of resilient fauna from a distant planet, though its protective value has faded with its age. + components: + - type: Sprite + sprite: Clothing/Neck/Cloaks/goliathcloak.rsi + - type: ToggleableClothing + clothingPrototype: ClothingHeadHatHoodGoliathCloak + requiredSlot: + - neck + - type: ContainerContainer + containers: + toggleable-clothing: !type:ContainerSlot {} diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 7e31949d56..da17826f6b 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -16,6 +16,7 @@ - ClothingHeadHelmetTemplar - ClothingNeckCloakTrans - ClothingNeckCloakAdmin + - ClothingNeckCloakGoliathCloak - ToySkeleton - Basketball - Football diff --git a/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET.png b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..d94e8c8afb Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/icon.png b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/icon.png new file mode 100644 index 0000000000..1472740b36 Binary files /dev/null and b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/meta.json b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/meta.json new file mode 100644 index 0000000000..74ad75f69f --- /dev/null +++ b/Resources/Textures/Clothing/Head/Hoods/goliathcloak.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGstation from this PR https://github.com/tgstation/tgstation/pull/27537, original sprite by TechnoAlchemisto (https://github.com/TechnoAlchemisto) and modified sprite by FantasticFwoosh (https://github.com/FantasticFwoosh)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/equipped-NECK.png b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/equipped-NECK.png new file mode 100644 index 0000000000..5e044825a9 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/equipped-NECK.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/icon.png b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/icon.png new file mode 100644 index 0000000000..1a3906c948 Binary files /dev/null and b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/icon.png differ diff --git a/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/meta.json b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/meta.json new file mode 100644 index 0000000000..4fd90ef5df --- /dev/null +++ b/Resources/Textures/Clothing/Neck/Cloaks/goliathcloak.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from TGstation from this PR https://github.com/tgstation/tgstation/pull/27537, original sprite by TechnoAlchemisto (https://github.com/TechnoAlchemisto) and modified sprite by FantasticFwoosh (https://github.com/FantasticFwoosh)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + } + ] +}