# Get Coop Flag
Grammar — Gets the current value of the coop flag at index index for player player
Flags —Native
|Function
Gets the current value of the specified coop flag index for a player.
# Arguments
int
— Playerint
— Index
Returns — bool
native bool AIGetCoopFlag(int player, int index);
# Related
Category: AI Advanced / Utility / Functions
- [F] —
bool
— Is Point In Shrub — ( InShrub ) - [F] —
bool
— Is Campaign AI — ( AIIsCampaign ) - [F] —
unit
— Grab Unit — ( AIGrabUnit ) - [F] —
int
— Get State — ( AIState ) - [F] —
bool
— Get Flag — ( AIGetFlag ) - [F] —
bool
— Get Coop Flag — ( AIGetCoopFlag ) - [F] —
bool
— Unit Has AI Option — ( UnitGetAIOption ) - [F] —
bool
— Wants To Surrender — ( AIGivingUp ) - [F] —
int
— AI Pathing Cost Map — ( AIPathingCostMap ) - [F] —
int
— AI Pathing Cost Unit — ( AIPathingCostUnit ) - [F] —
point
— AI Self Reinforce Point — ( AISelfReinforceDropPoint )
# Examples
# mods/core.sc2mod
// L430
AIGetCoopFlag(player, c_coopTraining)
// L543
AIGetCoopFlag(player, c_coopTraining)
# mods/core.sc2mod
// L133
AIGetCoopFlag(player, c_coopWaveAttacker)
// L164
AIGetCoopFlag(player, c_coopWaveAttacker)
# mods/core.sc2mod
// L157
AIGetCoopFlag(player, c_coopWaveAttacker)
# mods/core.sc2mod
// L657
AIGetCoopFlag(player, c_coopTurtle)
// L668
AIGetCoopFlag(player, c_coopWaveAttacker)
# mods/void.sc2mod
// L133
AIGetCoopFlag(player, c_coopWaveAttacker)
// L164
AIGetCoopFlag(player, c_coopWaveAttacker)
# mods/warcoop/warmeleeai.sc2mod
// L743
AIGetCoopFlag(player, c_coopTurtle)
// L754
AIGetCoopFlag(player, c_coopWaveAttacker)