mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-16 02:40:41 +07:00
Letting players see other players' policies was not a good idea, having it be unknown is part of the challenge methinks
This commit is contained in:
@ -202,11 +202,6 @@ class VictoryScreen : PickerScreen() {
|
||||
for (entry in civsToBranchesCompleted) {
|
||||
val civToBranchesHaveCompleted=EmpireOverviewScreen.getCivGroup(entry.civ, " - " + entry.branchesCompleted, playerCivInfo)
|
||||
policyVictoryColumn.add(civToBranchesHaveCompleted).row()
|
||||
civToBranchesHaveCompleted.touchable= Touchable.enabled
|
||||
civToBranchesHaveCompleted.onClick {
|
||||
game.setScreen(PolicyPickerScreen(UncivGame.Current.worldScreen,entry.civ, false))
|
||||
dispose()
|
||||
}
|
||||
}
|
||||
return policyVictoryColumn
|
||||
}
|
||||
|
@ -13,8 +13,8 @@ import com.unciv.ui.utils.*
|
||||
import com.unciv.ui.worldscreen.WorldScreen
|
||||
|
||||
|
||||
class PolicyPickerScreen(val worldScreen: WorldScreen, civInfo: CivilizationInfo = worldScreen.viewingCiv,
|
||||
switchfromWorldScreen: Boolean = true) : PickerScreen() {
|
||||
class PolicyPickerScreen(val worldScreen: WorldScreen, civInfo: CivilizationInfo = worldScreen.viewingCiv)
|
||||
: PickerScreen() {
|
||||
internal val viewingCiv: CivilizationInfo = civInfo
|
||||
private var pickedPolicy: Policy? = null
|
||||
|
||||
@ -43,12 +43,7 @@ class PolicyPickerScreen(val worldScreen: WorldScreen, civInfo: CivilizationInfo
|
||||
}
|
||||
if(!UncivGame.Current.worldScreen.isPlayersTurn)
|
||||
rightSideButton.disable()
|
||||
if (!switchfromWorldScreen){
|
||||
rightSideButton.apply {
|
||||
disable()
|
||||
setText("Policy Tree Of [${viewingCiv.civName}]".tr())
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
topTable.row().pad(30f)
|
||||
|
Reference in New Issue
Block a user