// Clears the values currently on the HUD public static void ResetHUD() { if (SettingsMenu.settingsData.hudEnabled == 1) { EnableHUD(); if (BurnPercentageMeter) { BurnPercentageMeter.Clear(); TargetOverlayController.Clear(); ThrowingAmmoMeter.Clear(); MetalReserveMeters.Clear(); MessageOverlayController.Clear(); ZincMeterController.Clear(); } } }
void LateUpdate() { deltaTimeFPS += (Time.unscaledDeltaTime - deltaTimeFPS) * 0.1f; if (SettingsMenu.settingsData.fpsCounter == 1) { float fps = 1.0f / deltaTimeFPS; string text = string.Format("{0:0.} fps", fps); fPSText.text = text; } else { fPSText.text = ""; } if (Player.PlayerIronSteel.IsBurning) { TargetOverlayController.SoftRefresh(); } }
// Clear unwanted fields after changing settings public void InterfaceRefresh() { BurnPercentageMeter.InterfaceRefresh(); TargetOverlayController.InterfaceRefresh(); }
void Awake() { coinCountText = GetComponentsInChildren <Text>()[0]; BurnRateMeter = GetComponentInChildren <BurnRateMeter>(); TargetOverlayController = GetComponentInChildren <TargetOverlayController>(); }