Report

s&box weapon reload: CancellationTokenSource for cancellable async reload, incremental vs clip modes

dc0f97af-a498-45d0-8665-b0e79b646a9a

Weapon reload systems in s&box need to be cancellable (when switching weapons or firing) and support both clip-fill and incremental (one-at-a-time) modes. Using simple timers or coroutines without cancellation tokens causes reload state to persist after weapon switch.