Add filters to cutter machine (#34321)

* tiles

* lint

* categories

* blank line

* small base recipe change

* indent

* reorginize
This commit is contained in:
āda
2025-05-30 10:19:57 -05:00
committed by GitHub
parent b86c1ea01d
commit a89de7ce17
3 changed files with 151 additions and 76 deletions

View File

@@ -5,6 +5,7 @@ lathe-category-lights = Lights
lathe-category-machines = Machines
lathe-category-parts = Parts
lathe-category-robotics = Robotics
lathe-category-tiles = Tiles
lathe-category-tools = Tools
lathe-category-weapons = Weapons
@@ -23,10 +24,18 @@ lathe-category-security = Security
lathe-category-service = Service
lathe-category-supply = Supply
# Cutter
lathe-category-concrete = Concrete
lathe-category-dark = Dark
lathe-category-maints = Maints
lathe-category-steel = Steel
lathe-category-white = White
lathe-category-wood = Wood
# Science
lathe-category-mechs = Mechs
# Sec
# Security TechFab
lathe-category-ammo = Ammo
lathe-category-boxes = Boxes
lathe-category-magazines = Magazines

View File

@@ -23,6 +23,10 @@
id: Robotics
name: lathe-category-robotics
- type: latheCategory
id: Tiles
name: lathe-category-tiles
- type: latheCategory
id: Tools
name: lathe-category-tools
@@ -77,12 +81,37 @@
id: Supply
name: lathe-category-supply
# Cutter machine
- type: latheCategory
id: Concrete
name: lathe-category-concrete
- type: latheCategory
id: Dark
name: lathe-category-dark
- type: latheCategory
id: Maints
name: lathe-category-maints
- type: latheCategory
id: Steel
name: lathe-category-steel
- type: latheCategory
id: White
name: lathe-category-white
- type: latheCategory
id: Wood
name: lathe-category-wood
# Science
- type: latheCategory
id: Mech
name: lathe-category-mechs
# Sec
# Security TechFab
- type: latheCategory
id: Ammo
name: lathe-category-ammo

View File

@@ -1,17 +1,49 @@
# Base Prototypes
# Base prototypes
- type: latheRecipe
abstract: true
id: BaseTileRecipe
applyMaterialDiscount: false
categories:
- Tiles
completetime: 0.5
- type: latheRecipe
abstract: true
parent: BaseTileRecipe
id: BaseSteelTileRecipe
categories:
- Steel
materials:
Steel: 25
- type: latheRecipe
abstract: true
parent: BaseSteelTileRecipe
id: BaseDarkTileRecipe
categories:
- Dark
- type: latheRecipe
abstract: true
parent: BaseSteelTileRecipe
id: BaseWhiteTileRecipe
categories:
- White
- type: latheRecipe
abstract: true
parent: BaseSteelTileRecipe
id: BaseMaintTileRecipe
categories:
- Maints
- type: latheRecipe
abstract: true
parent: BaseTileRecipe
id: BaseWoodTileRecipe
categories:
- Wood
materials:
Wood: 25
@@ -19,170 +51,175 @@
abstract: true
parent: BaseTileRecipe
id: BaseConcreteTileRecipe
categories:
- Concrete
materials:
Steel: 25
Plastic: 25
# Recipes
## Recipes
# Steel tiles
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDark
result: FloorTileItemDark
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkDiagonalMini
result: FloorTileItemDarkDiagonalMini
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkDiagonal
result: FloorTileItemDarkDiagonal
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkHerringbone
result: FloorTileItemDarkHerringbone
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkMini
result: FloorTileItemDarkMini
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkMono
result: FloorTileItemDarkMono
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkPavement
result: FloorTileItemDarkPavement
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkPavementVertical
result: FloorTileItemDarkPavementVertical
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemDarkOffset
result: FloorTileItemDarkOffset
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelCheckerDark
result: FloorTileItemSteelCheckerDark
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelCheckerLight
result: FloorTileItemSteelCheckerLight
- type: latheRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteel
result: FloorTileItemSteel
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelOffset
result: FloorTileItemSteelOffset
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelDiagonalMini
result: FloorTileItemSteelDiagonalMini
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelDiagonal
result: FloorTileItemSteelDiagonal
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelHerringbone
result: FloorTileItemSteelHerringbone
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelMini
result: FloorTileItemSteelMini
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelMono
result: FloorTileItemSteelMono
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelPavement
result: FloorTileItemSteelPavement
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseSteelTileRecipe
id: FloorTileItemSteelPavementVertical
result: FloorTileItemSteelPavementVertical
# Dark tiles
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDark
result: FloorTileItemDark
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkDiagonalMini
result: FloorTileItemDarkDiagonalMini
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkDiagonal
result: FloorTileItemDarkDiagonal
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkHerringbone
result: FloorTileItemDarkHerringbone
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkMini
result: FloorTileItemDarkMini
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkMono
result: FloorTileItemDarkMono
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkPavement
result: FloorTileItemDarkPavement
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkPavementVertical
result: FloorTileItemDarkPavementVertical
- type: latheRecipe
parent: BaseDarkTileRecipe
id: FloorTileItemDarkOffset
result: FloorTileItemDarkOffset
# White steel tiles
- type: latheRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhite
result: FloorTileItemWhite
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteOffset
result: FloorTileItemWhiteOffset
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteDiagonalMini
result: FloorTileItemWhiteDiagonalMini
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteDiagonal
result: FloorTileItemWhiteDiagonal
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteHerringbone
result: FloorTileItemWhiteHerringbone
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteMini
result: FloorTileItemWhiteMini
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhiteMono
result: FloorTileItemWhiteMono
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhitePavement
result: FloorTileItemWhitePavement
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseWhiteTileRecipe
id: FloorTileItemWhitePavementVertical
result: FloorTileItemWhitePavementVertical
- type: latheRecipe
parent: BaseTileRecipe
id: FloorTileItemSteelCheckerLight
result: FloorTileItemSteelCheckerLight
# Other steel
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseMaintTileRecipe
id: FloorTileItemGratingMaint
result: FloorTileItemGratingMaint
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseMaintTileRecipe
id: FloorTileItemTechmaint
result: FloorTileItemTechmaint
- type: latheRecipe
parent: BaseTileRecipe
parent: BaseMaintTileRecipe
id: FloorTileItemSteelMaint
result: FloorTileItemSteelMaint