Emergency light goodies (#9352)

Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
This commit is contained in:
Kara
2022-07-07 09:16:48 -07:00
committed by GitHub
parent 4e0a1e4291
commit 7e34124244
15 changed files with 127 additions and 8 deletions

View File

@@ -20,7 +20,19 @@ namespace Content.Client.Light.Visualizers
if (!component.TryGetData(EmergencyLightVisuals.On, out bool on))
on = false;
sprite.LayerSetState(0, on ? "emergency_light_on" : "emergency_light_off");
sprite.LayerSetState(EmergencyLightVisualLayers.Light, on ? "emergency_light_on" : "emergency_light_off");
sprite.LayerSetShader(EmergencyLightVisualLayers.Light, on ? "unshaded" : "shaded");
if (component.TryGetData(EmergencyLightVisuals.Color, out Color color))
{
sprite.LayerSetColor(EmergencyLightVisualLayers.Light, color);
}
}
}
}
public enum EmergencyLightVisualLayers
{
Base,
Light
}