# AISetStockFarms
Flags —
Native
# Arguments
int
— playerstring
— aliasUnitTypebool
— onlyNeeded
Returns — void
native void AISetStockFarms(
int player,
string aliasUnitType,
bool onlyNeeded,
);
# Related
Category: Unclassified
# Examples
mods/core.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:428
}
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AIAddEmergencyDefenseStock(player, 8, c_TU_Marine, false);
AISetStock( player, 1, c_TB_Refinery );
mods/core.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:445
}
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 1, c_ZU_Queen );
AIAddEmergencyDefenseStock(player, 6, c_ZU_Hydralisk, true);
mods/core.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:463
}
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AIAddEmergencyDefenseStock(player, 6, c_PU_Stalker, false);
if (AIPlayerDifficulty(player) >= c_skirHard) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:2063
// Minimum farms & peons
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockPeons( player, 16, c_PU_Probe, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:164
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:178
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:193
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:209
AISetStock( player, 1, c_PB_Assimilator );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 22, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:226
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 22, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 1, c_PB_Stargate );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:293
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:311
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:330
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:348
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 18, c_PU_Probe );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 30, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:368
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 30, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 2, c_PB_Stargate );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHdVH.galaxy:2062
// Minimum farms & peons
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockPeons( player, 16, c_PU_Probe, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHigh.galaxy:842
AISetStock( player, 1, c_PB_Nexus );
AISetStock( player, 1, c_PU_Probe );
AISetStockFarms( player, c_PB_Pylon, c_stockNeededFarms);
AISetStock( player, 10, c_PU_Probe );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:258
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:276
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:295
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:313
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 18, c_PU_Probe );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 26, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMdHd.galaxy:333
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 26, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 2, c_PB_Stargate );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:222
AISetStock( player, 18, c_PU_Probe );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:238
AISetStock( player, 18, c_PU_Probe );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:255
AISetStock( player, 18, c_PU_Probe );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:273
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 18, c_PU_Probe );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 24, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossMedi.galaxy:293
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 24, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 2, c_PB_Stargate );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:145
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:158
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:172
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:188
AISetStock( player, 1, c_PB_Assimilator );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyEy.galaxy:204
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 1, c_PB_Stargate );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossVyHd.galaxy:2093
// Minimum farms & peons
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockPeons( player, 16, c_PU_Probe, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranChIn.galaxy:2553
// Very basic farms & peons
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStockPeons( player, 16, c_TU_SCV, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:163
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStock( player, 2, c_TU_Marine );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:178
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStock( player, 2, c_TU_Marine );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:194
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStock( player, 2, c_TU_Marine );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:211
AISetStock( player, 1, c_TB_Refinery );
AISetStockUnitNext( player, 22, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranEasy.galaxy:228
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStockUnitNext( player, 22, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 1, c_TB_Starport );
AISetStock( player, 1, c_TB_StarportTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHard.galaxy:334
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHard.galaxy:350
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHard.galaxy:369
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHard.galaxy:389
AISetStock( player, 1, c_TB_Refinery );
AISetStockUnitNext( player, 30, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStockUnitNext( player, 1, c_TB_BarracksTechLab, c_stockIdle );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHard.galaxy:411
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStockUnitNext( player, 30, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Starport );
AISetStock( player, 2, c_TB_StarportTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHdVH.galaxy:2552
// Very basic farms & peons
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStockPeons( player, 16, c_TU_SCV, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranHigh.galaxy:874
AISetStock( player, 1, c_TB_CommandCenter_Alias );
AISetStock( player, 1, c_TU_SCV );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNeededFarms);
AISetStock( player, 10, c_TU_SCV );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:318
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:334
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:353
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:373
AISetStock( player, 1, c_TB_Refinery );
AISetStockUnitNext( player, 26, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStockUnitNext( player, 1, c_TB_BarracksTechLab, c_stockIdle );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMdHd.galaxy:395
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStockUnitNext( player, 26, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Starport );
AISetStock( player, 2, c_TB_StarportTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:253
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 18, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:269
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 18, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:288
AISetStock( player, 2, c_TU_Marine );
AISetStockUnitNext( player, 18, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStock( player, 1, c_TB_BarracksTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:308
AISetStock( player, 1, c_TB_Refinery );
AISetStockUnitNext( player, 24, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Barracks );
AISetStockUnitNext( player, 1, c_TB_BarracksTechLab, c_stockIdle );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranMedi.galaxy:329
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStockUnitNext( player, 24, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Starport );
AISetStock( player, 2, c_TB_StarportTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:140
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:153
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:167
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStock( player, 2, c_TB_SupplyDepot );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:183
AISetStock( player, 1, c_TB_Refinery );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 2, c_TB_Refinery );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyEy.galaxy:199
AISetStock( player, 1, c_TB_OrbitalCommand );
AISetStockUnitNext( player, 20, c_TU_SCV, c_stockIdle );
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStock( player, 1, c_TB_Starport );
AISetStock( player, 1, c_TB_StarportTechLab );
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/TerranVyHd.galaxy:2585
// Very basic farms & peons
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AISetStockPeons( player, 16, c_TU_SCV, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergChIn.galaxy:1870
// Very basic farms & peons
AISetStockFarms( player, c_ZU_Overlord, c_stockNormalFarms);
AISetStockPeons( player, 16, c_ZU_Drone, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergEasy.galaxy:200
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergEasy.galaxy:217
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergEasy.galaxy:235
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergEasy.galaxy:253
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergEasy.galaxy:272
AISetStock( player, 4, c_ZU_Overlord_Alias );
AISetStock( player, 1, c_ZB_Spire_Alias );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms );
AISetStockUnitNext( player, 22, c_ZU_Drone, c_stockIdle );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHard.galaxy:299
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHard.galaxy:318
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHard.galaxy:338
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHard.galaxy:359
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHard.galaxy:380
AISetStock( player, 4, c_ZU_Overlord_Alias );
AISetStock( player, 1, c_ZB_Spire_Alias );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms );
AISetStockUnitNext( player, 30, c_ZU_Drone, c_stockIdle );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHdVH.galaxy:1869
// Very basic farms & peons
AISetStockFarms( player, c_ZU_Overlord, c_stockNormalFarms);
AISetStockPeons( player, 16, c_ZU_Drone, c_stockMinPeons, c_stockAlways);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergHigh.galaxy:830
AISetStock( player, 1, c_ZB_Hatchery_Alias );
AISetStock( player, 2, c_ZU_Drone );
AISetStockFarms( player, c_ZU_Overlord, c_stockNeededFarms);
AISetStock( player, 12, c_ZU_Drone );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMdHd.galaxy:272
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMdHd.galaxy:291
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMdHd.galaxy:311
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMdHd.galaxy:332
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMdHd.galaxy:353
AISetStock( player, 4, c_ZU_Overlord_Alias );
AISetStock( player, 1, c_ZB_Spire_Alias );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms );
AISetStockUnitNext( player, 26, c_ZU_Drone, c_stockIdle );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMedi.galaxy:215
AISetStock( player, 18, c_ZU_Drone );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMedi.galaxy:233
AISetStock( player, 18, c_ZU_Drone );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMedi.galaxy:252
AISetStock( player, 18, c_ZU_Drone );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMedi.galaxy:272
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergMedi.galaxy:292
AISetStock( player, 4, c_ZU_Overlord_Alias );
AISetStock( player, 1, c_ZB_Spire_Alias );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms );
AISetStockUnitNext( player, 24, c_ZU_Drone, c_stockIdle );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyEy.galaxy:141
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
}
else if (buildType == e_buildType_Timing) {
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyEy.galaxy:157
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyEy.galaxy:174
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyEy.galaxy:191
AISetStock( player, 4, c_ZU_Zergling );
AISetStock( player, 1, c_ZB_RoachWarren );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 2, c_ZB_Extractor );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyEy.galaxy:209
AISetStock( player, 4, c_ZU_Overlord_Alias );
AISetStock( player, 1, c_ZB_Spire_Alias );
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms );
AISetStockUnitNext( player, 20, c_ZU_Drone, c_stockIdle );
}
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/ZergVyHd.galaxy:1899
// Very basic farms & peons
AISetStockFarms( player, c_ZU_Overlord, c_stockNormalFarms);
AISetStockPeons( player, 16, c_ZU_Drone, c_stockMinPeons, c_stockAlways);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:434
}
AISetStockFarms( player, c_TB_SupplyDepot, c_stockNormalFarms);
AIAddEmergencyDefenseStock(player, 8, c_TU_Marine, false);
AISetStock( player, 1, c_TB_Refinery );
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:451
}
AISetStockFarms( player, c_ZU_Overlord_Alias, c_stockNormalFarms);
AISetStock( player, 1, c_ZU_Queen );
AIAddEmergencyDefenseStock(player, 6, c_ZU_Hydralisk, true);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/MeleeAI.galaxy:469
}
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AIAddEmergencyDefenseStock(player, 6, c_PU_Stalker, false);
if (AIPlayerDifficulty(player) >= c_skirHard) {
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossChIn.galaxy:2063
// Minimum farms & peons
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockPeons( player, 16, c_PU_Probe, c_stockMinPeons, c_stockAlways);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:164
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
}
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:178
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:193
AISetStock( player, 2, c_PB_Pylon );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Assimilator );
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:209
AISetStock( player, 1, c_PB_Assimilator );
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStockUnitNext( player, 22, c_PU_Probe, c_stockIdle );
AISetStock( player, 1, c_PU_Stalker );
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossEasy.galaxy:226
AISetStock( player, 2, c_PB_Pylon );
AISetStockUnitNext( player, 22, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PB_CyberneticsCore );
AISetStock( player, 1, c_PB_Stargate );
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/ProtossHard.galaxy:287
AISetStock( player, 1, c_PU_Zealot );
AISetStockUnitNext( player, 20, c_PU_Probe, c_stockIdle );
AISetStockFarms( player, c_PB_Pylon, c_stockNormalFarms);
AISetStock( player, 1, c_PU_Stalker );
AISetStock( player, 2, c_PB_Gateway );