* 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.
22 lines
402 B
C#
22 lines
402 B
C#
using System;
|
|
using Robust.Shared.Serialization;
|
|
|
|
namespace Content.Shared.Chemistry
|
|
{
|
|
/// <summary>
|
|
/// These are the defined capabilities of a container of a solution.
|
|
/// </summary>
|
|
[Flags]
|
|
[Serializable, NetSerializable]
|
|
public enum SolutionCaps
|
|
{
|
|
None = 0,
|
|
|
|
PourIn = 1,
|
|
PourOut = 2,
|
|
|
|
Injector = 4,
|
|
Injectable = 8,
|
|
}
|
|
}
|