| 1234567891011 |
- using System.Numerics;
- using Content.Shared.Weapons.Reflect;
- namespace Content.Shared.Weapons.Ranged.Events;
- /// <summary>
- /// Shot may be reflected by setting <see cref="Reflected"/> to true
- /// and changing <see cref="Direction"/> where shot will go next
- /// </summary>
- [ByRefEvent]
- public record struct HitScanReflectAttemptEvent(EntityUid? Shooter, EntityUid SourceItem, ReflectType Reflective, Vector2 Direction, bool Reflected);
|