# Unit Construction Progress

Grammaru construction progress is stage
FlagsNative | Event

This event fires when a unit’s construction stage reaches a certain progress. Use “Triggering Player” to get the player that triggered construction. Use “Triggering Unit” to get the unit that is doing the constructing. Use “Triggering Progress Unit Type” to get the unit type of the unit that is under construction. Use “Triggering Progress Unit” to get the unit that is under construction.

# Arguments

Returns — void

native void TriggerAddEventUnitConstructProgress(
	trigger t,
	unitref u,
	int stage,
);

# Event parameters

Category: Unit / Progress And Queues

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:2822

void gt_WarpInUnitsStarted_Init () {
    gt_WarpInUnitsStarted = TriggerCreate("gt_WarpInUnitsStarted_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitsStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:2863

void gt_WarpInUnitsBehavior_Init () {
    gt_WarpInUnitsBehavior = TriggerCreate("gt_WarpInUnitsBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitsBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:3917

    gt_ProtossP02WarpInUnitsBehavior = TriggerCreate("gt_ProtossP02WarpInUnitsBehavior_Func");
    TriggerEnable(gt_ProtossP02WarpInUnitsBehavior, false);
    TriggerAddEventUnitConstructProgress(gt_ProtossP02WarpInUnitsBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:1531

void gt_VirophageConstructionBegins_Init () {
    gt_VirophageConstructionBegins = TriggerCreate("gt_VirophageConstructionBegins_Func");
    TriggerAddEventUnitConstructProgress(gt_VirophageConstructionBegins, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:1626

void gt_VirophageConstructionEnds_Init () {
    gt_VirophageConstructionEnds = TriggerCreate("gt_VirophageConstructionEnds_Func");
    TriggerAddEventUnitConstructProgress(gt_VirophageConstructionEnds, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:1480

void gt_SupplyDepotBuilt_Init () {
    gt_SupplyDepotBuilt = TriggerCreate("gt_SupplyDepotBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_SupplyDepotBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:1514

void gt_BarracksBuilt_Init () {
    gt_BarracksBuilt = TriggerCreate("gt_BarracksBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_BarracksBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:4161

void gt_StatBarracksBuilt_Init () {
    gt_StatBarracksBuilt = TriggerCreate("gt_StatBarracksBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_StatBarracksBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1875

void gt_NewStructureBuilt_Init () {
    gt_NewStructureBuilt = TriggerCreate("gt_NewStructureBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_NewStructureBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:6278

    gt_Construction02CommandCenterStarted = TriggerCreate("gt_Construction02CommandCenterStarted_Func");
    TriggerEnable(gt_Construction02CommandCenterStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Construction02CommandCenterStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:6311

void gt_Construction02CommandCenterCancelled_Init () {
    gt_Construction02CommandCenterCancelled = TriggerCreate("gt_Construction02CommandCenterCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Construction02CommandCenterCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:6401

    gt_ObjectiveConstruction02Complete = TriggerCreate("gt_ObjectiveConstruction02Complete_Func");
    TriggerEnable(gt_ObjectiveConstruction02Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveConstruction02Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:7215

    gt_Collection02RefineryStarted = TriggerCreate("gt_Collection02RefineryStarted_Func");
    TriggerEnable(gt_Collection02RefineryStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Collection02RefineryStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:7248

void gt_Collection02RefineryCancelled_Init () {
    gt_Collection02RefineryCancelled = TriggerCreate("gt_Collection02RefineryCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Collection02RefineryCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:7332

    gt_ObjectiveCollection02Complete = TriggerCreate("gt_ObjectiveCollection02Complete_Func");
    TriggerEnable(gt_ObjectiveCollection02Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveCollection02Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:8668

    gt_Production03MoreLinesQ = TriggerCreate("gt_Production03MoreLinesQ_Func");
    TriggerEnable(gt_Production03MoreLinesQ, false);
    TriggerAddEventUnitConstructProgress(gt_Production03MoreLinesQ, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:8797

    gt_Production03TechLabStarted = TriggerCreate("gt_Production03TechLabStarted_Func");
    TriggerEnable(gt_Production03TechLabStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Production03TechLabStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:8830

void gt_Production03TechLabCancelled_Init () {
    gt_Production03TechLabCancelled = TriggerCreate("gt_Production03TechLabCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Production03TechLabCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:8912

    gt_ObjectiveProduction03Complete = TriggerCreate("gt_ObjectiveProduction03Complete_Func");
    TriggerEnable(gt_ObjectiveProduction03Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveProduction03Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:2737

void gt_PrismAttackPhase1aWarpedIn_Init () {
    gt_PrismAttackPhase1aWarpedIn = TriggerCreate("gt_PrismAttackPhase1aWarpedIn_Func");
    TriggerAddEventUnitConstructProgress(gt_PrismAttackPhase1aWarpedIn, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3570

void gt_AIP6WarpInSuicide_Init () {
    gt_AIP6WarpInSuicide = TriggerCreate("gt_AIP6WarpInSuicide_Func");
    TriggerAddEventUnitConstructProgress(gt_AIP6WarpInSuicide, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:7370

void gt_StalkerConvertAfterWarpIn_Init () {
    gt_StalkerConvertAfterWarpIn = TriggerCreate("gt_StalkerConvertAfterWarpIn_Func");
    TriggerAddEventUnitConstructProgress(gt_StalkerConvertAfterWarpIn, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:7401

void gt_StalkerColor_Init () {
    gt_StalkerColor = TriggerCreate("gt_StalkerColor_Func");
    TriggerAddEventUnitConstructProgress(gt_StalkerColor, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:9063

void gt_CinematicKarassCoolWarpInUnitGroup_Init () {
    gt_CinematicKarassCoolWarpInUnitGroup = TriggerCreate("gt_CinematicKarassCoolWarpInUnitGroup_Func");
    TriggerAddEventUnitConstructProgress(gt_CinematicKarassCoolWarpInUnitGroup, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:9095

void gt_CinematicKarassCoolWarpInMovement_Init () {
    gt_CinematicKarassCoolWarpInMovement = TriggerCreate("gt_CinematicKarassCoolWarpInMovement_Func");
    TriggerAddEventUnitConstructProgress(gt_CinematicKarassCoolWarpInMovement, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2212

void gt_Gateway_Init () {
    gt_Gateway = TriggerCreate("gt_Gateway_Func");
    TriggerAddEventUnitConstructProgress(gt_Gateway, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2246

void gt_Forge_Init () {
    gt_Forge = TriggerCreate("gt_Forge_Func");
    TriggerAddEventUnitConstructProgress(gt_Forge, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2280

void gt_CyberneticsCore_Init () {
    gt_CyberneticsCore = TriggerCreate("gt_CyberneticsCore_Func");
    TriggerAddEventUnitConstructProgress(gt_CyberneticsCore, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2314

void gt_TwilightCouncil_Init () {
    gt_TwilightCouncil = TriggerCreate("gt_TwilightCouncil_Func");
    TriggerAddEventUnitConstructProgress(gt_TwilightCouncil, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2348

void gt_PhotonCannon01Base_Init () {
    gt_PhotonCannon01Base = TriggerCreate("gt_PhotonCannon01Base_Func");
    TriggerAddEventUnitConstructProgress(gt_PhotonCannon01Base, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2382

void gt_PhotonCannon02Base_Init () {
    gt_PhotonCannon02Base = TriggerCreate("gt_PhotonCannon02Base_Func");
    TriggerAddEventUnitConstructProgress(gt_PhotonCannon02Base, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2519

void gt_PlayerBuildingPhotonCannonsActivatesMidCin_Init () {
    gt_PlayerBuildingPhotonCannonsActivatesMidCin = TriggerCreate("gt_PlayerBuildingPhotonCannonsActivatesMidCin_Func");
    TriggerAddEventUnitConstructProgress(gt_PlayerBuildingPhotonCannonsActivatesMidCin, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2621

void gt_PlayerBuildingPhotonCannonActivatesStalker_Init () {
    gt_PlayerBuildingPhotonCannonActivatesStalker = TriggerCreate("gt_PlayerBuildingPhotonCannonActivatesStalker_Func");
    TriggerAddEventUnitConstructProgress(gt_PlayerBuildingPhotonCannonActivatesStalker, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2896

void gt_Pylonplacementdone01_Init () {
    gt_Pylonplacementdone01 = TriggerCreate("gt_Pylonplacementdone01_Func");
    TriggerAddEventUnitConstructProgress(gt_Pylonplacementdone01, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2931

void gt_Pylonplacementdone02_Init () {
    gt_Pylonplacementdone02 = TriggerCreate("gt_Pylonplacementdone02_Func");
    TriggerAddEventUnitConstructProgress(gt_Pylonplacementdone02, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1235

void gt_WarpGateNorthPowered_Init () {
    gt_WarpGateNorthPowered = TriggerCreate("gt_WarpGateNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpGateNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1280

void gt_WarpGateSouthPowered_Init () {
    gt_WarpGateSouthPowered = TriggerCreate("gt_WarpGateSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpGateSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1329

void gt_ObeliskNorthPowered_Init () {
    gt_ObeliskNorthPowered = TriggerCreate("gt_ObeliskNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_ObeliskNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1378

void gt_ObeliskSouthPowered_Init () {
    gt_ObeliskSouthPowered = TriggerCreate("gt_ObeliskSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_ObeliskSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1418

void gt_RoboFacNorthPowered_Init () {
    gt_RoboFacNorthPowered = TriggerCreate("gt_RoboFacNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboFacNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1458

void gt_RoboFacSouthPowered_Init () {
    gt_RoboFacSouthPowered = TriggerCreate("gt_RoboFacSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboFacSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1498

void gt_RoboBayPowered_Init () {
    gt_RoboBayPowered = TriggerCreate("gt_RoboBayPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboBayPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:1637

void gt_WarpInUnitBehavior_Init () {
    gt_WarpInUnitBehavior = TriggerCreate("gt_WarpInUnitBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:1300

void gt_ReinforcementBehavior_Init () {
    gt_ReinforcementBehavior = TriggerCreate("gt_ReinforcementBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_ReinforcementBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:1643

void gt_ArchivistWarpedin_Init () {
    gt_ArchivistWarpedin = TriggerCreate("gt_ArchivistWarpedin_Func");
    TriggerAddEventUnitConstructProgress(gt_ArchivistWarpedin, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4980

void gt_WarpedinTemplarBehavior_Init () {
    gt_WarpedinTemplarBehavior = TriggerCreate("gt_WarpedinTemplarBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpedinTemplarBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:903

    gt_NewProtossBuilding = TriggerCreate("gt_NewProtossBuilding_Func");
    TriggerEnable(gt_NewProtossBuilding, false);
    TriggerAddEventUnitConstructProgress(gt_NewProtossBuilding, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:2822

void gt_WarpInUnitsStarted_Init () {
    gt_WarpInUnitsStarted = TriggerCreate("gt_WarpInUnitsStarted_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitsStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:2863

void gt_WarpInUnitsBehavior_Init () {
    gt_WarpInUnitsBehavior = TriggerCreate("gt_WarpInUnitsBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitsBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:3917

    gt_ProtossP02WarpInUnitsBehavior = TriggerCreate("gt_ProtossP02WarpInUnitsBehavior_Func");
    TriggerEnable(gt_ProtossP02WarpInUnitsBehavior, false);
    TriggerAddEventUnitConstructProgress(gt_ProtossP02WarpInUnitsBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03b.sc2mapMapScript.galaxy:1531

void gt_VirophageConstructionBegins_Init () {
    gt_VirophageConstructionBegins = TriggerCreate("gt_VirophageConstructionBegins_Func");
    TriggerAddEventUnitConstructProgress(gt_VirophageConstructionBegins, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03b.sc2mapMapScript.galaxy:1626

void gt_VirophageConstructionEnds_Init () {
    gt_VirophageConstructionEnds = TriggerCreate("gt_VirophageConstructionEnds_Func");
    TriggerAddEventUnitConstructProgress(gt_VirophageConstructionEnds, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:1480

void gt_SupplyDepotBuilt_Init () {
    gt_SupplyDepotBuilt = TriggerCreate("gt_SupplyDepotBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_SupplyDepotBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:1514

void gt_BarracksBuilt_Init () {
    gt_BarracksBuilt = TriggerCreate("gt_BarracksBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_BarracksBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:4161

void gt_StatBarracksBuilt_Init () {
    gt_StatBarracksBuilt = TriggerCreate("gt_StatBarracksBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_StatBarracksBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:1875

void gt_NewStructureBuilt_Init () {
    gt_NewStructureBuilt = TriggerCreate("gt_NewStructureBuilt_Func");
    TriggerAddEventUnitConstructProgress(gt_NewStructureBuilt, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:6278

    gt_Construction02CommandCenterStarted = TriggerCreate("gt_Construction02CommandCenterStarted_Func");
    TriggerEnable(gt_Construction02CommandCenterStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Construction02CommandCenterStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:6311

void gt_Construction02CommandCenterCancelled_Init () {
    gt_Construction02CommandCenterCancelled = TriggerCreate("gt_Construction02CommandCenterCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Construction02CommandCenterCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:6401

    gt_ObjectiveConstruction02Complete = TriggerCreate("gt_ObjectiveConstruction02Complete_Func");
    TriggerEnable(gt_ObjectiveConstruction02Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveConstruction02Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:7215

    gt_Collection02RefineryStarted = TriggerCreate("gt_Collection02RefineryStarted_Func");
    TriggerEnable(gt_Collection02RefineryStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Collection02RefineryStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:7248

void gt_Collection02RefineryCancelled_Init () {
    gt_Collection02RefineryCancelled = TriggerCreate("gt_Collection02RefineryCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Collection02RefineryCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:7332

    gt_ObjectiveCollection02Complete = TriggerCreate("gt_ObjectiveCollection02Complete_Func");
    TriggerEnable(gt_ObjectiveCollection02Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveCollection02Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:8668

    gt_Production03MoreLinesQ = TriggerCreate("gt_Production03MoreLinesQ_Func");
    TriggerEnable(gt_Production03MoreLinesQ, false);
    TriggerAddEventUnitConstructProgress(gt_Production03MoreLinesQ, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:8797

    gt_Production03TechLabStarted = TriggerCreate("gt_Production03TechLabStarted_Func");
    TriggerEnable(gt_Production03TechLabStarted, false);
    TriggerAddEventUnitConstructProgress(gt_Production03TechLabStarted, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:8830

void gt_Production03TechLabCancelled_Init () {
    gt_Production03TechLabCancelled = TriggerCreate("gt_Production03TechLabCancelled_Func");
    TriggerAddEventUnitConstructProgress(gt_Production03TechLabCancelled, null, c_unitProgressStageCancel);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:8912

    gt_ObjectiveProduction03Complete = TriggerCreate("gt_ObjectiveProduction03Complete_Func");
    TriggerEnable(gt_ObjectiveProduction03Complete, false);
    TriggerAddEventUnitConstructProgress(gt_ObjectiveProduction03Complete, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2mapMapScript.galaxy:2737

void gt_PrismAttackPhase1aWarpedIn_Init () {
    gt_PrismAttackPhase1aWarpedIn = TriggerCreate("gt_PrismAttackPhase1aWarpedIn_Func");
    TriggerAddEventUnitConstructProgress(gt_PrismAttackPhase1aWarpedIn, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2mapMapScript.galaxy:3570

void gt_AIP6WarpInSuicide_Init () {
    gt_AIP6WarpInSuicide = TriggerCreate("gt_AIP6WarpInSuicide_Func");
    TriggerAddEventUnitConstructProgress(gt_AIP6WarpInSuicide, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:7370

void gt_StalkerConvertAfterWarpIn_Init () {
    gt_StalkerConvertAfterWarpIn = TriggerCreate("gt_StalkerConvertAfterWarpIn_Func");
    TriggerAddEventUnitConstructProgress(gt_StalkerConvertAfterWarpIn, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:7401

void gt_StalkerColor_Init () {
    gt_StalkerColor = TriggerCreate("gt_StalkerColor_Func");
    TriggerAddEventUnitConstructProgress(gt_StalkerColor, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:9063

void gt_CinematicKarassCoolWarpInUnitGroup_Init () {
    gt_CinematicKarassCoolWarpInUnitGroup = TriggerCreate("gt_CinematicKarassCoolWarpInUnitGroup_Func");
    TriggerAddEventUnitConstructProgress(gt_CinematicKarassCoolWarpInUnitGroup, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:9095

void gt_CinematicKarassCoolWarpInMovement_Init () {
    gt_CinematicKarassCoolWarpInMovement = TriggerCreate("gt_CinematicKarassCoolWarpInMovement_Func");
    TriggerAddEventUnitConstructProgress(gt_CinematicKarassCoolWarpInMovement, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2212

void gt_Gateway_Init () {
    gt_Gateway = TriggerCreate("gt_Gateway_Func");
    TriggerAddEventUnitConstructProgress(gt_Gateway, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2246

void gt_Forge_Init () {
    gt_Forge = TriggerCreate("gt_Forge_Func");
    TriggerAddEventUnitConstructProgress(gt_Forge, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2280

void gt_CyberneticsCore_Init () {
    gt_CyberneticsCore = TriggerCreate("gt_CyberneticsCore_Func");
    TriggerAddEventUnitConstructProgress(gt_CyberneticsCore, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2314

void gt_TwilightCouncil_Init () {
    gt_TwilightCouncil = TriggerCreate("gt_TwilightCouncil_Func");
    TriggerAddEventUnitConstructProgress(gt_TwilightCouncil, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2348

void gt_PhotonCannon01Base_Init () {
    gt_PhotonCannon01Base = TriggerCreate("gt_PhotonCannon01Base_Func");
    TriggerAddEventUnitConstructProgress(gt_PhotonCannon01Base, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2382

void gt_PhotonCannon02Base_Init () {
    gt_PhotonCannon02Base = TriggerCreate("gt_PhotonCannon02Base_Func");
    TriggerAddEventUnitConstructProgress(gt_PhotonCannon02Base, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2519

void gt_PlayerBuildingPhotonCannonsActivatesMidCin_Init () {
    gt_PlayerBuildingPhotonCannonsActivatesMidCin = TriggerCreate("gt_PlayerBuildingPhotonCannonsActivatesMidCin_Func");
    TriggerAddEventUnitConstructProgress(gt_PlayerBuildingPhotonCannonsActivatesMidCin, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2621

void gt_PlayerBuildingPhotonCannonActivatesStalker_Init () {
    gt_PlayerBuildingPhotonCannonActivatesStalker = TriggerCreate("gt_PlayerBuildingPhotonCannonActivatesStalker_Func");
    TriggerAddEventUnitConstructProgress(gt_PlayerBuildingPhotonCannonActivatesStalker, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2896

void gt_Pylonplacementdone01_Init () {
    gt_Pylonplacementdone01 = TriggerCreate("gt_Pylonplacementdone01_Func");
    TriggerAddEventUnitConstructProgress(gt_Pylonplacementdone01, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2931

void gt_Pylonplacementdone02_Init () {
    gt_Pylonplacementdone02 = TriggerCreate("gt_Pylonplacementdone02_Func");
    TriggerAddEventUnitConstructProgress(gt_Pylonplacementdone02, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1235

void gt_WarpGateNorthPowered_Init () {
    gt_WarpGateNorthPowered = TriggerCreate("gt_WarpGateNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpGateNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1280

void gt_WarpGateSouthPowered_Init () {
    gt_WarpGateSouthPowered = TriggerCreate("gt_WarpGateSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpGateSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1329

void gt_ObeliskNorthPowered_Init () {
    gt_ObeliskNorthPowered = TriggerCreate("gt_ObeliskNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_ObeliskNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1378

void gt_ObeliskSouthPowered_Init () {
    gt_ObeliskSouthPowered = TriggerCreate("gt_ObeliskSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_ObeliskSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1418

void gt_RoboFacNorthPowered_Init () {
    gt_RoboFacNorthPowered = TriggerCreate("gt_RoboFacNorthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboFacNorthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1458

void gt_RoboFacSouthPowered_Init () {
    gt_RoboFacSouthPowered = TriggerCreate("gt_RoboFacSouthPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboFacSouthPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1498

void gt_RoboBayPowered_Init () {
    gt_RoboBayPowered = TriggerCreate("gt_RoboBayPowered_Func");
    TriggerAddEventUnitConstructProgress(gt_RoboBayPowered, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1637

void gt_WarpInUnitBehavior_Init () {
    gt_WarpInUnitBehavior = TriggerCreate("gt_WarpInUnitBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpInUnitBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2mapMapScript.galaxy:1300

void gt_ReinforcementBehavior_Init () {
    gt_ReinforcementBehavior = TriggerCreate("gt_ReinforcementBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_ReinforcementBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2mapMapScript.galaxy:1643

void gt_ArchivistWarpedin_Init () {
    gt_ArchivistWarpedin = TriggerCreate("gt_ArchivistWarpedin_Func");
    TriggerAddEventUnitConstructProgress(gt_ArchivistWarpedin, null, c_unitProgressStageStart);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2mapMapScript.galaxy:4980

void gt_WarpedinTemplarBehavior_Init () {
    gt_WarpedinTemplarBehavior = TriggerCreate("gt_WarpedinTemplarBehavior_Func");
    TriggerAddEventUnitConstructProgress(gt_WarpedinTemplarBehavior, null, c_unitProgressStageComplete);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/rushdefense.sc2mapMapScript.galaxy:903

    gt_NewProtossBuilding = TriggerCreate("gt_NewProtossBuilding_Func");
    TriggerEnable(gt_NewProtossBuilding, false);
    TriggerAddEventUnitConstructProgress(gt_NewProtossBuilding, null, c_unitProgressStageStart);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:1493

void gt_CreepBlockerRemoval_Init () {
    gt_CreepBlockerRemoval = TriggerCreate("gt_CreepBlockerRemoval_Func");
    TriggerAddEventUnitConstructProgress(gt_CreepBlockerRemoval, null, c_unitProgressStageComplete);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:1681

void gt_ScourgeNestContructionStarted_Init () {
    gt_ScourgeNestContructionStarted = TriggerCreate("gt_ScourgeNestContructionStarted_Func");
    TriggerAddEventUnitConstructProgress(gt_ScourgeNestContructionStarted, null, c_unitProgressStageStart);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:1721

void gt_ScourgeNestContructionCompleted_Init () {
    gt_ScourgeNestContructionCompleted = TriggerCreate("gt_ScourgeNestContructionCompleted_Func");
    TriggerAddEventUnitConstructProgress(gt_ScourgeNestContructionCompleted, null, c_unitProgressStageComplete);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:1854

void gt_MakeZagaraStructureUntargetable_Init () {
    gt_MakeZagaraStructureUntargetable = TriggerCreate("gt_MakeZagaraStructureUntargetable_Func");
    TriggerAddEventUnitConstructProgress(gt_MakeZagaraStructureUntargetable, null, c_unitProgressStageStart);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:3281

void gt_AddWarpedInZealottoFirstAttack_Init () {
    gt_AddWarpedInZealottoFirstAttack = TriggerCreate("gt_AddWarpedInZealottoFirstAttack_Func");
    TriggerAddEventUnitConstructProgress(gt_AddWarpedInZealottoFirstAttack, null, c_unitProgressStageStart);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid01.sc2map/MapScript.galaxy:2184

void gt_InfestGarrisons_Init () {
    gt_InfestGarrisons = TriggerCreate("gt_InfestGarrisons_Func");
    TriggerAddEventUnitConstructProgress(gt_InfestGarrisons, null, c_unitProgressStageComplete);
}