Пример #1
0
        private void HandleFlashTrigger(EntityUid uid, FlashOnTriggerComponent component, TriggerEvent args)
        {
            if (component.Flashed)
            {
                return;
            }

            FlashableComponent.FlashAreaHelper(component.Owner, component.Range, component.Duration);
            component.Flashed = true;
        }
Пример #2
0
        private void HandleFlashTrigger(EntityUid uid, FlashOnTriggerComponent component, TriggerEvent args)
        {
            if (component.Flashed)
            {
                return;
            }

            // TODO Make flash durations sane ffs.
            _flashSystem.FlashArea(uid, args.User?.Uid, component.Range, component.Duration * 1000f);
            component.Flashed = true;
        }
Пример #3
0
 private void HandleFlashTrigger(EntityUid uid, FlashOnTriggerComponent component, TriggerEvent args)
 {
     // TODO Make flash durations sane ffs.
     _flashSystem.FlashArea(uid, args.User, component.Range, component.Duration * 1000f);
 }