# AITechCountFixupEither

FlagsNative

# Arguments

  • int — player
  • string — baseUnit
  • string — upgradeOne
  • string — upgradeTwo

Returns — void

native void AITechCountFixupEither(
	int player,
	string baseUnit,
	string upgradeOne,
	string upgradeTwo,
);

Category: Unclassified

# Examples

mods/core.sc2modbase.sc2data/TriggerLibs/BaseAI.galaxy:313

    AITechCountFixupSingle(player, "HydraliskDen", "LurkerDenMP");
    AITechCountFixupInOrder(player, "Hatchery", "Lair", "Hive");
    AITechCountFixupEither(player, "CommandCenter", "OrbitalCommand", "PlanetaryFortress");
    AIReqAddSpecialMaker("Nuke", "GhostAcademy", "ArmSiloWithNuke", 0);
    AIReqAddSpecialMaker("CreepTumorBurrowed", "CreepTumor", "BurrowCreepTumorDown", 0);

mods/starcoop/starcoop.sc2modbase.sc2data/TriggerLibs/BaseAI.galaxy:355

    AITechCountFixupSingle(player, "Spire", "GreaterSpire");
    AITechCountFixupInOrder(player, "Hatchery", "Lair", "Hive");
    AITechCountFixupEither(player, "CommandCenter", "OrbitalCommand", "PlanetaryFortress");
    AIReqAddSpecialMaker("Nuke", "GhostAcademy", "ArmSiloWithNuke", 0);
    AIReqAddSpecialMaker("CreepTumorBurrowed", "CreepTumor", "BurrowCreepTumorDown", 0);