Construction graph for Pilot Seat chair (#6595)

This commit is contained in:
Peptide90
2022-02-10 01:58:24 +00:00
committed by GitHub
parent a9ffcbf8b6
commit 09e7de7f9c
3 changed files with 50 additions and 14 deletions

View File

@@ -125,6 +125,22 @@
graph: Seat graph: Seat
node: chairComfy node: chairComfy
- type: entity
name: pilot seat
id: ChairPilotSeat
parent: SeatBase
description: The pilot seat of a prestigious ship.
components:
- type: Transform
anchored: true
- type: Anchorable
- type: Rotatable
- type: Sprite
state: shuttle
- type: Construction
graph: Seat
node: chairPilotSeat
- type: entity - type: entity
name: wooden chair name: wooden chair
id: ChairWood id: ChairWood
@@ -158,20 +174,6 @@
tags: tags:
- Wooden - Wooden
- type: entity
name: pilot seat
id: ChairPilotSeat
parent: SeatBase
description: The pilot seat of a prestigious ship.
components:
- type: Transform
anchored: true
- type: Anchorable
- type: Rotatable
- type: Sprite
state: shuttle
netsync: false
- type: entity - type: entity
name: ritual chair name: ritual chair
id: ChairRitual id: ChairRitual

View File

@@ -36,6 +36,11 @@
- material: Steel - material: Steel
amount: 5 amount: 5
doAfter: 1 doAfter: 1
- to: chairPilotSeat
steps:
- material: Steel
amount: 5
doAfter: 1
- to: chairWood - to: chairWood
steps: steps:
- material: WoodPlank - material: WoodPlank
@@ -111,6 +116,18 @@
- tool: Screwing - tool: Screwing
doAfter: 1 doAfter: 1
- node: chairPilotSeat
entity: ChairPilotSeat
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: SheetSteel1
amount: 5
steps:
- tool: Screwing
doAfter: 2
- node: chairWood - node: chairWood
entity: ChairWood entity: ChairWood
edges: edges:

View File

@@ -101,6 +101,23 @@
conditions: conditions:
- !type:TileNotBlocked - !type:TileNotBlocked
- type: construction
name: pilots chair
id: chairPilotSeat
graph: Seat
startNode: start
targetNode: chairPilotSeat
category: Furniture
description: Fit for a captain.
icon:
sprite: Structures/Furniture/chairs.rsi
state: shuttle
objectType: Structure
placementMode: SnapgridCenter
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction - type: construction
name: wooden chair name: wooden chair
id: ChairWood id: ChairWood