* Add a modifier event for GunComponent values * Add docs * Add VV readwrite to modified values * Add more docs * More docs * Add Gun parameter to GunRefreshModifiersEvent * Add another event for handling cartridge spread * Fix pneumatic speed
9 lines
322 B
C#
9 lines
322 B
C#
namespace Content.Shared.Weapons.Ranged.Events;
|
|
|
|
/// <summary>
|
|
/// Raised directed on the gun entity when ammo is shot to calculate its spread.
|
|
/// </summary>
|
|
/// <param name="Spread">The spread of the ammo, can be changed by handlers.</param>
|
|
[ByRefEvent]
|
|
public record struct GunGetAmmoSpreadEvent(Angle Spread);
|