diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Eyes/eyes.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Eyes/eyes.yml index 9e8f84be1b..f69ec4bad1 100644 --- a/Resources/Prototypes/_CP14/Entities/Clothing/Eyes/eyes.yml +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Eyes/eyes.yml @@ -104,3 +104,21 @@ sprite: _CP14/Clothing/Eyes/thaumaturgy_glasses.rsi - type: CP14MagicEssenceScanner - type: VisionCorrection + +- type: entity + parent: CP14ClothingEyesBase + id: CP14ClothingEyesEyePatch + name: eye patch + description: Hides the mutilation of the eyes. + components: + - type: Foldable + canFoldInsideContainer: true + unfoldVerbText: fold-flip-verb + foldVerbText: fold-flip-verb + - type: FoldableClothing + foldedEquippedPrefix: flipped + foldedHeldPrefix: flipped + - type: Sprite + sprite: _CP14/Clothing/Eyes/eye_patch.rsi + - type: Clothing + sprite: _CP14/Clothing/Eyes/eye_patch.rsi diff --git a/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml b/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml index 3225e3cdb8..f4c0701744 100644 --- a/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml +++ b/Resources/Prototypes/_CP14/Loadouts/Jobs/general.yml @@ -155,7 +155,7 @@ loadouts: - CP14ClothingEyesMonocle - CP14ClothingEyesGlasses - + - CP14ClothingEyesEyePatch - type: loadout id: CP14ClothingEyesMonocle equipment: @@ -164,7 +164,12 @@ - type: loadout id: CP14ClothingEyesGlasses equipment: - eyes: CP14ClothingEyesGlasses + eyes: CP14ClothingEyesGlasses + +- type: loadout + id: CP14ClothingEyesEyePatch + equipment: + eyes: CP14ClothingEyesEyePatch # Gloves diff --git a/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/equipped-EYES.png b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/equipped-EYES.png new file mode 100644 index 0000000000..2a5b9936cd Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/equipped-EYES.png differ diff --git a/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/flipped-equipped-EYES.png b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/flipped-equipped-EYES.png new file mode 100644 index 0000000000..a92aa02bbe Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/flipped-equipped-EYES.png differ diff --git a/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/icon.png new file mode 100644 index 0000000000..95ac2635cc Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/meta.json new file mode 100644 index 0000000000..589d41c525 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Eyes/eye_patch.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "All right reserved", + "copyright": "Created by Lucson1337", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + }, + { + "name": "flipped-equipped-EYES", + "directions": 4 + } + ] +} \ No newline at end of file