public void UpdateSpeedUpStateOnAnyTank(TimeUpdateEvent e, VulcanWeaponSpeedUpNode vulcanSpeedUp) { VulcanWeaponStateComponent component; float num = 1f / vulcanSpeedUp.vulcanWeapon.SpeedUpTime; vulcanSpeedUp.vulcanWeaponState.State = component.State + (e.DeltaTime * num); }
public void SpeedUp(TimeUpdateEvent e, VulcanWeaponSpeedUpNode vulcan, [JoinByTank] HUDNodes.ActiveSelfTankNode tank, [JoinAll] SingleNode <MainHUDComponent> hud) { hud.component.CurrentEnergyValue = vulcan.vulcanWeaponState.State; }