# Destroy Objective

Grammar — Destroy objective
FlagsNative | Action

Destroys an objective.

# Arguments

  • int<objective> — Objective

Returns — void

native void ObjectiveDestroy(int inObjective);

Category: Objective / Advanced

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:7392

    }

    ObjectiveDestroy(gv_objectiveInvestigate);
    ObjectiveShow(gv_objectiveFusionReactor, PlayerGroupAll(), true);
    TriggerExecute(gt_ObjectiveFusionReactorPing, true, false);

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

    }

    ObjectiveDestroy(gv_objectiveUserInterface);
    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);

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

    ObjectiveDestroy(gv_objectiveUserInterface);
    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);
    ObjectiveDestroy(gv_objectiveCamera02);
    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);

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

    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);
    ObjectiveDestroy(gv_objectiveCamera02);
    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);
    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);

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

    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);
    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);
    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);

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

    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);
    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);

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

    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);

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

    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);
    TriggerEnable(gt_ObjectiveMovement01CreateQ, true);

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

    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);
    TriggerEnable(gt_ObjectiveMovement01CreateQ, true);
    TriggerEnable(gt_ObjectiveMovement02CreateQ, true);

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

    TriggerEnable(gt_ObjectiveMovement04CreateQ, true);
    TriggerEnable(gt_ObjectiveMovement05CreateQ, true);
    ObjectiveDestroy(gv_objectiveCombat01);
    ObjectiveDestroy(gv_objectiveCombat02);
    ObjectiveDestroy(gv_objectiveCombat03);

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

    TriggerEnable(gt_ObjectiveMovement05CreateQ, true);
    ObjectiveDestroy(gv_objectiveCombat01);
    ObjectiveDestroy(gv_objectiveCombat02);
    ObjectiveDestroy(gv_objectiveCombat03);
    TriggerEnable(gt_ObjectiveCombat01CreateQ, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:636

    gv_ready = false;
    gv_revealer = null;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:637

    gv_revealer = null;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:638

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:579

    }
    gv_finalScore = 0;
    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:580

    gv_finalScore = 0;
    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:581

    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:582

    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);
    libNtve_gf_SetUpgradeLevelForPlayer(gv_pLAYER_USER, "SiegeTech", 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:583

    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);
    libNtve_gf_SetUpgradeLevelForPlayer(gv_pLAYER_USER, "SiegeTech", 0);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:703

    gv_ready = false;
    gv_victory = false;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:704

    gv_victory = false;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:705

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_FinishDefeat, true);

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

    CinematicFade(false, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);

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

    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);
    TriggerEnable(gt_ObjectiveRushDefenseCreateQ, true);

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

    gv_countProtossBuildings = false;
    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);

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

    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);
    TriggerEnable(gt_ObjectiveRushDefenseCreateQ, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:625

    gv_ready = false;
    BoardDestroy(gv_board);
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:626

    BoardDestroy(gv_board);
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:627

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:612

    gv_playerUnits = UnitGroupEmpty();
    gv_terranBase = UnitGroupEmpty();
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:613

    gv_terranBase = UnitGroupEmpty();
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:614

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:7392

    }

    ObjectiveDestroy(gv_objectiveInvestigate);
    ObjectiveShow(gv_objectiveFusionReactor, PlayerGroupAll(), true);
    TriggerExecute(gt_ObjectiveFusionReactorPing, true, false);

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

    }

    ObjectiveDestroy(gv_objectiveUserInterface);
    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);

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

    ObjectiveDestroy(gv_objectiveUserInterface);
    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);
    ObjectiveDestroy(gv_objectiveCamera02);
    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);

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

    TriggerEnable(gt_ObjectiveUserInterfaceCreateQ, true);
    ObjectiveDestroy(gv_objectiveCamera01);
    ObjectiveDestroy(gv_objectiveCamera02);
    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);
    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);

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

    TriggerEnable(gt_ObjectiveCamera01CreateQ, true);
    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);
    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);

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

    TriggerEnable(gt_ObjectiveCamera02CreateQ, true);
    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);

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

    ObjectiveDestroy(gv_objectiveMovement01);
    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);

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

    ObjectiveDestroy(gv_objectiveMovement02);
    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);
    TriggerEnable(gt_ObjectiveMovement01CreateQ, true);

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

    ObjectiveDestroy(gv_objectiveMovement03);
    ObjectiveDestroy(gv_objectiveMovement04);
    ObjectiveDestroy(gv_objectiveMovement05);
    TriggerEnable(gt_ObjectiveMovement01CreateQ, true);
    TriggerEnable(gt_ObjectiveMovement02CreateQ, true);

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

    TriggerEnable(gt_ObjectiveMovement04CreateQ, true);
    TriggerEnable(gt_ObjectiveMovement05CreateQ, true);
    ObjectiveDestroy(gv_objectiveCombat01);
    ObjectiveDestroy(gv_objectiveCombat02);
    ObjectiveDestroy(gv_objectiveCombat03);

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

    TriggerEnable(gt_ObjectiveMovement05CreateQ, true);
    ObjectiveDestroy(gv_objectiveCombat01);
    ObjectiveDestroy(gv_objectiveCombat02);
    ObjectiveDestroy(gv_objectiveCombat03);
    TriggerEnable(gt_ObjectiveCombat01CreateQ, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/advancedcommand.sc2mapMapScript.galaxy:636

    gv_ready = false;
    gv_revealer = null;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/advancedcommand.sc2mapMapScript.galaxy:637

    gv_revealer = null;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/advancedcommand.sc2mapMapScript.galaxy:638

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/economy.sc2mapMapScript.galaxy:579

    }
    gv_finalScore = 0;
    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/economy.sc2mapMapScript.galaxy:580

    gv_finalScore = 0;
    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/economy.sc2mapMapScript.galaxy:581

    ObjectiveDestroy(gv_objectiveEconomyMarines);
    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/economy.sc2mapMapScript.galaxy:582

    ObjectiveDestroy(gv_objectiveEconomyTanks);
    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);
    libNtve_gf_SetUpgradeLevelForPlayer(gv_pLAYER_USER, "SiegeTech", 0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/economy.sc2mapMapScript.galaxy:583

    ObjectiveDestroy(gv_objectiveEconomyGhosts);
    ObjectiveDestroy(gv_objectiveEconomySilver);
    ObjectiveDestroy(gv_objectiveEconomyGold);
    libNtve_gf_SetUpgradeLevelForPlayer(gv_pLAYER_USER, "SiegeTech", 0);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2mapMapScript.galaxy:703

    gv_ready = false;
    gv_victory = false;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2mapMapScript.galaxy:704

    gv_victory = false;
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2mapMapScript.galaxy:705

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_FinishDefeat, true);

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

    CinematicFade(false, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);

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

    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);
    TriggerEnable(gt_ObjectiveRushDefenseCreateQ, true);

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

    gv_countProtossBuildings = false;
    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);

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

    TriggerStop(gt_ObjectiveRushDefenseCreateQ);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteZergRush);
    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);

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

    ObjectiveDestroy(gv_objectiveRushDefenseCompleteProtossRush);
    ObjectiveDestroy(gv_objectiveRushDefenseGold);
    ObjectiveDestroy(gv_objectiveRushDefenseSilver);
    TriggerEnable(gt_ObjectiveRushDefenseUpdate, true);
    TriggerEnable(gt_ObjectiveRushDefenseCreateQ, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/terrancovertops.sc2mapMapScript.galaxy:625

    gv_ready = false;
    BoardDestroy(gv_board);
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/terrancovertops.sc2mapMapScript.galaxy:626

    BoardDestroy(gv_board);
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/terrancovertops.sc2mapMapScript.galaxy:627

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/zerginfestation.sc2mapMapScript.galaxy:612

    gv_playerUnits = UnitGroupEmpty();
    gv_terranBase = UnitGroupEmpty();
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/zerginfestation.sc2mapMapScript.galaxy:613

    gv_terranBase = UnitGroupEmpty();
    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/zerginfestation.sc2mapMapScript.galaxy:614

    ObjectiveDestroy(gv_objectiveKill1);
    ObjectiveDestroy(gv_objectiveKill2);
    ObjectiveDestroy(gv_objectiveKill3);
    TimerWindowDestroy(gv_mainTimerWindow);
    TriggerEnable(gt_TrackUnitKilled, true);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:6382

        TriggerEnable(TriggerGetCurrent(), false);
        Wait(2.0, c_timeGame);
        ObjectiveDestroy(gv_terranSCVObjective);
    }
    else {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:6881

    ObjectiveSetState(gv_terranSupplyDepotObjective, c_objectiveStateCompleted);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranSupplyDepotObjective);
    return true;
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:8018

    ObjectiveSetState(gv_terranMakeBarracksObjective, c_objectiveStateCompleted);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranMakeBarracksObjective);
    return true;
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:8534

        TriggerEnable(TriggerGetCurrent(), false);
        Wait(2.0, c_timeGame);
        ObjectiveDestroy(gv_terranMakeMarinesObjective);
    }
    else {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:9147

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranMissingScoutsObjective);
    return true;
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:10095

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeOverlordObjective);
    gv_zergMakeOverlordObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:10555

    ObjectiveSetState(gv_zergDroneObjective, c_objectiveStateCompleted);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergDroneObjective);
    gv_zergDroneObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:11122

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergSpawningPoolObjective);
    gv_zergSpawningPoolObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:11715

    ObjectiveSetState(gv_zergMakeZerglingsObjective, c_objectiveStateCompleted);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeZerglingsObjective);
    gv_zergMakeZerglingsObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:12316

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeExtractorObjective);
    gv_zergMakeExtractorObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:6382

        TriggerEnable(TriggerGetCurrent(), false);
        Wait(2.0, c_timeGame);
        ObjectiveDestroy(gv_terranSCVObjective);
    }
    else {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:6881

    ObjectiveSetState(gv_terranSupplyDepotObjective, c_objectiveStateCompleted);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranSupplyDepotObjective);
    return true;
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:8018

    ObjectiveSetState(gv_terranMakeBarracksObjective, c_objectiveStateCompleted);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranMakeBarracksObjective);
    return true;
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:8534

        TriggerEnable(TriggerGetCurrent(), false);
        Wait(2.0, c_timeGame);
        ObjectiveDestroy(gv_terranMakeMarinesObjective);
    }
    else {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:9147

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(2.0, c_timeGame);
    ObjectiveDestroy(gv_terranMissingScoutsObjective);
    return true;
}

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:10095

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeOverlordObjective);
    gv_zergMakeOverlordObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:10555

    ObjectiveSetState(gv_zergDroneObjective, c_objectiveStateCompleted);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergDroneObjective);
    gv_zergDroneObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:11122

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergSpawningPoolObjective);
    gv_zergSpawningPoolObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:11715

    ObjectiveSetState(gv_zergMakeZerglingsObjective, c_objectiveStateCompleted);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeZerglingsObjective);
    gv_zergMakeZerglingsObjective = c_invalidObjectiveId;
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:12316

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(3.0, c_timeGame);
    ObjectiveDestroy(gv_zergMakeExtractorObjective);
    gv_zergMakeExtractorObjective = c_invalidObjectiveId;
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4256

    ObjectiveSetState(libStEx_gv_objectives.lv_objectivePickOneTalent, c_objectiveStateCompleted);
    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectivePickOneTalent);
    libStEx_gv_objectives.lv_objectivePickOneTalent = c_invalidObjectiveId;
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4308

    ObjectiveSetState(libStEx_gv_objectives.lv_objectivePickRemainingTalentsAndReady, c_objectiveStateCompleted);
    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectivePickRemainingTalentsAndReady);
    libStEx_gv_objectives.lv_objectivePickRemainingTalentsAndReady = c_invalidObjectiveId;
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4364

    ObjectiveSetState(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive, c_objectiveStateCompleted);
    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveTargetDummy);
    libStEx_gv_objectives.lv_objectiveTargetDummy = c_invalidObjectiveId;
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4366

    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveTargetDummy);
    libStEx_gv_objectives.lv_objectiveTargetDummy = c_invalidObjectiveId;
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);
    libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive = c_invalidObjectiveId;
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4390

    ObjectiveSetState(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive, c_objectiveStateFailed);
    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveTargetDummy);
    libStEx_gv_objectives.lv_objectiveTargetDummy = c_invalidObjectiveId;
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4392

    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveTargetDummy);
    libStEx_gv_objectives.lv_objectiveTargetDummy = c_invalidObjectiveId;
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);
    libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive = c_invalidObjectiveId;
    return true;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4448

    ObjectiveSetState(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive, c_objectiveStateCompleted);
    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFight);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);
    libStEx_gv_objectives.lv_objectiveGraveGolemFight = c_invalidObjectiveId;

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:4449

    Wait(2.0, c_timeReal);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFight);
    ObjectiveDestroy(libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive);
    libStEx_gv_objectives.lv_objectiveGraveGolemFight = c_invalidObjectiveId;
    libStEx_gv_objectives.lv_objectiveGraveGolemFightUtherMustSurvive = c_invalidObjectiveId;