private void Tick(double changeSinceLastTime) { if (_shieldChangePerSecond != 0) { _shieldChangeTickTimeFunction.Tick(changeSinceLastTime); } }
protected override void Tick(double changeSinceLastTime) { _rocketLauncherReloadTimer.Tick(changeSinceLastTime); // always reload and only attack when _attackRunning! if (_attackRunning) { _attackTimer.Tick(changeSinceLastTime); } }
private void TickEvent(double timeSinceLastTick) { _checkMinesInRange.Tick(timeSinceLastTick); _checkPlayersInRange.Tick(timeSinceLastTick); _checkZonesInRange.Tick(timeSinceLastTick); _updateState.Tick(timeSinceLastTick); _checkConnectionExists.Tick(timeSinceLastTick); if (IsInLogoutProcess) { _checkLogout.Tick(timeSinceLastTick); } }