AdminGunSystem.cs 501 B

1234567891011121314151617
  1. using Content.Server.Administration.Components;
  2. using Content.Shared.Weapons.Ranged.Events;
  3. namespace Content.Server.Administration.Systems;
  4. public sealed class AdminGunSystem : EntitySystem
  5. {
  6. public override void Initialize()
  7. {
  8. SubscribeLocalEvent<AdminMinigunComponent, GunRefreshModifiersEvent>(OnGunRefreshModifiers);
  9. }
  10. private void OnGunRefreshModifiers(Entity<AdminMinigunComponent> ent, ref GunRefreshModifiersEvent args)
  11. {
  12. args.FireRate = 15;
  13. }
  14. }