@@ -0,0 +1,15 @@
|
||||
- type: entity
|
||||
parent: BaseElectronics
|
||||
id: FreezerElectronics
|
||||
name: freezer electronics
|
||||
description: An electronics board used in kitchen freezers.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: door_electronics
|
||||
- type: Tag
|
||||
tags:
|
||||
- FreezerElectronics
|
||||
- type: DoorElectronics
|
||||
- type: StaticPrice
|
||||
price: 55
|
||||
@@ -198,6 +198,7 @@
|
||||
- ClothingHeadHatWelding
|
||||
- WetFloorSign
|
||||
- ClothingHeadHatCone
|
||||
- FreezerElectronics
|
||||
- Flare
|
||||
- type: EmagLatheRecipes
|
||||
emagStaticRecipes:
|
||||
|
||||
@@ -170,6 +170,11 @@
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.50
|
||||
- type: AntiRottingContainer
|
||||
- type: Construction
|
||||
graph: ClosetFreezer
|
||||
node: done
|
||||
containers:
|
||||
- entity_storage
|
||||
|
||||
- type: entity
|
||||
id: LockerFreezer
|
||||
|
||||
@@ -42,6 +42,11 @@
|
||||
- type: AntiRottingContainer
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.50
|
||||
- type: Construction
|
||||
graph: CrateFreezer
|
||||
node: done
|
||||
containers:
|
||||
- entity_storage
|
||||
|
||||
- type: entity
|
||||
parent: CratePlastic
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
- type: constructionGraph
|
||||
id: CrateFreezer
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: done
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 5
|
||||
- material: Cable
|
||||
amount: 2
|
||||
doAfter: 5
|
||||
- tag: FreezerElectronics
|
||||
name: freezer electronics
|
||||
icon:
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: door_electronics
|
||||
- node: done
|
||||
entity: CrateFreezer
|
||||
edges:
|
||||
- to: start
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 5
|
||||
conditions:
|
||||
- !type:StorageWelded
|
||||
welded: false
|
||||
- !type:Locked
|
||||
locked: false
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 5
|
||||
- !type:SpawnPrototype
|
||||
prototype: CableApcStack1
|
||||
amount: 2
|
||||
- !type:SpawnPrototype
|
||||
prototype: FreezerElectronics
|
||||
amount: 1
|
||||
- !type:EmptyAllContainers
|
||||
- !type:DeleteEntity
|
||||
@@ -61,6 +61,49 @@
|
||||
- !type:EmptyAllContainers
|
||||
- !type:DeleteEntity
|
||||
|
||||
- type: constructionGraph
|
||||
id: ClosetFreezer
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: done
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 4
|
||||
- material: Cable
|
||||
amount: 2
|
||||
doAfter: 5
|
||||
- tag: FreezerElectronics
|
||||
name: freezer electronics
|
||||
icon:
|
||||
sprite: Objects/Misc/module.rsi
|
||||
state: door_electronics
|
||||
- node: done
|
||||
entity: LockerFreezerBase
|
||||
edges:
|
||||
- to: start
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 5
|
||||
conditions:
|
||||
- !type:StorageWelded
|
||||
welded: false
|
||||
- !type:Locked
|
||||
locked: false
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 4
|
||||
- !type:SpawnPrototype
|
||||
prototype: CableApcStack1
|
||||
amount: 2
|
||||
- !type:SpawnPrototype
|
||||
prototype: FreezerElectronics
|
||||
amount: 1
|
||||
- !type:EmptyAllContainers
|
||||
- !type:DeleteEntity
|
||||
|
||||
- type: constructionGraph
|
||||
id: ClosetWall
|
||||
start: start
|
||||
|
||||
@@ -31,6 +31,17 @@
|
||||
icon: { sprite: Structures/Storage/Crates/secure.rsi, state: icon }
|
||||
objectType: Structure
|
||||
|
||||
- type: construction
|
||||
name: freezer
|
||||
id: CrateFreezer
|
||||
graph: CrateFreezer
|
||||
startNode: start
|
||||
targetNode: done
|
||||
category: construction-category-storage
|
||||
description: A metal freezing crate for storing things.
|
||||
icon: { sprite: Structures/Storage/Crates/freezer.rsi, state: icon }
|
||||
objectType: Structure
|
||||
|
||||
- type: construction
|
||||
name: plastic crate
|
||||
id: CratePlastic
|
||||
|
||||
@@ -20,6 +20,17 @@
|
||||
icon: { sprite: Structures/Storage/closet.rsi, state: secure_icon }
|
||||
objectType: Structure
|
||||
|
||||
- type: construction
|
||||
id: ClosetFreezer
|
||||
name: freezer
|
||||
graph: ClosetFreezer
|
||||
startNode: start
|
||||
targetNode: done
|
||||
category: construction-category-storage
|
||||
description: A tall steel box with freezing abilities.
|
||||
icon: { sprite: Structures/Storage/closet.rsi, state: freezer_icon }
|
||||
objectType: Structure
|
||||
|
||||
- type: construction
|
||||
id: ClosetWall
|
||||
name: wall closet
|
||||
@@ -34,4 +45,4 @@
|
||||
canRotate: true
|
||||
canBuildInImpassable: true
|
||||
conditions:
|
||||
- !type:WallmountCondition
|
||||
- !type:WallmountCondition
|
||||
|
||||
@@ -98,6 +98,11 @@
|
||||
id: DoorElectronics
|
||||
result: DoorElectronics
|
||||
|
||||
- type: latheRecipe
|
||||
parent: BaseCheapElectronicsRecipe
|
||||
id: FreezerElectronics
|
||||
result: FreezerElectronics
|
||||
|
||||
- type: latheRecipe
|
||||
parent: BaseElectronicsRecipe
|
||||
id: AirAlarmElectronics
|
||||
|
||||
@@ -647,6 +647,9 @@
|
||||
- type: Tag
|
||||
id: ForceNoFixRotations # fixrotations command WON'T target this
|
||||
|
||||
- type: Tag
|
||||
id: FreezerElectronics
|
||||
|
||||
- type: Tag
|
||||
id: Fruit
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 444 B |
@@ -308,6 +308,9 @@
|
||||
{
|
||||
"name": "freezer"
|
||||
},
|
||||
{
|
||||
"name": "freezer_icon"
|
||||
},
|
||||
{
|
||||
"name": "freezer_door"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user