# Add Unit To Control Group
Grammar — Add unit to control group controlGroup|Group Number for player player
Flags —Native
|Action
Adds a unit to a control group for a player.
# Arguments
int
— Playerint
— Control Groupunit
— Unit
Returns — void
native void UnitControlGroupAddUnit(
int inPlayer,
int inGroup,
unit inUnit,
);
# Related
Category: Selection / Control Groups
- [F] —
unitgroup
— Control Group Units — ( UnitControlGroup ) - [F] —
void
— Copy Unit Control Groups — ( libNtve_gf_CopyUnitControlGroups ) - [F] —
void
— Add Unit To Control Group — ( UnitControlGroupAddUnit ) - [F] —
void
— Add Unit Group To Control Group — ( UnitControlGroupAddUnits ) - [F] —
void
— Remove Unit From Control Group — ( UnitControlGroupRemoveUnit ) - [F] —
void
— Remove Unit Group From Control Group — ( UnitControlGroupRemoveUnits ) - [F] —
void
— Clear Control Group — ( UnitControlGroupClear )
# Examples
# campaigns/liberty.sc2campaign
// L918
UnitControlGroupAddUnit(gv_p1_USER, 1, gv_tHEONERAYNOR)
// L919
UnitControlGroupAddUnit(gv_p1_USER, 2, gv_tHEONETYCHUS)
// L920
UnitControlGroupAddUnit(gv_p1_USER, 3, gv_tHEONESWANN)
// L921
UnitControlGroupAddUnit(gv_p1_USER, 4, gv_tHEONESTETMAN)
// L918
UnitControlGroupAddUnit(gv_p1_USER, 1, gv_tHEONERAYNOR)
// L919
UnitControlGroupAddUnit(gv_p1_USER, 2, gv_tHEONETYCHUS)
// L920
UnitControlGroupAddUnit(gv_p1_USER, 3, gv_tHEONESWANN)
// L921
UnitControlGroupAddUnit(gv_p1_USER, 4, gv_tHEONESTETMAN)
// L8854
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_tHE_ONE_QUEEN)
// L1160
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 2, gv_dEHAKA)
// L1058
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kerrigan)
// L6361
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_hyperion)
// L1664
UnitControlGroupAddUnit(gv_p01_USER, 1, gv_kerrigan)
// L1894
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kerrigan)
// L8854
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_tHE_ONE_QUEEN)
// L1160
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 2, gv_dEHAKA)
// L1058
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kerrigan)
// L6361
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_hyperion)
// L1664
UnitControlGroupAddUnit(gv_p01_USER, 1, gv_kerrigan)
// L1894
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kerrigan)
// L8256
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_aRTANIS)
// L8257
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 2, gv_kERRIGAN)
// L1604
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kERRIGAN)
// L8256
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_aRTANIS)
// L8257
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 2, gv_kERRIGAN)
// L1604
UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_kERRIGAN)
# mods/heroesdata.stormmod
// L1865
UnitControlGroupAddUnit(lv_lVPlayer, 3, lp_viking)
// L1885
UnitControlGroupAddUnit(lv_lVPlayer, 2, lp_viking)
// L1901
UnitControlGroupAddUnit(lv_lVPlayer, 1, lp_viking)
// L13033
UnitControlGroupAddUnit(lv_lVPlayer, 1, UnitLastCreated())
// L13047
UnitControlGroupAddUnit(lv_lVPlayer, 2, UnitLastCreated())
// L13061
UnitControlGroupAddUnit(lv_lVPlayer, 3, UnitLastCreated())
// L13205
UnitControlGroupAddUnit(lv_lVPlayer, 3, libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_erikGravestone)
// L13206
UnitControlGroupAddUnit(lv_lVPlayer, 4, libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_erikGravestone)
// L13215
UnitControlGroupAddUnit(lv_lVPlayer, 2, libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_baleogGravestone)
// L13216
UnitControlGroupAddUnit(lv_lVPlayer, 4, libGDHL_gv_lostVikingsPlayer[lv_lVPlayer].lv_baleogGravestone)
# mods/heroesdata.stormmod
// L12224
UnitControlGroupAddUnit(lp_player, lv_controlGroup, lp_vehicle)
// L12225
UnitControlGroupAddUnit(lp_player, 4, lp_vehicle)
// L12247
UnitControlGroupAddUnit(lp_player, lv_controlGroup, lp_hero)
// L12248
UnitControlGroupAddUnit(lp_player, 4, lp_hero)
// L12272
UnitControlGroupAddUnit(lp_player, lv_controlGroup, lp_newVehicle)
// L12273
UnitControlGroupAddUnit(lp_player, 4, lp_newVehicle)
// L12281
UnitControlGroupAddUnit(lp_player, 1, lp_vehicle)
// L12282
UnitControlGroupAddUnit(lp_player, 4, lp_vehicle)
// L12292
UnitControlGroupAddUnit(lp_player, 1, lp_hero)
// L12293
UnitControlGroupAddUnit(lp_player, 4, lp_hero)
# mods/heromods/samuro.stormmod
// L225
UnitControlGroupAddUnit(lv_samuroPlayer, 1, lv_samuro)
// L226
UnitControlGroupAddUnit(lv_samuroPlayer, 4, lv_samuro)
// L641
UnitControlGroupAddUnit(lv_samuroPlayer, lv_controlGroup, lv_fakeSelectionVehicle)
// L644
UnitControlGroupAddUnit(lv_samuroPlayer, 4, lv_fakeSelectionVehicle)
// L652
UnitControlGroupAddUnit(lv_samuroPlayer, lv_controlGroup, lv_samuroCargoUnit)
// L653
UnitControlGroupAddUnit(lv_samuroPlayer, 4, lv_samuroCargoUnit)
// L1047
UnitControlGroupAddUnit(lv_samuroPlayer, 4, lv_mirrorImage)
// L1050
UnitControlGroupAddUnit(lv_samuroPlayer, 3, lv_mirrorImage)
// L1055
UnitControlGroupAddUnit(lv_samuroPlayer, 2, lv_mirrorImage)
// L1868
UnitControlGroupAddUnit(libGame_gf_HeroGainTalentPlayer(), 1, libGame_gv_players[lv_samuroPlayer].lv_heroUnit)