# AI Pathing Cost Unit

Grammar — Pathing cost for unit unit to point to, considering buildings of type type
FlagsNative | Function

Returns the pathing cost from a unit.

# Arguments

Returns — int

native int AIPathingCostUnit(
	unit u,
	point to,
	bool ignoreEnemyBuildings,
);

Category: AI Advanced / Utility / Functions

# Examples

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L3767
AIPathingCostUnit(lp_attacker, UnitGetPosition(lv_currentattacktargetunit), c_ignoreEnemyBuildings)

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L4284
AIPathingCostUnit(lv_birthingUnit, PlayerStartLocation(1), c_ignoreEnemyBuildings)
// L5742
AIPathingCostUnit(UnitGroupUnit(UnitGroupSelected(1), 1), PlayerStartLocation(1), c_ignoreEnemyBuildings)

# mods/starcoop/starcoop.sc2mod

TactCampAI.galaxy

// L1579
AIPathingCostUnit (aiUnit, AIWaveGoal(AIUnitGetWave(aiUnit)), true)
// L1604
AIPathingCostUnit (aiUnit, AIWaveGoal(AIUnitGetWave(aiUnit)), true)