Cutter machine & steel mozaic item tiles (#30431)

* no texture machine

* done

* delete wip

* bug fixes

* oops

* CutterMachineCircuitboard
Glass: 500
This commit is contained in:
Ko4ergaPunk
2024-08-01 13:26:32 +03:00
committed by GitHub
parent 2c26be606f
commit 27f3bea46d
48 changed files with 1313 additions and 99 deletions

View File

@@ -161,3 +161,8 @@
license: "CC-BY-SA-3.0"
copyright: "Taken from TG station."
source: "https://github.com/tgstation/tgstation/tree/d4f678a1772007ff8d7eddd21cf7218c8e07bfc0"
- files: ["cutter.ogg"]
license: "CC0-1.0"
copyright: "by Ko4erga"
source: "https://github.com/space-wizards/space-station-14/pull/30431"

Binary file not shown.

View File

@@ -1253,3 +1253,16 @@
Steel: 2
Glass: 5
Cable: 2
- type: entity
parent: BaseMachineCircuitboard
id: CutterMachineCircuitboard
name: cutter machine board
components:
- type: MachineBoard
prototype: CutterMachine
stackRequirements:
Steel: 2
Capacitor: 1
Manipulator: 1
Cable: 1

View File

@@ -41,6 +41,165 @@
types:
Blunt: 5
- type: entity
name: steel dark checker tile
parent: FloorTileItemSteel
id: FloorTileItemSteelCheckerDark
components:
- type: Sprite
state: checker-dark
- type: FloorTile
outputs:
- Plating
- FloorSteelCheckerDark
- type: Stack
stackType: FloorTileSteelCheckerDark
- type: entity
name: steel light checker tile
parent: FloorTileItemSteel
id: FloorTileItemSteelCheckerLight
components:
- type: Sprite
state: checker-light
- type: FloorTile
outputs:
- Plating
- FloorSteelCheckerLight
- type: Stack
stackType: FloorTileSteelCheckerLight
- type: entity
name: dark tile
parent: FloorTileItemBase
id: FloorTileItemDark
components:
- type: Sprite
state: dark
- type: Item
heldPrefix: dark
- type: FloorTile
outputs:
- Plating
- FloorDark
- type: Stack
stackType: FloorTileDark
- type: Construction
graph: TileDark
node: darktile
- type: entity
name: dark steel diagonal mini tile
parent: FloorTileItemDark
id: FloorTileItemDarkDiagonalMini
components:
- type: Sprite
state: dark-diagonal-mini
- type: FloorTile
outputs:
- Plating
- FloorDarkDiagonalMini
- type: Stack
stackType: FloorTileDarkDiagonalMini
- type: entity
name: dark steel diagonal tile
parent: FloorTileItemDark
id: FloorTileItemDarkDiagonal
components:
- type: Sprite
state: dark-diagonal
- type: FloorTile
outputs:
- Plating
- FloorDarkDiagonal
- type: Stack
stackType: FloorTileDarkDiagonal
- type: entity
name: dark steel herringbone
parent: FloorTileItemDark
id: FloorTileItemDarkHerringbone
components:
- type: Sprite
state: dark-herringbone
- type: FloorTile
outputs:
- Plating
- FloorDarkHerringbone
- type: Stack
stackType: FloorTileDarkHerringbone
- type: entity
name: dark steel mini tile
parent: FloorTileItemDark
id: FloorTileItemDarkMini
components:
- type: Sprite
state: dark-mini
- type: FloorTile
outputs:
- Plating
- FloorDarkMini
- type: Stack
stackType: FloorTileDarkMini
- type: entity
name: dark steel mono tile
parent: FloorTileItemDark
id: FloorTileItemDarkMono
components:
- type: Sprite
state: dark-mono
- type: FloorTile
outputs:
- Plating
- FloorDarkMono
- type: Stack
stackType: FloorTileDarkMono
- type: entity
name: dark steel pavement
parent: FloorTileItemDark
id: FloorTileItemDarkPavement
components:
- type: Sprite
state: dark-pavement
- type: FloorTile
outputs:
- Plating
- FloorDarkPavement
- type: Stack
stackType: FloorTileDarkPavement
- type: entity
name: dark steel vertical pavement
parent: FloorTileItemDark
id: FloorTileItemDarkPavementVertical
components:
- type: Sprite
state: dark-pavement-vertical
- type: FloorTile
outputs:
- Plating
- FloorDarkPavementVertical
- type: Stack
stackType: FloorTileDarkPavementVertical
- type: entity
name: offset dark steel tile
parent: FloorTileItemDark
id: FloorTileItemDarkOffset
components:
- type: Sprite
state: dark-offset
- type: FloorTile
outputs:
- Plating
- FloorDarkOffset
- type: Stack
stackType: FloorTileDarkOffset
- type: entity
name: steel tile
parent: FloorTileItemBase
@@ -61,28 +220,247 @@
node: steeltile
- type: entity
name: steel dark checker tile
name: offset steel tile
parent: FloorTileItemSteel
id: FloorTileItemSteelCheckerDark
id: FloorTileItemSteelOffset
components:
- type: Sprite
state: checker-dark
state: steel-offset
- type: FloorTile
outputs:
- Plating
- FloorSteelCheckerDark
- FloorSteelOffset
- type: Stack
stackType: FloorTileSteelOffset
- type: entity
name: steel light checker tile
name: steel diagonal mini tile
parent: FloorTileItemSteel
id: FloorTileItemSteelCheckerLight
id: FloorTileItemSteelDiagonalMini
components:
- type: Sprite
state: checker-light
state: steel-diagonal-mini
- type: FloorTile
outputs:
- Plating
- FloorSteelCheckerLight
- FloorSteelDiagonalMini
- type: Stack
stackType: FloorTileSteelDiagonalMini
- type: entity
name: steel diagonal tile
parent: FloorTileItemSteel
id: FloorTileItemSteelDiagonal
components:
- type: Sprite
state: steel-diagonal
- type: FloorTile
outputs:
- Plating
- FloorSteelDiagonal
- type: Stack
stackType: FloorTileSteelDiagonal
- type: entity
name: steel herringbone
parent: FloorTileItemSteel
id: FloorTileItemSteelHerringbone
components:
- type: Sprite
state: steel-herringbone
- type: FloorTile
outputs:
- Plating
- FloorSteelHerringbone
- type: Stack
stackType: FloorTileSteelHerringbone
- type: entity
name: steel mini tile
parent: FloorTileItemSteel
id: FloorTileItemSteelMini
components:
- type: Sprite
state: steel-mini
- type: FloorTile
outputs:
- Plating
- FloorSteelMini
- type: Stack
stackType: FloorTileSteelMini
- type: entity
name: steel mono tile
parent: FloorTileItemSteel
id: FloorTileItemSteelMono
components:
- type: Sprite
state: steel-mono
- type: FloorTile
outputs:
- Plating
- FloorSteelMono
- type: Stack
stackType: FloorTileSteelMono
- type: entity
name: steel pavement
parent: FloorTileItemSteel
id: FloorTileItemSteelPavement
components:
- type: Sprite
state: steel-pavement
- type: FloorTile
outputs:
- Plating
- FloorSteelPavement
- type: Stack
stackType: FloorTileSteelPavement
- type: entity
name: steel vertical pavement
parent: FloorTileItemSteel
id: FloorTileItemSteelPavementVertical
components:
- type: Sprite
state: steel-pavement-vertical
- type: FloorTile
outputs:
- Plating
- FloorSteelPavementVertical
- type: Stack
stackType: FloorTileSteelPavementVertical
- type: entity
name: white tile
parent: FloorTileItemBase
id: FloorTileItemWhite
components:
- type: Sprite
state: white
- type: Item
heldPrefix: white
- type: FloorTile
outputs:
- Plating
- FloorWhite
- type: Stack
stackType: FloorTileWhite
- type: Construction
graph: TileWhite
node: whitetile
- type: entity
name: offset white steel tile
parent: FloorTileItemWhite
id: FloorTileItemWhiteOffset
components:
- type: Sprite
state: white-offset
- type: FloorTile
outputs:
- Plating
- FloorWhiteOffset
- type: Stack
stackType: FloorTileWhiteOffset
- type: entity
name: white steel diagonal mini tile
parent: FloorTileItemWhite
id: FloorTileItemWhiteDiagonalMini
components:
- type: Sprite
state: white-diagonal-mini
- type: FloorTile
outputs:
- Plating
- FloorWhiteDiagonalMini
- type: Stack
stackType: FloorTileWhiteDiagonalMini
- type: entity
name: white steel diagonal tile
parent: FloorTileItemWhite
id: FloorTileItemWhiteDiagonal
components:
- type: Sprite
state: white-diagonal
- type: FloorTile
outputs:
- Plating
- FloorWhiteDiagonal
- type: Stack
stackType: FloorTileWhiteDiagonal
- type: entity
name: white steel herringbone
parent: FloorTileItemWhite
id: FloorTileItemWhiteHerringbone
components:
- type: Sprite
state: white-herringbone
- type: FloorTile
outputs:
- Plating
- FloorWhiteHerringbone
- type: Stack
stackType: FloorTileWhiteHerringbone
- type: entity
name: white steel mini tile
parent: FloorTileItemWhite
id: FloorTileItemWhiteMini
components:
- type: Sprite
state: white-mini
- type: FloorTile
outputs:
- Plating
- FloorWhiteMini
- type: Stack
stackType: FloorTileWhiteMini
- type: entity
name: white steel mono tile
parent: FloorTileItemWhite
id: FloorTileItemWhiteMono
components:
- type: Sprite
state: white-mono
- type: FloorTile
outputs:
- Plating
- FloorWhiteMono
- type: Stack
stackType: FloorTileWhiteMono
- type: entity
name: white steel pavement
parent: FloorTileItemWhite
id: FloorTileItemWhitePavement
components:
- type: Sprite
state: white-pavement
- type: FloorTile
outputs:
- Plating
- FloorWhitePavement
- type: Stack
stackType: FloorTileWhitePavement
- type: entity
name: white steel vertical pavement
parent: FloorTileItemWhite
id: FloorTileItemWhitePavementVertical
components:
- type: Sprite
state: white-pavement-vertical
- type: FloorTile
outputs:
- Plating
- FloorWhitePavementVertical
- type: Stack
stackType: FloorTileWhitePavementVertical
- type: entity
name: steel tile
@@ -122,44 +500,6 @@
graph: TileWood
node: woodtile
- type: entity
name: white tile
parent: FloorTileItemBase
id: FloorTileItemWhite
components:
- type: Sprite
state: white
- type: Item
heldPrefix: white
- type: FloorTile
outputs:
- Plating
- FloorWhite
- type: Stack
stackType: FloorTileWhite
- type: Construction
graph: TileWhite
node: whitetile
- type: entity
name: dark tile
parent: FloorTileItemBase
id: FloorTileItemDark
components:
- type: Sprite
state: dark
- type: Item
heldPrefix: dark
- type: FloorTile
outputs:
- Plating
- FloorDark
- type: Stack
stackType: FloorTileDark
- type: Construction
graph: TileDark
node: darktile
- type: entity
name: techmaint floor
parent: FloorTileItemBase
@@ -522,6 +862,34 @@
- type: Stack
stackType: FloorTileConcrete
- type: entity
name: concrete mono tile
parent: FloorTileItemConcrete
id: FloorTileItemConcreteMono
components:
- type: Sprite
state: concrete-mono
- type: FloorTile
outputs:
- Plating
- FloorConcreteMono
- type: Stack
stackType: FloorTileConcreteMono
- type: entity
name: concrete smooth
parent: FloorTileItemConcrete
id: FloorTileItemConcreteSmooth
components:
- type: Sprite
state: concrete-smooth
- type: FloorTile
outputs:
- Plating
- FloorConcreteSmooth
- type: Stack
stackType: FloorTileConcreteSmooth
- type: entity
parent: FloorTileItemBase
id: FloorTileItemGrayConcrete
@@ -538,6 +906,34 @@
- type: Stack
stackType: FloorTileGrayConcrete
- type: entity
name: gray concrete mono tile
parent: FloorTileItemGrayConcrete
id: FloorTileItemGrayConcreteMono
components:
- type: Sprite
state: grayconcrete-mono
- type: FloorTile
outputs:
- Plating
- FloorGrayConcreteMono
- type: Stack
stackType: FloorTileGrayConcreteMono
- type: entity
name: gray concrete smooth
parent: FloorTileItemGrayConcrete
id: FloorTileItemGrayConcreteSmooth
components:
- type: Sprite
state: grayconcrete-smooth
- type: FloorTile
outputs:
- Plating
- FloorGrayConcreteSmooth
- type: Stack
stackType: FloorTileGrayConcreteSmooth
- type: entity
parent: FloorTileItemBase
id: FloorTileItemOldConcrete
@@ -554,6 +950,34 @@
- type: Stack
stackType: FloorTileOldConcrete
- type: entity
name: old concrete mono tile
parent: FloorTileItemOldConcrete
id: FloorTileItemOldConcreteMono
components:
- type: Sprite
state: oldconcrete-mono
- type: FloorTile
outputs:
- Plating
- FloorOldConcreteMono
- type: Stack
stackType: FloorTileOldConcreteMono
- type: entity
name: old concrete smooth
parent: FloorTileItemOldConcrete
id: FloorTileItemOldConcreteSmooth
components:
- type: Sprite
state: oldconcrete-smooth
- type: FloorTile
outputs:
- Plating
- FloorOldConcreteSmooth
- type: Stack
stackType: FloorTileOldConcreteSmooth
# Carpets
- type: entity
name: blue arcade floor

View File

@@ -434,6 +434,7 @@
- BoozeDispenserMachineCircuitboard
- SodaDispenserMachineCircuitboard
- SpaceHeaterMachineCircuitBoard
- CutterMachineCircuitboard
dynamicRecipes:
- ThermomachineFreezerMachineCircuitBoard
- HellfireFreezerMachineCircuitBoard
@@ -1240,3 +1241,82 @@
staticRecipes:
- MaterialSheetMeat
- SheetPaper
- type: entity
parent: BaseLathe
id: CutterMachine
name: cutter machine
description: This is a cutter. It cuts. Add variety to your station floor with eye-pleasing patterns! Don't stick your fingers in.
components:
- type: Transform
noRot: false
- type: Sprite
sprite: Structures/Machines/cuttermachine.rsi
snapCardinals: true
layers:
- state: icon
map: ["enum.LatheVisualLayers.IsRunning"]
- state: unlit
shader: unshaded
map: ["enum.PowerDeviceVisualLayers.Powered"]
- state: panel
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: Machine
board: CutterMachineCircuitboard
- type: Lathe
producingSound: /Audio/Machines/cutter.ogg
idleState: icon
runningState: building
staticRecipes:
- FloorTileItemDark
- FloorTileItemDarkDiagonalMini
- FloorTileItemDarkDiagonal
- FloorTileItemDarkHerringbone
- FloorTileItemDarkMini
- FloorTileItemDarkMono
- FloorTileItemDarkPavement
- FloorTileItemDarkPavementVertical
- FloorTileItemDarkOffset
- FloorTileItemSteelCheckerDark
- FloorTileItemSteel
- FloorTileItemSteelOffset
- FloorTileItemSteelDiagonalMini
- FloorTileItemSteelDiagonal
- FloorTileItemSteelHerringbone
- FloorTileItemSteelMini
- FloorTileItemSteelMono
- FloorTileItemSteelPavement
- FloorTileItemSteelPavementVertical
- FloorTileItemWhite
- FloorTileItemWhiteOffset
- FloorTileItemWhiteDiagonalMini
- FloorTileItemWhiteDiagonal
- FloorTileItemWhiteHerringbone
- FloorTileItemWhiteMini
- FloorTileItemWhiteMono
- FloorTileItemWhitePavement
- FloorTileItemWhitePavementVertical
- FloorTileItemSteelCheckerLight
- FloorTileItemGratingMaint
- FloorTileItemTechmaint
- FloorTileItemSteelMaint
- FloorTileItemWood
- FloorTileItemWoodLarge
- FloorTileItemWoodPattern
- FloorTileItemConcrete
- FloorTileItemConcreteMono
- FloorTileItemConcreteSmooth
- FloorTileItemGrayConcrete
- FloorTileItemGrayConcreteMono
- FloorTileItemGrayConcreteSmooth
- FloorTileItemOldConcrete
- FloorTileItemOldConcreteMono
- FloorTileItemOldConcreteSmooth
- type: MaterialStorage
whitelist:
tags:
- Sheet
- Metal
- Wooden
- RawMaterial
- Plastic

View File

@@ -974,4 +974,12 @@
completetime: 4
materials:
Steel: 100
Glass: 500
Glass: 500
- type: latheRecipe
id: CutterMachineCircuitboard
result: CutterMachineCircuitboard
completetime: 4
materials:
Steel: 100
Glass: 500

View File

@@ -0,0 +1,363 @@
- type: latheRecipe
id: FloorTileItemDark
result: FloorTileItemDark
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkDiagonalMini
result: FloorTileItemDarkDiagonalMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkDiagonal
result: FloorTileItemDarkDiagonal
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkHerringbone
result: FloorTileItemDarkHerringbone
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkMini
result: FloorTileItemDarkMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkMono
result: FloorTileItemDarkMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkPavement
result: FloorTileItemDarkPavement
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkPavementVertical
result: FloorTileItemDarkPavementVertical
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemDarkOffset
result: FloorTileItemDarkOffset
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelCheckerDark
result: FloorTileItemSteelCheckerDark
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteel
result: FloorTileItemSteel
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelOffset
result: FloorTileItemSteelOffset
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelDiagonalMini
result: FloorTileItemSteelDiagonalMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelDiagonal
result: FloorTileItemSteelDiagonal
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelHerringbone
result: FloorTileItemSteelHerringbone
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelMini
result: FloorTileItemSteelMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelMono
result: FloorTileItemSteelMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelPavement
result: FloorTileItemSteelPavement
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelPavementVertical
result: FloorTileItemSteelPavementVertical
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhite
result: FloorTileItemWhite
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteOffset
result: FloorTileItemWhiteOffset
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteDiagonalMini
result: FloorTileItemWhiteDiagonalMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteDiagonal
result: FloorTileItemWhiteDiagonal
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteHerringbone
result: FloorTileItemWhiteHerringbone
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteMini
result: FloorTileItemWhiteMini
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhiteMono
result: FloorTileItemWhiteMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhitePavement
result: FloorTileItemWhitePavement
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemWhitePavementVertical
result: FloorTileItemWhitePavementVertical
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelCheckerLight
result: FloorTileItemSteelCheckerLight
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
# Other steel
- type: latheRecipe
id: FloorTileItemGratingMaint
result: FloorTileItemGratingMaint
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemTechmaint
result: FloorTileItemTechmaint
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
- type: latheRecipe
id: FloorTileItemSteelMaint
result: FloorTileItemSteelMaint
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
# Wood
- type: latheRecipe
id: FloorTileItemWood
result: FloorTileItemWood
applyMaterialDiscount: false
completetime: 0.5
materials:
Wood: 25
- type: latheRecipe
id: FloorTileItemWoodLarge
result: FloorTileItemWoodLarge
applyMaterialDiscount: false
completetime: 0.5
materials:
Wood: 25
- type: latheRecipe
id: FloorTileItemWoodPattern
result: FloorTileItemWoodPattern
applyMaterialDiscount: false
completetime: 0.5
materials:
Wood: 25
# Concrete
- type: latheRecipe
id: FloorTileItemConcrete
result: FloorTileItemConcrete
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemConcreteMono
result: FloorTileItemConcreteMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemConcreteSmooth
result: FloorTileItemConcreteSmooth
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemGrayConcrete
result: FloorTileItemGrayConcrete
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemGrayConcreteMono
result: FloorTileItemGrayConcreteMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemGrayConcreteSmooth
result: FloorTileItemGrayConcreteSmooth
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemOldConcrete
result: FloorTileItemOldConcrete
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemOldConcreteMono
result: FloorTileItemOldConcreteMono
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25
- type: latheRecipe
id: FloorTileItemOldConcreteSmooth
result: FloorTileItemOldConcreteSmooth
applyMaterialDiscount: false
completetime: 0.5
materials:
Steel: 25
Plastic: 25

View File

@@ -1,9 +1,177 @@
- type: stack
id: FloorTileDark
name: dark tile
spawn: FloorTileItemDark
maxCount: 30
- type: stack
id: FloorTileDarkDiagonalMini
name: dark steel diagonal mini tile
spawn: FloorTileItemDarkDiagonalMini
maxCount: 30
- type: stack
id: FloorTileDarkDiagonal
name: dark steel diagonal tile
spawn: FloorTileItemDarkDiagonal
maxCount: 30
- type: stack
id: FloorTileDarkHerringbone
name: dark steel herringbone
spawn: FloorTileItemDarkHerringbone
maxCount: 30
- type: stack
id: FloorTileDarkMini
name: dark steel mini tile
spawn: FloorTileItemDarkMini
maxCount: 30
- type: stack
id: FloorTileDarkMono
name: dark steel mono tile
spawn: FloorTileItemDarkMono
maxCount: 30
- type: stack
id: FloorTileDarkPavement
name: dark steel pavement
spawn: FloorTileItemDarkPavement
maxCount: 30
- type: stack
id: FloorTileDarkPavementVertical
name: dark steel vertical pavement
spawn: FloorTileItemDarkPavementVertical
maxCount: 30
- type: stack
id: FloorTileDarkOffset
name: offset dark steel tile
spawn: FloorTileItemDarkOffset
maxCount: 30
- type: stack
id: FloorTileSteel
name: steel tile
spawn: FloorTileItemSteel
maxCount: 30
- type: stack
id: FloorTileSteelOffset
name: offset steel tile
spawn: FloorTileItemSteelOffset
maxCount: 30
- type: stack
id: FloorTileSteelDiagonalMini
name: steel diagonal mini tile
spawn: FloorTileItemSteelDiagonalMini
maxCount: 30
- type: stack
id: FloorTileSteelDiagonal
name: steel diagonal tile
spawn: FloorTileItemSteelDiagonal
maxCount: 30
- type: stack
id: FloorTileSteelHerringbone
name: steel herringbone
spawn: FloorTileItemSteelHerringbone
maxCount: 30
- type: stack
id: FloorTileSteelMini
name: steel mini tile
spawn: FloorTileItemSteelMini
maxCount: 30
- type: stack
id: FloorTileSteelMono
name: steel mono tile
spawn: FloorTileItemSteelMono
maxCount: 30
- type: stack
id: FloorTileSteelPavement
name: steel pavement
spawn: FloorTileItemSteelPavement
maxCount: 30
- type: stack
id: FloorTileSteelPavementVertical
name: steel vertical pavement
spawn: FloorTileItemSteelPavementVertical
maxCount: 30
- type: stack
id: FloorTileWhite
name: white tile
spawn: FloorTileItemWhite
maxCount: 30
- type: stack
id: FloorTileWhiteOffset
name: offset white steel tile
spawn: FloorTileItemWhiteOffset
maxCount: 30
- type: stack
id: FloorTileWhiteDiagonalMini
name: white steel diagonal mini tile
spawn: FloorTileItemWhiteDiagonalMini
maxCount: 30
- type: stack
id: FloorTileWhiteDiagonal
name: white steel diagonal tile
spawn: FloorTileItemWhiteDiagonal
maxCount: 30
- type: stack
id: FloorTileWhiteHerringbone
name: white steel herringbone
spawn: FloorTileItemWhiteHerringbone
maxCount: 30
- type: stack
id: FloorTileWhiteMini
name: white steel mini tile
spawn: FloorTileItemWhiteMini
maxCount: 30
- type: stack
id: FloorTileWhiteMono
name: white steel mono tile
spawn: FloorTileItemWhiteMono
maxCount: 30
- type: stack
id: FloorTileWhitePavement
name: white steel pavement
spawn: FloorTileItemWhitePavement
maxCount: 30
- type: stack
id: FloorTileWhitePavementVertical
name: white steel vertical pavement
spawn: FloorTileItemWhitePavementVertical
maxCount: 30
- type: stack
id: FloorTileSteelCheckerDark
name: steel dark checker tile
spawn: FloorTileItemSteelCheckerDark
maxCount: 30
- type: stack
id: FloorTileSteelCheckerLight
name: steel light checker tile
spawn: FloorTileItemSteelCheckerLight
maxCount: 30
- type: stack
id: FloorTileMetalDiamond
name: steel tile
@@ -16,18 +184,6 @@
spawn: FloorTileItemWood
maxCount: 30
- type: stack
id: FloorTileWhite
name: white tile
spawn: FloorTileItemWhite
maxCount: 30
- type: stack
id: FloorTileDark
name: dark tile
spawn: FloorTileItemDark
maxCount: 30
- type: stack
id: FloorTileTechmaint
name: techmaint floor
@@ -322,10 +478,34 @@
spawn: FloorTileItemGrayConcrete
maxCount: 30
- type: stack
id: FloorTileConcreteMono
name: concrete mono tile
spawn: FloorTileItemConcreteMono
maxCount: 30
- type: stack
id: FloorTileConcreteSmooth
name: concrete smooth
spawn: FloorTileItemConcreteSmooth
maxCount: 30
- type: stack
id: FloorTileGrayConcrete
name: gray concrete tile
spawn: FloorTileItemLaundry
spawn: FloorTileItemGrayConcrete
maxCount: 30
- type: stack
id: FloorTileGrayConcreteMono
name: gray concrete mono tile
spawn: FloorTileItemGrayConcreteMono
maxCount: 30
- type: stack
id: FloorTileGrayConcreteSmooth
name: gray concrete smooth
spawn: FloorTileItemGrayConcreteSmooth
maxCount: 30
- type: stack
@@ -334,6 +514,18 @@
spawn: FloorTileItemOldConcrete
maxCount: 30
- type: stack
id: FloorTileOldConcreteMono
name: old concrete mono tile
spawn: FloorTileItemOldConcreteMono
maxCount: 30
- type: stack
id: FloorTileOldConcreteSmooth
name: old concrete smooth
spawn: FloorTileItemOldConcreteSmooth
maxCount: 30
- type: stack
id: FloorTileSilver
name: silver floor tile

View File

@@ -67,7 +67,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelMini
heatCapacity: 10000
- type: tile
@@ -85,7 +85,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelPavement
heatCapacity: 10000
- type: tile
@@ -103,7 +103,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelDiagonal
heatCapacity: 10000
- type: tile
@@ -115,7 +115,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepFloor
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelOffset
heatCapacity: 10000
- type: tile
@@ -133,7 +133,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelMono
heatCapacity: 10000
- type: tile
@@ -151,7 +151,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelPavementVertical
heatCapacity: 10000
- type: tile
@@ -169,7 +169,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelHerringbone
heatCapacity: 10000
- type: tile
@@ -187,7 +187,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemSteel
itemDrop: FloorTileItemSteelDiagonalMini
heatCapacity: 10000
- type: tile
@@ -285,7 +285,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteMini
heatCapacity: 10000
- type: tile
@@ -303,7 +303,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhitePavement
heatCapacity: 10000
- type: tile
@@ -321,7 +321,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteDiagonal
heatCapacity: 10000
- type: tile
@@ -333,7 +333,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteOffset
heatCapacity: 10000
- type: tile
@@ -351,7 +351,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteMono
heatCapacity: 10000
- type: tile
@@ -369,7 +369,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhitePavementVertical
heatCapacity: 10000
- type: tile
@@ -387,7 +387,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteHerringbone
heatCapacity: 10000
- type: tile
@@ -405,7 +405,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemWhite
itemDrop: FloorTileItemWhiteDiagonalMini
heatCapacity: 10000
- type: tile
@@ -459,7 +459,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkMini
heatCapacity: 10000
- type: tile
@@ -477,7 +477,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkPavement
heatCapacity: 10000
- type: tile
@@ -495,7 +495,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkDiagonal
heatCapacity: 10000
- type: tile
@@ -507,7 +507,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkOffset
heatCapacity: 10000
- type: tile
@@ -525,7 +525,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkMono
heatCapacity: 10000
- type: tile
@@ -543,7 +543,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkPavementVertical
heatCapacity: 10000
- type: tile
@@ -561,7 +561,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkHerringbone
heatCapacity: 10000
- type: tile
@@ -579,7 +579,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemDark
itemDrop: FloorTileItemDarkDiagonalMini
heatCapacity: 10000
- type: tile
@@ -936,7 +936,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemConcrete
itemDrop: FloorTileItemConcreteMono
heatCapacity: 10000
weather: true
@@ -955,7 +955,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemConcrete
itemDrop: FloorTileItemConcreteSmooth
heatCapacity: 10000
weather: true
@@ -993,7 +993,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGrayConcrete
itemDrop: FloorTileItemGrayConcreteMono
heatCapacity: 10000
weather: true
@@ -1012,7 +1012,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemGrayConcrete
itemDrop: FloorTileItemGrayConcreteSmooth
heatCapacity: 10000
weather: true
@@ -1050,7 +1050,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemOldConcrete
itemDrop: FloorTileItemOldConcreteMono
heatCapacity: 10000
weather: true
@@ -1069,7 +1069,7 @@
deconstructTools: [ Prying ]
footstepSounds:
collection: FootstepTile
itemDrop: FloorTileItemOldConcrete
itemDrop: FloorTileItemOldConcreteSmooth
heatCapacity: 10000
weather: true

Binary file not shown.

After

Width:  |  Height:  |  Size: 754 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 472 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 536 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 454 B

After

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

View File

@@ -10,6 +10,30 @@
{
"name": "dark"
},
{
"name": "dark-diagonal-mini"
},
{
"name": "dark-diagonal"
},
{
"name": "dark-herringbone"
},
{
"name": "dark-mini"
},
{
"name": "dark-mono"
},
{
"name": "dark-pavement"
},
{
"name": "dark-pavement-vertical"
},
{
"name": "dark-offset"
},
{
"name": "dirty"
},
@@ -22,12 +46,30 @@
{
"name": "concrete"
},
{
"name": "concrete-mono"
},
{
"name": "concrete-smooth"
},
{
"name": "grayconcrete"
},
{
"name": "grayconcrete-mono"
},
{
"name": "grayconcrete-smooth"
},
{
"name": "oldconcrete"
},
{
"name": "oldconcrete-mono"
},
{
"name": "oldconcrete-smooth"
},
{
"name": "gcircuit"
},
@@ -37,15 +79,15 @@
{
"name": "blue"
},
{
"name": "brass"
},
{
"name": "brass-filled"
},
{
"name": "reebe"
},
{
"name": "brass"
},
{
"name": "brass-filled"
},
{
"name": "reebe"
},
{
"name": "lime"
},
@@ -168,6 +210,30 @@
{
"name": "steel"
},
{
"name": "steel-offset"
},
{
"name": "steel-diagonal-mini"
},
{
"name": "steel-diagonal"
},
{
"name": "steel-herringbone"
},
{
"name": "steel-mini"
},
{
"name": "steel-mono"
},
{
"name": "steel-pavement"
},
{
"name": "steel-pavement-vertical"
},
{
"name": "silver"
},
@@ -177,6 +243,30 @@
{
"name": "white"
},
{
"name": "white-offset"
},
{
"name": "white-diagonal-mini"
},
{
"name": "white-diagonal"
},
{
"name": "white-herringbone"
},
{
"name": "white-mini"
},
{
"name": "white-mono"
},
{
"name": "white-pavement"
},
{
"name": "white-pavement-vertical"
},
{
"name": "monofloor"
},

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 521 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 615 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 433 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 499 B

After

Width:  |  Height:  |  Size: 444 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 436 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 441 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 498 B

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 B

View File

@@ -0,0 +1,39 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "by Ko4erga (discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "panel"
},
{
"name": "unlit"
},
{
"name": "building",
"delays": [
[
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042,
0.042
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B