mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-22 02:42:16 -04:00
Fixed overview resources tab state check (#8610)
* Fixed overview resources tab state check * Fix
This commit is contained in:
parent
77888be8d6
commit
138d61face
@ -3,6 +3,7 @@ package com.unciv.ui.overviewscreen
|
|||||||
import com.badlogic.gdx.utils.Align
|
import com.badlogic.gdx.utils.Align
|
||||||
import com.unciv.UncivGame
|
import com.unciv.UncivGame
|
||||||
import com.unciv.logic.civilization.Civilization
|
import com.unciv.logic.civilization.Civilization
|
||||||
|
import com.unciv.models.ruleset.tile.ResourceType
|
||||||
import com.unciv.ui.overviewscreen.EmpireOverviewTab.EmpireOverviewTabPersistableData
|
import com.unciv.ui.overviewscreen.EmpireOverviewTab.EmpireOverviewTabPersistableData
|
||||||
import com.unciv.ui.utils.KeyCharAndCode
|
import com.unciv.ui.utils.KeyCharAndCode
|
||||||
|
|
||||||
@ -47,7 +48,7 @@ enum class EmpireOverviewCategories(
|
|||||||
Resources("StatIcons/Happiness", 'R', Align.topLeft,
|
Resources("StatIcons/Happiness", 'R', Align.topLeft,
|
||||||
fun (viewingPlayer: Civilization, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?)
|
fun (viewingPlayer: Civilization, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?)
|
||||||
= ResourcesOverviewTab(viewingPlayer, overviewScreen, persistedData),
|
= ResourcesOverviewTab(viewingPlayer, overviewScreen, persistedData),
|
||||||
fun (viewingPlayer: Civilization) = viewingPlayer.detailedCivResources.isEmpty().toState()),
|
fun (viewingPlayer: Civilization) = (!viewingPlayer.detailedCivResources.any { it.resource.resourceType != ResourceType.Bonus }).toState()),
|
||||||
Religion("StatIcons/Faith", 'F', Align.top,
|
Religion("StatIcons/Faith", 'F', Align.top,
|
||||||
fun (viewingPlayer: Civilization, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?)
|
fun (viewingPlayer: Civilization, overviewScreen: EmpireOverviewScreen, persistedData: EmpireOverviewTabPersistableData?)
|
||||||
= ReligionOverviewTab(viewingPlayer, overviewScreen, persistedData),
|
= ReligionOverviewTab(viewingPlayer, overviewScreen, persistedData),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user