# Add Player Group To Player Group
Grammar — Add all players in sourceGroup|Source Player Group to targetGroup|Target Player Group
Flags —Action
Adds the players in one player group to another player group.
# Arguments
playergroup
— Source Groupplayergroup
— Target Group
Returns — void
void libNtve_gf_AddPlayerGroupToPlayerGroup(
playergroup lp_sourceGroup,
playergroup lp_targetGroup,
);
# Related
Category: Player Group / Groups
- [F] —
void
— Add Player To Player Group — ( PlayerGroupAdd ) - [F] —
void
— Add Player Group To Player Group — ( libNtve_gf_AddPlayerGroupToPlayerGroup ) - [F] —
void
— Remove Player From Player Group — ( PlayerGroupRemove ) - [F] —
void
— Remove Player Group From Player Group — ( libNtve_gf_RemovePlayerGroupFromPlayerGroup ) - [F] —
void
— Remove All Players From Player Group — ( PlayerGroupClear ) - [F] —
int
— Number Of Players In Player Group — ( PlayerGroupCount ) - [F] —
bool
— Player In Player Group — ( PlayerGroupHasPlayer ) - [F] —
int
— Player From Player Group — ( PlayerGroupPlayer ) - [F] —
playergroup
— Copy Of Player Group — ( PlayerGroupCopy ) - [F] —
playergroup
— Union Of Player Groups — ( libNtve_gf_UnionOfPlayerGroups ) - [F] —
playergroup
— Intersection Of Player Groups — ( libNtve_gf_IntersectionOfPlayerGroups )
# Examples
# campaigns/void.sc2campaign
// 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
// L3944
libNtve_gf_AddPlayerGroupToPlayerGroup(lp_groupB, lv_group)
# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod
// L1539
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)
# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod
// 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
// 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
// L877
libNtve_gf_AddPlayerGroupToPlayerGroup(PlayerGroupAll(), lv_playerGroup)
# mods/heroesbrawlmods/brawlmapmods/lunarfestival.stormmod
// L1494
libNtve_gf_AddPlayerGroupToPlayerGroup(libLNYF_gv_leaderboard.lv_players_RaceFinished, lv_playerGroup)
# mods/heroesdata.stormmod
// L3092
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(EventPlayer()), lv_players)
# mods/heroesdata.stormmod
// 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
// 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
// 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
// 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
// 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
// L2835
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupOrder)
# mods/heroesmapmods/battlegroundmapmods/hauntedmines.stormmod
// L2055
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)
# mods/heroesmapmods/battlegroundmapmods/infernalshrines.stormmod
// L721
libNtve_gf_AddPlayerGroupToPlayerGroup(lv_groupObserver, lv_groupDemon)
# mods/heroesmapmods/battlegroundmapmods/tombofthespiderqueen.stormmod
// L1804
libNtve_gf_AddPlayerGroupToPlayerGroup(libGame_gf_AlliedPlayerGroupOfPlayer(lv_collectingPlayer), lv_textTagPlayers)
# mods/heroesmapmods/battlegroundmapmods/towersofdoom.stormmod
// 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
// 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
// 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
// L5591
libNtve_gf_AddPlayerGroupToPlayerGroup(libCOOC_gv_cC_HumanPlayerGroup, lv_humanPlayersCopy)
# mods/warcoop/legends/gromhellscream.sc2mod
// 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
// L2497
libNtve_gf_AddPlayerGroupToPlayerGroup(libWCdr_gv_legends.lv_enemyPlayers, lv_handicappedplayers)