From 272fa7dfbbbd9a74e454931a217c0b715bc4d42a Mon Sep 17 00:00:00 2001 From: Shaman <56280352+Sha-Seng@users.noreply.github.com> Date: Sun, 22 Sep 2024 14:26:07 -0600 Subject: [PATCH] Giving HoS an option to have the normal mask again Also adds Flippos to everyone's trinkets, fixes the HoS mask size, and puts the new command flask in ALL the new command survival boxes. --- Resources/Locale/en-US/preferences/loadout-groups.ftl | 1 + Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml | 10 +++++----- Resources/Prototypes/Entities/Clothing/Masks/masks.yml | 2 ++ .../Loadouts/Jobs/Security/head_of_security.yml | 6 ++++++ .../Prototypes/Loadouts/Miscellaneous/trinkets.yml | 6 ++++++ Resources/Prototypes/Loadouts/loadout_groups.yml | 8 ++++++++ Resources/Prototypes/Loadouts/role_loadouts.yml | 1 + 7 files changed, 29 insertions(+), 5 deletions(-) diff --git a/Resources/Locale/en-US/preferences/loadout-groups.ftl b/Resources/Locale/en-US/preferences/loadout-groups.ftl index fc97d9ce2504f6..c61aa1b6e30a58 100644 --- a/Resources/Locale/en-US/preferences/loadout-groups.ftl +++ b/Resources/Locale/en-US/preferences/loadout-groups.ftl @@ -188,6 +188,7 @@ loadout-group-head-of-security-neck = Head of Security neck loadout-group-head-of-security-outerclothing = Head of Security outer clothing loadout-group-head-of-security-backpack = Head of Security backpack loadout-group-head-of-security-headset = Head of Security headset +loadout-group-head-of-security-mask = Head of Security mask loadout-group-warden-head = Warden head loadout-group-warden-jumpsuit = Warden jumpsuit diff --git a/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml b/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml index 687a5102d3d7b0..fb81e19eaf094a 100644 --- a/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml +++ b/Resources/Prototypes/Catalog/Fills/Boxes/emergency.yml @@ -69,7 +69,7 @@ - id: EmergencyMedipen - id: Flare - id: FoodSnackNutribrick - - id: DrinkWaterBottleFull + - id: DrinkCommandFlaskFull # Ok, NT actually only bothered to change the picture on the box for command. Assholes. - type: Sprite layers: @@ -112,7 +112,7 @@ - id: EmergencyMedipen - id: Flare - id: FoodSnackNutribrick - - id: DrinkWaterBottleFull + - id: DrinkCommandFlaskFull - type: Sprite layers: - state: internals @@ -149,7 +149,7 @@ - id: EmergencyMedipen - id: Flare - id: FoodSnackNutribrick - - id: DrinkWaterBottleFull + - id: DrinkCommandFlaskFull # Ok, NT actually only bothered to change the picture on the box for command. Assholes. - type: Sprite layers: @@ -192,7 +192,7 @@ - id: EmergencyMedipen - id: Flare - id: FoodSnackNutribrick - - id: DrinkWaterBottleFull + - id: DrinkCommandFlaskFull - type: Sprite layers: - state: internals @@ -229,7 +229,7 @@ - id: EmergencyMedipen - id: Flare - id: FoodSnackNutribrick - - id: DrinkWaterBottleFull + - id: DrinkCommandFlaskFull # Ok, NT actually only bothered to change the picture on the box for command. Assholes. - type: Sprite layers: diff --git a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml index 81608c655cb005..a2952506af6cfc 100644 --- a/Resources/Prototypes/Entities/Clothing/Masks/masks.yml +++ b/Resources/Prototypes/Entities/Clothing/Masks/masks.yml @@ -535,6 +535,8 @@ name: head of security's gas mask description: A compact armored mask made just for the head of security. components: + - type: Item + size: Tiny - type: Sprite sprite: Clothing/Mask/gashos.rsi - type: Clothing diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml index 56d1edc5b649d0..51077c3e4299d3 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml @@ -113,3 +113,9 @@ effects: - !type:GroupLoadoutEffect proto: VeteranHOS + +# A mask so the HoS can choose to spawn with the standard security gas mask that their new survival box removes +- type: loadout + id: HeadofSecurityMask + equipment: + mask: ClothingMaskGasSecurity diff --git a/Resources/Prototypes/Loadouts/Miscellaneous/trinkets.yml b/Resources/Prototypes/Loadouts/Miscellaneous/trinkets.yml index 1ceafa8dc7aea3..7bd46e9a9fc23f 100644 --- a/Resources/Prototypes/Loadouts/Miscellaneous/trinkets.yml +++ b/Resources/Prototypes/Loadouts/Miscellaneous/trinkets.yml @@ -29,6 +29,12 @@ back: - Lighter +- type: loadout + id: FlippoLighter + storage: + back: + - FlippoLighter + - type: loadout id: CigPackGreen storage: diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 5be637da398d41..d5e090ec8d72ae 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -8,6 +8,7 @@ - PlushieLizard - PlushieSpaceLizard - Lighter + - FlippoLighter - CigPackGreen - CigPackRed - CigPackBlue @@ -1287,6 +1288,13 @@ - CommandVeteranSatchel - CommandVeteranDuffel +- type: loadoutGroup + id: HeadofSecurityMask + name: loadout-group-head-of-security-mask + minLimit: 0 + loadouts: + - HeadofSecurityMask + - type: loadoutGroup id: WardenHead name: loadout-group-warden-head diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 42812f7284f12c..09ce426d155f1a 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -367,6 +367,7 @@ groups: - HeadofSecurityHead - HeadofSecurityNeck + - HeadofSecurityMask - HeadofSecurityJumpsuit - HeadofSecurityHeadset - HeadofSecurityBackpack