Example #1
0
 public void InformOfEvent(EventBroadcast.Event _event)
 {
     if (_event == EventBroadcast.Event.OBSTACLE_UPDATED)
     {
         UpdateObstacleList();
     }
 }
Example #2
0
 public void InformOfEvent(EventBroadcast.Event _event)
 {
     if (_event == EventBroadcast.Event.PLAYER_ACTION || _event == EventBroadcast.Event.LEVEL_CHANGE)
     {
         needsUpdate = true;
     }
 }
Example #3
0
 public void InformOfEvent(EventBroadcast.Event _event)
 {
     if (_event == EventBroadcast.Event.PLAYER_COLLECTED_DIRT)
     {
         if (isStructureActive)
         {
             ActionAdjustResources actionAdjustResources = new ActionAdjustResources(new Resource(stackMultiplier.GetStackedAmount(), Resource.ResourceType.MINERAL));
             actionAdjustResources.Execute();
         }
     }
 }
Example #4
0
 public void InformOfEvent(EventBroadcast.Event _event)
 {
     if (_event == EventBroadcast.Event.PLAYER_SELECTED_STONE)
     {
         if (isStructureActive)
         {
             Resource resource = new Resource(stackMultiplier.GetStackedAmount(), Resource.ResourceType.MINERAL);
             tileGrid.ReportStoneCollectAdjustmentValue(resource.GetAmount());
         }
     }
 }
Example #5
0
 public void InformOfEvent(EventBroadcast.Event _event)
 {
     if (_event == EventBroadcast.Event.RESOURCE_VALUES_UPDATED)
     {
         UpdateResourceValues();
     }
     else if (_event == EventBroadcast.Event.PLAYER_ACTION)
     {
         UpdateAvailableCityUnlockables();
     }
     else if (_event == EventBroadcast.Event.CITY_HIT)
     {
         UpdateCityHealth();
     }
 }