Changes the SingularitySystem to use generic visualizers (#15057)

This commit is contained in:
Zoldorf
2023-04-02 13:46:46 -06:00
committed by GitHub
parent a69ed4d177
commit ebb612446a
5 changed files with 49 additions and 61 deletions

View File

@@ -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>