@@ -88,6 +88,17 @@
|
|||||||
stateDoorOpen: generic_open
|
stateDoorOpen: generic_open
|
||||||
stateDoorClosed: generic_door
|
stateDoorClosed: generic_door
|
||||||
|
|
||||||
|
# steel closet base (that can be constructed/deconstructed)
|
||||||
|
- type: entity
|
||||||
|
id: ClosetSteelBase
|
||||||
|
parent: ClosetBase
|
||||||
|
components:
|
||||||
|
- type: Construction
|
||||||
|
graph: ClosetSteel
|
||||||
|
node: done
|
||||||
|
containers:
|
||||||
|
- entity_storage
|
||||||
|
|
||||||
#Wall Closet
|
#Wall Closet
|
||||||
- type: entity
|
- type: entity
|
||||||
id: BaseWallCloset
|
id: BaseWallCloset
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetTool
|
id: ClosetTool
|
||||||
name: tool closet
|
name: tool closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: It's a storage unit for tools.
|
description: It's a storage unit for tools.
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetRadiationSuit
|
id: ClosetRadiationSuit
|
||||||
name: radiation suit closet
|
name: radiation suit closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: "More comfortable than radiation poisioning."
|
description: "More comfortable than radiation poisioning."
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetEmergency
|
id: ClosetEmergency
|
||||||
name: emergency closet
|
name: emergency closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: It's a storage unit for emergency breath masks and O2 tanks.
|
description: It's a storage unit for emergency breath masks and O2 tanks.
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetFire
|
id: ClosetFire
|
||||||
name: fire-safety closet
|
name: fire-safety closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: It's a storage unit for fire-fighting supplies.
|
description: It's a storage unit for fire-fighting supplies.
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
@@ -54,7 +54,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetBomb
|
id: ClosetBomb
|
||||||
name: EOD closet
|
name: EOD closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: It's a storage unit for explosion-protective suits.
|
description: It's a storage unit for explosion-protective suits.
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
@@ -82,7 +82,7 @@
|
|||||||
# Base level 3 bio hazard closet
|
# Base level 3 bio hazard closet
|
||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetL3
|
id: ClosetL3
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
name: level 3 biohazard gear closet
|
name: level 3 biohazard gear closet
|
||||||
description: It's a storage unit for level 3 biohazard gear.
|
description: It's a storage unit for level 3 biohazard gear.
|
||||||
components:
|
components:
|
||||||
@@ -129,7 +129,7 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetMaintenance
|
id: ClosetMaintenance
|
||||||
name: maintenance closet
|
name: maintenance closet
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
description: It's a storage unit.
|
description: It's a storage unit.
|
||||||
components:
|
components:
|
||||||
- type: Appearance
|
- type: Appearance
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
- type: entity
|
- type: entity
|
||||||
id: ClosetCursed
|
id: ClosetCursed
|
||||||
parent: ClosetBase
|
parent: ClosetSteelBase
|
||||||
name: closet
|
name: closet
|
||||||
suffix: cursed
|
suffix: cursed
|
||||||
description: A standard-issue Nanotrasen storage unit.
|
description: A standard-issue Nanotrasen storage unit.
|
||||||
@@ -8,4 +8,4 @@
|
|||||||
- type: CursedEntityStorage
|
- type: CursedEntityStorage
|
||||||
- type: EntityStorage
|
- type: EntityStorage
|
||||||
closeSound:
|
closeSound:
|
||||||
path: /Audio/Effects/teleport_arrival.ogg
|
path: /Audio/Effects/teleport_arrival.ogg
|
||||||
|
|||||||
@@ -0,0 +1,27 @@
|
|||||||
|
- type: constructionGraph
|
||||||
|
id: ClosetSteel
|
||||||
|
start: start
|
||||||
|
graph:
|
||||||
|
- node: start
|
||||||
|
edges:
|
||||||
|
- to: done
|
||||||
|
steps:
|
||||||
|
- material: Steel
|
||||||
|
amount: 4
|
||||||
|
doAfter: 5
|
||||||
|
- node: done
|
||||||
|
entity: ClosetSteelBase
|
||||||
|
edges:
|
||||||
|
- to: start
|
||||||
|
steps:
|
||||||
|
- tool: Screwing
|
||||||
|
doAfter: 5
|
||||||
|
conditions:
|
||||||
|
- !type:StorageWelded
|
||||||
|
welded: false
|
||||||
|
completed:
|
||||||
|
- !type:SpawnPrototype
|
||||||
|
prototype: SheetSteel1
|
||||||
|
amount: 4
|
||||||
|
- !type:EmptyAllContainers
|
||||||
|
- !type:DeleteEntity
|
||||||
10
Resources/Prototypes/Recipes/Crafting/tallbox.yml
Normal file
10
Resources/Prototypes/Recipes/Crafting/tallbox.yml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
- type: construction
|
||||||
|
id: ClosetSteel
|
||||||
|
name: closet
|
||||||
|
graph: ClosetSteel
|
||||||
|
startNode: start
|
||||||
|
targetNode: done
|
||||||
|
category: construction-category-storage
|
||||||
|
description: A tall steel box that cannot be locked.
|
||||||
|
icon: { sprite: Structures/Storage/closet.rsi, state: generic_icon }
|
||||||
|
objectType: Structure
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 259 B |
@@ -323,6 +323,9 @@
|
|||||||
{
|
{
|
||||||
"name": "generic_open"
|
"name": "generic_open"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "generic_icon"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "green_door"
|
"name": "green_door"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user