public void InformOfEvent(EventBroadcast.Event _event) { if (_event == EventBroadcast.Event.OBSTACLE_UPDATED) { UpdateObstacleList(); } }
public void InformOfEvent(EventBroadcast.Event _event) { if (_event == EventBroadcast.Event.PLAYER_ACTION || _event == EventBroadcast.Event.LEVEL_CHANGE) { needsUpdate = true; } }
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(); } } }
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()); } } }
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(); } }