dynamic alert sprites (#25452)
* dynamic alert sprite * fix fat cooldowns
This commit is contained in:
21
Content.Client/Alerts/UpdateAlertSpriteEvent.cs
Normal file
21
Content.Client/Alerts/UpdateAlertSpriteEvent.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using Content.Shared.Alert;
|
||||
using Robust.Client.GameObjects;
|
||||
|
||||
namespace Content.Client.Alerts;
|
||||
|
||||
/// <summary>
|
||||
/// Event raised on an entity with alerts in order to allow it to update visuals for the alert sprite entity.
|
||||
/// </summary>
|
||||
[ByRefEvent]
|
||||
public record struct UpdateAlertSpriteEvent
|
||||
{
|
||||
public Entity<SpriteComponent> SpriteViewEnt;
|
||||
|
||||
public AlertPrototype Alert;
|
||||
|
||||
public UpdateAlertSpriteEvent(Entity<SpriteComponent> spriteViewEnt, AlertPrototype alert)
|
||||
{
|
||||
SpriteViewEnt = spriteViewEnt;
|
||||
Alert = alert;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user