BattleHelper

object BattleHelper

Functions

chooseAttackTarget
Link copied to clipboard
private fun chooseAttackTarget(unit: MapUnit, attackableEnemies: List<AttackableTile>): AttackableTile?
containsAttackableEnemy
Link copied to clipboard
fun containsAttackableEnemy(tile: TileInfo, combatant: ICombatant): Boolean
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getAttackableEnemies
Link copied to clipboard
fun getAttackableEnemies(unit: MapUnit, unitDistanceToTiles: PathsToTilesWithinTurn, tilesToCheck: List<TileInfo>? = null, stayOnTile: Boolean = false): ArrayList<AttackableTile>
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String
tryAttackNearbyEnemy
Link copied to clipboard
fun tryAttackNearbyEnemy(unit: MapUnit, stayOnTile: Boolean = false): Boolean
tryDisembarkUnitToAttackPosition
Link copied to clipboard
fun tryDisembarkUnitToAttackPosition(unit: MapUnit): Boolean

Sources

jvm source
Link copied to clipboard