Arachnid RE-REWORK (#19138)
* tasty silk and webby crates * winter coat * fuck * Move some files around and stuff * FUCK * Web closet finished * what the fuck * brain empty * loss * loss 2 * fuck * web typing indicators * minor spelling mistake, I lost. * hiss * changed * And they said "Let's remove pockets", funniest shit I've ever heard. * 2 seconds of stun * fuck it we pr * resprite * dummy * arachnid creampie sprite * different + more "natural" crate sprites * Webbing suits and webbing dresses. * and other stuff I forgot to commit. * and gone. * no * Cloth. * I forgot to commit this? What??? * Eyes. * Comment trimming * winter coat resprite
This commit is contained in:
@@ -1,35 +1,135 @@
|
||||
- type: constructionGraph
|
||||
id: WallWeb
|
||||
id: WebStructures
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: wall
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
- node: start
|
||||
actions:
|
||||
- !type:DestroyEntity {}
|
||||
edges:
|
||||
- to: wall
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
|
||||
- node: wall
|
||||
entity: WallWeb
|
||||
- to: table
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
|
||||
- type: constructionGraph
|
||||
id: TableWeb
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: table
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 3
|
||||
- to: bed
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 6
|
||||
doAfter: 3
|
||||
|
||||
- node: table
|
||||
entity: TableWeb
|
||||
- to: chair
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 3
|
||||
doAfter: 3
|
||||
|
||||
- to: crate
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 10
|
||||
doAfter: 6
|
||||
|
||||
- to: door
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 8
|
||||
doAfter: 6
|
||||
|
||||
|
||||
# Deconstruction is down here
|
||||
- node: wall
|
||||
entity: WallWeb
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 4
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 2
|
||||
|
||||
- node: table
|
||||
entity: TableWeb
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 4
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 2
|
||||
|
||||
- node: bed
|
||||
entity: WebBed
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 5 # One silk loss, cry
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 2
|
||||
|
||||
- node: chair
|
||||
entity: ChairWeb
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 3
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 2
|
||||
|
||||
- node: crate
|
||||
entity: CrateWeb
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 7
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 3
|
||||
|
||||
- node: door
|
||||
entity: WebDoor
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialWebSilk1
|
||||
amount: 6
|
||||
steps:
|
||||
- tool: Cutting
|
||||
doAfter: 3
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
- type: construction
|
||||
name: web wall
|
||||
id: WallWeb
|
||||
graph: WallWeb
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: wall
|
||||
category: construction-category-structures
|
||||
description: A fairly weak yet silky smooth wall.
|
||||
icon:
|
||||
sprite: /Textures/Structures/Walls/web.rsi
|
||||
sprite: Structures/Walls/web.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
@@ -19,13 +19,13 @@
|
||||
- type: construction
|
||||
name: web table
|
||||
id: TableWeb
|
||||
graph: TableWeb
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: table
|
||||
category: construction-category-structures
|
||||
category: construction-category-furniture
|
||||
description: Essential for any serious web development.
|
||||
icon:
|
||||
sprite: /Textures/Structures/Furniture/Web/table.rsi
|
||||
sprite: Structures/Furniture/Tables/web.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
@@ -33,3 +33,69 @@
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: web bed
|
||||
id: WebBed
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: bed
|
||||
category: construction-category-furniture
|
||||
description: Fun fact, you eating spiders in your sleep is false.
|
||||
icon:
|
||||
sprite: Structures/Web/bed.rsi
|
||||
state: icon
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: web chair
|
||||
id: ChairWeb
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: chair
|
||||
category: construction-category-furniture
|
||||
description: You want to get serious about web development? Get this chair!
|
||||
icon:
|
||||
sprite: Structures/Web/chair.rsi
|
||||
state: icon
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
|
||||
- type: construction
|
||||
name: web crate
|
||||
id: CrateWeb
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: crate
|
||||
category: construction-category-storage
|
||||
description: For containment of food and other things. Not as durable as a normal crate, and can't be welded shut.
|
||||
icon:
|
||||
sprite: Structures/Storage/Crates/web.rsi
|
||||
state: icon
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
|
||||
- type: construction
|
||||
name: web door
|
||||
id: WebDoor
|
||||
graph: WebStructures
|
||||
startNode: start
|
||||
targetNode: door
|
||||
category: construction-category-structures
|
||||
description: A manual door made from web, normally placed right before a pit or trap.
|
||||
icon:
|
||||
sprite: Structures/Doors/web_door.rsi
|
||||
state: closed
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
@@ -1,15 +1,53 @@
|
||||
- type: constructionGraph
|
||||
id: TileWeb
|
||||
id: WebObjects
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: webtile
|
||||
completed:
|
||||
- !type:SetStackCount
|
||||
amount: 2
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 1
|
||||
- node: webtile
|
||||
entity: FloorTileItemWeb
|
||||
- node: start
|
||||
edges:
|
||||
- to: tile
|
||||
completed:
|
||||
- !type:SetStackCount
|
||||
amount: 2
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 1
|
||||
|
||||
- to: coat
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 5
|
||||
doAfter: 4
|
||||
|
||||
- to: jumpsuit
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 8
|
||||
doAfter: 6
|
||||
|
||||
- to: jumpskirt
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 8
|
||||
doAfter: 6
|
||||
|
||||
- to: cloth
|
||||
steps:
|
||||
- material: WebSilk
|
||||
amount: 4
|
||||
doAfter: 6
|
||||
|
||||
# Deconstruction
|
||||
- node: tile
|
||||
entity: FloorTileItemWeb
|
||||
|
||||
- node: coat
|
||||
entity: ClothingOuterWinterWeb
|
||||
|
||||
- node: jumpsuit
|
||||
entity: ClothingUniformJumpsuitWeb
|
||||
|
||||
- node: jumpskirt
|
||||
entity: ClothingUniformJumpskirtWeb
|
||||
|
||||
- node: cloth
|
||||
entity: MaterialCloth1
|
||||
|
||||
@@ -1,10 +1,64 @@
|
||||
- type: construction
|
||||
name: web tile
|
||||
id: TileWeb
|
||||
graph: TileWeb
|
||||
graph: WebObjects
|
||||
startNode: start
|
||||
targetNode: webtile
|
||||
targetNode: tile
|
||||
category: construction-category-tiles
|
||||
description: "Nice and smooth."
|
||||
icon: { sprite: Objects/Tiles/web.rsi, state: icon }
|
||||
icon:
|
||||
sprite: Objects/Tiles/web.rsi
|
||||
state: icon
|
||||
objectType: Item
|
||||
|
||||
- type: construction
|
||||
name: web winter coat
|
||||
id: ClothingOuterWinterWeb
|
||||
graph: WebObjects
|
||||
startNode: start
|
||||
targetNode: coat
|
||||
category: construction-category-clothing
|
||||
description: "Surprisingly warm and durable."
|
||||
icon:
|
||||
sprite: Clothing/OuterClothing/WinterCoats/coatweb.rsi
|
||||
state: icon
|
||||
objectType: Item
|
||||
|
||||
- type: construction
|
||||
name: web jumpsuit
|
||||
id: ClothingUniformJumpsuitWeb
|
||||
graph: WebObjects
|
||||
startNode: start
|
||||
targetNode: jumpsuit
|
||||
category: construction-category-clothing
|
||||
description: "At least it's something."
|
||||
icon:
|
||||
sprite: Clothing/Uniforms/Jumpsuit/web.rsi
|
||||
state: icon
|
||||
objectType: Item
|
||||
|
||||
- type: construction
|
||||
name: web jumpskirt
|
||||
id: ClothingUniformJumpskirtWeb
|
||||
graph: WebObjects
|
||||
startNode: start
|
||||
targetNode: jumpskirt
|
||||
category: construction-category-clothing
|
||||
description: "At least it's something."
|
||||
icon:
|
||||
sprite: Clothing/Uniforms/Jumpskirt/web.rsi
|
||||
state: icon
|
||||
objectType: Item
|
||||
|
||||
- type: construction
|
||||
name: silk woven cloth
|
||||
id: SilkWovenCloth
|
||||
graph: WebObjects
|
||||
startNode: start
|
||||
targetNode: cloth
|
||||
category: construction-category-materials
|
||||
description: "Feels just like cloth, strangely enough."
|
||||
icon:
|
||||
sprite: Objects/Materials/materials.rsi
|
||||
state: cloth_3
|
||||
objectType: Item
|
||||
|
||||
Reference in New Issue
Block a user