mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-24 03:53:12 -04:00
Fix: Modded strategic resource without tech prerequisite crashes game (#2460)
This commit is contained in:
parent
885f280747
commit
4f00639969
@ -134,7 +134,7 @@ class WorldScreenTopBar(val worldScreen: WorldScreen) : Table() {
|
|||||||
.filter { it.resourceType == ResourceType.Strategic }
|
.filter { it.resourceType == ResourceType.Strategic }
|
||||||
val civResources = civInfo.getCivResources()
|
val civResources = civInfo.getCivResources()
|
||||||
for (resource in revealedStrategicResources) {
|
for (resource in revealedStrategicResources) {
|
||||||
val isRevealed = civInfo.tech.isResearched(resource.revealedBy!!)
|
val isRevealed = resource.revealedBy == null || civInfo.tech.isResearched(resource.revealedBy!!)
|
||||||
resourceLabels[resource.name]!!.isVisible = isRevealed
|
resourceLabels[resource.name]!!.isVisible = isRevealed
|
||||||
resourceImages[resource.name]!!.isVisible = isRevealed
|
resourceImages[resource.name]!!.isVisible = isRevealed
|
||||||
if (!civResources.any { it.resource==resource}) resourceLabels[resource.name]!!.setText("0")
|
if (!civResources.any { it.resource==resource}) resourceLabels[resource.name]!!.setText("0")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user