using Robust.Shared.Serialization; namespace Content.Shared.Weapons.Ranged.Events; /// /// Raised whenever a muzzle flash client-side entity needs to be spawned. /// [Serializable, NetSerializable] public sealed class MuzzleFlashEvent : EntityEventArgs { public NetEntity Uid; public string Prototype; public Angle Angle; public MuzzleFlashEvent(NetEntity uid, string prototype, Angle angle) { Uid = uid; Prototype = prototype; Angle = angle; } }