Fix #4070, Visualizer Edition (#4730)

* Transform the Cloning Pod visualizer into a generic enum visualizer for simple cases like it

...I find it helpful at times like these to remind myself that our true enemy is
code. Code is what makes our programs run and generally is required for all of
these machinations to function in any way at all...

* Give the kitchen/meat spike a visualizer

* GenericEnumVisualizer: Byteify enums, switch to TryGetComponent for sprite
This commit is contained in:
20kdc
2021-10-03 00:43:47 +01:00
committed by GitHub
parent 67c4f49749
commit eb82dd3dae
7 changed files with 107 additions and 53 deletions

View File

@@ -44,13 +44,13 @@ namespace Content.Shared.Cloning
}
[Serializable, NetSerializable]
public enum CloningPodVisuals
public enum CloningPodVisuals : byte
{
Status
}
[Serializable, NetSerializable]
public enum CloningPodStatus
public enum CloningPodStatus : byte
{
Idle,
Cloning,