# Enable/Disable SpecificTech Tree Requirements

GrammarisEnabled|Enable/Disable tech tree requirements for requirementName for player p
FlagsNative | Action

Enables or disables a specific tech requirement for the specified player.

# Arguments

  • int — Player
  • string [ gamelink::Requirement ] — Requirement Name
  • bool [ preset::Enable_Disable_Option ] — Enabled

Returns — void

native void TechTreeSpecificRequirementEnable(
	int player,
	string requirementName,
	bool enable,
);

Category: Tech Tree / Individual Restrictions

# Examples

# campaigns/void.sc2campaign

MapScript.galaxy

// L5775
TechTreeSpecificRequirementEnable(gv_p01_USER, "HaveSupplyDepot", false)
// L1385
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveBanelingNest", false)
// L1386
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveSpawningPool", false)
// L1387
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveEvolutionChamber", false)
// L1388
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveBanelingNest2", false)
// L1389
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveHydraliskDen", false)
// L1390
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveInfestationPit", false)
// L1391
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveUltraliskCavern", false)
// L1392
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveLairAndEvolutionChamber", false)
// L1393
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION2, "HaveBanelingNest", false)
// L1394
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION2, "HaveSpawningPool", false)
// L5775
TechTreeSpecificRequirementEnable(gv_p01_USER, "HaveSupplyDepot", false)
// L1385
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveBanelingNest", false)
// L1386
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveSpawningPool", false)
// L1387
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveEvolutionChamber", false)
// L1388
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveBanelingNest2", false)
// L1389
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveHydraliskDen", false)
// L1390
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveInfestationPit", false)
// L1391
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveUltraliskCavern", false)
// L1392
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION, "HaveLairAndEvolutionChamber", false)
// L1393
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION2, "HaveBanelingNest", false)
// L1394
TechTreeSpecificRequirementEnable(gv_pLAYER_02_DOMINION2, "HaveSpawningPool", false)