Arachnid rework (#18631)
* Merge before I fuck up anything again * craft whitelist * Sericulture * Spider * gone * quickly fixed * and coders taketh away * And we take more away * sericulture improvements * arachnid * better webbed * OH WAIT * test fail
This commit is contained in:
35
Resources/Prototypes/Recipes/Construction/Graphs/web.yml
Normal file
35
Resources/Prototypes/Recipes/Construction/Graphs/web.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
- type: constructionGraph
|
||||
id: WallWeb
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: wall
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
|
||||
- node: wall
|
||||
entity: WallWeb
|
||||
|
||||
- type: constructionGraph
|
||||
id: TableWeb
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: table
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
|
||||
- node: table
|
||||
entity: TableWeb
|
||||
35
Resources/Prototypes/Recipes/Construction/web.yml
Normal file
35
Resources/Prototypes/Recipes/Construction/web.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
- type: construction
|
||||
name: web wall
|
||||
id: WallWeb
|
||||
graph: WallWeb
|
||||
startNode: start
|
||||
targetNode: wall
|
||||
category: construction-category-structures
|
||||
description: A fairly weak yet silky smooth wall.
|
||||
icon:
|
||||
sprite: /Textures/Structures/Walls/web.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: web table
|
||||
id: TableWeb
|
||||
graph: TableWeb
|
||||
startNode: start
|
||||
targetNode: table
|
||||
category: construction-category-structures
|
||||
description: Essential for any serious web development.
|
||||
icon:
|
||||
sprite: /Textures/Structures/Furniture/Web/table.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
@@ -9,7 +9,7 @@
|
||||
- !type:SetStackCount
|
||||
amount: 4
|
||||
steps:
|
||||
- material: Steel
|
||||
- material: WebSilk
|
||||
amount: 1
|
||||
- node: steeltile
|
||||
entity: FloorTileItemSteel
|
||||
|
||||
15
Resources/Prototypes/Recipes/Crafting/Graphs/web.yml
Normal file
15
Resources/Prototypes/Recipes/Crafting/Graphs/web.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
- type: constructionGraph
|
||||
id: TileWeb
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: webtile
|
||||
completed:
|
||||
- !type:SetStackCount
|
||||
amount: 2
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 1
|
||||
- node: webtile
|
||||
entity: FloorTileItemWeb
|
||||
10
Resources/Prototypes/Recipes/Crafting/web.yml
Normal file
10
Resources/Prototypes/Recipes/Crafting/web.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
- type: construction
|
||||
name: web tile
|
||||
id: TileWeb
|
||||
graph: TileWeb
|
||||
startNode: start
|
||||
targetNode: webtile
|
||||
category: construction-category-tiles
|
||||
description: "Nice and smooth."
|
||||
icon: { sprite: Objects/Tiles/web.rsi, state: icon }
|
||||
objectType: Item
|
||||
Reference in New Issue
Block a user