Files
crystall-punk-14/Content.Client/MobState/States/DeadMobState.cs

20 lines
569 B
C#
Raw Normal View History

using Content.Shared.MobState;
2021-06-09 22:19:39 +02:00
using Content.Shared.MobState.State;
using Robust.Shared.GameObjects;
2021-06-09 22:19:39 +02:00
namespace Content.Client.MobState.States
{
public sealed class DeadMobState : SharedDeadMobState
{
2021-11-09 12:15:12 +01:00
public override void EnterState(EntityUid uid, IEntityManager entityManager)
{
2021-11-09 12:15:12 +01:00
base.EnterState(uid, entityManager);
2021-11-09 12:15:12 +01:00
if (entityManager.TryGetComponent(uid, out AppearanceComponent? appearance))
{
appearance.SetData(DamageStateVisuals.State, DamageState.Dead);
}
}
}
}