Adds tons of new materials + cleans up existing ones (#3413)

* RSIs are now banging

* Sheets

* Hotfix

* Last before PR

* Ready

* Quick

* E

* Updates everything to new stack PR

* Finished off ore, set max stack size to 30 from 50.

* Most materials done

* Donezo

* Adds hides and custom sprited a corgi hide

* Should be good

* suffix

* Bugs

* Giff woodplank

* Profit?
This commit is contained in:
Swept
2021-02-26 07:59:24 +00:00
committed by GitHub
parent 0165a525a4
commit f23e35dc40
221 changed files with 2458 additions and 665 deletions

View File

@@ -57,7 +57,7 @@ namespace Content.Shared.GameObjects.Components
public override void ExposeData(ObjectSerializer serializer) public override void ExposeData(ObjectSerializer serializer)
{ {
serializer.DataFieldCached(ref _maxCount, "max", 50); serializer.DataFieldCached(ref _maxCount, "max", 30);
serializer.DataFieldCached(ref _count, "count", MaxCount); serializer.DataFieldCached(ref _count, "count", MaxCount);
if (serializer.Writing) if (serializer.Writing)

View File

@@ -12466,7 +12466,7 @@ entities:
- parent: 1044 - parent: 1044
type: Transform type: Transform
- uid: 876 - uid: 876
type: GlassSheet1 type: SheetGlass1
components: components:
- parent: 1044 - parent: 1044
type: Transform type: Transform
@@ -13747,8 +13747,8 @@ entities:
- Ointment - Ointment
- LightTube - LightTube
- LightBulb - LightBulb
- MetalStack - SheetSteel
- GlassStack - SheetGlass
type: ProtolatheDatabase type: ProtolatheDatabase
- containers: - containers:
machine_board: machine_board:
@@ -13777,8 +13777,8 @@ entities:
- Ointment - Ointment
- LightTube - LightTube
- LightBulb - LightBulb
- MetalStack - SheetSteel
- GlassStack - SheetGlass
type: LatheDatabase type: LatheDatabase
- containers: - containers:
machine_board: machine_board:
@@ -21277,7 +21277,7 @@ entities:
rot: 3.141592697301183 rad rot: 3.141592697301183 rad
type: Transform type: Transform
- uid: 1937 - uid: 1937
type: GoldStack type: IngotGold
components: components:
- parent: 853 - parent: 853
pos: -2.615473,16.701466 pos: -2.615473,16.701466
@@ -35551,7 +35551,7 @@ entities:
type: Robust.Server.GameObjects.Container type: Robust.Server.GameObjects.Container
type: ContainerContainer type: ContainerContainer
- uid: 3927 - uid: 3927
type: MetalStack type: SheetSteel
components: components:
- parent: 853 - parent: 853
pos: 47.585052,4.443361 pos: 47.585052,4.443361
@@ -35614,21 +35614,21 @@ entities:
rot: 4.371139006309477E-08 rad rot: 4.371139006309477E-08 rad
type: Transform type: Transform
- uid: 3936 - uid: 3936
type: GlassStack type: SheetGlass
components: components:
- parent: 853 - parent: 853
pos: 49.131927,4.677736 pos: 49.131927,4.677736
rot: 4.371139006309477E-08 rad rot: 4.371139006309477E-08 rad
type: Transform type: Transform
- uid: 3937 - uid: 3937
type: GlassStack type: SheetGlass
components: components:
- parent: 853 - parent: 853
pos: 48.788177,4.505861 pos: 48.788177,4.505861
rot: 4.371139006309477E-08 rad rot: 4.371139006309477E-08 rad
type: Transform type: Transform
- uid: 3938 - uid: 3938
type: MetalStack type: SheetSteel
components: components:
- parent: 853 - parent: 853
pos: 48.038177,4.677736 pos: 48.038177,4.677736

View File

@@ -60,10 +60,10 @@
components: components:
- type: StorageFill - type: StorageFill
contents: contents:
- name: GoldStack - name: IngotGold
amount: 5 amount: 5
- name: DrinkGoldenCup - name: DrinkGoldenCup
prob: 0.05 prob: 0.05
orGroup: CupOrGold orGroup: CupOrGold
- name: GoldStack - name: IngotGold
orGroup: CupOrGold orGroup: CupOrGold

View File

@@ -5,7 +5,7 @@
components: components:
- type: StorageFill - type: StorageFill
contents: contents:
- name: GlassStack - name: SheetGlass
amount: 1 amount: 1
- type: entity - type: entity
@@ -15,7 +15,7 @@
components: components:
- type: StorageFill - type: StorageFill
contents: contents:
- name: MetalStack - name: SheetSteel
amount: 1 amount: 1
- type: entity - type: entity
@@ -25,8 +25,8 @@
components: components:
- type: StorageFill - type: StorageFill
contents: contents:
- name: WoodPlank - name: MaterialWoodPlank
amount: 15 amount: 1
- type: entity - type: entity
id: CrateMaterialsFuelTank id: CrateMaterialsFuelTank
@@ -68,24 +68,22 @@
# - name: WaterTankFull # - name: WaterTankFull
# amount: 1 # amount: 1
# Unimplemented Materials - type: entity
id: CrateMaterialsPlastic
name: plastics crate
parent: CrateGenericonimo
components:
- type: StorageFill
contents:
- name: SheetPlastic
amount: 1
#- type: entity - type: entity
# id: CrateMaterialsPlastic id: CrateMaterialsPlasteel
# name: plastics crate name: plasteel crate
# parent: CrateGenericonimo parent: CrateGenericonimo
# components: components:
# - type: StorageFill - type: StorageFill
# contents: contents:
# - name: PlasticStack - name: SheetPlasteel
# amount: 1 amount: 1
#- type: entity
# id: CrateMaterialsPlasteel
# name: plasteel crate
# parent: CrateGenericonimo
# components:
# - type: StorageFill
# contents:
# - name: PlasteelStack
# amount: 1

View File

@@ -1,5 +1,5 @@
- type: latheRecipe - type: latheRecipe
id: MetalStack id: SheetSteel
icon: icon:
sprite: Objects/Materials/sheets.rsi sprite: Objects/Materials/sheets.rsi
state: metal state: metal

View File

@@ -149,14 +149,12 @@
name: material sheet printing name: material sheet printing
id: Sheets id: Sheets
description: Print those sheets! description: Print those sheets!
icon: icon: Objects/Materials/Sheets/researchicon.png
sprite: Objects/Materials/sheets.rsi
state: researchicon
requiredPoints: 250 requiredPoints: 250
requiredTechnologies: requiredTechnologies:
- IndustrialEngineering - IndustrialEngineering
unlockedRecipes: unlockedRecipes:
- MetalStack - SheetSteel
- GlassStack - GlassStack
# Electromagnetic Theory Technology Tree # Electromagnetic Theory Technology Tree

View File

@@ -10,7 +10,6 @@
HatBandGreen: 3 HatBandGreen: 3
HatBandRed: 3 HatBandRed: 3
HatBandSkull: 3 HatBandSkull: 3
ClothingHeadHatBearpelt: 3
ClothingHeadHatBeret: 3 ClothingHeadHatBeret: 3
ClothingHeadHatBluesoft: 3 ClothingHeadHatBluesoft: 3
ClothingHeadHatBluesoftFlipped: 3 ClothingHeadHatBluesoftFlipped: 3

View File

@@ -1,14 +1,3 @@
- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatBearpelt
name: bear pelt
description: It's a cute bear pelt.
components:
- type: Sprite
sprite: Clothing/Head/Misc/bearpelt.rsi
- type: Clothing
sprite: Clothing/Head/Misc/bearpelt.rsi
- type: entity - type: entity
parent: ClothingHeadBase parent: ClothingHeadBase
id: ClothingHeadHatBunny id: ClothingHeadHatBunny

View File

@@ -31,7 +31,7 @@
sound: /Audio/Effects/woodhit.ogg sound: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
WoodPlank: MaterialWoodPlank:
min: 1 min: 1
max: 1 max: 1
- !type:DoActsBehavior - !type:DoActsBehavior

View File

@@ -258,7 +258,7 @@
sound: /Audio/Effects/woodhit.ogg sound: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
WoodPlank: MaterialWoodPlank:
min: 1 min: 1
max: 1 max: 1
- !type:DoActsBehavior - !type:DoActsBehavior
@@ -289,7 +289,7 @@
sound: /Audio/Effects/woodhit.ogg sound: /Audio/Effects/woodhit.ogg
- !type:SpawnEntitiesBehavior - !type:SpawnEntitiesBehavior
spawn: spawn:
WoodPlank: MaterialWoodPlank:
min: 1 min: 1
max: 1 max: 1
- !type:DoActsBehavior - !type:DoActsBehavior

View File

@@ -80,7 +80,7 @@
- Ointment - Ointment
- LightTube - LightTube
- LightBulb - LightBulb
- MetalStack - SheetSteel
- GlassStack - GlassStack
- Wirecutter - Wirecutter
- Screwdriver - Screwdriver
@@ -145,7 +145,7 @@
- Ointment - Ointment
- LightTube - LightTube
- LightBulb - LightBulb
- MetalStack - SheetSteel
- GlassStack - GlassStack
- Wirecutter - Wirecutter
- Screwdriver - Screwdriver

View File

@@ -0,0 +1,213 @@
- type: entity
id: SheetGlassBase
abstract: true
parent: BaseItem
description: A sheet of glass, used often on the station in various applications.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/Sheets/glass.rsi
- type: Item
sprite: Objects/Materials/Sheets/glass.rsi
- type: ItemStatus
- type: Tag
tags:
- Sheet
- type: entity
name: glass
id: SheetGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: glass
- type: Stack
stackType: Glass
- type: Sprite
state: glass_3
- type: Item
HeldPrefix: glass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- glass
- glass_2
- glass_3
- type: entity
id: SheetGlass1
name: glass
parent: SheetGlass
components:
- type: Sprite
state: glass
- type: Stack
count: 1
- type: entity
name: reinforced glass
id: SheetRGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: rglass
- type: Stack
stackType: ReinforcedGlass
- type: Sprite
state: rglass_3
- type: Item
HeldPrefix: rglass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- rglass
- rglass_2
- rglass_3
- type: entity
id: SheetRGlass1
name: reinforced glass
parent: SheetRGlass
components:
- type: Sprite
state: rglass
- type: Stack
count: 1
- type: entity
name: plasma glass
id: SheetPGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: pglass
- type: Stack
stackType: PlasmaGlass
- type: Sprite
state: pglass_3
- type: Item
HeldPrefix: pglass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- pglass
- pglass_2
- pglass_3
- type: entity
id: SheetPGlass1
name: plasma glass
parent: SheetPGlass
components:
- type: Sprite
state: pglass
- type: Stack
count: 1
- type: entity
name: reinforced plasma glass
id: SheetRPGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: rpglass
- type: Stack
stackType: ReinforcedPlasmaGlass
- type: Sprite
state: rpglass_3
- type: Item
HeldPrefix: rpglass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- rpglass
- rpglass_2
- rpglass_3
- type: entity
id: SheetRPGlass1
name: reinforced plasma glass
parent: SheetPGlass
components:
- type: Sprite
state: rpglass
- type: Stack
count: 1
- type: entity
name: titanium glass
id: SheetTitaniumGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: titaniumglass
- type: Stack
stackType: TitaniumGlass
- type: Sprite
state: titaniumglass_3
- type: Item
HeldPrefix: titaniumglass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- titaniumglass
- titaniumglass_2
- titaniumglass_3
- type: entity
id: SheetTitaniumGlass1
name: titanium glass
parent: SheetTitaniumGlass
components:
- type: Sprite
state: titaniumglass
- type: Stack
count: 1
- type: entity
name: plastitanium glass
id: SheetPlastitaniumGlass
parent: SheetGlassBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plastitaniumglass
- type: Stack
stackType: PlastitaniumGlass
- type: Sprite
state: plastitaniumglass_3
- type: Item
HeldPrefix: plastitaniumglass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- plastitaniumglass
- plastitaniumglass_2
- plastitaniumglass_3
- type: entity
id: SheetPlastitaniumGlass1
name: plastitanium glass
parent: SheetPlastitaniumGlass
components:
- type: Sprite
state: plastitaniumglass
- type: Stack
count: 1

View File

@@ -0,0 +1,180 @@
- type: entity
id: SheetMetalBase
abstract: true
parent: BaseItem
description: A sheet of metal, used often on the station in various applications.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/Sheets/metal.rsi
- type: Item
sprite: Objects/Materials/Sheets/metal.rsi
- type: ItemStatus
- type: Tag
tags:
- Sheet
- type: entity
name: steel
id: SheetSteel
parent: SheetMetalBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: steel
- type: Stack
stackType: Steel
- type: Sprite
state: steel_3
- type: Item
HeldPrefix: steel
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- steel
- steel_2
- steel_3
- type: entity
id: SheetSteel1
name: steel
parent: SheetSteel
components:
- type: Sprite
state: steel
- type: Stack
count: 1
- type: entity
name: plasteel
id: SheetPlasteel
parent: SheetMetalBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plasteel
- type: Stack
stackType: Plasteel
- type: Sprite
state: plasteel_3
- type: Item
HeldPrefix: plasteel
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- plasteel
- plasteel_2
- plasteel_3
- type: entity
id: SheetPlasteel1
name: plasteel
parent: SheetPlasteel
components:
- type: Sprite
state: plasteel
- type: Stack
count: 1
- type: entity
name: titanium
id: SheetTitanium
parent: SheetMetalBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: titanium
- type: Stack
stackType: Titanium
- type: Sprite
state: titanium_3
- type: Item
HeldPrefix: titanium
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- titanium
- titanium_2
- titanium_3
- type: entity
id: SheetTitanium1
name: titanium
parent: SheetTitanium
components:
- type: Sprite
state: titanium
- type: Stack
count: 1
- type: entity
name: plastitanium
id: SheetPlastitanium
parent: SheetMetalBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plastitanium
- type: Stack
stackType: Plastitanium
- type: Sprite
state: plastitanium_3
- type: Item
HeldPrefix: plastitanium
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- plastitanium
- plastitanium_2
- plastitanium_3
- type: entity
id: SheetPlastitanium1
name: plastitanium
parent: SheetPlastitanium
components:
- type: Sprite
state: plastitanium
- type: Stack
count: 1
- type: entity
name: brass
id: SheetBrass
parent: SheetMetalBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: brass
- type: Stack
stackType: Brass
- type: Sprite
state: brass_3
- type: Item
HeldPrefix: brass
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- brass
- brass_2
- brass_3
- type: entity
id: SheetBrass1
name: brass
parent: SheetBrass
components:
- type: Sprite
state: brass
- type: Stack
count: 1

View File

@@ -0,0 +1,156 @@
- type: entity
id: SheetOtherBase
abstract: true
parent: BaseItem
description: A sheet of material, used often on the station in various applications.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/Sheets/other.rsi
- type: Item
sprite: Objects/Materials/Sheets/other.rsi
- type: ItemStatus
- type: Tag
tags:
- Sheet
- type: entity
name: paper
id: SheetPaper
parent: SheetOtherBase
components:
- type: Stack
stackType: Paper
- type: Sprite
state: paper_3
- type: Item
HeldPrefix: paper
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- paper
- paper_2
- paper_3
- type: entity
id: SheetPaper1
name: paper
parent: SheetPaper
components:
- type: Sprite
state: paper
- type: Stack
count: 1
- type: entity
name: phoron
id: SheetPhoron
parent: SheetOtherBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: phoron
- type: Stack
stackType: Phoron
- type: Sprite
state: phoron
- type: Item
HeldPrefix: phoron
- type: entity
id: SheetPhoron1
name: phoron
parent: SheetPhoron
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: plasma
id: SheetPlasma
parent: SheetOtherBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plasma
- type: Stack
stackType: Plasma
- type: Sprite
state: plasma_3
- type: Item
HeldPrefix: plasma
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- plasma
- plasma_2
- plasma_3
- type: entity
id: SheetPlasma1
name: plasma
parent: SheetPlasma
components:
- type: Sprite
state: plasma
- type: Stack
count: 1
- type: entity
name: plastic
id: SheetPlastic
parent: SheetOtherBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plastic
- type: Stack
stackType: Plastic
- type: Sprite
state: plastic_3
- type: Item
HeldPrefix: plastic
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- plastic
- plastic_2
- plastic_3
- type: entity
id: SheetPlastic1
name: plastic
parent: SheetPlastic
components:
- type: Sprite
state: plastic
- type: Stack
count: 1
- type: entity
name: uranium
id: SheetUranium
parent: SheetOtherBase
components:
- type: Stack
stackType: Uranium
- type: Sprite
state: uranium
- type: Item
HeldPrefix: uranium
- type: entity
id: SheetUranium1
name: uranium
parent: SheetUranium
suffix: 1
components:
- type: Stack
count: 1

View File

@@ -0,0 +1,213 @@
- type: entity
id: IngotBase
abstract: true
parent: BaseItem
description: A heavy metal ingot stamped with the Nanotransen logo.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/ingots.rsi
- type: Item
sprite: Objects/Materials/ingots.rsi
- type: ItemStatus
- type: Tag
tags:
- Ingot
- type: entity
name: adamantine bar
id: IngotAdamantine
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: adamantine
- type: Stack
stackType: Adamantine
- type: Sprite
state: adamantine_3
- type: Item
HeldPrefix: adamantine
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- adamantine
- adamantine_2
- adamantine_3
- type: entity
id: IngotAdamantine1
name: adamantine bar
parent: IngotAdamantine
components:
- type: Sprite
state: adamantine
- type: Stack
count: 1
- type: entity
name: copper bar
id: IngotCopper
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: copper
- type: Stack
stackType: Copper
- type: Sprite
state: copper_3
- type: Item
HeldPrefix: copper
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- copper
- copper_2
- copper_3
- type: entity
id: IngotCopper1
name: copper bar
parent: IngotCopper
components:
- type: Sprite
state: copper
- type: Stack
count: 1
- type: entity
name: gold bar
id: IngotGold
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: gold
- type: Stack
stackType: Gold
- type: Sprite
state: gold_3
- type: Item
HeldPrefix: gold
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- gold
- gold_2
- gold_3
- type: entity
id: IngotGold1
name: gold bar
parent: IngotGold
components:
- type: Sprite
state: gold
- type: Stack
count: 1
- type: entity
name: hydrogen bar
id: IngotHydrogen
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: hydrogen
- type: Stack
stackType: Hydrogen
- type: Sprite
state: hydrogen_3
- type: Item
HeldPrefix: hydrogen
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- hydrogen
- hydrogen_2
- hydrogen_3
- type: entity
id: IngotHydrogen1
name: hydrogen bar
parent: IngotHydrogen
components:
- type: Sprite
state: hydrogen
- type: Stack
count: 1
- type: entity
name: iron bar
id: IngotIron
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: iron
- type: Stack
stackType: Iron
- type: Sprite
state: iron_3
- type: Item
HeldPrefix: iron
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- iron
- iron_2
- iron_3
- type: entity
id: IngotIron1
name: iron bar
parent: IngotIron
components:
- type: Sprite
state: iron
- type: Stack
count: 1
- type: entity
name: silver bar
id: IngotSilver
parent: IngotBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: silver
- type: Stack
stackType: Silver
- type: Sprite
state: silver_3
- type: Item
HeldPrefix: silver
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- silver
- silver_2
- silver_3
- type: entity
id: IngotSilver1
name: silver bar
parent: IngotSilver
components:
- type: Sprite
state: silver
- type: Stack
count: 1

View File

@@ -0,0 +1,277 @@
- type: entity
id: MaterialBase
abstract: true
parent: BaseItem
description: A raw material.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/materials.rsi
- type: Item
sprite: Objects/Materials/materials.rsi
- type: ItemStatus
- type: entity
name: bananium
id: MaterialBananium
parent: MaterialBase
components:
- type: Stack
stackType: Bananium
- type: Sprite
state: bananium
- type: entity
id: MaterialBananium1
parent: MaterialBananium
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: cloth
id: MaterialCloth
parent: MaterialBase
components:
- type: Stack
stackType: Cloth
- type: Sprite
state: cloth_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- cloth
- cloth_2
- cloth_3
- type: entity
id: MaterialCloth1
parent: MaterialCloth
components:
- type: Sprite
state: cloth
- type: Stack
count: 1
- type: entity
name: cotton
id: MaterialCotton
parent: MaterialBase
components:
- type: Stack
stackType: Cotton
- type: Sprite
state: cotton_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- cotton
- cotton_2
- cotton_3
- type: entity
id: MaterialCotton1
parent: MaterialCotton
components:
- type: Sprite
state: cotton
- type: Stack
count: 1
- type: entity
name: refined diamond
id: MaterialDiamond
parent: MaterialBase
components:
- type: Stack
stackType: Diamond
- type: Sprite
state: diamond
- type: Item
HeldPrefix: diamond
- type: entity
id: MaterialDiamond1
parent: MaterialDiamond
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: durathread
id: MaterialDurathread
parent: MaterialBase
components:
- type: Stack
stackType: Durathread
- type: Sprite
state: durathread_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- durathread
- durathread_2
- durathread_3
- type: entity
id: MaterialDurathread1
parent: MaterialDurathread
components:
- type: Sprite
state: durathread
- type: Stack
count: 1
- type: entity
name: raw durathread
id: MaterialDurathreadRaw
parent: MaterialBase
components:
- type: Stack
stackType: RawDurathread
- type: Sprite
state: durathreadraw_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- durathreadraw
- durathreadraw_2
- durathreadraw_3
- type: entity
id: MaterialDurathreadRaw1
parent: MaterialDurathreadRaw
components:
- type: Sprite
state: durathreadraw
- type: Stack
count: 1
- type: entity
name: hide
id: MaterialHide
parent: MaterialBase
components:
- type: Stack
stackType: Hide
- type: Sprite
state: hide_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- hide
- hide_2
- hide_3
- type: entity
id: MaterialHide1
parent: MaterialHide
components:
- type: Sprite
state: hide
- type: Stack
count: 1
- type: entity
name: leather
id: MaterialLeather
parent: MaterialBase
components:
- type: Stack
stackType: Leather
- type: Sprite
state: leather_3
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- leather
- leather_2
- leather_3
- type: entity
id: MaterialLeather1
parent: MaterialLeather
components:
- type: Sprite
state: leather
- type: Stack
count: 1
- type: entity
name: wood
id: MaterialWoodPlank
parent: MaterialBase
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: wood
- type: Stack
stackType: WoodPlank
- type: Sprite
state: wood
- type: Item
HeldPrefix: wood
- type: entity
id: MaterialWoodPlank1
parent: MaterialWoodPlank
suffix: 1
components:
- type: Stack
count: 1
# Specific Hides
- type: entity
name: bear hide
id: MaterialHideBear
parent: MaterialBase
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: bearpelt
- type: Clothing
sprite: Clothing/Head/Misc/hides.rsi
HeldPrefix: bear
ClothingPrefix: bear
Slots:
- Helmet
- type: entity
name: cat hide
id: MaterialHideCat
parent: MaterialBase
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: cathide
# - type: Clothing
# sprite: Clothing/Head/Misc/hides.rsi
# HeldPrefix: cat
# ClothingPrefix: cat
# Slots:
# - Helmet
- type: entity
name: corgi hide
id: MaterialHideCorgi
parent: MaterialBase
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: corgihide
- type: Clothing
sprite: Clothing/Head/Misc/hides.rsi
# HeldPrefix: corgi
ClothingPrefix: corgi2
Slots:
- Helmet

View File

@@ -0,0 +1,267 @@
- type: entity
id: OreBase
abstract: true
parent: BaseItem
description: A piece of unrefined ore.
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/ore.rsi
- type: Item
sprite: Objects/Materials/ore.rsi
- type: ItemStatus
- type: Tag
tags:
- Ore
- type: entity
name: adamantine ore
id: AdamantineOre
parent: OreBase
components:
- type: Stack
stackType: AdamantineOre
- type: Sprite
state: adamantine
- type: entity
id: AdamantineOre1
parent: AdamantineOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: ammonia
id: Ammonia
parent: OreBase
components:
- type: Stack
stackType: Ammonia
- type: Sprite
state: ammonia
- type: entity
id: Ammonia1
parent: Ammonia
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: bananium ore
id: BananiumOre
parent: OreBase
components:
- type: Stack
stackType: BananiumOre
- type: Sprite
state: bananium
- type: entity
id: BananiumOre1
parent: BananiumOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: raw diamond
id: DiamondRaw
parent: OreBase
components:
- type: Stack
stackType: DiamondOre
- type: Sprite
state: diamond
- type: entity
id: DiamondRaw1
parent: DiamondRaw
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: gold ore
id: GoldOre
parent: OreBase
components:
- type: Stack
stackType: GoldOre
- type: Sprite
state: gold
- type: entity
id: GoldOre1
parent: GoldOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: iron ore
id: IronOre
parent: OreBase
components:
- type: Stack
stackType: IronOre
- type: Sprite
state: iron
- type: entity
id: IronOre1
parent: IronOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: phoron ore
id: PhoronOre
parent: OreBase
components:
- type: Stack
stackType: PhoronOre
- type: Sprite
state: phoron
- type: entity
id: PhoronOre1
parent: PhoronOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: plasma ore
id: PlasmaOre
parent: OreBase
components:
- type: Stack
stackType: PlasmaOre
- type: Sprite
state: plasma
- type: entity
id: PlasmaOre1
parent: PlasmaOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: sand
id: Sand
parent: OreBase
components:
- type: Stack
stackType: Sand
- type: Sprite
state: sand
- type: entity
id: Sand1
parent: Sand
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: black sand
id: SandBlack
parent: OreBase
components:
- type: Stack
stackType: BlackSand
- type: Sprite
state: sand_black
- type: entity
id: SandBlack1
parent: SandBlack
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: silver ore
id: SilverOre
parent: OreBase
components:
- type: Stack
stackType: SilverOre
- type: Sprite
state: silver
- type: entity
id: SilverOre1
parent: SilverOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: slag
id: Slag
parent: OreBase
components:
- type: Stack
stackType: Slag
- type: Sprite
state: slag
- type: entity
id: Slag1
parent: Slag
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: titanium ore
id: TitaniumOre
parent: OreBase
components:
- type: Stack
stackType: TitaniumOre
- type: Sprite
state: titanium
- type: entity
id: TitaniumOre1
parent: TitaniumOre
suffix: 1
components:
- type: Stack
count: 1
- type: entity
name: uranium ore
id: UraniumOre
parent: OreBase
components:
- type: Stack
stackType: UraniumOre
- type: Sprite
state: uranium
- type: entity
id: UraniumOre1
parent: UraniumOre
suffix: 1
components:
- type: Stack
count: 1

View File

@@ -0,0 +1,47 @@
- type: entity
id: PartBase
abstract: true
parent: BaseItem
description:
components:
- type: Sprite
netsync: false
sprite: Objects/Materials/parts.rsi
state: rods
- type: Item
sprite: Objects/Materials/parts.rsi
- type: ItemStatus
- type: entity
name: metals rods
id: PartRodMetal
parent: PartBase
components:
- type: Stack
stackType: MetalRod
- type: Sprite
state: rods_5
# - type: Item
# HeldPrefix: rods
- type: Construction
graph: metalRod
node: MetalRod
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- rods
- rods_2
- rods_3
- rods_4
- rods_5
- type: entity
id: PartRodMetal1
name: metal rod
parent: PartRodMetal
components:
- type: Sprite
state: rods
- type: Stack
count: 1

View File

@@ -49,7 +49,7 @@
- type: WelderRefinable - type: WelderRefinable
refineResult: refineResult:
- GlassStack - GlassStack
- MetalStack - SheetSteel
- type: DamageOtherOnHit - type: DamageOtherOnHit
amount: 10 amount: 10

View File

@@ -1,262 +0,0 @@
- type: entity
name: material stack
id: MaterialStack
abstract: true
parent: BaseItem
components:
- type: Stack
- type: Material
- type: ItemStatus
- type: entity
name: steel sheet
id: MetalStack
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: steel
- type: Stack
stackType: Steel
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: metal
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: metal
- type: FloorTile
outputs:
- underplating
- type: entity
id: SteelSheet1
name: steel sheet
parent: MetalStack
suffix: 1
components:
- type: Stack
stackType: Steel
count: 1
- type: entity
name: glass sheet
id: GlassStack
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: glass
- type: Stack
stackType: Glass
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: glass
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: glass
- type: entity
id: GlassSheet1
name: glass sheet
parent: GlassStack
suffix: 1
components:
- type: Stack
stackType: Glass
count: 1
- type: entity
name: Reinforced Glass
parent: MaterialStack
id: rglass
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: rglass
- type: Stack
stackType: ReinforcedGlass
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: rglass
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: rglass
- type: entity
name: Reinforced Glass sheet
id: RGlassSheet1
parent: rglass
suffix: 1
components:
- type: Stack
stackType: ReinforcedGlass
count: 1
- type: entity
name: plasteel sheet
id: PlasteelStack
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plasteel
- type: Stack
stackType: Plasteel
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: plasteel
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: plasteel
- type: entity
id: PlasteelSheet1
name: plasteel sheet
parent: PlasteelStack
suffix: 1
components:
- type: Stack
stackType: Plasteel
count: 1
- type: entity
name: gold bar
id: GoldStack
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: gold
- type: Stack
stackType: Gold
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: goldbar_30
netsync: false
- type: Appearance
visuals:
- type: StackVisualizer
stackLayers:
- goldbar_10
- goldbar_20
- goldbar_30
- type: entity
id: GoldStack1
name: gold bar 1
parent: GoldStack
suffix: 1
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: goldbar_10
- type: Stack
stackType: GoldStack1
count: 1
- type: entity
name: plasma ore
id: OrePlasma
parent: BaseItem
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: plasma_ore
- type: entity
name: plasma sheet
id: PlasmaStack
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plasma
- type: Stack
stackType: Plasma
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: plasma
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: plasma
- type: entity
id: PlasmaStack1
name: plasma sheet
parent: PlasmaStack
suffix: 1
components:
- type: Stack
stackType: PlasmaStack1
count: 1
- type: entity
name: wood plank
id: WoodPlank
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: wood
- type: Stack
stackType: Wood
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: wood
- type: Item
sprite: Objects/Materials/materials.rsi
HeldPrefix: wood
- type: entity
id: WoodPlank1
name: wood plank
parent: WoodPlank
suffix: 1
components:
- type: Stack
stackType: WoodPlank1
count: 1
- type: entity
name: plastic sheet
id: PlasticSheet
parent: MaterialStack
suffix: Full
components:
- type: Material
materials:
- key: enum.MaterialKeys.Stack
mat: plastic
- type: Stack
stackType: Plastic
- type: Sprite
sprite: Objects/Materials/sheets.rsi
state: plastic
- type: Item
sprite: Objects/Materials/sheets.rsi
HeldPrefix: plastic
- type: entity
id: PlasticSheet1
name: plastic sheet
parent: PlasticSheet
suffix: 1
components:
- type: Stack
stackType: PlasticSheet1
count: 1

View File

@@ -1,35 +0,0 @@
- type: entity
name: Metal Rod
parent: BaseItem
id: MetalRod
suffix: full
components:
- type: Sprite
sprite: Objects/Materials/materials.rsi
state: rods
- type: Item
size: 24
icon:
sprite: Objects/Materials/materials.rsi
state: rods
- type: Construction
graph: metalRod
node: MetalRod
- type: Stack
stackType: MetalRod
count: 50
max: 50
- type: FloorTile
outputs:
- lattice
- floor_reinforced
- type: entity
parent: MetalRod
id: MetalRodStack1
suffix: 1
components:
- type: Stack
stackType: MetalRod
count: 1
max: 50

View File

@@ -57,7 +57,6 @@
stackType: Gauze stackType: Gauze
max: 5 max: 5
count: 5 count: 5
stacktype: enum.StackType.Gauze
#first aid kit entities. See catalog/fills/firstaidkits for contents #first aid kit entities. See catalog/fills/firstaidkits for contents
- type: entity - type: entity
name: first aid kit name: first aid kit

View File

@@ -0,0 +1,45 @@
- type: material
id: GlassMaterialBase
density: 2500
electricResistivity: 1.0e+13
thermalConductivity: 0.9
specificHeat: 840
- type: material
id: glass
name: glass
icon: Objects/Materials/Sheets/glass.rsi/glass.png
parent: GlassMaterialBase
- type: material
id: rglass
name: reinforced glass
icon: Objects/Materials/Sheets/glass.rsi/rglass.png
density: 5000
electricResistivity: 1.0e+13
thermalConductivity: 0.9
specificHeat: 5000
- type: material
id: pglass
name: plasma glass
icon: Objects/Materials/Sheets/glass.rsi/pglass.png
parent: GlassMaterialBase
- type: material
id: rpglass
name: reinforced plasma glass
icon: Objects/Materials/Sheets/glass.rsi/prglass.png
parent: GlassMaterialBase
- type: material
id: titaniumglass
name: titanium glass
icon: Objects/Materials/Sheets/glass.rsi/titaniumglass.png
parent: GlassMaterialBase
- type: material
id: plastitaniumglass
name: plastitanium glass
icon: Objects/Materials/Sheets/glass.rsi/plastitaniumglass.png
parent: GlassMaterialBase

View File

@@ -0,0 +1,42 @@
- type: material
id: MaterialBase
density: 5000
electricResistivity: 6.9e-7
thermalConductivity: 18
specificHeat: 500
- type: material
id: plasma
name: plasma
icon: Objects/Materials/Sheets/other.rsi/plasma.png
density: 200
electricResistivity: 2.1e-1
thermalConductivity: 80
specificHeat: 2000
- type: material
id: phoron
name: phoron
icon: Objects/Materials/Sheets/other.rsi/phoron.png
density: 200
electricResistivity: 2.1e-1
thermalConductivity: 80
specificHeat: 2000
- type: material
id: plastic
name: plastic
icon: Objects/Materials/Sheets/other.rsi/plastic.png
density: 6500
electricResistivity: 1.0e+13
thermalConductivity: 1.5
specificHeat: 600
- type: material
id: wood
name: wood
icon: Objects/Materials/materials.rsi/wood_plank.png
density: 6000
electricResistivity: 1.0e+13
thermalConductivity: 1.5
specificHeat: 600

View File

@@ -0,0 +1,78 @@
- type: material
id: MetalMaterialBase
density: 7700
electricResistivity: 6.9e-7
thermalConductivity: 18
specificHeat: 500
- type: material
id: steel
name: steel
icon: Objects/Materials/Sheets/metal.rsi/steel.png
parent: MetalMaterialBase
- type: material
id: adamantine
name: adamantine
icon: Objects/Materials/Ingots/adamantine.png
parent: MetalMaterialBase
- type: material
id: copper
name: copper
icon: Objects/Materials/Ingots/copper.png
parent: MetalMaterialBase
- type: material
id: gold
name: gold
icon: Objects/Materials/Ingots/gold.png
density: 10000
electricResistivity: 8.0e-9
thermalConductivity: 30
specificHeat: 1000
- type: material
id: hydrogen
name: hydrogen
icon: Objects/Materials/Ingots/hydrogen.png
parent: MetalMaterialBase
- type: material
id: iron
name: iron
icon: Objects/Materials/Ingots/iron.png
parent: MetalMaterialBase
- type: material
id: silver
name: silver
icon: Objects/Materials/Ingots/silver.png
parent: MetalMaterialBase
- type: material
id: plasteel
name: plasteel
icon: Objects/Materials/Sheets/metal.rsi/plasteel.png
density: 15400 # literally arbitrary values...
electricResistivity: 6.9e-7
thermalConductivity: 18
specificHeat: 200
- type: material
id: brass
name: brass
icon: Objects/Materials/Sheets/metal.rsi/brass.png
parent: MetalMaterialBase
- type: material
id: titanium
name: titanium
icon: Objects/Materials/Sheets/metal.rsi/titanium.png
parent: MetalMaterialBase
- type: material
id: plastitanium
name: plastitanium
icon: Objects/Materials/Sheets/metal.rsi/plastitanium.png
parent: MetalMaterialBase

View File

@@ -1,74 +0,0 @@
- type: material
id: steel
name: steel
color: gray
icon: Objects/Materials/sheets.rsi/metal.png
density: 7700
electricResistivity: 6.9e-7
thermalConductivity: 18
specificHeat: 500
- type: material
id: glass
name: glass
color: '#e8f0ff33'
icon: Objects/Materials/sheets.rsi/glass.png
density: 2500
electricResistivity: 1.0e+13
thermalConductivity: 0.9
specificHeat: 840
- type: material
id: rglass
name: Reinforced glass
color: '#49c9a7'
icon: Objects/Materials/sheets.rsi/rglass.png
density: 5000
electricResistivity: 1.0e+13
thermalConductivity: 0.9
specificHeat: 5000
- type: material
id: gold
name: gold
icon: Objects/Materials/materials.rsi/goldbar_10.png
density: 10000
electricResistivity: 8.0e-9
thermalConductivity: 30
specificHeat: 1000
- type: material
id: plasma
name: plasma
icon: Objects/Materials/sheets.rsi/plasma.png
density: 200
electricResistivity: 2.1e-1
thermalConductivity: 80
specificHeat: 2000
- type: material
id: plasteel
name: plasteel
icon: Objects/Materials/sheet_plasteel.png
density: 15400 # literally arbitrary values...
electricResistivity: 6.9e-7
thermalConductivity: 18
specificHeat: 200
- type: material
id: wood
name: wood
icon: Objects/Materials/wood_plank.png
density: 6000
electricResistivity: 1.0e+13
thermalConductivity: 1.5
specificHeat: 600
- type: material
id: plastic
name: plastic
icon: Objects/Materials/sheets.rsi/plastic.png
density: 6500
electricResistivity: 1.0e+13
thermalConductivity: 1.5
specificHeat: 600

View File

@@ -18,7 +18,7 @@
- to: start - to: start
completed: completed:
- !type:SpawnPrototype - !type:SpawnPrototype
prototype: MetalRodStack1 prototype: PartRodMetal1
amount: 2 amount: 2
- !type:DeleteEntity {} - !type:DeleteEntity {}
steps: steps:

View File

@@ -13,4 +13,4 @@
amount: 1 amount: 1
- node: MetalRod - node: MetalRod
entity: MetalRod entity: PartRodMetal

View File

@@ -22,7 +22,7 @@
- to: start - to: start
completed: completed:
- !type:SpawnPrototype - !type:SpawnPrototype
prototype: MetalRod prototype: PartRodMetal
amount: 2 amount: 2
- !type:DeleteEntity {} - !type:DeleteEntity {}
steps: steps:

View File

@@ -6,5 +6,5 @@
targetNode: MetalRod targetNode: MetalRod
category: Materials category: Materials
description: A sturdy metal rod that can be used for various purposes. description: A sturdy metal rod that can be used for various purposes.
icon: Objects/Materials/materials.rsi/rods.png icon: Objects/Materials/parts.rsi/rods.png
objectType: Item objectType: Item

View File

@@ -0,0 +1,35 @@
- type: stack
id: Glass
name: glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/glass.png
spawn: SheetGlass1
- type: stack
id: ReinforcedGlass
name: reinforced glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/rglass.png
spawn: SheetRGlass1
- type: stack
id: PlasmaGlass
name: plasma glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/pglass.png
spawn: SheetPGlass1
- type: stack
id: ReinforcedPlasmaGlass
name: reinforced plasma glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/rpglass.png
spawn: SheetRPGlass1
- type: stack
id: TitaniumGlass
name: titanium glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/titaniumglass.png
spawn: SheetTitaniumGlass1
- type: stack
id: PlastitaniumGlass
name: plastitanium glass
icon: /Textures/Objects/Materials/Sheets/glass.rsi/plastitaniumglass.png
spawn: SheetPlastitaniumGlass1

View File

@@ -0,0 +1,30 @@
- type: stack
id: Steel
name: steel
icon: /Textures/Objects/Materials/Sheets/metal.rsi/steel.png
spawn: SheetSteel1
- type: stack
id: Plasteel
name: plasteel
icon: /Textures/Objects/Materials/Sheets/metal.rsi/plasteel.png
spawn: SheetPlasteel1
- type: stack
id: Titanium
name: titanium
icon: /Textures/Objects/Materials/Sheets/metal.rsi/titanium.png
spawn: SheetTitanium1
- type: stack
id: Plastitanium
name: plastitanium
icon: /Textures/Objects/Materials/Sheets/metal.rsi/plastitanium.png
spawn: SheetPlastitanium1
- type: stack
id: Brass
name: brass
icon: /Textures/Objects/Materials/Sheets/metal.rsi/brass.png
spawn: SheetBrass1

View File

@@ -0,0 +1,29 @@
- type: stack
id: Paper
name: paper
icon: /Textures/Objects/Materials/Sheets/other.rsi/paper.png
spawn: SheetPaper1
- type: stack
id: Phoron
name: phoron
icon: /Textures/Objects/Materials/Sheets/other.rsi/phoron.png
spawn: SheetPhoron1
- type: stack
id: Plasma
name: plasma
icon: /Textures/Objects/Materials/Sheets/other.rsi/plasma.png
spawn: SheetPlasma1
- type: stack
id: Plastic
name: plastic
icon: /Textures/Objects/Materials/Sheets/other.rsi/plastic.png
spawn: SheetPlastic1
- type: stack
id: Uranium
name: uranium
icon: /Textures/Objects/Materials/Sheets/other.rsi/uranium.png
spawn: SheetUranium1

View File

@@ -0,0 +1,35 @@
- type: stack
id: Adamantine
name: adamantine
icon: "/Textures/Objects/Materials/ingots.rsi/adamantine.png"
spawn: IngotAdamantine1
- type: stack
id: Copper
name: copper
icon: "/Textures/Objects/Materials/ingots.rsi/copper.png"
spawn: IngotCopper1
- type: stack
id: Gold
name: gold
icon: "/Textures/Objects/Materials/ingots.rsi/gold.png"
spawn: IngotGold1
- type: stack
id: Hydrogen
name: hydrogen
icon: "/Textures/Objects/Materials/ingots.rsi/hydrogen.png"
spawn: IngotHydrogen1
- type: stack
id: Iron
name: iron
icon: "/Textures/Objects/Materials/ingots.rsi/iron.png"
spawn: IngotIron1
- type: stack
id: Silver
name: silver
icon: "/Textures/Objects/Materials/ingots.rsi/silver.png"
spawn: IngotSilver1

View File

@@ -0,0 +1,53 @@
- type: stack
id: Banananium
name: banananium
icon: /Textures/Objects/Materials/materials.rsi/banananium.png
spawn: MaterialBanananium1
- type: stack
id: Diamond
name: diamond
icon: /Textures/Objects/Materials/materials.rsi/diamond.png
spawn: MaterialDiamond1
- type: stack
id: WoodPlank
name: wood plank
icon: /Textures/Objects/Materials/materials.rsi/wood.png
spawn: MaterialWoodPlank1
- type: stack
id: Cloth
name: cloth
icon: /Textures/Objects/Materials/materials.rsi/cloth.png
spawn: MaterialCloth1
- type: stack
id: Cotton
name: cotton
icon: /Textures/Objects/Materials/materials.rsi/cotton.png
spawn: MaterialCotton1
- type: stack
id: Durathread
name: durathread
icon: /Textures/Objects/Materials/materials.rsi/durathread.png
spawn: MaterialDurathread1
- type: stack
id: RawDurathread
name: raw durathread
icon: /Textures/Objects/Materials/materials.rsi/durathreadraw.png
spawn: MaterialDurathreadRaw1
- type: stack
id: Hide
name: hide
icon: /Textures/Objects/Materials/materials.rsi/hide.png
spawn: MaterialHide1
- type: stack
id: Leather
name: leather
icon: /Textures/Objects/Materials/materials.rsi/leather.png
spawn: MaterialLeather1

View File

@@ -0,0 +1,83 @@
- type: stack
id: AdamantineOre
name: adamantine ore
icon: /Textures/Objects/Materials/ore.rsi/adamantine.png
spawn: AdamantineOre1
- type: stack
id: Ammonia
name: ammonia
icon: /Textures/Objects/Materials/ore.rsi/ammonia.png
spawn: Ammonia1
- type: stack
id: BananiumOre
name: bananium ore
icon: /Textures/Objects/Materials/ore.rsi/bananium.png
spawn: BananiumOre1
- type: stack
id: DiamondOre
name: diamond ore
icon: /Textures/Objects/Materials/ore.rsi/diamond.png
spawn: DiamondOre1
- type: stack
id: GoldOre
name: gold ore
icon: /Textures/Objects/Materials/ore.rsi/gold.png
spawn: GoldOre1
- type: stack
id: IronOre
name: iron ore
icon: /Textures/Objects/Materials/ore.rsi/iron.png
spawn: IronOre1
- type: stack
id: PhoronOre
name: phoron ore
icon: /Textures/Objects/Materials/ore.rsi/phoron.png
spawn: PhoronOre1
- type: stack
id: PlasmaOre
name: plasma ore
icon: /Textures/Objects/Materials/ore.rsi/plasma.png
spawn: PlasmaOre1
- type: stack
id: Sand
name: sand
icon: /Textures/Objects/Materials/ore.rsi/sand.png
spawn: Sand1
- type: stack
id: BlackSand
name: black sand
icon: /Textures/Objects/Materials/ore.rsi/sand_black.png
spawn: SandBlack1
- type: stack
id: SilverOre
name: silver ore
icon: /Textures/Objects/Materials/ore.rsi/silver.png
spawn: SilverOre1
- type: stack
id: Slag
name: slag
icon: /Textures/Objects/Materials/ore.rsi/slag.png
spawn: Slag1
- type: stack
id: TitaniumOre
name: titanium ore
icon: /Textures/Objects/Materials/ore.rsi/titanium.png
spawn: TitaniumOre1
- type: stack
id: UraniumOre
name: uranium ore
icon: /Textures/Objects/Materials/ore.rsi/titanium.png
spawn: UraniumOre1

View File

@@ -0,0 +1,5 @@
- type: stack
id: MetalRod
name: rods
icon: /Textures/Objects/Materials/parts.rsi/rods.png
spawn: PartRodMetal1

View File

@@ -1,61 +0,0 @@
- type: stack
id: Steel
name: steel
icon: "/Textures/Objects/Materials/sheets.rsi/metal.png"
spawn: SteelSheet1
- type: stack
id: Glass
name: glass
icon: "/Textures/Objects/Materials/sheets.rsi/glass.png"
spawn: GlassSheet1
- type: stack
id: ReinforcedGlass
name: reinforced glass
- type: stack
id: Plasteel
name: plasteel
icon: "/Textures/Objects/Materials/sheets.rsi/plasteel.png"
spawn: PlasteelSheet1
- type: stack
id: Wood
name: wood
- type: stack
id: Plastic
name: plastic
- type: stack
id: Gold
name: gold
- type: stack
id: Plasma
name: plasma
icon: "/Textures/Objects/Materials/sheets.rsi/phoron.png"
spawn: PlasmaStack1
- type: stack
id: MetalRod
name: metal rod
icon: "/Textures/Objects/Materials/materials.rsi/rods.png"
spawn: MetalRodStack1
- type: stack
id: GoldStack1
name: gold
- type: stack
id: PlasmaStack1
name: plasma
- type: stack
id: WoodPlank1
name: wood
- type: stack
id: PlasticSheet1
name: plastic

View File

@@ -22,9 +22,18 @@
- type: Tag - type: Tag
id: Hoe id: Hoe
- type: Tag
id: Ingot
- type: Tag
id: Ore
- type: Tag - type: Tag
id: PlantSampleTaker id: PlantSampleTaker
- type: Tag
id: Sheet
- type: Tag - type: Tag
id: Shovel id: Shovel

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -8,18 +8,23 @@
}, },
"states": [ "states": [
{ {
"name": "icon" "name": "bear-equipped-HELMET",
},
{
"name": "equipped-HELMET",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-left", "name": "bear-inhand-left",
"directions": 4 "directions": 4
}, },
{ {
"name": "inhand-right", "name": "bear-inhand-right",
"directions": 4
},
{
"name": "corgi-equipped-HELMET",
"directions": 4
},
{
"name": "corgi2-equipped-HELMET",
"directions": 4 "directions": 4
} }
] ]

Binary file not shown.

After

Width:  |  Height:  |  Size: 699 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,109 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "glass"
},
{
"name": "glass_2"
},
{
"name": "glass_3"
},
{
"name": "glass-inhand-left",
"directions": 4
},
{
"name": "pglass"
},
{
"name": "pglass_2"
},
{
"name": "pglass_3"
},
{
"name": "pglass-inhand-left",
"directions": 4
},
{
"name": "pglass-inhand-right",
"directions": 4
},
{
"name": "plastitaniumglass"
},
{
"name": "plastitaniumglass_2"
},
{
"name": "plastitaniumglass_3"
},
{
"name": "plastitaniumglass-inhand-left",
"directions": 4
},
{
"name": "plastitaniumglass-inhand-right",
"directions": 4
},
{
"name": "rpglass"
},
{
"name": "rpglass_2"
},
{
"name": "rpglass_3"
},
{
"name": "rpglass-inhand-left",
"directions": 4
},
{
"name": "rpglass-inhand-right",
"directions": 4
},
{
"name": "rglass"
},
{
"name": "rglass_2"
},
{
"name": "rglass_3"
},
{
"name": "rglass-inhand-left",
"directions": 4
},
{
"name": "rglass-inhand-right",
"directions": 4
},
{
"name": "titaniumglass"
},
{
"name": "titaniumglass_2"
},
{
"name": "titaniumglass_3"
},
{
"name": "titaniumglass-inhand-left",
"directions": 4
},
{
"name": "titaniumglass-inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

View File

Before

Width:  |  Height:  |  Size: 676 B

After

Width:  |  Height:  |  Size: 676 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 934 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

View File

Before

Width:  |  Height:  |  Size: 887 B

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 830 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 268 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

View File

@@ -0,0 +1,96 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/c6e3401f2e7e1e55c57060cdf956a98ef1fefc24",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "brass"
},
{
"name": "brass_2"
},
{
"name": "brass_3"
},
{
"name": "brass-inhand-left",
"directions": 4
},
{
"name": "brass-inhand-right",
"directions": 4
},
{
"name": "plasteel"
},
{
"name": "plasteel_2"
},
{
"name": "plasteel_3"
},
{
"name": "plasteel-inhand-left",
"directions": 4
},
{
"name": "plasteel-inhand-right",
"directions": 4
},
{
"name": "plastitanium"
},
{
"name": "plastitanium_2"
},
{
"name": "plastitanium_3"
},
{
"name": "plastitanium-inhand-left",
"directions": 4
},
{
"name": "plastitanium-inhand-right",
"directions": 4
},
{
"name": "steel"
},
{
"name": "steel_2"
},
{
"name": "steel_3"
},
{
"name": "steel-inhand-left",
"directions": 4
},
{
"name": "steel-inhand-right",
"directions": 4
},
{
"name": "titanium"
},
{
"name": "titanium_2"
},
{
"name": "titanium_3"
},
{
"name": "titanium-inhand-left",
"directions": 4
},
{
"name": "titanium-inhand-right",
"directions": 4
}
]
}

View File

Before

Width:  |  Height:  |  Size: 208 B

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

Some files were not shown because too many files have changed in this diff Show More