part 1 of materials stacks

This commit is contained in:
tommy
2025-11-26 16:51:21 -05:00
parent 2eb6888fac
commit 86cf6ef2c4
3 changed files with 97 additions and 92 deletions

View File

@@ -6,9 +6,9 @@
description: A sheet of glass, used often on the station in various applications.
components:
- type: Sprite
sprite: Objects/Materials/Sheets/glass.rsi
sprite: _TBD/Objects/stack_objects.rsi
- type: Item
sprite: Objects/Materials/Sheets/glass.rsi
sprite: _TBD/Objects/stack_objects.rsi
size: Normal
- type: StaticPrice
price: 0
@@ -62,16 +62,16 @@
stackType: Glass
baseLayer: base
layerStates:
- glass
- glass_2
- glass_3
- sheet-glass_1
- sheet-glass_2
- sheet-glass_3
- type: Sprite
state: glass_3
state: sheet-glass_3
layers:
- state: glass_3
- state: sheet-glass_3
map: ["base"]
- type: Item
heldPrefix: glass
heldPrefix: sheet-glass_1
- type: FloorTile
outputs:
- FloorGlass
@@ -93,7 +93,7 @@
suffix: 10
components:
- type: Sprite
state: glass
state: sheet-glass_1
- type: Stack
stackType: Glass
count: 10
@@ -104,7 +104,7 @@
suffix: Single
components:
- type: Sprite
state: glass
state: sheet-glass_1
- type: Stack
stackType: Glass
count: 1
@@ -123,16 +123,16 @@
stackType: ReinforcedGlass
baseLayer: base
layerStates:
- rglass
- rglass_2
- rglass_3
- sheet-rglass_1
- sheet-rglass_2
- sheet-rglass_3
- type: Sprite
state: rglass_3
state: sheet-rglass_3
layers:
- state: rglass_3
- state: sheet-rglass_3
map: ["base"]
- type: Item
heldPrefix: rglass
heldPrefix: sheet-rglass_1
- type: FloorTile
outputs:
- FloorRGlass
@@ -171,12 +171,12 @@
suffix: Single
components:
- type: Sprite
state: rglass
state: sheet-rglass_1
- type: Stack
stackType: ReinforcedGlass
count: 1
- type: Extractable
grindableSolutionName: rglass
grindableSolutionName: sheet-rglass_1
- type: SolutionContainerManager
solutions:
rglass:
@@ -203,16 +203,16 @@
stackType: PlasmaGlass
baseLayer: base
layerStates:
- pglass
- pglass_2
- pglass_3
- sheet-pglass_1
- sheet-pglass_2
- sheet-pglass_3
- type: Sprite
state: pglass_3
state: sheet-pglass_3
layers:
- state: pglass_3
- state: sheet-pglass_3
map: ["base"]
- type: Item
heldPrefix: pglass
heldPrefix: sheet-pglass_1
- type: Construction
graph: Glass
node: SheetPGlass
@@ -248,7 +248,7 @@
suffix: Single
components:
- type: Sprite
state: pglass
state: sheet-pglass_1
- type: Stack
stackType: PlasmaGlass
count: 1
@@ -278,16 +278,16 @@
stackType: ReinforcedPlasmaGlass
baseLayer: base
layerStates:
- rpglass
- rpglass_2
- rpglass_3
- sheet-prglass_1
- sheet-prglass_2
- sheet-prglass_3
- type: Sprite
state: rpglass_3
state: sheet-prglass_3
layers:
- state: rpglass_3
- state: sheet-prglass_3
map: ["base"]
- type: Item
heldPrefix: rpglass
heldPrefix: sheet-prglass_1
- type: Construction
graph: Glass
node: SheetRPGlass
@@ -314,7 +314,7 @@
suffix: Single
components:
- type: Sprite
state: rpglass
state: sheet-prglass_1
- type: Stack
stackType: ReinforcedPlasmaGlass
count: 1
@@ -333,16 +333,16 @@
stackType: UraniumGlass
baseLayer: base
layerStates:
- uglass
- uglass_2
- uglass_3
- sheet-uglass_1
- sheet-uglass_2
- sheet-uglass_3
- type: Sprite
state: uglass_3
state: sheet-uglass_3
layers:
- state: uglass_3
- state: sheet-uglass_3
map: ["base"]
- type: Item
heldPrefix: uglass
heldPrefix: sheet-uglass_1
- type: Construction
graph: Glass
node: SheetUGlass
@@ -389,7 +389,7 @@
suffix: Single
components:
- type: Sprite
state: uglass
state: sheet-uglass_1
- type: Stack
stackType: UraniumGlass
count: 1
@@ -407,16 +407,16 @@
stackType: ReinforcedUraniumGlass
baseLayer: base
layerStates:
- ruglass
- ruglass_2
- ruglass_3
- sheet-urglass_1
- sheet-urglass_2
- sheet-urglass_3
- type: Sprite
state: ruglass_3
state: sheet-urglass_3
layers:
- state: ruglass_3
- state: sheet-urglass_3
map: ["base"]
- type: Item
heldPrefix: ruglass
heldPrefix: sheet-urglass
- type: Construction
graph: Glass
node: SheetRUGlass
@@ -443,7 +443,7 @@
suffix: Single
components:
- type: Sprite
state: ruglass
state: sheet-urglass_1
- type: Stack
stackType: ReinforcedUraniumGlass
count: 1
@@ -466,6 +466,7 @@
- cglass_2
- cglass_3
- type: Sprite
sprite: Objects/Materials/Sheets/glass.rsi
state: cglass_3
layers:
- state: cglass_3
@@ -520,6 +521,7 @@
suffix: Single
components:
- type: Sprite
sprite: Objects/Materials/Sheets/glass.rsi
state: cglass
- type: Stack
stackType: ClockworkGlass

View File

@@ -5,9 +5,9 @@
description: A sheet of metal, used often on the station in various applications.
components:
- type: Sprite
sprite: Objects/Materials/Sheets/metal.rsi
sprite: _TBD/Objects/stack_objects.rsi
- type: Item
sprite: Objects/Materials/Sheets/metal.rsi
sprite: _TBD/Objects/stack_objects.rsi
size: Normal
- type: StaticPrice
price: 0
@@ -49,13 +49,13 @@
stackType: Steel
baseLayer: base
layerStates:
- steel
- steel_2
- steel_3
- sheet-steel_1
- sheet-steel_2
- sheet-steel_3
- type: Sprite
state: steel_3
state: sheet-steel_3
layers:
- state: steel_3
- state: sheet-steel_3
map: ["base"]
- type: Item
heldPrefix: steel
@@ -78,7 +78,7 @@
suffix: 10
components:
- type: Sprite
state: steel
state: sheet-steel_1
- type: Stack
stackType: Steel
count: 10
@@ -114,6 +114,7 @@
- brass_2
- brass_3
- type: Sprite
sprite: Objects/Materials/Sheets/other.rsi
state: brass_3
layers:
- state: brass_3
@@ -142,6 +143,7 @@
suffix: 10
components:
- type: Sprite
sprite: Objects/Materials/Sheets/other.rsi
state: brass
- type: Stack
stackType: Brass
@@ -154,6 +156,7 @@
suffix: Single
components:
- type: Sprite
sprite: Objects/Materials/Sheets/other.rsi
state: brass
- type: Stack
stackType: Brass
@@ -173,13 +176,13 @@
stackType: Plasteel
baseLayer: base
layerStates:
- plasteel
- plasteel_2
- plasteel_3
- sheet-plasteel_1
- sheet-plasteel_2
- sheet-plasteel_3
- type: Sprite
state: plasteel_3
state: sheet-plasteel_3
layers:
- state: plasteel_3
- state: sheet-plasteel_3
map: ["base"]
- type: Item
heldPrefix: plasteel
@@ -205,7 +208,7 @@
suffix: 10
components:
- type: Sprite
state: plasteel
state: sheet-plasteel_1
- type: Stack
stackType: Plasteel
count: 10
@@ -217,7 +220,7 @@
suffix: Single
components:
- type: Sprite
state: plasteel
state: sheet-plasteel_1
- type: Stack
stackType: Plasteel
count: 1

View File

@@ -5,9 +5,9 @@
description: A sheet of material, used often on the station in various applications.
components:
- type: Sprite
sprite: Objects/Materials/Sheets/other.rsi
sprite: _TBD/Objects/stack_objects.rsi
- type: Item
sprite: Objects/Materials/Sheets/other.rsi
sprite: _TBD/Objects/stack_objects.rsi
size: Normal
- type: Tag
tags:
@@ -38,20 +38,20 @@
stackType: Paper
baseLayer: base
layerStates:
- paper
- paper_2
- paper_3
- sheet-paper_1
- sheet-paper_2
- sheet-paper_3
- type: Material
- type: PhysicalComposition
materialComposition:
Paper: 100
- type: Sprite
state: paper_3
state: sheet-paper_3
layers:
- state: paper_3
- state: sheet-paper_3
map: ["base"]
- type: Item
heldPrefix: paper
heldPrefix: sheet-paper_1
- type: Appearance
- type: Extractable
grindableSolutionName: paper
@@ -70,7 +70,7 @@
suffix: Single
components:
- type: Sprite
state: paper
state: sheet-paper_1
- type: Stack
count: 1
@@ -88,16 +88,16 @@
stackType: Plasma
baseLayer: base
layerStates:
- plasma
- plasma_2
- plasma_3
- sheet-plasma_1
- sheet-plasma_2
- sheet-plasma_3
- type: Sprite
state: plasma_3
state: sheet-plasma_3
layers:
- state: plasma_3
- state: sheet-plasma_3
map: ["base"]
- type: Item
heldPrefix: plasma
heldPrefix: sheet-plasma_1
- type: Appearance
- type: Extractable
grindableSolutionName: plasma
@@ -115,7 +115,7 @@
suffix: 10
components:
- type: Sprite
state: plasma
state: sheet-plasma_1
- type: Stack
count: 10
@@ -126,7 +126,7 @@
suffix: Single
components:
- type: Sprite
state: plasma
state: sheet-plasma_1
- type: Stack
count: 1
@@ -149,16 +149,16 @@
stackType: Plastic
baseLayer: base
layerStates:
- plastic
- plastic_2
- plastic_3
- sheet-plastic_1
- sheet-plastic_2
- sheet-plastic_3
- type: Sprite
state: plastic_3
state: sheet-plastic_3
layers:
- state: plastic_3
- state: sheet-plastic_3
map: ["base"]
- type: Item
heldPrefix: plastic
heldPrefix: sheet-plastic_1
- type: Appearance
- type: Extractable
grindableSolutionName: plastic
@@ -179,7 +179,7 @@
suffix: 10
components:
- type: Sprite
state: plastic
state: sheet-plastic_1
- type: Stack
count: 10
@@ -190,7 +190,7 @@
suffix: Single
components:
- type: Sprite
state: plastic
state: sheet-plastic_1
- type: Stack
count: 1
@@ -211,17 +211,17 @@
stackType: Uranium
baseLayer: base
layerStates:
- uranium
- uranium_2
- uranium_3
- sheet-uranium_1
- sheet-uranium_2
- sheet-uranium_3
- type: Sprite
state: uranium_3
state: sheet-uranium_3
layers:
- state: uranium_3
- state: sheet-uranium_3
map: ["base"]
- type: Appearance
- type: Item
heldPrefix: uranium
heldPrefix: sheet-uranium_1
- type: Extractable
grindableSolutionName: food
- type: SolutionContainerManager