Beispiel #1
0
 void OnEnable()
 {
     _targetHive = _hiveController.Hives[transform.GetSiblingIndex()];
     if (hasHiveBuilding)
     {
         _currentHiveBuilding = _targetHive.CurrentHiveBuilding;
     }
     UpdateUI();
 }
Beispiel #2
0
 public void OnNewHiveBuildingSelected(HiveBuilding _newHiveBuilding)
 {
     LoadHiveLevel(_hivesList.List.IndexOf(_newHiveBuilding));
 }
Beispiel #3
0
 public void OnNewHiveBuildingSelected(HiveBuilding _newHivebuilding)
 {
     _currentSelectedHive.OnNewHiveBuildingSelected(_newHivebuilding);
     GetComponent <State>().Exit();
 }
Beispiel #4
0
 public void SetupUIForNewHive(HiveBuilding newHiveBuilding, HiveBuildingManager newManager)
 {
     _hiveBuilding        = newHiveBuilding;
     _hiveBuildingManager = newManager;
     UpdateUI();
 }