Add text coloring for inspected solution containers, code cleanup (#2010)

* Initial commit

* remove helper

* fixes

* small fix
This commit is contained in:
nuke
2020-09-09 18:32:31 -04:00
committed by GitHub
parent f7a5bad839
commit 753a627c75
56 changed files with 981 additions and 726 deletions

View File

@@ -8,15 +8,19 @@ namespace Content.Shared.Chemistry
/// </summary>
[Flags]
[Serializable, NetSerializable]
public enum SolutionCaps
public enum SolutionContainerCaps
{
None = 0,
None = 0,
PourIn = 1,
PourOut = 2,
/// <summary>
/// Can solutions be added into the container?
/// </summary>
AddTo = 1,
Injector = 4,
Injectable = 8,
/// <summary>
/// Can solutions be removed from the container?
/// </summary>
RemoveFrom = 2,
/// <summary>
/// Allows the container to be placed in a <c>ReagentDispenserComponent</c>.
@@ -24,8 +28,11 @@ namespace Content.Shared.Chemistry
/// <para>Allows us to have obscenely large containers that are harder to abuse in chem dispensers
/// since they can't be placed directly in them.</para>
/// </summary>
FitsInDispenser = 16,
FitsInDispenser = 4,
NoExamine = 32,
/// <summary>
/// Can people examine the solution in the container or is it impossible to see?
/// </summary>
NoExamine = 8,
}
}