void OnCityBuildingHovered(CityBuildingHoverEvent e) { if (currentModel == null) { return; } CityBuildingModel cityBuilding = e.Building; if (cityBuilding == null) { cityBuilding = currentModel.AssignedBuilding; } ConfigureAndShowForModel(currentModel, cityBuilding); }
void OnCityBuildingHovered(CityBuildingHoverEvent e) { UpdateOutlineColor(e.Building == LinkedModel); }
private void Awake() { hoverEvent = new CityBuildingHoverEvent(null); }
void OnCityBuildingHovered(CityBuildingHoverEvent e) { ConfigureForBuilding(e.Building); }