Example #1
0
 // =============================================================================================================
 /// <summary>
 /// Update building UI if selected.
 /// </summary>
 private void UpdateBuildingUi()
 {
     if (gameState != GameState.Playing)
     {
         return;
     }
     if (buildingSelected == null)
     {
         return;
     }
     uiBuildSelHealth.text = CoreManager.Instance.Language_GetTextById("health") +
                             ": " + buildingSelected.GetHealthPoints;
     if (buildingSelected.GetDamage > 0)
     {
         uiBuildSelDmg.text = CoreManager.Instance.Language_GetTextById("damage") +
                              ": +" + buildingSelected.GetDamage;
         uiBuildSelAtkRate.text = CoreManager.Instance.Language_GetTextById("atkRate") +
                                  ": 1 / " + buildingSelected.GetAtkRate + "s";
     }
     else
     {
         uiBuildSelDmg.text     = "";
         uiBuildSelAtkRate.text = "";
     }
     uiBuildSelTrainStatus.text = buildingSelected.GetBuildActionTimerStatus();
 }