# Remove Unit Group From Unit Group
Grammar — Remove all units in sourceUnitGroup from targetUnitGroup
Flags —Native
|Action
Removes all the units in the source unit group from the target unit group.
# Arguments
unitgroup
— Target Unit Groupunitgroup
— Source Unit Group
Returns — void
native void UnitGroupRemoveUnitGroup(
unitgroup inGroup,
unitgroup inRemoveGroup,
);
# Related
Category: Unit Group / Groups
- [F] —
void
— Add Unit To Unit Group — ( UnitGroupAdd ) - [F] —
void
— Add Unit Group To Unit Group Old — ( libNtve_gf_AddUnitGroupToUnitGroup ) - [F] —
void
— Add Unit Group To Unit Group — ( UnitGroupAddUnitGroup ) - [F] —
void
— Unit Object Group Call For Help — ( UnitObjectGroupCallForHelp ) - [F] —
void
— Remove Unit From Unit Group — ( UnitGroupRemove ) - [F] —
void
— Remove Unit Group From Unit Group Old — ( libNtve_gf_RemoveUnitGroupFromUnitGroup ) - [F] —
void
— Remove Unit Group From Unit Group — ( UnitGroupRemoveUnitGroup ) - [F] —
void
— Remove All Units From Unit Group — ( UnitGroupClear ) - [F] —
void
— Pause All Units In Unit Group — ( UnitGroupPauseAll ) - [F] —
int
— Create Unit Object Group From Unit Group — ( UnitObjectGroupFromUnitGroup ) - [F] —
int
— Number Of Units In Unit Group — ( UnitGroupCount ) - [F] —
bool
— Unit In Unit Group — ( UnitGroupHasUnit ) - [F] —
unit
— Unit From Unit Group — ( UnitGroupUnit ) - [F] —
unit
— Random Unit From Unit Group — ( UnitGroupRandomUnit ) - [F] —
unitgroup
— Copy Of Unit Group — ( UnitGroupCopy ) - [F] —
unit
— Closest Unit To Point Old — ( libNtve_gf_ClosestUnitToPoint ) - [F] —
unit
— Closest Unit To Point — ( UnitGroupClosestToPoint ) - [F] —
point
— Center Of Unit Group Old — ( libNtve_gf_CenterOfUnitGroup ) - [F] —
point
— Center Of Unit Group — ( UnitGroupCenterOfGroup )
# Examples
# campaigns/swarm.sc2campaign
// L639
UnitGroupRemoveUnitGroup(lv_armyLeftGroup, lv_currentCluster)
// L685
UnitGroupRemoveUnitGroup(lv_armyLeftGroup, lv_tempGroup)
// L4135
UnitGroupRemoveUnitGroup(lv_dominions_Right, lv_dominions_Left)
// L1080
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinRange(lp_hybrid, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
// L6153
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, UnitGroup(null, c_playerAny, RegionFromId(7), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L6154
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, UnitGroup(null, c_playerAny, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8048
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumor", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8049
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumorBurrowed", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8050
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumorQueen", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8051
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, gv__1ElevatorKillers)
// L8052
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, gv__1ElevatorPatrollers)
// L8062
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__1ElevatorKillers)
// L8063
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__1ElevatorPatrollers)
// L8357
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__2AfterBridgeDominion)
// L8591
UnitGroupRemoveUnitGroup(lv_stage1Units, UnitGroupFilterPlayer(lv_stage1Units, gv_p01_USER, 0))
// L8600
UnitGroupRemoveUnitGroup(lv_stage1Units, UnitGroup(null, c_playerAny, RegionFromId(14), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L3129
UnitGroupRemoveUnitGroup(lv_larvaGroup2, lv_larvaGroup1)
// L3129
UnitGroupRemoveUnitGroup(lv_larvaGroup2, lv_larvaGroup1)
// L639
UnitGroupRemoveUnitGroup(lv_armyLeftGroup, lv_currentCluster)
// L685
UnitGroupRemoveUnitGroup(lv_armyLeftGroup, lv_tempGroup)
// L4135
UnitGroupRemoveUnitGroup(lv_dominions_Right, lv_dominions_Left)
// L1080
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinRange(lp_hybrid, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
// L6153
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, UnitGroup(null, c_playerAny, RegionFromId(7), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L6154
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, UnitGroup(null, c_playerAny, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8048
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumor", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8049
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumorBurrowed", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8050
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, UnitGroup("CreepTumorQueen", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L8051
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, gv__1ElevatorKillers)
// L8052
UnitGroupRemoveUnitGroup(gv_cinematicPausedUnits, gv__1ElevatorPatrollers)
// L8062
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__1ElevatorKillers)
// L8063
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__1ElevatorPatrollers)
// L8357
UnitGroupRemoveUnitGroup(gv_cinematicHiddenUnits, gv__2AfterBridgeDominion)
// L8591
UnitGroupRemoveUnitGroup(lv_stage1Units, UnitGroupFilterPlayer(lv_stage1Units, gv_p01_USER, 0))
// L8600
UnitGroupRemoveUnitGroup(lv_stage1Units, UnitGroup(null, c_playerAny, RegionFromId(14), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L811
UnitGroupRemoveUnitGroup(lv_enemyGroup10, UnitGroupFilter(null, c_playerAny, lv_enemyGroup10, UnitFilter((1 << c_targetFilterHeroic), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L4941
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinStukovRange(gv_stukov, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
// L5161
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinKerriganRange(gv_kerrigan, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
// L811
UnitGroupRemoveUnitGroup(lv_enemyGroup10, UnitGroupFilter(null, c_playerAny, lv_enemyGroup10, UnitFilter((1 << c_targetFilterHeroic), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L4941
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinStukovRange(gv_stukov, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
// L5161
UnitGroupRemoveUnitGroup(lv_candidates, gf_EnemiesWithinKerriganRange(gv_kerrigan, 2.0, UnitFilter((1 << c_targetFilterVisible), 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)))))
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L131
UnitGroupRemoveUnitGroup(lv_enemyGroup7, libVCMI_gf_AITacticalEnemiesWithinRange(lp_darkArchon, 1.5, UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterHeroic) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)))))
# mods/heroes.stormmod
// L4692
UnitGroupRemoveUnitGroup(lv_farGroup, lv_nearbyGroup)
// L4693
UnitGroupRemoveUnitGroup(lv_nearbyGroup, gv_regenGlobes)
// L4588
UnitGroupRemoveUnitGroup(lv_group, gv__1D_AOERegenGlobes)
// L4692
UnitGroupRemoveUnitGroup(lv_farGroup, lv_nearbyGroup)
// L4693
UnitGroupRemoveUnitGroup(lv_nearbyGroup, gv_regenGlobes)
// L4588
UnitGroupRemoveUnitGroup(lv_group, gv__1D_AOERegenGlobes)
# mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmod
// L6382
UnitGroupRemoveUnitGroup(lv_playerUnits, libPEB1_gv_marineEvent2Marines)
# mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmod
// L894
UnitGroupRemoveUnitGroup(lv_group, libMLBD_gv_mMBOEOrderMiddleStructures)
// L898
UnitGroupRemoveUnitGroup(lv_group, libMLBD_gv_mMBOEChaosMiddleStructures)
# mods/novastoryassets.sc2mod
// L832
UnitGroupRemoveUnitGroup(lp_waveUnitGroup, UnitGroupFilter("Medic", c_playerAny, lp_waveUnitGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
// L832
UnitGroupRemoveUnitGroup(lp_waveUnitGroup, UnitGroupFilter("Medic", c_playerAny, lp_waveUnitGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))
# mods/starcoop/starcoop.sc2mod
// L12128
UnitGroupRemoveUnitGroup(lv_targetCandidates, libCOMU_gv_cT_PurifierBeamTargets)
# mods/warcoop/warclassicsystem.sc2mod
// L719
UnitGroupRemoveUnitGroup(lv_itUnitGroupCreeps, lv_itUnitGroupCamp)
# mods/warcoop/warmeleeai.sc2mod
// L91
UnitGroupRemoveUnitGroup(allCreeps,camp)
// L109
UnitGroupRemoveUnitGroup(allCreeps,camp)