From: Kevin Zheng Date: Tue, 19 Dec 2023 08:29:06 +0000 (-0800) Subject: Give security sunglasses the security HUD (#19904) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=3f2c5c2a58cfa32dc1675253cae6602504e84c6f;p=space-station-14.git Give security sunglasses the security HUD (#19904) * Give security sunglasses the security HUD * Switch security to round-start sunglasses, add sec glasses research --- diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml index db2482ebac..ba8f5c6dc0 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/heads.yml @@ -283,7 +283,7 @@ - id: ClothingMaskGasSwat - id: ClothingBeltSecurityFilled - id: ClothingHeadsetAltSecurity - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingShoesBootsJack - id: CigarGoldCase prob: 0.50 @@ -314,7 +314,7 @@ - id: ClothingUniformJumpsuitHoSAlt - id: ClothingBeltSecurityFilled - id: ClothingHeadsetAltSecurity - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingShoesBootsJack - id: CigarGoldCase prob: 0.50 diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml index 751508a6c6..e8346db494 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/security.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/security.yml @@ -12,7 +12,7 @@ - id: ClothingHeadHatBeretWarden - id: ClothingBeltSecurityFilled - id: Flash - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingHeadsetAltSecurity - id: ClothingHandsGlovesCombat - id: ClothingShoesBootsJack @@ -38,7 +38,7 @@ - id: ClothingHeadHatBeretWarden - id: ClothingBeltSecurityFilled - id: Flash - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingHeadsetAltSecurity - id: ClothingHandsGlovesCombat - id: ClothingShoesBootsJack @@ -65,7 +65,7 @@ - id: ClothingBeltSecurityFilled - id: Flash prob: 0.5 - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingHeadsetSecurity - id: ClothingHandsGlovesColorBlack - id: ClothingShoesBootsJack diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml index a44ec69a8e..49601980f3 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/wardrobe_job.yml @@ -158,7 +158,7 @@ - id: ClothingUniformJumpsuitSec - id: ClothingBackpackSecurity - id: ClothingShoesBootsJack - - id: ClothingEyesGlassesSecurity + - id: ClothingEyesGlassesSunglasses - id: ClothingHeadHelmetBasic - id: ClothingOuterArmorBasic - id: ClothingUniformJumpskirtSec diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml index c7779184e2..70b84b3156 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/glasses.yml @@ -149,8 +149,8 @@ - type: entity parent: ClothingEyesBase id: ClothingEyesGlassesSecurity - name: security sunglasses - description: Strangely ancient technology used to help provide rudimentary eye cover. Enhanced shielding blocks many flashes. Often worn by budget security officers. + name: security glasses + description: Upgraded sunglasses that provide flash immunity and a security HUD. components: - type: Sprite sprite: Clothing/Eyes/Glasses/secglasses.rsi @@ -166,6 +166,7 @@ - type: GuideHelp guides: - Security + - type: ShowSecurityIcons - type: entity parent: ClothingEyesBase diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 7930c29bf6..eff2333d31 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -539,7 +539,6 @@ - Zipties - Stunbaton - ForensicPad - - ClothingEyesGlassesSecurity - RiotShield - ShellShotgun - ShellShotgunFlare @@ -566,6 +565,7 @@ - CartridgeMagnumRubber - CartridgePistolRubber - CartridgeRifleRubber + - ClothingEyesGlassesSecurity - ExplosivePayload - FlashPayload - HoloprojectorSecurity diff --git a/Resources/Prototypes/Research/arsenal.yml b/Resources/Prototypes/Research/arsenal.yml index e092b5e54f..cc27d6009a 100644 --- a/Resources/Prototypes/Research/arsenal.yml +++ b/Resources/Prototypes/Research/arsenal.yml @@ -141,6 +141,7 @@ tier: 2 cost: 8000 recipeUnlocks: + - ClothingEyesGlassesSecurity - Truncheon - TelescopicShield - HoloprojectorSecurity diff --git a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml index 7319fc44c7..7f6017b619 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml @@ -45,7 +45,7 @@ back: ClothingBackpackHOSFilled shoes: ClothingShoesBootsCombatFilled outerClothing: ClothingOuterCoatHoSTrench - eyes: ClothingEyesGlassesSecurity + eyes: ClothingEyesGlassesSunglasses head: ClothingHeadHatBeretHoS id: HoSPDA gloves: ClothingHandsGlovesCombat diff --git a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml index 43d7db0472..886e40b151 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/security_officer.yml @@ -27,7 +27,7 @@ jumpsuit: ClothingUniformJumpsuitSec back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled - eyes: ClothingEyesGlassesSecurity + eyes: ClothingEyesGlassesSunglasses head: ClothingHeadHelmetBasic outerClothing: ClothingOuterArmorBasic id: SecurityPDA diff --git a/Resources/Prototypes/Roles/Jobs/Security/warden.yml b/Resources/Prototypes/Roles/Jobs/Security/warden.yml index d2f8008248..2b8d15b9e2 100644 --- a/Resources/Prototypes/Roles/Jobs/Security/warden.yml +++ b/Resources/Prototypes/Roles/Jobs/Security/warden.yml @@ -30,7 +30,7 @@ jumpsuit: ClothingUniformJumpsuitWarden back: ClothingBackpackSecurityFilled shoes: ClothingShoesBootsCombatFilled - eyes: ClothingEyesGlassesSecurity + eyes: ClothingEyesGlassesSunglasses outerClothing: ClothingOuterCoatWarden id: WardenPDA ears: ClothingHeadsetSecurity