Adds construct / deconstruct crates (#5650)

This commit is contained in:
Peptide90
2021-12-06 22:10:03 +00:00
committed by GitHub
parent 38990d4f95
commit e2a7fd24d5
14 changed files with 319 additions and 32 deletions

View File

@@ -1,5 +1,5 @@
- type: entity
id: CrateGenericonimo
id: CrateGenericSteel
name: crate
parent: CrateGeneric
components:
@@ -20,6 +20,10 @@
- type: StorageVisualizer
state_open: crate_open
state_closed: crate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CratePlastic
@@ -43,6 +47,9 @@
- type: StorageVisualizer
state_open: plasticcrate_open
state_closed: plasticcrate_door
- type: Construction
graph: CratePlastic
node: crateplastic
- type: entity
id: CrateFreezer
@@ -66,6 +73,9 @@
- type: StorageVisualizer
state_open: freezer_open
state_closed: freezer_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateHydroponics
@@ -89,6 +99,9 @@
- type: StorageVisualizer
state_open: hydrocrate_open
state_closed: hydrocrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateMedical
@@ -112,6 +125,9 @@
- type: StorageVisualizer
state_open: medicalcrate_open
state_closed: medicalcrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateRadiation
@@ -136,6 +152,9 @@
- type: StorageVisualizer
state_open: radiationcrate_open
state_closed: radiationcrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateInternals
@@ -159,6 +178,9 @@
- type: StorageVisualizer
state_open: o2crate_open
state_closed: o2crate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateElectrical
@@ -182,6 +204,9 @@
- type: StorageVisualizer
state_open: electricalcrate_open
state_closed: electricalcrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateEngineering
@@ -205,6 +230,9 @@
- type: StorageVisualizer
state_open: engicrate_open
state_closed: engicrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateScience
@@ -228,6 +256,9 @@
- type: StorageVisualizer
state_open: scicrate_open
state_closed: scicrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
- type: entity
id: CrateSurgery
@@ -251,6 +282,9 @@
- type: StorageVisualizer
state_open: surgerycrate_open
state_closed: surgerycrate_door
- type: Construction
graph: CrateGenericSteel
node: crategenericsteel
# Secure Crates
@@ -282,6 +316,9 @@
- type: StorageVisualizer
state_open: secgearcrate_open
state_closed: secgearcrate_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateEngineeringSecure
@@ -311,6 +348,9 @@
- type: StorageVisualizer
state_open: engicratesecure_open
state_closed: engicratesecure_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateMedicalSecure
@@ -340,6 +380,9 @@
- type: StorageVisualizer
state_open: medicalcratesecure_open
state_closed: medicalcratesecure_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CratePrivateSecure
@@ -368,6 +411,9 @@
- type: StorageVisualizer
state_open: privatecrate_open
state_closed: privatecrate_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateScienceSecure
@@ -397,7 +443,10 @@
- type: StorageVisualizer
state_open: scicratesecure_open
state_closed: scicratesecure_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CratePlasma
name: plasma crate
@@ -426,6 +475,9 @@
- type: StorageVisualizer
state_open: plasmacrate_open
state_closed: plasmacrate_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateSecure
@@ -454,6 +506,9 @@
- type: StorageVisualizer
state_open: securecrate_open
state_closed: securecrate_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateHydroSecure
@@ -483,7 +538,10 @@
- type: StorageVisualizer
state_open: hydrocratesecure_open
state_closed: hydrocratesecure_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateWeaponSecure
name: secure weapon crate
@@ -509,6 +567,9 @@
- type: StorageVisualizer
state_open: weaponcrate_open
state_closed: weaponcrate_door
- type: Construction
graph: CrateSecure
node: cratesecure
- type: entity
id: CrateLivestock
@@ -569,4 +630,5 @@
- SmallImpassable
- type: Construction
graph: CrateLivestock
node: start
node: cratelivestock