Added hardsuit lockers for logistics officer (#4643)

* Added hardsuit lockers for logistics officer

* Removed the Rhino suit from the normal entity table, since it is its own thing now.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated maps' LockerQuarterMasterFilled to LockerQuarterMasterFilledHardsuit

* Forgot submarine.

* Put parent before id

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Vanessa 2025-11-13 08:49:32 -06:00 committed by GitHub
parent 599c87d380
commit 7608c4d248
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
20 changed files with 58 additions and 22 deletions

View File

@ -140509,7 +140509,7 @@ entities:
- type: Transform
pos: -40.5,-32.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 7594
components:

View File

@ -131207,7 +131207,7 @@ entities:
showEnts: False
occludes: True
ent: null
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 9424
components:

View File

@ -56248,7 +56248,7 @@ entities:
- type: Transform
pos: 34.5,-9.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 4168
components:

View File

@ -92217,7 +92217,7 @@ entities:
- type: Transform
pos: 8.5,-32.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 11912
components:

View File

@ -118699,7 +118699,7 @@ entities:
- type: Transform
pos: -11.5,3.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 18264
components:

View File

@ -89368,7 +89368,7 @@ entities:
- type: Transform
pos: 25.5,8.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 14741
components:

View File

@ -217140,7 +217140,7 @@ entities:
- type: Transform
pos: 60.5,41.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 16143
components:
@ -226710,10 +226710,10 @@ entities:
[color=#1a8e22][bold]===================================================[/color][/bold]
Greetings, Elegance Atmospheric Technicians. We hope you are enjoying the complete overhaul of the Engineering department. If not, please feel free to forward your complaints to Central Command. You have a lot more space to tinker with than before, but at the cost of the Thermo-Electric Generator.
Greetings, Elegance Atmospheric Technicians. We hope you are enjoying the complete overhaul of the Engineering department. If not, please feel free to forward your complaints to Central Command. You have a lot more space to tinker with than before, but at the cost of the Thermo-Electric Generator.
We advise that you, generally, should refrain from mindlessly connecting the Water Vapor Inlet to the Distribution Line. While Feroxi may benefit from such a setup, Slimefolk will suffer.
We advise that you, generally, should refrain from mindlessly connecting the Water Vapor Inlet to the Distribution Line. While Feroxi may benefit from such a setup, Slimefolk will suffer.
To clarify, this is merely [italic]advice[/italic], of course, but a very important suggestion nonetheless. Again, please feel free to forward any complaints to Central Command. We hope to make Lady Elegance great for all.

View File

@ -84243,7 +84243,7 @@ entities:
- type: Transform
pos: 0.5,17.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 11146
components:

View File

@ -197749,7 +197749,7 @@ entities:
showEnts: False
occludes: True
ent: null
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 13174
components:

View File

@ -139915,7 +139915,7 @@ entities:
- type: Transform
pos: 77.5,-6.5
parent: 1
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 6768
components:

View File

@ -96976,7 +96976,7 @@ entities:
- type: Transform
pos: -52.5,65.5
parent: 100
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 8253
components:

View File

@ -56704,7 +56704,7 @@ entities:
- type: Transform
pos: -35.5,9.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 8659
components:

View File

@ -67602,7 +67602,7 @@ entities:
- type: Transform
pos: -35.5,-29.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 7618
components:

View File

@ -73224,7 +73224,7 @@ entities:
- type: Transform
pos: 15.5,-30.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 10078
components:

View File

@ -191603,7 +191603,7 @@ entities:
- type: Transform
pos: -13.5,-11.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 15891
components:

View File

@ -126212,7 +126212,7 @@ entities:
- type: Transform
pos: -9.5,38.5
parent: 2
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 18678
components:
@ -128998,11 +128998,11 @@ entities:
- type: Paper
content: >2-
[color=#1b67a5]█▄ █ ▀█▀
[color=#1b67a5]█▄ █ ▀█▀
█ ▀█     █ [/color] [head=2]Cryogenics Setup Instructions[/head]
─────────────────────────────────────────
Setting up the cryo tubes is actually fairly simple once you learn! For the two filters that you see near the table... set one of them to filter out carbon dioxide, and the other for nitrous oxide.
Setting up the cryo tubes is actually fairly simple once you learn! For the two filters that you see near the table... set one of them to filter out carbon dioxide, and the other for nitrous oxide.
On the other side of the piping there is a gas pump. Just turn it on, a pressure of 101.3 kpa is ideal.

View File

@ -148901,7 +148901,7 @@ entities:
showEnts: False
occludes: True
ent: null
- proto: LockerQuarterMasterFilled
- proto: LockerQuarterMasterFilledHardsuit
entities:
- uid: 11309
components:

View File

@ -16,6 +16,31 @@
- id: LunchboxLogisticsFilledRandom
prob: 0.3
- type: entityTable
id: LockerFillQuarterMasterHardsuit
table: !type:AllSelector
children:
- id: ClothingOuterHardsuitRhino
- id: ClothingShoesBootsMag
- id: OxygenTankFilled
- id: NitrogenTankFilled
- id: ClothingMaskBreath
- type: entity
parent: LockerQuarterMaster
id: LockerQuarterMasterFilledHardsuit # I know we don't use Quartermaster but I'm trying to be consistent with LockerQuarterMasterFilled
suffix: Filled, Hardsuit
components:
- type: EntityTableContainerFill
containers:
entity_storage: !type:AllSelector
children:
- !type:NestedSelector
tableId: LockerFillQuarterMaster
- !type:NestedSelector
tableId: LockerFillQuarterMasterHardsuit
- type: entity
parent: [SalvageGunSafeBaseSecure, BaseSecurityCargoContraband]
id: SalvageGunSafeSniperGrand

View File

@ -11,7 +11,6 @@
- id: MiningShuttleConsoleCircuitboard
- id: StockTradingCartridge
- id: LogisticsTechFabCircuitboard
- id: ClothingOuterHardsuitRhino # LO suit and steal objective
- id: SalvageExpeditionsComputerCircuitboard
- id: FundingAllocationComputerCircuitboard # To be removed when it's in techvault on all maps
- id: LunchboxCommandFilledRandom

View File

@ -61,3 +61,15 @@
- id: ClothingOuterHardsuitCombatCorpsman
- id: ClothingMaskBreath
- id: ClothingShoesBootsSecurityMagboots #Added security magboots.
- type: entity
parent: SuitStorageBase
id: SuitStorageQM
suffix: Logistics Officer
components:
- type: EntityTableContainerFill
containers:
entity_storage: !type:NestedSelector
tableId: LockerFillQuarterMasterHardsuit
- type: AccessReader
access: [["Quartermaster"]]