Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Resources/Prototypes/Entities/Mobs/Species/arachnid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
templateId: arachnid
speciesId: arachnid
- type: Carriable # Frontier: Carrying system from nyanotrasen.

- type: IgnoreSpiderWeb # Frontier: Makes spider webs Arachnid-craftable.

- type: entity
parent: BaseSpeciesDummy
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Structures/spider_web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,9 @@
ignoreWhitelist:
components:
- IgnoreSpiderWeb
- type: Construction # Frontier: Makes spider webs Arachnid-craftable.
graph: NFWebStructures
node: web

- type: entity
id: SpiderWebClown
Expand Down
12 changes: 12 additions & 0 deletions Resources/Prototypes/_NF/Recipes/Construction/Graphs/web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,15 @@
amount: 6
doAfter: 3

- to: web
completed:
- !type:SnapToGrid
southRotation: true
steps:
- material: WebSilk
amount: 1
doAfter: 6

# Deconstruction is down here
- node: nest
entity: WebNest
Expand All @@ -27,3 +36,6 @@
steps:
- tool: Cutting
doAfter: 2

- node: web
entity: SpiderWeb
17 changes: 16 additions & 1 deletion Resources/Prototypes/_NF/Recipes/Construction/web.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

- type: construction
id: WebNest
graph: NFWebStructures
Expand All @@ -14,3 +13,19 @@
- SpiderCraft
conditions:
- !type:TileNotBlocked

- type: construction
id: SpiderWeb
graph: NFWebStructures
startNode: start
targetNode: web
category: construction-category-furniture
objectType: Structure
placementMode: SnapgridCenter
canRotate: false
canBuildInImpassable: false
entityWhitelist:
tags:
- SpiderCraft
conditions:
- !type:TileNotBlocked
Loading