# Start Campaign AI For All Players
Grammar — Start the campaign AI for all computer players
Flags —Native
|Action
The campaign AI must be started for each player that uses AI triggers.
Returns — void
native void CampaignInitAI();
# Related
Category: AI / MiscCampaign / Actions
- [F] —
void
— Pause AI Time — ( AITimePause ) - [F] —
void
— Start Campaign AI For All Players — ( CampaignInitAI ) - [F] —
void
— Start Campaign AI For Player — ( AICampaignStart ) - [F] —
void
— Global Suicide — ( AIGlobalSuicide ) - [F] —
void
— Enable/Disable Script Control For Unit — ( AISetUnitScriptControlled ) - [F] —
void
— Enable/Disable Script Control For Unit Group — ( AISetGroupScriptControlled ) - [F] —
void
— Enable/Disable Wave Use For Unit — ( AISetUnitNotUsableInWaves ) - [F] —
void
— Enable/Disable Wave Use For Unit Group — ( AISetGroupNotUsableInWaves ) - [F] —
void
— Enable/Disable Suicide For Unit — ( AISetUnitSuicide ) - [F] —
void
— Enable/Disable Suicide For Unit Group — ( AISetGroupSuicide ) - [F] —
void
— Remove Unit From All Waves — ( AIRemoveUnitFromAnyWaves ) - [F] —
void
— Remove Unit Group From All Waves — ( AIRemoveGroupFromAnyWaves ) - [F] —
void
— Remove Unit From All Waves And Set Home — ( AIRemoveUnitFromAnyWavesAndSetHome ) - [F] —
void
— Remove Unit Group From All Waves And Set Home — ( AIRemoveGroupFromAnyWavesAndSetHome ) - [F] —
void
— Init Campaign Towns — ( AIInitCampaignTowns ) - [F] —
void
— Init Campaign Harvesting — ( AIInitCampaignHarvest ) - [F] —
void
— Issue AI Order — ( libNtve_gf_AICast )
# Examples
# campaigns/liberty.sc2campaign
// L1814
CampaignInitAI()
// L1895
CampaignInitAI()
// L3564
CampaignInitAI()
// L1658
CampaignInitAI()
// L1814
CampaignInitAI()
// L1895
CampaignInitAI()
// L3564
CampaignInitAI()
// L1658
CampaignInitAI()
// L1404
CampaignInitAI()
// L4125
CampaignInitAI()
// L7031
CampaignInitAI()
// L4011
CampaignInitAI()
// L8528
CampaignInitAI()
// L9908
CampaignInitAI()
// L5002
CampaignInitAI()
// L7834
CampaignInitAI()
// L3844
CampaignInitAI()
// L10408
CampaignInitAI()
// L4125
CampaignInitAI()
// L7031
CampaignInitAI()
// L4011
CampaignInitAI()
// L8528
CampaignInitAI()
// L9908
CampaignInitAI()
// L5002
CampaignInitAI()
// L7834
CampaignInitAI()
// L3844
CampaignInitAI()
// L10408
CampaignInitAI()
// L1404
CampaignInitAI()
// L2006
CampaignInitAI()
// L8767
CampaignInitAI()
// L3481
CampaignInitAI()
// L4364
CampaignInitAI()
// L3685
CampaignInitAI()
// L2141
CampaignInitAI()
// L7456
CampaignInitAI()
// L2006
CampaignInitAI()
// L8767
CampaignInitAI()
// L3481
CampaignInitAI()
// L4364
CampaignInitAI()
// L3685
CampaignInitAI()
// L2141
CampaignInitAI()
// L7456
CampaignInitAI()
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L2076
CampaignInitAI()
// L2082
CampaignInitAI()
# mods/missionpacks/novacampaign.sc2mod
// L2752
CampaignInitAI()
// L2757
CampaignInitAI()
# mods/novastoryassets.sc2mod
// L8796
CampaignInitAI()
// L3138
CampaignInitAI()
// L8399
CampaignInitAI()
// L3307
CampaignInitAI()
// L8796
CampaignInitAI()
// L3138
CampaignInitAI()
// L8399
CampaignInitAI()
// L3307
CampaignInitAI()