Files
OldThink/Content.Server/_White/Animations/FlipOnHitSystem.cs

18 lines
506 B
C#
Raw Normal View History

using Content.Shared._White.Animations;
using Robust.Shared.Player;
namespace Content.Server._White.Animations;
public sealed class FlipOnHitSystem : SharedFlipOnHitSystem
{
protected override void PlayAnimation(EntityUid user)
{
var filter = Filter.Pvs(user, entityManager: EntityManager);
if (TryComp<ActorComponent>(user, out var actor))
filter.RemovePlayer(actor.PlayerSession);
RaiseNetworkEvent(new FlipOnHitEvent(GetNetEntity(user)), filter);
}
}