Adds Bananium (#14663)
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
- type: constructionGraph
|
||||
id: BananiumHorn
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: bananiumHorn
|
||||
steps:
|
||||
- tag: Pipe
|
||||
name: Pipe
|
||||
icon:
|
||||
sprite: Structures/Piping/Atmospherics/pipe.rsi
|
||||
state: pipeStraight
|
||||
doAfter: 2
|
||||
- material: Bananium
|
||||
amount: 4
|
||||
doAfter: 1
|
||||
- tag: BikeHorn
|
||||
name: Bike Horn
|
||||
icon:
|
||||
sprite: Objects/Fun/bikehorn.rsi
|
||||
state: icon
|
||||
doAfter: 1
|
||||
- node: bananiumHorn
|
||||
entity: BananiumHorn
|
||||
@@ -0,0 +1,27 @@
|
||||
- type: constructionGraph
|
||||
id: BananiumAltarGraph
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: bananiumAltar
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: Bananium
|
||||
amount: 6
|
||||
doAfter: 5
|
||||
|
||||
- node: bananiumAltar
|
||||
entity: AltarBananium
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialBananium1
|
||||
amount: 6
|
||||
- !type:DeleteEntity {}
|
||||
steps:
|
||||
- tool: Welding
|
||||
doAfter: 5
|
||||
@@ -0,0 +1,29 @@
|
||||
- type: constructionGraph
|
||||
id: FloorBananium
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: BananiumFloor
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: Bananium
|
||||
amount: 2
|
||||
doAfter: 5
|
||||
|
||||
- node: BananiumFloor
|
||||
entity: FloorBananiumEntity
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialBananium1
|
||||
amount: 2
|
||||
- !type:DeleteEntity {}
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 5
|
||||
- tool: Welding
|
||||
doAfter: 5
|
||||
@@ -0,0 +1,29 @@
|
||||
- type: constructionGraph
|
||||
id: BananiumStatueClown
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: bananiumStatue
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
steps:
|
||||
- material: Bananium
|
||||
amount: 8
|
||||
doAfter: 10
|
||||
|
||||
- node: bananiumStatue
|
||||
entity: StatueBananiumClown
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialBananium1
|
||||
amount: 8
|
||||
- !type:DeleteEntity {}
|
||||
steps:
|
||||
- tool: Anchoring
|
||||
doAfter: 5
|
||||
- tool: Welding
|
||||
doAfter: 5
|
||||
@@ -41,6 +41,13 @@
|
||||
- material: Silver
|
||||
amount: 20
|
||||
doAfter: 15
|
||||
- to: bananiumDoor
|
||||
completed:
|
||||
- !type:SnapToGrid { }
|
||||
steps:
|
||||
- material: Bananium
|
||||
amount: 5
|
||||
doAfter: 15
|
||||
- to: paperDoor
|
||||
completed:
|
||||
- !type:SnapToGrid { }
|
||||
@@ -114,3 +121,14 @@
|
||||
steps:
|
||||
- tool: Anchoring
|
||||
doAfter: 15
|
||||
- node: bananiumDoor
|
||||
entity: BananiumDoor
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialBananium1
|
||||
amount: 5
|
||||
steps:
|
||||
- tool: Anchoring
|
||||
doAfter: 15
|
||||
|
||||
@@ -126,6 +126,19 @@
|
||||
- tool: Welding
|
||||
doAfter: 20
|
||||
|
||||
- to: bananiumWall
|
||||
completed:
|
||||
- !type:SnapToGrid
|
||||
southRotation: true
|
||||
conditions:
|
||||
- !type:EntityAnchored {}
|
||||
steps:
|
||||
- material: Bananium
|
||||
amount: 2
|
||||
doAfter: 2
|
||||
- tool: Welding
|
||||
doAfter: 20
|
||||
|
||||
- node: wall
|
||||
entity: WallSolid
|
||||
edges:
|
||||
@@ -218,6 +231,20 @@
|
||||
- tool: Prying
|
||||
doAfter: 10
|
||||
|
||||
- node: bananiumWall
|
||||
entity: WallClown
|
||||
edges:
|
||||
- to: girder
|
||||
completed:
|
||||
- !type:GivePrototype
|
||||
prototype: MaterialBananium1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Welding
|
||||
doAfter: 20
|
||||
- tool: Prying
|
||||
doAfter: 10
|
||||
|
||||
- node: reinforcedGirder
|
||||
entity: ReinforcedGirder
|
||||
edges:
|
||||
|
||||
10
Resources/Prototypes/Recipes/Construction/fun.yml
Normal file
10
Resources/Prototypes/Recipes/Construction/fun.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
- type: construction
|
||||
name: bananium horn
|
||||
id: HornBananium
|
||||
graph: BananiumHorn
|
||||
startNode: start
|
||||
targetNode: bananiumHorn
|
||||
category: construction-category-weapons
|
||||
description: An air horn made from bananium.
|
||||
icon: { sprite: Objects/Fun/bananiumhorn.rsi, state: icon }
|
||||
objectType: Item
|
||||
@@ -178,6 +178,24 @@
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: bananium wall
|
||||
id: ClownWall
|
||||
graph: Girder
|
||||
startNode: start
|
||||
targetNode: bananiumWall
|
||||
category: construction-category-structures
|
||||
description: Keeps the air in and the greytide out.
|
||||
icon:
|
||||
sprite: Structures/Walls/clown.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: grille
|
||||
id: Grille
|
||||
@@ -435,6 +453,28 @@
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
|
||||
- type: construction
|
||||
name: bananium floor
|
||||
id: FloorBananium
|
||||
graph: FloorBananium
|
||||
startNode: start
|
||||
targetNode: BananiumFloor
|
||||
category: construction-category-structures
|
||||
description: A slippery floor of bright yellow bananium.
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
failIfSpace: false
|
||||
- !type:TileType
|
||||
targets:
|
||||
- Plating
|
||||
- UnderPlating
|
||||
icon:
|
||||
sprite: Tiles/Misc/bananium.rsi
|
||||
state: bananium
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
|
||||
- type: construction
|
||||
name: wooden barricade
|
||||
id: Barricade
|
||||
@@ -782,3 +822,55 @@
|
||||
state: plasticflaps
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: bananium clown statue
|
||||
id: BananiumClownStatue
|
||||
graph: BananiumStatueClown
|
||||
startNode: start
|
||||
targetNode: bananiumStatue
|
||||
category: construction-category-structures
|
||||
placementMode: SnapgridCenter
|
||||
description: A clown statue made from bananium.
|
||||
objectType: Structure
|
||||
canBuildInImpassable: false
|
||||
icon:
|
||||
sprite: Structures/Decoration/statues.rsi
|
||||
state: bananium_clown
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: bananium door
|
||||
id: BananiumDoor
|
||||
graph: DoorGraph
|
||||
startNode: start
|
||||
targetNode: bananiumDoor
|
||||
category: construction-category-structures
|
||||
description: A primitive door made from bananium, it honks.
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
icon:
|
||||
sprite: Structures/Doors/MineralDoors/bananium_door.rsi
|
||||
state: closed
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
name: bananium altar
|
||||
id: BananiumAltar
|
||||
graph: BananiumAltarGraph
|
||||
startNode: start
|
||||
targetNode: bananiumAltar
|
||||
category: construction-category-structures
|
||||
description: An altar to worship the honkmother with.
|
||||
icon:
|
||||
sprite: Structures/Furniture/Altars/Cults/bananium.rsi
|
||||
state: full
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canRotate: false
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
@@ -97,3 +97,10 @@
|
||||
completetime: 2
|
||||
materials:
|
||||
Plastic: 100
|
||||
|
||||
- type: latheRecipe
|
||||
id: MaterialBananium1
|
||||
result: MaterialBananium1
|
||||
completetime: 2
|
||||
materials:
|
||||
Bananium: 500
|
||||
|
||||
Reference in New Issue
Block a user