* lathe and material storage refactor * materialStorage ECS it kinda sus tho * beginning the lathe shitcode dive * couple lathe visuals and lathe system * lathe changes and such * dynamic lathe databases * rewrote internal logic on to ui * da newI * material display clientside * misc ui changes * component state handling and various other things * moar * Update Content.Shared/Lathe/LatheComponent.cs Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> * first volley of sloth review * more fixes * losin' my mind * all da changes * test fix and other review Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
18 lines
389 B
C#
18 lines
389 B
C#
using Robust.Shared.Serialization;
|
|
|
|
namespace Content.Shared.Lathe
|
|
{
|
|
/// <summary>
|
|
/// Stores bools for if the machine is on
|
|
/// and if it's currently running and/or inserting.
|
|
/// Used for the visualizer
|
|
/// </summary>
|
|
[Serializable, NetSerializable]
|
|
public enum LatheVisuals : byte
|
|
{
|
|
IsRunning,
|
|
IsInserting,
|
|
InsertingColor
|
|
}
|
|
}
|