mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-23 19:43:13 -04:00
perf: minor speedup in distance to tiles
This commit is contained in:
parent
b3e00a7944
commit
f78fbfd22d
@ -69,7 +69,8 @@ class UnitMovement(val unit: MapUnit) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!distanceToTiles.containsKey(neighbor) || distanceToTiles[neighbor]!!.totalDistance > totalDistanceToTile) { // this is the new best path
|
val currentBestPath = distanceToTiles[neighbor]
|
||||||
|
if (currentBestPath == null || currentBestPath.totalDistance > totalDistanceToTile) { // this is the new best path
|
||||||
val usableMovement = if (includeOtherEscortUnit && unit.isEscorting())
|
val usableMovement = if (includeOtherEscortUnit && unit.isEscorting())
|
||||||
minOf(unitMovement, unit.getOtherEscortUnit()!!.currentMovement)
|
minOf(unitMovement, unit.getOtherEscortUnit()!!.currentMovement)
|
||||||
else unitMovement
|
else unitMovement
|
||||||
|
Loading…
x
Reference in New Issue
Block a user