Partial lathe ECS, fix cursed lathe visualizer, a bit more audiovisual feedback for lathes (#7238)

* Prototype that's mostly borked rather than completely borked

* ECS inserting mats

* Partial ECS mostly done, needs cleanup and visualizer

* Replace timers

* Power visualizes at least

* First ""working"" version

* Clean up all lathes

* Colors

* Fix animation timing

* Fixes greyscale, adds a bunch of colors

* Give every (used) material a color

* Made most lathes take long enough you can at least see there's some sort of animation

* Insertion feedback popup

* Sound for circuit printer and uniform printer

* Fix queueing, optimize update

* Remove mono crash

* cleanup

* Fix test failure

* Techfab inserting sprite

* Cleanup and commenting

* Fix bug in CanProduce check

* Fix UI resolves

* Mirror review stuff
This commit is contained in:
Rane
2022-04-17 03:34:14 -04:00
committed by GitHub
parent 5f9cb8271d
commit 93cdca4f82
70 changed files with 781 additions and 1183 deletions

View File

@@ -3,33 +3,39 @@
stack: Glass
name: glass
icon: Objects/Materials/Sheets/glass.rsi/glass.png
color: "#a8ccd7"
- type: material
id: ReinforcedGlass
stack: ReinforcedGlass
name: reinforced glass
icon: Objects/Materials/Sheets/glass.rsi/rglass.png
color: "#549bb0"
- type: material
id: PlasmaGlass
stack: PlasmaGlass
name: plasma glass
icon: Objects/Materials/Sheets/glass.rsi/pglass.png
color: "#b35989"
- type: material
id: ReinforcedPlasmaGlass
stack: ReinforcedPlasmaGlass
name: reinforced plasma glass
icon: Objects/Materials/Sheets/glass.rsi/rpglass.png
color: "#8c4069"
- type: material
id: TitaniumGlass
stack: TitaniumGlass
name: titanium glass
icon: Objects/Materials/Sheets/glass.rsi/titaniumglass.png
color: "#333135"
- type: material
id: PlastitaniumGlass
stack: PlastitaniumGlass
name: plastitanium glass
icon: Objects/Materials/Sheets/glass.rsi/plastitaniumglass.png
color: "#232127"

View File

@@ -4,33 +4,39 @@
stack: Cloth
name: cloth
icon: /Textures/Objects/Materials/materials.rsi/cloth.png
color: "#e7e7de"
- type: material
id: Durathread
stack: Durathread
name: durathread
icon: /Textures/Objects/Materials/materials.rsi/durathread.png
color: "#8291a1"
- type: material
id: Plasma
stack: Plasma
name: plasma
icon: Objects/Materials/Sheets/other.rsi/plasma.png
color: "#7e009e"
- type: material
id: Phoron
stack: Phoron
name: phoron
icon: Objects/Materials/Sheets/other.rsi/phoron.png
color: "#FF3300"
- type: material
id: Plastic
stack: Plastic
name: plastic
icon: Objects/Materials/Sheets/other.rsi/plastic.png
color: "#d9d9d9"
- type: material
id: Wood
stack: WoodPlank
name: wood
icon: Objects/Materials/materials.rsi/wood.png
color: "#966F33"

View File

@@ -9,18 +9,21 @@
stack: Adamantine
name: adamantine
icon: Objects/Materials/ingots.rsi/adamantine.png
color: "#7dc37f"
- type: material
id: Copper
stack: Copper
name: copper
icon: Objects/Materials/ingots.rsi/copper.png
color: "#B87333"
- type: material
id: Gold
stack: Gold
name: gold
icon: Objects/Materials/ingots.rsi/gold.png
color: "#FFD700"
- type: material
id: Hydrogen
@@ -32,34 +35,39 @@
id: Iron
stack: Iron
name: iron
icon: Objects/Materials/ingots.rsi/iron.png
icon: Objects/Materials/ingots.rsi/iron.png #Do we even distinguish between steel and iron?
- type: material
id: Silver
stack: Silver
name: silver
icon: Objects/Materials/ingots.rsi/silver.png
color: "#C0C0C0"
- type: material
id: Plasteel
stack: Plasteel
name: plasteel
icon: Objects/Materials/Sheets/metal.rsi/plasteel.png
color: "#696969" #Okay, this is epic
- type: material
id: Brass
stack: Brass
name: brass
icon: Objects/Materials/Sheets/metal.rsi/brass.png
color: "#E1C16E"
- type: material
id: Titanium
stack: Titanium
name: titanium
icon: Objects/Materials/Sheets/metal.rsi/titanium.png
color: "#878681"
- type: material
id: Plastitanium
stack: Plastitanium
name: plastitanium
icon: Objects/Materials/Sheets/metal.rsi/plastitanium.png
color: "#4e4e4b"