[UsedImplicitly]
public sealed class BatterySystem : EntitySystem
{
- [Dependency] protected readonly IGameTiming Timing = default!;
+ [Dependency] private readonly IGameTiming _timing = default!;
public override void Initialize()
{
if (comp.AutoRechargePause)
{
- if (comp.NextAutoRecharge > Timing.CurTime)
+ if (comp.NextAutoRecharge > _timing.CurTime)
continue;
}
if (value < 0)
value = batteryself.AutoRechargePauseTime;
- if (Timing.CurTime + TimeSpan.FromSeconds(value) <= batteryself.NextAutoRecharge)
+ if (_timing.CurTime + TimeSpan.FromSeconds(value) <= batteryself.NextAutoRecharge)
return;
SetChargeCooldown(uid, batteryself.AutoRechargePauseTime, batteryself);
return;
if (value >= 0)
- batteryself.NextAutoRecharge = Timing.CurTime + TimeSpan.FromSeconds(value);
+ batteryself.NextAutoRecharge = _timing.CurTime + TimeSpan.FromSeconds(value);
else
- batteryself.NextAutoRecharge = Timing.CurTime;
+ batteryself.NextAutoRecharge = _timing.CurTime;
}
/// <summary>