using Content.Shared.Trigger; namespace Content.Shared._ES.Camera.Trigger; public sealed class ESScreenshakeUserOnTriggerSystem : XOnTriggerSystem { [Dependency] private readonly SharedESScreenshakeSystem _screenShake = default!; protected override void OnTrigger(Entity ent, EntityUid target, ref TriggerEvent args) { if (args.User == null) return; _screenShake.Screenshake(args.User.Value, ent.Comp.Translation, ent.Comp.Rotation); args.Handled = true; } }