| 123456789101112131415161718 |
- using Content.Shared.Weapons.Ranged.Components;
- namespace Content.Server.Weapons.Ranged.Systems;
- public sealed partial class GunSystem
- {
- protected override void SpinRevolver(EntityUid revolverUid, RevolverAmmoProviderComponent component, EntityUid? user = null)
- {
- base.SpinRevolver(revolverUid, component, user);
- var index = Random.Next(component.Capacity);
- if (component.CurrentIndex == index)
- return;
- component.CurrentIndex = index;
- Dirty(revolverUid, component);
- }
- }
|