Files
tbd-station-14/Content.Shared/Emoting/EmoteSystem.cs
Pieter-Jan Briers 9733d35de7 Fix/ECS SharedEmotingComponent.
IActionBlocker -> events
Fix networking.
2021-09-15 16:36:56 +02:00

21 lines
512 B
C#

using Robust.Shared.GameObjects;
namespace Content.Shared.Emoting
{
public class EmoteSystem : EntitySystem
{
public override void Initialize()
{
base.Initialize();
SubscribeLocalEvent<SharedEmotingComponent, EmoteAttemptEvent>(OnEmoteAttempt);
}
private void OnEmoteAttempt(EntityUid entity, SharedEmotingComponent component, EmoteAttemptEvent ev)
{
if (!component.Enabled)
ev.Cancel();
}
}
}