# AI Pathing Cost Map

Grammar — Pathing cost from point from to point to
FlagsNative | Function

Returns the map pathing cost between two points, ignores all units.

# Arguments

  • point — From
  • point — To

Returns — int

native int AIPathingCostMap(point from, point to);

Category: AI Advanced / Utility / Functions

# Examples

# mods/heroes.stormmod

MapScript.galaxy

// L5869
AIPathingCostMap(UnitGetPosition(libStEx_gv_hERO_PlayerUnit), lv_originalLoc)
// L5869
AIPathingCostMap(UnitGetPosition(libStEx_gv_hERO_PlayerUnit), lv_originalLoc)

# mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmod

LibLNYF.galaxy

// L519
AIPathingCostMap(UnitGetPosition(libGame_gv_players[autoA0480C1D_var].lv_heroUnit), libLNYF_gv_leaderboard.lv_point[lv_index_FurthestOccupiedRegion])
// L520
AIPathingCostMap(UnitGetPosition(libGame_gv_players[autoA0480C1D_var].lv_heroUnit), libLNYF_gv_leaderboard.lv_point[lv_index_FurthestOccupiedRegion])

# mods/starcoop/starcoop.sc2mod

LibCOMU.galaxy

// L4234
AIPathingCostMap(lv_riftLocation, PlayerStartLocation(lp_forPlayer))
// L5707
AIPathingCostMap(UnitGetPosition(UnitGroupUnit(UnitGroupSelected(EventPlayer()), 1)), PlayerStartLocation(1))
// L5708
AIPathingCostMap(UnitGetPosition(UnitGroupUnit(UnitGroupSelected(EventPlayer()), 1)), PlayerStartLocation(2))
// L5712
AIPathingCostMap(CameraGetTarget(EventPlayer()), PlayerStartLocation(1))
// L5713
AIPathingCostMap(CameraGetTarget(EventPlayer()), PlayerStartLocation(2))