Changes the SingularitySystem to use generic visualizers (#15057)
This commit is contained in:
@@ -126,7 +126,7 @@ public abstract class SharedSingularitySystem : EntitySystem
|
||||
|
||||
RaiseLocalEvent(uid, new SingularityLevelChangedEvent(singularity.Level, oldValue, singularity));
|
||||
if (singularity.Level <= 0)
|
||||
EntityManager.DeleteEntity(singularity.Owner);
|
||||
QueueDel(uid);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -366,7 +366,7 @@ public abstract class SharedSingularitySystem : EntitySystem
|
||||
/// <param name="args">The event arguments.</param>
|
||||
private void UpdateAppearance(EntityUid uid, AppearanceComponent comp, SingularityLevelChangedEvent args)
|
||||
{
|
||||
_visualizer.SetData(uid, SingularityVisuals.Level, args.NewValue, comp);
|
||||
_visualizer.SetData(uid, SingularityAppearanceKeys.Singularity, args.NewValue, comp);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user