private void HandleFlashTrigger(EntityUid uid, FlashOnTriggerComponent component, TriggerEvent args) { if (component.Flashed) { return; } FlashableComponent.FlashAreaHelper(component.Owner, component.Range, component.Duration); component.Flashed = true; }
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; }
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); }