NoticeBoard is craftable now (#26847)

* NoticeBoard is craftable now

* Fix notice board to proper name capitalization

* Fix notice board proper name in description

* Update Resources/Prototypes/Recipes/Construction/furniture.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
Token
2024-04-12 11:58:02 +05:00
committed by GitHub
parent 261e5354d3
commit e88b2467ca
3 changed files with 52 additions and 0 deletions

View File

@@ -2,6 +2,8 @@
id: NoticeBoard
name: notice board
description: Is there a job for a witcher?
placement:
mode: SnapgridCenter
components:
- type: WallMount
- type: Sprite
@@ -53,3 +55,9 @@
- type: ContainerContainer
containers:
storagebase: !type:Container
- type: Tag
tags:
- Wooden
- type: Construction
graph: NoticeBoard
node: noticeBoard

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

@@ -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