# Clear Stock

Grammar — Clear the stock lists of units and buildings to make for player player
FlagsNative | Action

Clears the stock lists of units and buildings to make for a player.

# Arguments

  • int — Player

Returns — void

native void AIClearStock(int player);

Category: AI Advanced / Construction / Actions

# Examples

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:120

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushZealotStalkerChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:187

    // this build is not used

    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:238

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushCannonRushChIn (int player) {
    AIClearStock(player);

    // not yet a proxy build, needs to be fixed

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:286

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingFourGateChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:356

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingGateImmortalChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:425

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingStalkerBlinkChIn (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:491

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingDTRushChIn (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:551

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroQuickExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:597

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroGateExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:658

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroDefenseExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:151

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:362

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseMid, 16);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:689

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseLate, 16);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:277

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:567

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseMid, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:984

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseLate, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:120

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushZealotStalkerHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:187

    // this build is not used

    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:238

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushCannonRushHdVH (int player) {
    AIClearStock(player);

    // not yet a proxy build, needs to be fixed

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:286

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingFourGateHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:356

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingGateImmortalHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:425

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingStalkerBlinkHdVH (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:491

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingDTRushHdVH (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:551

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroQuickExpGndHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:597

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroGateExpGndHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:658

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroDefenseExpGndHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:242

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:529

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseMid, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:910

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseLate, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:208

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:442

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseMid, 18);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:801

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseLate, 18);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:133

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:329

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseMid, 14);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:637

    }

    AIClearStock(player);

    ProtossBasicEconomy(player, c_ldPhaseLate, 14);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:153

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushZealotStalkerVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:220

    // this build is not used

    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:271

//--------------------------------------------------------------------------------------------------
bool ProtossOpenRushCannonRushVyHd (int player) {
    AIClearStock(player);

    // not yet a proxy build, needs to be fixed

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:319

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingFourGateVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:389

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingGateImmortalVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:458

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingStalkerBlinkVyHd (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:524

//--------------------------------------------------------------------------------------------------
bool ProtossOpenTimingDTRushVyHd (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:584

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroQuickExpGndVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:630

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroGateExpGndVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:691

//--------------------------------------------------------------------------------------------------
bool ProtossOpenPowerMacroDefenseExpGndVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_PB_Nexus );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:124

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:166

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineReaperChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:239

    // this build is not used

    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:281

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMMStimChIn (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:353

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingHellionMarauderChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:431

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMariSiegeChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:505

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingCloakBansheeChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:569

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroQuickExpGndChIn (int player) {
    AIClearStock(player);

    // riskier very fast expansion

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:617

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroMarineExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:669

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroDefenseExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:148

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:349

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseMid, 16);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:691

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseLate, 16);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHard.galaxy:318

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHard.galaxy:629

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseMid, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHard.galaxy:1116

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseLate, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:124

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:166

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineReaperHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:239

    // this build is not used

    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:281

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMMStimHdVH (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:353

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingHellionMarauderHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:431

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMariSiegeHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:505

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingCloakBansheeHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:569

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroQuickExpGndHdVH (int player) {
    AIClearStock(player);

    // riskier very fast expansion

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:617

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroMarineExpGndHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:669

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroDefenseExpGndHdVH (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:302

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:609

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseMid, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:1068

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseLate, 20);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:237

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:497

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseMid, 18);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:883

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseLate, 18);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:127

    }

    AIClearStock(player);

    if (buildType == e_buildType_Rush) {

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:313

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseMid, 14);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:634

    }

    AIClearStock(player);

    TerranBasicEconomy(player, c_ldPhaseLate, 14);

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:159

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:201

//--------------------------------------------------------------------------------------------------
bool TerranOpenRushMarineReaperVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:274

    // this build is not used

    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:316

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMMStimVyHd (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:388

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingHellionMarauderVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:466

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingMariSiegeVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:540

//--------------------------------------------------------------------------------------------------
bool TerranOpenTimingCloakBansheeVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:604

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroQuickExpGndVyHd (int player) {
    AIClearStock(player);

    // riskier very fast expansion

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:652

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroMarineExpGndVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:704

//--------------------------------------------------------------------------------------------------
bool TerranOpenPowerMacroDefenseExpGndVyHd (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_TB_CommandCenter_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:118

//--------------------------------------------------------------------------------------------------
bool ZergOpenRush6PoolChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:164

//--------------------------------------------------------------------------------------------------
bool ZergOpenRush10PoolChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:207

//--------------------------------------------------------------------------------------------------
bool ZergOpenTimingLingBaneChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:262

//--------------------------------------------------------------------------------------------------
bool ZergOpenTimingRoachChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:313

//--------------------------------------------------------------------------------------------------
bool ZergOpenTimingLingRoachChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:363

//--------------------------------------------------------------------------------------------------
bool ZergOpenPowerMacroQuickExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:408

//--------------------------------------------------------------------------------------------------
bool ZergOpenPowerMacroDefenseExpGndChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:454

//--------------------------------------------------------------------------------------------------
bool ZergOpenAirOneBaseMutaChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:507

//--------------------------------------------------------------------------------------------------
bool ZergOpenAirOneBaseDropChIn (int player) {
    AIClearStock(player);

    AISetStock( player, 1, c_ZB_Hatchery_Alias );

mods/liberty.sc2modbase.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:568

//--------------------------------------------------------------------------------------------------
bool ZergOpenAirQuickExpandAirChIn (int player) {
    AIClearStock(player);
    
    AISetStock( player, 1, c_ZB_Hatchery_Alias );