# Init Campaign Harvesting

Grammar — Initialize campaign harvesting for player player
FlagsNative | Action

Initializes harvesting for an AI player. This happens automatically when you call one of the Start Campaign AI actions.

# Arguments

  • int — Player

Returns — void

native void AIInitCampaignHarvest(int player);

Category: AI / MiscCampaign / Actions

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L784
AIInitCampaignHarvest(gv_pLAYER02_PROTOSS)
// L785
AIInitCampaignHarvest(gv_pLAYER03_PROTOSS)
// L786
AIInitCampaignHarvest(gv_pLAYER04_PROTOSS)
// L846
AIInitCampaignHarvest(gv_p02_ZERG_LOW_GROUND_AI)
// L784
AIInitCampaignHarvest(gv_pLAYER02_PROTOSS)
// L785
AIInitCampaignHarvest(gv_pLAYER03_PROTOSS)
// L786
AIInitCampaignHarvest(gv_pLAYER04_PROTOSS)
// L846
AIInitCampaignHarvest(gv_p02_ZERG_LOW_GROUND_AI)
// L4004
AIInitCampaignHarvest(gv_p03_DOMINION_YELLOW)
// L4004
AIInitCampaignHarvest(gv_p03_DOMINION_YELLOW)

# mods/core.sc2mod

BaseAI.galaxy

// L249
AIInitCampaignHarvest(player)
// L292
AIInitCampaignHarvest(player)