mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-23 03:23:17 -04:00
perf(memory): Don't even create the data classes for intermediates :)
This commit is contained in:
parent
cbbec40e00
commit
65b96d16ce
@ -652,10 +652,9 @@ object NextTurnAutomation {
|
|||||||
|
|
||||||
for (civ1city in civ1.cities)
|
for (civ1city in civ1.cities)
|
||||||
for (civ2city in civ2.cities){
|
for (civ2city in civ2.cities){
|
||||||
val currentDistance = CityDistance(civ1city, civ2city,
|
val currentDistance = civ1city.getCenterTile().aerialDistanceTo(civ2city.getCenterTile())
|
||||||
civ1city.getCenterTile().aerialDistanceTo(civ2city.getCenterTile()))
|
if (minDistance == null || currentDistance < minDistance.aerialDistance)
|
||||||
if (minDistance == null || currentDistance.aerialDistance < minDistance.aerialDistance)
|
minDistance = CityDistance(civ1city, civ2city, currentDistance)
|
||||||
minDistance = currentDistance
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return minDistance
|
return minDistance
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user