Merge remote-tracking branch 'space-station-14/master'

This commit is contained in:
Ed
2024-04-13 18:59:09 +03:00
74 changed files with 1038 additions and 503 deletions

View File

@@ -0,0 +1,26 @@
- type: constructionGraph
id: NoticeBoard
start: start
graph:
- node: start
actions:
- !type:DestroyEntity {}
edges:
- to: noticeBoard
completed:
- !type:SnapToGrid { }
steps:
- material: WoodPlank
amount: 3
doAfter: 2
- node: noticeBoard
entity: NoticeBoard
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: MaterialWoodPlank
amount: 3
steps:
- tool: Prying
doAfter: 3

View File

@@ -19,6 +19,11 @@
- material: Steel
amount: 5
doAfter: 2.0
- to: strobeLight
steps:
- material: Steel
amount: 1
doAfter: 2.0
- node: tubeLight
entity: PoweredlightEmpty
edges:
@@ -63,4 +68,19 @@
- !type:SpawnPrototype
prototype: SheetSteel1
amount: 5
- !type:DeleteEntity {}
- node: strobeLight
entity: PoweredStrobeLightEmpty
edges:
- to: start
conditions:
- !type:ContainerEmpty
container: "light_bulb"
steps:
- tool: Screwing
doAfter: 2.0
completed:
- !type:SpawnPrototype
prototype: SheetSteel1
amount: 1
- !type:DeleteEntity {}

View File

@@ -884,3 +884,21 @@
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
- type: construction
id: NoticeBoard
name: notice board
description: Wooden notice board, can store paper inside itself.
graph: NoticeBoard
startNode: start
targetNode: noticeBoard
category: construction-category-furniture
icon:
sprite: Structures/Wallmounts/noticeboard.rsi
state: noticeboard
objectType: Structure
placementMode: SnapgridCenter
canRotate: true
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked

View File

@@ -1472,6 +1472,24 @@
conditions:
- !type:TileNotBlocked
- type: construction
name: strobe light
id: LightStrobeFixture
graph: LightFixture
startNode: start
targetNode: strobeLight
category: construction-category-structures
description: A wall light fixture. Use light bulbs.
icon:
sprite: Structures/Wallmounts/Lighting/strobe_light.rsi
state: base
objectType: Structure
placementMode: SnapgridCenter
canRotate: true
canBuildInImpassable: false
conditions:
- !type:TileNotBlocked
#conveyor
- type: construction
name: conveyor belt