Remove lights compref (#19531)
This commit is contained in:
@@ -6,6 +6,8 @@ namespace Content.Client.Dragon;
|
||||
|
||||
public sealed class DragonSystem : EntitySystem
|
||||
{
|
||||
[Dependency] private readonly SharedPointLightSystem _lights = default!;
|
||||
|
||||
public override void Initialize()
|
||||
{
|
||||
base.Initialize();
|
||||
@@ -32,19 +34,25 @@ public sealed class DragonSystem : EntitySystem
|
||||
sprite?.LayerSetColor(0, Color.FromHex("#569fff"));
|
||||
|
||||
if (light != null)
|
||||
light.Color = Color.FromHex("#366db5");
|
||||
{
|
||||
_lights.SetColor(uid, Color.FromHex("#366db5"), light);
|
||||
}
|
||||
break;
|
||||
case DragonRiftState.AlmostFinished:
|
||||
sprite?.LayerSetColor(0, Color.FromHex("#cf4cff"));
|
||||
|
||||
if (light != null)
|
||||
light.Color = Color.FromHex("#9e2fc1");
|
||||
{
|
||||
_lights.SetColor(uid, Color.FromHex("#9e2fc1"), light);
|
||||
}
|
||||
break;
|
||||
case DragonRiftState.Finished:
|
||||
sprite?.LayerSetColor(0, Color.FromHex("#edbc36"));
|
||||
|
||||
if (light != null)
|
||||
light.Color = Color.FromHex("#cbaf20");
|
||||
{
|
||||
_lights.SetColor(uid, Color.FromHex("#cbaf20"), light);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user