MeleeClearExcessUnits
- comment
- patch
1.00
- Source
- Blizzard.j (raise an issue to discuss on Github or submit a PR)
- return type
nothing- Source code
function MeleeClearExcessUnits takes nothing returns nothing local integer index local real locX local real locY local player indexPlayer set index = 0 loop set indexPlayer = Player(index) // If the player slot is being used, clear any nearby creeps. if (GetPlayerSlotState(indexPlayer) == PLAYER_SLOT_STATE_PLAYING) then set locX = GetStartLocationX(GetPlayerStartLocation(indexPlayer)) set locY = GetStartLocationY(GetPlayerStartLocation(indexPlayer)) call MeleeClearNearbyUnits(locX, locY, bj_MELEE_CLEAR_UNITS_RADIUS) endif set index = index + 1 exitwhen index == bj_MAX_PLAYERS endloop endfunction