diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index c0a9979df5f2..555130ed7a2b 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -855,6 +855,7 @@ loadouts: - QuartermasterHead - QuartermasterBeret + - QuartermasterVeteranMorshuHat # imp - type: loadoutGroup id: QuartermasterJumpsuit diff --git a/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml index 973740385c66..00b92b41fd7d 100644 --- a/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/_Impstation/Entities/Clothing/Head/hats.yml @@ -171,3 +171,20 @@ - state: equipped-HELMET offset: "0, 0.15" #this shit is so fiddly and i don't understand it at all sprite: _Impstation/Clothing/Head/Hats/circusclownhat.rsi + +- type: entity + parent: ClothingHeadBase + id: ClothingHeadHatMorshu + name: Koridai salesman hat + description: This hat makes you feel like you can sell anything, so long as they have enough rubies. + components: + - type: Sprite + sprite: _Impstation/Clothing/Head/Hats/morshuhat.rsi + - type: Clothing + sprite: _Impstation/Clothing/Head/Hats/morshuhat.rsi + slots: + - HEAD + clothingVisuals: + head: + - state: equipped-HELMET + offset: "0, 0.03" # why ask for carousel to move the sprite up 1 pixel when i can just figure out offsets instead!!!! diff --git a/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml b/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml index 5369bdfe9199..7f417dcafecd 100644 --- a/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml +++ b/Resources/Prototypes/_Impstation/Loadouts/Jobs/Cargo/quartermaster.yml @@ -23,3 +23,11 @@ effects: - !type:GroupLoadoutEffect proto: VeteranQM + +- type: loadout + id: QuartermasterVeteranMorshuHat + equipment: + head: ClothingHeadHatMorshu + effects: + - !type:GroupLoadoutEffect + proto: VeteranQM diff --git a/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png new file mode 100644 index 000000000000..89960726d92d Binary files /dev/null and b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png new file mode 100644 index 000000000000..a585432077c4 Binary files /dev/null and b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/icon.png differ diff --git a/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/meta.json b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/meta.json new file mode 100644 index 000000000000..280edf28ba4b --- /dev/null +++ b/Resources/Textures/_Impstation/Clothing/Head/Hats/morshuhat.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Drawn by Carousel for Impstation", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "icon" + } + ] +}