# Add Unit Group To Unit Group Old

Grammar — Add all units in sourceUnitGroup to targetUnitGroup
FlagsAction | Hidden

Adds all the units in the source unit group to the target unit group.

# Arguments

  • unitgroup — Source Unit Group
  • unitgroup — Target Unit Group

Returns — void

void libNtve_gf_AddUnitGroupToUnitGroup(
	unitgroup lp_sourceUnitGroup,
	unitgroup lp_targetUnitGroup,
);

Category: Unit Group / Groups

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L442
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup)
// L444
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup)
// L446
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup)
// L998
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits)
// L1007
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits)
// L1263
libNtve_gf_AddUnitGroupToUnitGroup(lv_zerglingGroup, gv_zergOnTheLoose)
// L1391
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Zergling", gv_p5_ZERG_TACTICALPHASE, RegionCircle(RegionGetCenter(RegionFromId(14)), 6.0), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_zergOnTheLoose)
// L1392
libNtve_gf_AddUnitGroupToUnitGroup(lv_zerglingGroup, gv_zergOnTheLoose)
// L4394
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup)
// L4396
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup)
// L458
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_lastGroup)
// L895
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_attackersLeft)
// L898
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_attackersRight)
// L487
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool)
// L488
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool)
// L489
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool)
// L520
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool)
// L521
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool)
// L522
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool)
// L566
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_playerSCVs)
// L5750
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryOrlansUnits)
// L5753
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryOrlansUnits)
// L5565
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midGameActors)
// L423
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers)
// L438
libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamAttackers, lv_attackers)
// L439
libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamMedivacs, lv_medivacs)
// L931
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues)
// L932
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatueAlone", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues)
// L933
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("WolfStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues)
// L1046
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBullhornLights", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral)
// L1047
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardScrollingText", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral)
// L1048
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardTall", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral)
// L1049
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleSignsConstruction", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral)
// L3087
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup)
// L3991
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup)
// L4231
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4241
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4252
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4262
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4272
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4282
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4292
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup)
// L4806
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup)
// L1809
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup)
// L1813
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup)
// L1817
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup)
// L2409
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians)
// L2410
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians)
// L4949
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introUnitCargoStart)
// L5101
libNtve_gf_AddUnitGroupToUnitGroup(gv_introUnitCargoStart, gv_introActorGroup)
// L5568
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES)
// L5569
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES)
// L5770
libNtve_gf_AddUnitGroupToUnitGroup(lv_lv_UnitGroup, gv_victoryHiddenUnitGroup)
// L2766
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_pLAYER_02_DOMINION, RegionFromId(40), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_mineGuardGroup)
// L2771
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_mineGuardGroup)
// L5047
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p02_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup)
// L5048
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p04_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup)
// L5114
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV)
// L5116
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV)
// L5118
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV)
// L5120
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV)
// L5122
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV)
// L5220
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling)
// L5224
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling)
// L5233
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling)
// L317
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Diamondback", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles)
// L318
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("SiegeTank", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles)
// L345
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType2, gv_p0_NEUTRAL, lp_vehicleRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup)
// L357
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup)
// L358
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(51), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup)
// L380
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup)
// L382
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup)
// L385
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup)
// L3312
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup)
// L3314
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup)
// L3316
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup)
// L3639
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3640
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3641
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3712
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3713
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3714
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3791
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3792
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L3793
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits)
// L5172
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroupFilterRegion(UnitGroup(null, gv_p2_NE_PROTOSSMiddle, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0), gv_midHiddenUnitGroup)
// L626
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DataCore", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets)
// L627
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(gv_uNITFauxTargetsType, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets)
// L907
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits)
// L909
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits)
// L1053
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_medivacUnits)
// L1055
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_medivacUnits)
// L1062
libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_medivacUnits)
// L1066
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_medivacUnits)
// L1205
libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(100))), lv_guardUnits)
// L1206
libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(1))), lv_guardUnits)
// L3691
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup)
// L3707
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup)
// L3709
libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup)
// L533
libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Battlecruiser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_energyGROUP)