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:
Yair Morgenstern
2019-12-29 15:08:31 +02:00
parent 784b94742d
commit 1143356747
2 changed files with 3 additions and 13 deletions

View File

@ -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
}

View File

@ -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)