Minor fixes for the tile yields

This commit is contained in:
Yair Morgenstern 2020-12-13 09:52:15 +02:00
parent 0e5b2f0db0
commit 7ec176ac45
2 changed files with 7 additions and 7 deletions

View File

@ -9,7 +9,7 @@ data class WindowState (val width:Int=0, val height:Int=0)
class GameSettings { class GameSettings {
var showWorkedTiles: Boolean = false var showWorkedTiles: Boolean = false
var showResourcesAndImprovements: Boolean = true var showResourcesAndImprovements: Boolean = true
var showTileYields: Boolean = true // JN var showTileYields: Boolean = false
var checkForDueUnits: Boolean = true var checkForDueUnits: Boolean = true
var singleTapMove: Boolean = false var singleTapMove: Boolean = false
var language: String = "English" var language: String = "English"

View File

@ -23,7 +23,7 @@ class TileGroupIcons(val tileGroup: TileGroup){
updateResourceIcon(showResourcesAndImprovements) updateResourceIcon(showResourcesAndImprovements)
updateImprovementIcon(showResourcesAndImprovements) updateImprovementIcon(showResourcesAndImprovements)
updateYieldIcon(showTileYields) // JN if (viewingCiv != null) updateYieldIcon(showTileYields, viewingCiv)
civilianUnitIcon = newUnitIcon(tileGroup.tileInfo.civilianUnit, civilianUnitIcon, civilianUnitIcon = newUnitIcon(tileGroup.tileInfo.civilianUnit, civilianUnitIcon,
tileIsViewable, -20f, viewingCiv) tileIsViewable, -20f, viewingCiv)
@ -117,7 +117,7 @@ class TileGroupIcons(val tileGroup: TileGroup){
} }
// JN updating display of tile yields // JN updating display of tile yields
private fun updateYieldIcon(showTileYields: Boolean) { private fun updateYieldIcon(showTileYields: Boolean, viewingCiv: CivilizationInfo) {
// Hiding yield icons (in order to update) // Hiding yield icons (in order to update)
tileGroup.tileYieldGroup.isVisible = false tileGroup.tileYieldGroup.isVisible = false
@ -125,7 +125,7 @@ class TileGroupIcons(val tileGroup: TileGroup){
if (showTileYields) { if (showTileYields) {
// Setting up YieldGroup Icon // Setting up YieldGroup Icon
tileGroup.tileYieldGroup.setStats(tileGroup.tileInfo.getTileStats(CivilizationInfo())) tileGroup.tileYieldGroup.setStats(tileGroup.tileInfo.getTileStats(viewingCiv))
tileGroup.tileYieldGroup.setOrigin(Align.center) tileGroup.tileYieldGroup.setOrigin(Align.center)
tileGroup.tileYieldGroup.setScale(0.7f) tileGroup.tileYieldGroup.setScale(0.7f)
tileGroup.tileYieldGroup.toFront() tileGroup.tileYieldGroup.toFront()