Reagents & Solutions (#280)
* Added the ReagentPrototype class. * Added the new Solution class. * Added new shared SolutionComponent to the ECS system. * Added some basic element and chemical reagent prototypes. * Added a new Beaker item utilizing the SolutionComponent. This is a testing/debug entity, and should be removed or changed soon. * Added filters for code coverage. * Nightly work. * Added the server SolutionComponent class. * Added a bucket. Verbs set up for solution interaction. * Adds water tank entity to the game. * Added a full water tank entity. Solutions are properly serialized. Solution can be poured between two containers. * Solution class can now be enumerated. SolutionComponent now calculates the color of the solution. * Minor Cleanup.
This commit is contained in:
committed by
Pieter-Jan Briers
parent
41b72d5aa2
commit
2ea8bbf4eb
9
Resources/Prototypes/Reagents/chemicals.yml
Normal file
9
Resources/Prototypes/Reagents/chemicals.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- type: reagent
|
||||
id: chem.H2SO4
|
||||
name: Sulfuric Acid
|
||||
desc: A highly corrosive, oily, colorless liquid.
|
||||
|
||||
- type: reagent
|
||||
id: chem.H2O
|
||||
name: Water
|
||||
desc: A tasty colorless liquid.
|
||||
16
Resources/Prototypes/Reagents/elements.yml
Normal file
16
Resources/Prototypes/Reagents/elements.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
- type: reagent
|
||||
id: chem.H2
|
||||
name: Hydrogen
|
||||
desc: A light, flammable gas.
|
||||
|
||||
- type: reagent
|
||||
id: chem.O2
|
||||
name: Oxygen
|
||||
desc: An oxidizing, colorless gas.
|
||||
|
||||
- type: reagent
|
||||
id: chem.S8
|
||||
name: Sulfur
|
||||
desc: A yellow, crystalline solid.
|
||||
color: "#FFFACD"
|
||||
|
||||
Reference in New Issue
Block a user