Skip to content

Commit

Permalink
Cargo Hardsuits
Browse files Browse the repository at this point in the history
  • Loading branch information
VMSolidus committed Oct 8, 2024
1 parent 3ae1cf1 commit 4754eba
Show file tree
Hide file tree
Showing 6 changed files with 186 additions and 45 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ cargoproduct-category-name-emergency = Emergency
cargoproduct-category-name-engineering = Engineering
cargoproduct-category-name-food = Food
cargoproduct-category-name-fun = Fun
cargoproduct-category-name-hardsuits = Hardsuits
cargoproduct-category-name-hydroponics = Hydroponics
cargoproduct-category-name-livestock = Livestock
cargoproduct-category-name-materials = Materials
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,11 +104,6 @@ ent-ClothingOuterHardsuitPirateEVA = pirate vacsuit
ent-ClothingOuterHardsuitPirateCap = pirate captain's tacsuit
.desc = An ancient armored tactical combat hardsuit of unknown origin, provides basic protections from the cold harsh realities of deep space and physical trauma.
It doesn't seem to have any weight either. Perfect for defending against space scurvy and toolbox-wielding scallywags.
ent-ClothingOuterHardsuitSyndieReverseEngineered = NTSA-122 tacsuit
.desc = A suit made by the special adquisitions department of Nanotrasen, the suit's tags indicate it provides moderate protection against most forms of damage.
ent-ClothingOuterHardsuitJuggernautReverseEngineered = NTSA-126 tacsuit
.desc = A suit made by the special acquisitions department of Nanotrasen based on the "Juggernaut" design.
Matching its bulky appearance, it protects against all forms of damage. It feels VERY heavy.
ent-ClothingOuterHardsuitERTCentcomm = NT-444c - "Ophanim" tacsuit
.desc = A highly advanced, tactical combat hardsuit used by Central Command Officers, it seems to be branded with the Nanotrasen logo and a strange looking series number.
The armor appears to be lined with a very sturdy alloy, it doesn't seem to have any weight either.
Expand Down
92 changes: 92 additions & 0 deletions Resources/Prototypes/Catalog/Cargo/cargo_hardsuits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Engineering
- type: cargoProduct
id: EngineeringFotiaHardsuit
icon:
sprite: Clothing/OuterClothing/Hardsuits/atmospherics.rsi
state: icon
product: CrateEngineeringFotiaHardsuit
cost: 1500
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: EngineeringLampsiHardsuit
icon:
sprite: Clothing/OuterClothing/Hardsuits/engineering.rsi
state: icon
product: CrateEngineeringLampsiHardsuit
cost: 1500
category: cargoproduct-category-name-hardsuits
group: market

# Logistics
- type: cargoProduct
id: LogisticsKritiHardsuit
icon:
sprite: Clothing/OuterClothing/Hardsuits/spatio.rsi
state: icon
product: CrateLogisticsKritiHardsuit
cost: 1250
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: LogisticsLavrionHardsuit
icon:
sprite: Clothing/OuterClothing/Hardsuits/salvage.rsi
state: icon
product: CrateLogisticsLavrionHardsuit
cost: 2250
category: cargoproduct-category-name-hardsuits
group: market

# Security
- type: cargoProduct
id: SecurityShanlinTacsuit
icon:
sprite: Nyanotrasen/Clothing/OuterClothing/ReverseEngineering/syndicate.rsi
state: icon
product: CrateSecurityShanlinTacsuit
cost: 17500
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: SecurityGuanYuTacsuit
icon:
sprite: Nyanotrasen/Clothing/OuterClothing/ReverseEngineering/juggernaut.rsi
state: icon
product: CrateSecurityGuanYuTacsuit
cost: 30000
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: SecurityBaghaturTacsuit
icon:
sprite: DeltaV/Clothing/OuterClothing/Hardsuits/Combat/standard.rsi
state: icon
product: CrateSecurityBaghaturTacsuit
cost: 3000
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: SecuritySuldeTacsuit
icon:
sprite: DeltaV/Clothing/OuterClothing/Hardsuits/Combat/riot.rsi
state: icon
product: CrateSecuritySuldeTacsuit
cost: 4000
category: cargoproduct-category-name-hardsuits
group: market

- type: cargoProduct
id: SecurityTsagaanTacsuit
icon:
sprite: DeltaV/Clothing/OuterClothing/Hardsuits/Combat/medical.rsi
state: icon
product: CrateSecurityTsagaanTacsuit
cost: 3250
category: cargoproduct-category-name-hardsuits
group: market
20 changes: 0 additions & 20 deletions Resources/Prototypes/Catalog/Cargo/cargo_security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,23 +77,3 @@
cost: 1000
category: cargoproduct-category-name-security
group: market

- type: cargoProduct
id: SecurityShanlinTacsuit
icon:
sprite: Nyanotrasen/Clothing/OuterClothing/ReverseEngineering/syndicate.rsi
state: icon
product: CrateSecurityShanlinTacsuit
cost: 17500
category: cargoproduct-category-name-security
group: market

- type: cargoProduct
id: SecurityGuanYuTacsuit
icon:
sprite: Nyanotrasen/Clothing/OuterClothing/ReverseEngineering/juggernaut.rsi
state: icon
product: CrateSecurityGuanYuTacsuit
cost: 30000
category: cargoproduct-category-name-security
group: market
93 changes: 93 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Crates/hardsuits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Hardsuits
# Engineering
- type: entity
id: CrateEngineeringFotiaHardsuit
parent: CrateEngineering
name: fotia hardsuit crate
description: Contains a single HpI-19t "Fotia" hardsuit. Requires Engineering access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitAtmos

- type: entity
id: CrateEngineeringLampsiHardsuit
parent: CrateEngineering
name: lampsi hardsuit crate
description: Contains a single HpI-19r "Lampsi" hardsuit. Requires Engineering access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitAtmos

# Logistics
- type: entity
id: CrateLogisticsKritiHardsuit
parent: CrateGenericSteel
name: kriti hardsuit crate
description: Contains a single HpI-20s "Kriti" hardsuit.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitSpatio

- type: entity
id: CrateLogisticsLavrionHardsuit
parent: CrateGenericSteel
name: lavrion hardsuit crate
description: Contains a single HpI-20a "Lavrion" hardsuit.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitSalvage

# Security
- type: entity
id: CrateSecurityShanlinTacsuit
parent: CrateSecgear
name: shanlin tacsuit crate
description: Contains a single CSA-51a Shanlin tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitSyndieReverseEngineered

- type: entity
id: CrateSecurityGuanYuTacsuit
parent: CrateSecgear
name: shanlin tacsuit crate
description: Contains a single CSA-80UA Guan-Yu tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitJuggernautReverseEngineered

- type: entity
id: CrateSecurityBaghaturTacsuit
parent: CrateSecgear
name: baghatur tacsuit crate
description: Contains a single FPA-83s "Baghatur" tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitCombatStandard

- type: entity
id: CrateSecuritySuldeTacsuit
parent: CrateSecgear
name: sulde tacsuit crate
description: Contains a single FPA-93 - "Sulde Mk.II" tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitCombatRiot

- type: entity
id: CrateSecurityTsagaanTacsuit
parent: CrateSecgear
name: baghatur tacsuit crate
description: Contains a single FPA-86 - "Tsagaan Mk.II" tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitCombatMedical
20 changes: 0 additions & 20 deletions Resources/Prototypes/Catalog/Fills/Crates/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,24 +113,4 @@
- id: TrackingImplanter
amount: 4

- type: entity
id: CrateSecurityShanlinTacsuit
parent: CrateSecgear
name: shanlin tacsuit crate
description: Contains a single CSA-51a Shanlin tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitSyndieReverseEngineered

- type: entity
id: CrateSecurityGuanYuTacsuit
parent: CrateSecgear
name: shanlin tacsuit crate
description: Contains a single CSA-80UA Guan-Yu tacsuit. Requires Security access to open.
components:
- type: StorageFill
contents:
- id: ClothingOuterHardsuitJuggernautReverseEngineered

# Cosmetic Crates

0 comments on commit 4754eba

Please sign in to comment.