Add wallmount N2 closets, Revived (#34042)

* Add standard, wallmount and improvised N2 closets, Revived

* remove improvised locker

* Parent>ID

* Undo sprite replacement

* Update meta.json

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
Co-authored-by: Milon <milonpl.git@proton.me>
This commit is contained in:
Velcroboy
2025-03-12 17:42:15 -05:00
committed by GitHub
parent b7759cccbd
commit 9005183e6e
6 changed files with 45 additions and 10 deletions

View File

@@ -54,6 +54,22 @@
entity_storage: !type:NestedSelector
tableId: FillLockerEmergencyStandard
- type: entityTable
id: FillLockerEmergencyN2Standard
table: !type:AllSelector
children:
- id: ClothingMaskBreath
- id: ClothingOuterSuitEmergency
- id: BoxMRE
prob: 0.1
- id: ToolboxEmergencyFilled
prob: 0.05
- !type:GroupSelector
children:
- id: EmergencyNitrogenTankFilled
weight: 4
- id: NitrogenTankFilled
- type: entity
id: ClosetEmergencyN2FilledRandom
parent: ClosetEmergencyN2
@@ -61,14 +77,18 @@
components:
- type: EntityTableContainerFill
containers:
entity_storage: !type:AllSelector
children:
- id: ClothingMaskBreath
- id: ClothingOuterSuitEmergency
- !type:GroupSelector
children:
- id: EmergencyNitrogenTankFilled
- id: NitrogenTankFilled
entity_storage: !type:NestedSelector
tableId: FillLockerEmergencyN2Standard
- type: entity
parent: ClosetWallEmergencyN2
id: ClosetWallEmergencyN2FilledRandom
suffix: Filled, Random
components:
- type: EntityTableContainerFill
containers:
entity_storage: !type:NestedSelector
tableId: FillLockerEmergencyN2Standard
- type: entityTable
id: FillLockerFireStandard

View File

@@ -22,6 +22,18 @@
stateDoorOpen: emergency_open
stateDoorClosed: emergency_door
- type: entity
parent: BaseWallCloset
id: ClosetWallEmergencyN2
name: emergency nitrogen wall closet
description: It's full of life-saving equipment. Assuming, that is, that you breathe nitrogen.
components:
- type: Appearance
- type: EntityStorageVisuals
stateBaseClosed: n2
stateDoorOpen: n2_open
stateDoorClosed: n2_door
- type: entity
id: ClosetWallFire
name: fire-safety wall closet
@@ -163,4 +175,4 @@
stateDoorOpen: med_open
stateDoorClosed: med_door
- type: AccessReader
access: [["Medical"]]
access: [["Medical"]]

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from shiptest at commmit https://github.com/shiptest-ss13/Shiptest/commit/440a15fb476a20d77ba28c1fe315c1b659032ce8, edited by Alekshhh",
"copyright": "Taken from shiptest at commmit https://github.com/shiptest-ss13/Shiptest/commit/440a15fb476a20d77ba28c1fe315c1b659032ce8, edited by Alekshhh, N2 lockers edited by Lamrr",
"size": {
"x": 32,
"y": 32
@@ -27,6 +27,9 @@
{ "name": "med_door" },
{ "name": "med_open" },
{ "name": "mixed_door" },
{ "name": "n2" },
{ "name": "n2_door" },
{ "name": "n2_open" },
{ "name": "orange_door" },
{ "name": "pink_door" },
{ "name": "red_door" },

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B