# Add Player Group To Player Group

Grammar — Add all players in sourceGroup|Source Player Group to targetGroup|Target Player Group
FlagsAction

Adds the players in one player group to another player group.

# Arguments

  • playergroup — Source Group
  • playergroup — Target Group

Returns — void

void libNtve_gf_AddPlayerGroupToPlayerGroup(
	playergroup lp_sourceGroup,
	playergroup lp_targetGroup,
);

Category: Player Group / Groups

# Examples

# campaigns/void.sc2campaign

MapScript.galaxy

// L1191
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_07_TALDARIM), gv_friendlyPlayerGroup)
// L1192
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_08_NERAZIM), gv_friendlyPlayerGroup)
// L1193
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_09_PURIFIER), gv_friendlyPlayerGroup)
// L1194
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_02_ZERG_GREEN), gv_enemyPlayerGroup)
// L1195
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_03_ZERG_RED), gv_enemyPlayerGroup)
// L1196
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_04_ZERG_PINK), gv_enemyPlayerGroup)
// L1197
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_05_PROTOSS_ARMADA), gv_enemyPlayerGroup)
// L731
libNtve_gf_AddPlayerGroupToPlayerGroup(gv_shadowCorpsNorthPlayers, gv_enemyPlayers)
// L732
libNtve_gf_AddPlayerGroupToPlayerGroup(gv_shadowCorpsSouthPlayers, gv_enemyPlayers)
// L1191
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_07_TALDARIM), gv_friendlyPlayerGroup)
// L1192
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_08_NERAZIM), gv_friendlyPlayerGroup)
// L1193
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_09_PURIFIER), gv_friendlyPlayerGroup)
// L1194
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_02_ZERG_GREEN), gv_enemyPlayerGroup)
// L1195
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_03_ZERG_RED), gv_enemyPlayerGroup)
// L1196
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_04_ZERG_PINK), gv_enemyPlayerGroup)
// L1197
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupSingle(gv_pLAYER_05_PROTOSS_ARMADA), gv_enemyPlayerGroup)
// L731
libNtve_gf_AddPlayerGroupToPlayerGroup(gv_shadowCorpsNorthPlayers, gv_enemyPlayers)
// L732
libNtve_gf_AddPlayerGroupToPlayerGroup(gv_shadowCorpsSouthPlayers, gv_enemyPlayers)

# mods/core.sc2mod

NativeLib.galaxy

// L3944
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_groupB, lv_group)

# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod

LibAMGT.galaxy

// L1539
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)

# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod

LibAMPU.galaxy

// L231
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(lp_team, false), lv_textTagPlayers)
// L233
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gf_EnemyTeam(lp_team), false), lv_textTagPlayers2)

# mods/heroesbrawlmods/arenamodemods/templearena.stormmod

LibAMCT.galaxy

// L102
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false), lv_players)
// L103
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false), lv_players)
// L104
libNtve_gf_AddPlayerGroupToPlayerGroup(libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer], lv_players)

# mods/heroesbrawlmods/brawlmapmods/coop/pvebrawlmod.stormmod

LibPVEB.galaxy

// L877
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupAll(), lv_playerGroup)

# mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmod

LibLNYF.galaxy

// L1494
libNtve_gf_AddPlayerGroupToPlayerGroup(libLNYF_gv_leaderboard.lv_players_RaceFinished, lv_playerGroup)

# mods/heroesdata.stormmod

AILib.galaxy

// L3092
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(EventPlayer()), lv_players)

# mods/heroesdata.stormmod

GameLib.galaxy

// L1450
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gv_teams[lp_teamNumber].lv_teamPlayerGroup, lv_pingGroup)
// L1451
libNtve_gf_AddPlayerGroupToPlayerGroup(libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer], lv_pingGroup)
// L2216
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gv_players[lv_iterator].lv_heroData.lv_heroRoles, libGame_gv_mVPStats[lv_iterator].lv_mvpRoles)
// L9661
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gv_players[lv_iterator].lv_heroData.lv_heroRoles, libGame_gv_onFireRollingWindowSums[lv_iterator].lv_mvpRoles)
// L16077
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false), lv_orderVOGroup)
// L16079
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false), lv_chaosVOGroup)

# mods/heroesdata.stormmod

HeroesLib.galaxy

// L4049
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false), lv_players)
// L4050
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false), lv_players)
// L4051
libNtve_gf_AddPlayerGroupToPlayerGroup(libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer], lv_players)

# mods/heroesdata.stormmod

SoundLib.galaxy

// L363
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_awardGroup, libSond_gv_heroVO_HeroTakedownVOAlliesGroup[lp_player])

# mods/heroesdata.stormmod

StartingExperienceLib.galaxy

// L993
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false), lv_players)
// L994
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false), lv_players)

# mods/heroesdata.stormmod

UILib.galaxy

// L6295
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gv_teams[lp_teamNumber].lv_teamPlayerGroup, lv_warningGroup)
// L6296
libNtve_gf_AddPlayerGroupToPlayerGroup(libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer], lv_warningGroup)
// L8650
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(UnitGetOwner(lp_unit)), lv_playerGroup)

# mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmod

LibMLBD.galaxy

// L1832
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupAngel)
// L1882
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupAngel)
// L1928
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupAngel)
// L1986
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupAngel)
// L2048
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupAngel)

# mods/heroesmapmods/battlegroundmapmods/braxisholdout.stormmod

LibSCHO.galaxy

// L2835
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupOrder)

# mods/heroesmapmods/battlegroundmapmods/hauntedmines.stormmod

LibMHtM.galaxy

// L2055
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)

# mods/heroesmapmods/battlegroundmapmods/infernalshrines.stormmod

LibMSHE.galaxy

// L721
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupDemon)

# mods/heroesmapmods/battlegroundmapmods/tombofthespiderqueen.stormmod

LibMSOC.galaxy

// L1804
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)

# mods/heroesmapmods/battlegroundmapmods/towersofdoom.stormmod

LibMTOD.galaxy

// L1109
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)
// L1160
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)
// L1206
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)
// L1260
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)
// L1264
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupNecromancer)
// L1341
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupNecromancer)
// L1345
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)
// L1402
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_observers, lv_groupRaven)

# mods/liberty.sc2mod

LibertyLib.galaxy

// L83
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupAlliance(c_playerGroupAlly, lp_player), lv_pingPlayers)
// L185
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupAlliance(c_playerGroupAlly, lp_player), lv_pingPlayers)
// L291
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_players, libLbty_gv_pingValidPlayers)

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L2545
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_attackForcePlayers, lv_attackForcePlayers)
// L2789
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_excludePlayers, lv_alreadyExcludedPlayers)
// L3427
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_players, libCOMI_gv_cM_CoopAI_DontPingPlayers)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L5591
libNtve_gf_AddPlayerGroupToPlayerGroup(libCOOC_gv_cC_HumanPlayerGroup, lv_humanPlayersCopy)

# mods/warcoop/legends/gromhellscream.sc2mod

LibLGrm.galaxy

// L77
libNtve_gf_AddPlayerGroupToPlayerGroup(libWCdr_gf_GetLegendPlayers(), lv_soulplayergroup)
// L78
libNtve_gf_AddPlayerGroupToPlayerGroup(libWCdr_gf_GetEnemiesofLegendPlayers(), lv_soulplayergroup)
// L79
libNtve_gf_AddPlayerGroupToPlayerGroup(libWCdr_gf_GetAlliesofLegendPlayers(), lv_soulplayergroup)

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L2497
libNtve_gf_AddPlayerGroupToPlayerGroup(libWCdr_gv_legends.lv_enemyPlayers, lv_handicappedplayers)