Skip to content

Commit

Permalink
Fix some contraband issues (#31606)
Browse files Browse the repository at this point in the history
* Fix some contraband issues

* Flaming fire axe to Syndie contraband

* Add Central Command department and contraband group

* Restricted encryption keys

* ERT gas mask

* Thieving beacon

* Bladed flatcaps

* Advanced circular saw and thief toolbox

* Acolyte armor

* Magazines and cartridges

* SMG magazines

* Grenades

* Mercenary clothing and combat gloves

* ERT, Deathsquad and Central Command Official items

* Update

* Who the fuck putted ERT into fun?!

* Fix

* Yeah

* I forgot
  • Loading branch information
Winkarst-cpu authored Sep 9, 2024
1 parent 2452e46 commit 2263311
Show file tree
Hide file tree
Showing 54 changed files with 306 additions and 192 deletions.
1 change: 1 addition & 0 deletions Resources/Locale/en-US/job/department-desc.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
department-Cargo-description = Complete bounties, earn Spessos, and order useful supplies for the crew.
department-Civilian-description = Perform small helpful tasks to keep the station sane and well catered.
department-Command-description = Manage the crew and keep them working efficiently.
department-CentralCommand-description = Manage the crew and keep them working efficiently.
department-Engineering-description = Keep the power on and the station operational.
department-Medical-description = Keep the crew healthy.
department-Security-description = Keep the peace around the station.
Expand Down
1 change: 1 addition & 0 deletions Resources/Locale/en-US/job/department.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
department-Cargo = Cargo
department-Civilian = Civilian
department-Command = Command
department-CentralCommand = Central Command
department-Engineering = Engineering
department-Medical = Medical
department-Security = Security
Expand Down
2 changes: 2 additions & 0 deletions Resources/Locale/en-US/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ job-name-hop = Head of Personnel
job-name-captain = Captain
job-name-serviceworker = Service Worker
job-name-centcomoff = CentComm Official
job-name-cburn = Centcomm Quarantine Officer
job-name-deathsquad = Centcomm Agent
job-name-reporter = Reporter
job-name-musician = Musician
job-name-librarian = Librarian
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Catalog/Fills/Items/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@
- ClothingShoesBootsSecFilled

- type: entity
id: ClothingShoesBootsMercFilled
parent: ClothingShoesBootsMerc
id: ClothingShoesBootsMercFilled
suffix: Filled
components:
- type: ContainerFill
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Back/backpacks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@

#ERT
- type: entity
parent: ClothingBackpack
parent: [ ClothingBackpack, BaseCentcommContraband ]
id: ClothingBackpackERTLeader
name: ERT leader backpack
description: A spacious backpack with lots of pockets, worn by the Commander of an Emergency Response Team.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Back/duffel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@
- type: HeldSpeedModifier

- type: entity
parent: ClothingBackpackDuffel
parent: [ ClothingBackpackDuffel, BaseCentcommContraband ]
id: ClothingBackpackDuffelCBURN
name: CBURN duffel bag
description: A duffel bag containing a variety of biological containment equipment.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Belt/belts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -621,7 +621,7 @@
sprite: Clothing/Belt/securitywebbing.rsi

- type: entity
parent: ClothingBeltStorageBase
parent: [ ClothingBeltStorageBase, BaseSecurityCargoContraband ]
id: ClothingBeltMercWebbing
name: mercenary webbing
description: Ideal for storing everything from ammo to weapons and combat essentials.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Ears/headsets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
- EncryptionKeyCommon

- type: entity
parent: ClothingHeadset
parent: [ ClothingHeadset, BaseCentcommContraband ]
id: ClothingHeadsetCentCom
name: CentComm headset
description: A headset used by the upper echelons of Nanotrasen.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Hands/gloves.yml
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@
- type: CriminalRecordsHacker

- type: entity
parent: [ClothingHandsGlovesColorBlack, BaseSecurityEngineeringContraband]
parent: [ClothingHandsGlovesColorBlack, BaseSecurityCargoContraband]
id: ClothingHandsGlovesCombat
name: combat gloves
description: These tactical gloves are fireproof and shock resistant.
Expand Down
16 changes: 8 additions & 8 deletions Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -540,7 +540,7 @@
#CENTCOMM / ERT HARDSUITS
#ERT Leader Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndieCommander
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndieCommander ]
id: ClothingHeadHelmetHardsuitERTLeader
name: ERT leader hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -561,7 +561,7 @@

#ERT Chaplain Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndie
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndie ]
id: ClothingHeadHelmetHardsuitERTChaplain
name: ERT chaplain hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -575,7 +575,7 @@

#ERT Engineer Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndie
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndie ]
id: ClothingHeadHelmetHardsuitERTEngineer
name: ERT engineer hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -596,7 +596,7 @@

#ERT Medical Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndieElite
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndieElite ]
id: ClothingHeadHelmetHardsuitERTMedical
name: ERT medic hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -610,7 +610,7 @@

#ERT Security Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndie
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndie ]
id: ClothingHeadHelmetHardsuitERTSecurity
name: ERT security hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -631,7 +631,7 @@

#ERT Janitor Hardsuit
- type: entity
parent: ClothingHeadHelmetHardsuitSyndie
parent: [ BaseCentcommContraband, ClothingHeadHelmetHardsuitSyndie ]
id: ClothingHeadHelmetHardsuitERTJanitor
name: ERT janitor hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
Expand All @@ -645,7 +645,7 @@

#CBURN Hardsuit
- type: entity
parent: ClothingHeadHardsuitWithLightBase
parent: [ BaseCentcommContraband, ClothingHeadHardsuitWithLightBase ]
id: ClothingHeadHelmetCBURN
name: CBURN exosuit helmet
description: A pressure resistant and fireproof hood worn by special cleanup units.
Expand Down Expand Up @@ -684,7 +684,7 @@

#Deathsquad Hardsuit
- type: entity
parent: ClothingHeadHardsuitBase
parent: [ BaseCentcommContraband, ClothingHeadHardsuitBase ]
id: ClothingHeadHelmetHardsuitDeathsquad
name: deathsquad hardsuit helmet
description: A robust helmet for special operations.
Expand Down
6 changes: 3 additions & 3 deletions Resources/Prototypes/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@
sprite: Clothing/Head/Hats/beret_brigmedic.rsi

- type: entity
parent: ClothingHeadBase
parent: [ ClothingHeadBase, BaseRestrictedContraband ]
id: ClothingHeadHatBeretMerc
name: mercenary beret
description: Olive beret, the badge depicts a jackal on a rock.
Expand Down Expand Up @@ -235,7 +235,7 @@
- type: IngestionBlocker

- type: entity
parent: ClothingHeadBase
parent: [ ClothingHeadBase, BaseCentcommContraband ]
id: ClothingHeadHatCentcom
name: CentComm brand hat
description: "It's good to be the emperor."
Expand Down Expand Up @@ -890,7 +890,7 @@
- type: BlockMovement

- type: entity
parent: ClothingHeadBase
parent: [ ClothingHeadBase, BaseCentcommContraband ]
id: ClothingHeadHatCentcomcap
name: CentComm cap
description: An extravagant, fancy Central Commander cap.
Expand Down
12 changes: 6 additions & 6 deletions Resources/Prototypes/Entities/Clothing/Head/helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@

#Mercenary Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ ClothingHeadHelmetBasic, BaseRestrictedContraband ]
id: ClothingHeadHelmetMerc
name: mercenary helmet
description: The combat helmet is commonly used by mercenaries, is strong, light and smells like gunpowder and the jungle.
Expand Down Expand Up @@ -302,7 +302,7 @@
#ERT HELMETS
#ERT Leader Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ BaseCentcommContraband, ClothingHeadHelmetBasic ]
id: ClothingHeadHelmetERTLeader
name: ERT leader helmet
description: An in-atmosphere helmet worn by the leader of a Nanotrasen Emergency Response Team. Has blue highlights.
Expand All @@ -314,7 +314,7 @@

#ERT Security Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ BaseCentcommContraband, ClothingHeadHelmetBasic ]
id: ClothingHeadHelmetERTSecurity
name: ERT security helmet
description: An in-atmosphere helmet worn by security members of the Nanotrasen Emergency Response Team. Has red highlights.
Expand All @@ -326,7 +326,7 @@

#ERT Medic Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ BaseCentcommContraband, ClothingHeadHelmetBasic ]
id: ClothingHeadHelmetERTMedic
name: ERT medic helmet
description: An in-atmosphere helmet worn by medical members of the Nanotrasen Emergency Response Team. Has white highlights.
Expand All @@ -338,7 +338,7 @@

#ERT Engineer Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ BaseCentcommContraband, ClothingHeadHelmetBasic ]
id: ClothingHeadHelmetERTEngineer
name: ERT engineer helmet
description: An in-atmosphere helmet worn by engineering members of the Nanotrasen Emergency Response Team. Has orange highlights.
Expand All @@ -350,7 +350,7 @@

#ERT Janitor Helmet
- type: entity
parent: ClothingHeadHelmetBasic
parent: [ BaseCentcommContraband, ClothingHeadHelmetBasic ]
id: ClothingHeadHelmetERTJanitor
name: ERT janitor helmet
description: An in-atmosphere helmet worn by janitorial members of the Nanotrasen Emergency Response Team. Has dark purple highlights.
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Entities/Clothing/Masks/masks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
- type: IngestionBlocker

- type: entity
parent: ClothingMaskGasAtmos
parent: [ ClothingMaskGasAtmos, BaseCentcommContraband ]
id: ClothingMaskGasCentcom
name: CentComm gas mask
description: Oooh, gold and green. Fancy! This should help as you sit in your office.
Expand Down Expand Up @@ -389,7 +389,7 @@
sprite: Clothing/Mask/merc.rsi

- type: entity
parent: ClothingMaskGasSyndicate
parent: [ BaseCentcommContraband, ClothingMaskGasSyndicate ]
id: ClothingMaskGasERT
name: ert gas mask
description: The gas mask of the elite squad of the ERT.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Neck/scarfs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
sprite: Clothing/Neck/Scarfs/syndiered.rsi

- type: entity
parent: ClothingScarfBase
parent: [ ClothingScarfBase, BaseCentcommContraband ]
id: ClothingNeckScarfStripedCentcom
name: striped CentComm scarf
description: A stylish striped centcomm colored scarf. The perfect winter accessory for those with a keen fashion sense, and those who need to do paperwork in the cold.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@
autoRechargeRate: 2

- type: entity
parent: ClothingOuterBaseLarge
parent: [ ClothingOuterBaseLarge, BaseMinorContraband ]
id: ClothingOuterArmorCult
name: acolyte armor
description: An evil-looking piece of cult armor, made of bones.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -763,7 +763,7 @@
#CENTCOMM / ERT HARDSUITS
#ERT Leader Hardsuit
- type: entity
parent: ClothingOuterHardsuitSyndieCommander
parent: [ BaseCentcommContraband, ClothingOuterHardsuitSyndieCommander ]
id: ClothingOuterHardsuitERTLeader
name: ERT leader's hardsuit
description: A protective hardsuit worn by the leader of an emergency response team.
Expand All @@ -777,7 +777,7 @@

#ERT Chaplain Hardsuit
- type: entity
parent: ClothingOuterHardsuitJuggernaut
parent: [ BaseCentcommContraband, ClothingOuterHardsuitJuggernaut ]
id: ClothingOuterHardsuitERTChaplain
name: ERT chaplain's hardsuit
description: A protective hardsuit worn by the chaplains of an Emergency Response Team.
Expand Down Expand Up @@ -805,7 +805,7 @@

#ERT Medic Hardsuit
- type: entity
parent: ClothingOuterHardsuitSyndieMedic
parent: [ BaseCentcommContraband, ClothingOuterHardsuitSyndieMedic ]
id: ClothingOuterHardsuitERTMedical
name: ERT medic's hardsuit
description: A protective hardsuit worn by the medics of an emergency response team.
Expand All @@ -819,7 +819,7 @@

#ERT Security Hardsuit
- type: entity
parent: ClothingOuterHardsuitSyndie
parent: [ BaseCentcommContraband, ClothingOuterHardsuitSyndie ]
id: ClothingOuterHardsuitERTSecurity
name: ERT security's hardsuit
description: A protective hardsuit worn by the security officers of an emergency response team.
Expand Down Expand Up @@ -851,7 +851,7 @@

#Deathsquad
- type: entity
parent: ClothingOuterHardsuitBase
parent: [ BaseCentcommContraband, ClothingOuterHardsuitBase ]
id: ClothingOuterHardsuitDeathsquad
name: death squad hardsuit
description: An advanced hardsuit favored by commandos for use in special operations.
Expand Down Expand Up @@ -888,7 +888,7 @@

#CBURN Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: [ BaseCentcommContraband, ClothingOuterHardsuitBase ]
id: ClothingOuterHardsuitCBURN
name: CBURN exosuit
description: A lightweight yet strong exosuit used for special cleanup operations.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@
clothingPrototype: ClothingHeadHatHoodWinterCE

- type: entity
parent: ClothingOuterWinterCoatToggleable
parent: [ ClothingOuterWinterCoatToggleable, BaseCentcommContraband ]
id: ClothingOuterWinterCentcom
name: CentComm winter coat
components:
Expand Down Expand Up @@ -1207,4 +1207,4 @@
color: "#EBE216"
- state: winterbits-equipped-OUTERCLOTHING
- type: ToggleableClothing
clothingPrototype: ClothingHeadHatHoodWinterColorYellow
clothingPrototype: ClothingHeadHatHoodWinterColorYellow
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Clothing/Shoes/boots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
sprite: Clothing/Shoes/Boots/highheelboots.rsi

- type: entity
parent: ClothingShoesMilitaryBase
parent: [ ClothingShoesMilitaryBase, BaseRestrictedContraband ]
id: ClothingShoesBootsMerc
name: mercenary boots
description: Boots that have gone through many conflicts and that have proven their combat reliability.
Expand Down
Loading

0 comments on commit 2263311

Please sign in to comment.