# Destroy Ping

Grammar — Destroy ping
FlagsNative | Action

Destroys a minimap ping.

# Arguments

  • int<ping> — Ping

Returns — void

native void PingDestroy(int p);

Category: Ping / Advanced

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:5360

    TriggerExecute(gt_MainObjectiveReachHansonCreate, true, false);
    ObjectiveSetState(gv_objective_ReachHanson, c_objectiveStateCompleted);
    PingDestroy(gv_objPing_ReachHanson);
    Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
    return true;

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


    if ((EventUnit() == gv_infestor1)) {
        PingDestroy(gv_infestorPing01);
    }

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


    if ((EventUnit() == gv_infestor2)) {
        PingDestroy(gv_infestorPing02);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1369


    if ((EventUnit() == gv_infestor1)) {
        PingDestroy(gv_infestorPing01);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1373


    if ((EventUnit() == gv_infestor2)) {
        PingDestroy(gv_infestorPing02);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1885

    }

    PingDestroy(gv_infestableStructuresPings[FixedToInt(UnitGetCustomValue(EventUnit(), 2))]);
    return true;
}

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


    if ((EventUnit() == UnitFromId(2466))) {
        PingDestroy(gv_nexusPing1);
        UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/12560FC5"), null, EventUnit());
        AIToggleBulliesInRegion(gv_pLAYER02_PROTOSS, RegionFromId(20), false);

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


    if ((EventUnit() == UnitFromId(2915))) {
        PingDestroy(gv_nexusPing2);
        UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/861B84EA"), null, EventUnit());
        AIToggleBulliesInRegion(gv_pLAYER02_PROTOSS, RegionFromId(19), false);

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


    if ((EventUnit() == UnitFromId(2819))) {
        PingDestroy(gv_nexusPing3);
        UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/B08E2B6C"), null, EventUnit());
        AIToggleBulliesInRegion(gv_pLAYER02_PROTOSS, RegionFromId(7), false);

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

        TriggerEnable(gt_TerrorFleetPing, false);
        TriggerStop(gt_TerrorFleetPing);
        PingDestroy(gv_terrorFleetPing);
    }

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

        TriggerEnable(gt_TerrorFleetPing, false);
        TriggerStop(gt_TerrorFleetPing);
        PingDestroy(gv_terrorFleetPing);
    }

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

        TriggerEnable(gt_TerrorFleetPing, false);
        TriggerStop(gt_TerrorFleetPing);
        PingDestroy(gv_terrorFleetPing);
    }

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

    TriggerStop(gt_TerrorFleetPing);
    TriggerStop(gt_SendBetaBaseTerrorFleet);
    PingDestroy(gv_terrorFleetPing);
    if ((gv_firstFleetObjectiveFailed == false)) {
        TriggerExecute(gt_ObjectiveDestroyFirstFleetComplete, true, false);

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

    TriggerStop(gt_TerrorFleetPing);
    TriggerStop(gt_SendGammaBaseTerrorFleet);
    PingDestroy(gv_terrorFleetPing);
    if ((gv_secondFleetObjectiveFailed == false)) {
        TriggerExecute(gt_ObjectiveDestroySecondFleetComplete, true, false);

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

    TriggerStop(gt_TerrorFleetPing);
    TriggerStop(gt_SendOmegaBaseTerrorFleet);
    PingDestroy(gv_terrorFleetPing);
    if ((gv_thirdFleetObjectiveFailed == false)) {
        TriggerExecute(gt_ObjectiveDestroyThirdFleetComplete, true, false);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_purifierPing);
    TriggerExecute(gt_ObjectiveDestroyPurifierCreateQ, true, false);
    ObjectiveSetState(gv_primaryObjectiveDestroyPurifier, c_objectiveStateCompleted);

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

    gv_infestationRevealer[lv_colonyIndex] = VisRevealerLastCreated();
    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/02A5C7BE"), null, RegionGetCenter(gv_infestationRegion[lv_colonyIndex]));
    PingDestroy(gv_infestationPings[lv_colonyIndex]);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", RegionGetCenter(gv_infestationRegion[lv_colonyIndex]), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/137974FA"));

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

    }

    PingDestroy(gv_basePingSouth);
    VisRevealerEnable(gv_baseRevealerSouth, false);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(32), "CreepCloud", c_animNameDefault, "Dead", c_animFlagPlayForever, c_animTimeDefault);

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

    }

    PingDestroy(gv_basePingNorth);
    VisRevealerEnable(gv_baseRevealerNorth, false);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(31), "CreepCloud", c_animNameDefault, "Dead", c_animFlagPlayForever, c_animTimeDefault);

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

    }

    PingDestroy(gv_basePingEast);
    VisRevealerEnable(gv_baseRevealerEast, false);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(15), "CreepCloud", c_animNameDefault, "Dead", c_animFlagPlayForever, c_animTimeDefault);

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

    VisRevealArea(1, RegionFromId(16), 10.0, true);
    Wait(0.5, c_timeGame);
    PingDestroy(gv_infestationPings[lv_initialInfestation]);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", RegionGetCenter(gv_infestationRegion[lv_initialInfestation]), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/593A891E"));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:440

    }
    VisRevealerDestroy(VisRevealerLastCreated());
    PingDestroy(PingLastCreated());
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:2677

        Wait(1.0, c_timeGame);
    }
    PingDestroy(lv_trainPing);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1457

    TriggerEnable(gt_UpdateContractWindow, false);
    TriggerEnable(gt_AchievementNoSCVTraining, false);
    PingDestroy(gv_pingCommandCenterSW);
    PingDestroy(gv_pingCommandCenterSE);
    PingDestroy(gv_pingCommandCenterNE);

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

    TriggerEnable(gt_AchievementNoSCVTraining, false);
    PingDestroy(gv_pingCommandCenterSW);
    PingDestroy(gv_pingCommandCenterSE);
    PingDestroy(gv_pingCommandCenterNE);
    UnitClearInfoText(UnitFromId(893));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1459

    PingDestroy(gv_pingCommandCenterSW);
    PingDestroy(gv_pingCommandCenterSE);
    PingDestroy(gv_pingCommandCenterNE);
    UnitClearInfoText(UnitFromId(893));
    UnitClearInfoText(UnitFromId(894));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1631

    if ((gv_oRLANS_MINERAL_COUNT >= gv_mERC_CONTRACT_PRICE)) {
        TriggerEnable(TriggerGetCurrent(), false);
        PingDestroy(gv_pingCommandCenterSW);
        PingDestroy(gv_pingCommandCenterSE);
        PingDestroy(gv_pingCommandCenterNE);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1632

        TriggerEnable(TriggerGetCurrent(), false);
        PingDestroy(gv_pingCommandCenterSW);
        PingDestroy(gv_pingCommandCenterSE);
        PingDestroy(gv_pingCommandCenterNE);
        UnitClearInfoText(UnitFromId(893));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:1633

        PingDestroy(gv_pingCommandCenterSW);
        PingDestroy(gv_pingCommandCenterSE);
        PingDestroy(gv_pingCommandCenterNE);
        UnitClearInfoText(UnitFromId(893));
        UnitClearInfoText(UnitFromId(894));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:2962

    }

    PingDestroy(gv_pingCommandCenterSE);
    auto711F7B8D_g = gv_minerals_In_Expansion_1;
    auto711F7B8D_u = UnitGroupCount(auto711F7B8D_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:2994

    }

    PingDestroy(gv_pingCommandCenterSW);
    autoADD5E2F0_g = gv_minerals_In_Expansion_2;
    autoADD5E2F0_u = UnitGroupCount(autoADD5E2F0_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:3026

    }

    PingDestroy(gv_pingCommandCenterNE);
    autoF2A5CD58_g = gv_minerals_In_Expansion_3;
    autoF2A5CD58_u = UnitGroupCount(autoF2A5CD58_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:4491

    TriggerEnable(TriggerGetCurrent(), false);
    gv_gameOver = true;
    PingDestroy(gv_orlansFortressPing);
    libNtve_gf_ChangeUnitDamage(UnitFromId(90), libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_No);
    TriggerExecute(gt_ObjectiveBuyContractComplete, true, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1481


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_battlecruiserPing1);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1510


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_battlecruiserPing2);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:2180


    if ((UnitGroupCount(UnitGroup(null, gv_p03_DOMINION_SIEGE, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        PingDestroy(gv_pingSector2Base);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:2184


    if ((UnitGroupCount(UnitGroup(null, gv_p04_DOMINION_AIR, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        PingDestroy(gv_pingSector1Base);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:2188


    if ((UnitGroupCount(UnitGroup(null, gv_p05_DOMINION_RAIDER, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        PingDestroy(gv_pingSector3Base);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:3482


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_pingSector1Tower);
    VisRevealerDestroy(gv_sector1BeaconRevealer);
    UnitRemove(UnitFromId(808));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:3542


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_pingSector2Tower);
    VisRevealerDestroy(gv_sector2BeaconRevealer);
    UnitRemove(UnitFromId(806));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:3602


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_pingSector3Tower);
    VisRevealerDestroy(gv_sector3BeaconRevealer);
    UnitRemove(UnitFromId(807));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:6758

    libNtve_gf_KillModel(gv_pingActor_Tower2);
    libNtve_gf_KillModel(gv_pingActor_Tower3);
    PingDestroy(gv_pingSector1Base);
    PingDestroy(gv_pingSector2Base);
    PingDestroy(gv_pingSector3Base);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:6759

    libNtve_gf_KillModel(gv_pingActor_Tower3);
    PingDestroy(gv_pingSector1Base);
    PingDestroy(gv_pingSector2Base);
    PingDestroy(gv_pingSector3Base);
    if ((gv_odinDead == false)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:6760

    PingDestroy(gv_pingSector1Base);
    PingDestroy(gv_pingSector2Base);
    PingDestroy(gv_pingSector3Base);
    if ((gv_odinDead == false)) {
        libNtve_gf_ShowHideUnit(gv_odin, true);

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

    DialogDestroyAll();
    TriggerExecute(gt_RestoreNormalGameplayUI, true, false);
    PingDestroy(gv_pingFusionCore);
    PingDestroy(gv_brutaliskPing);
    TriggerExecute(gt_ObjectiveFusionReactorComplete, true, false);

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

    TriggerExecute(gt_RestoreNormalGameplayUI, true, false);
    PingDestroy(gv_pingFusionCore);
    PingDestroy(gv_brutaliskPing);
    TriggerExecute(gt_ObjectiveFusionReactorComplete, true, false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_pingHercules);
    libNtve_gf_PauseUnit(gv_hercules, true);
    SoundPlay(SoundLink("UI_TerranRescueUnit", 0), PlayerGroupAll(), 100.0, 0.0);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_brutaliskPing);
    gv_brutaliskDead = true;
    gv_statBrutaliskKilled += 1;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3417

    auto63F728EE_val = EventUnit();
    if (auto63F728EE_val == gv_holoboards[1]) {
        PingDestroy(gv_holoPing[1]);
    }
    else if (auto63F728EE_val == gv_holoboards[2]) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3420

    }
    else if (auto63F728EE_val == gv_holoboards[2]) {
        PingDestroy(gv_holoPing[2]);
    }
    else if (auto63F728EE_val == gv_holoboards[3]) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3423

    }
    else if (auto63F728EE_val == gv_holoboards[3]) {
        PingDestroy(gv_holoPing[3]);
    }
    else if (auto63F728EE_val == gv_holoboards[4]) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3426

    }
    else if (auto63F728EE_val == gv_holoboards[4]) {
        PingDestroy(gv_holoPing[4]);
    }
    else if (auto63F728EE_val == gv_holoboards[5]) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3429

    }
    else if (auto63F728EE_val == gv_holoboards[5]) {
        PingDestroy(gv_holoPing[5]);
    }
    else if (auto63F728EE_val == gv_holoboards[6]) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:3432

    }
    else if (auto63F728EE_val == gv_holoboards[6]) {
        PingDestroy(gv_holoPing[6]);
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4387

    TriggerEnable(TriggerGetCurrent(), false);
    TriggerExecute(gt_ObjectiveDestroyLogisticalHQCreateQ, true, false);
    PingDestroy(gv_objectiveMainPing);
    libNtve_gf_KillModel(gv_actorObjectiveMain);
    ObjectiveSetState(gv_objectiveDestroyLogisticalHQ, c_objectiveStateCompleted);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5767

    UnitPauseAll(true);
    UnitKill(UnitFromId(158));
    PingDestroy(gv_objectiveMainPing);
    libNtve_gf_KillModel(gv_actorObjectiveMain);
    lv_lv_UnitGroup = UnitGroup(null, gv_p1_USER, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0);

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

    ObjectiveSetState(gv_objectiveDominionBase, c_objectiveStateCompleted);
    Wait(libCamp_gv_campaignObjectiveDelay, c_timeReal);
    PingDestroy(gv_dominionBasePing);
    return true;
}

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

    ObjectiveShow(gv_objectiveRebels, PlayerGroupAll(), true);
    ObjectiveSetState(gv_objectiveRebels, c_objectiveStateCompleted);
    PingDestroy(gv_rebelPing);
    return true;
}

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

    TriggerExecute(gt_ObjectiveRebelsCreate, true, false);
    ObjectiveSetState(gv_objectiveRebels, c_objectiveStateFailed);
    PingDestroy(gv_rebelPing);
    return true;
}

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

    gv_rebelFightersRescued += 1;
    gv_rebelMarinesFound01 = true;
    PingDestroy(gv_rebelMarinesPing1);
    UnitKill(gv_rebelMarinesBeacon01);
    TriggerExecute(gt_ObjectiveRescueCreateQ, true, false);

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

    gv_rebelFightersRescued += 1;
    gv_rebelMarinesFound02 = true;
    PingDestroy(gv_rebelMarinesPing2);
    UnitKill(gv_rebelMarinesBeacon02);
    TriggerExecute(gt_ObjectiveRescueCreateQ, true, false);

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

    gv_rebelFightersRescued += 1;
    gv_rebelMarinesFound03 = true;
    PingDestroy(gv_rebelMarinesPing3);
    UnitKill(gv_rebelMarinesBeacon03);
    TriggerExecute(gt_ObjectiveRescueCreateQ, true, false);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_rebelMarinesPing1);
    UnitKill(gv_rebelMarinesBeacon01);
    TriggerEnable(gt_RebelMarines01Rescued, false);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_rebelMarinesPing2);
    UnitKill(gv_rebelMarinesBeacon02);
    TriggerEnable(gt_RebelMarines02Rescued, false);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_rebelMarinesPing3);
    UnitKill(gv_rebelMarinesBeacon03);
    TriggerEnable(gt_RebelMarines03Rescued, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:1820

        TriggerEnable(TriggerGetCurrent(), false);
        gv_toshMinersRescued = true;
        PingDestroy(gv_toshMinersPing);
        TriggerExecute(gt_ObjectiveRescuePartyComplete, true, false);
        TriggerExecute(gt_TransmissionMissingMinersFoundQ, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:4683

    TriggerEnable(TriggerGetCurrent(), false);
    VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(EventUnit()), 5.0), 3.0, false);
    PingDestroy(gv_brutaliskPing);
    gv_brutaliskKilled = 1;
    libCamp_gf_DisplayResearchPointsGiventoPlayer(libCamp_ge_StoryResearchObject_ResearchObjectKilltheBrutalisk, EventUnit(), gv_p01_USER);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2220

    libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_p4_PROTOSS_WEST_ESCORTS);
    gv_terrazineNodes[FixedToInt(UnitGetCustomValue(EventUnit(), 1))] = UnitLastCreated();
    PingDestroy(gv_playerHarvesterPings[FixedToInt(lv_customValueOfDeadSCV)]);
    AIAttackWaveCancel(gv_terrazineAttackWaves[FixedToInt(lv_customValueOfDeadSCV)][1]);
    AIAttackWaveCancel(gv_terrazineAttackWaves[FixedToInt(lv_customValueOfDeadSCV)][2]);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2306

    AIAttackWaveCancel(gv_terrazineAttackWaves[FixedToInt(UnitGetCustomValue(EventUnit(), 0))][1]);
    AIAttackWaveCancel(gv_terrazineAttackWaves[FixedToInt(UnitGetCustomValue(EventUnit(), 0))][2]);
    PingDestroy(gv_playerHarvesterPings[FixedToInt(UnitGetCustomValue(EventUnit(), 1))]);
    UnitSetCustomValue(EventUnit(), 0, 0.0);
    UnitSetCustomValue(EventUnit(), 1, 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2742

    UnitBehaviorRemove(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), "TerrazineCountdownDummyBarFaster", 1);
    UnitForceStatusBar(gf_NodeMatchingCustomValue(FixedToInt(UnitGetCustomValue(EventUnit(), 0))), false);
    PingDestroy(gv_protossHarvesterPings[FixedToInt(UnitGetCustomValue(EventUnit(), 0))]);
    auto16B0C7AE_g = AIGetAllEscortsGroup(libNtve_gf_ConvertUnitToUnitGroup(EventUnit()));
    auto16B0C7AE_u = UnitGroupCount(auto16B0C7AE_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh02.sc2map/MapScript.galaxy:2806

    SoundPlay(SoundLink("Alert_UniObjectiveFailed", 0), PlayerGroupAll(), 100.0, 0.0);
    UnitBehaviorRemove(EventUnit(), "CarryTerrazineNode", 1);
    PingDestroy(gv_protossHarvesterPings[FixedToInt(UnitGetCustomValue(EventUnit(), 0))]);
    UnitSetCustomValue(EventUnit(), 0, 0.0);
    UnitSetCustomValue(EventUnit(), 1, 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4809


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_mainPrisonPing);
    TriggerExecute(gt_ObjectiveClearMainPrisonCreateQ, true, false);
    ObjectiveSetState(gv_objectiveClearMainPrison, c_objectiveStateCompleted);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4899


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_cellBlock_A_Ping);
    TriggerExecute(gt_ObjectiveCellBlock_ACreateQ, true, false);
    ObjectiveSetState(gv_objectiveCellBlock_A, c_objectiveStateCompleted);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:4962


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_cellBlock_B_Ping);
    TriggerExecute(gt_ObjectiveCellBlock_BCreateQ, true, false);
    ObjectiveSetState(gv_objectiveCellBlock_B, c_objectiveStateCompleted);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:1119

    for ( ; ( (auto84861E77_ai >= 0 && lv_iNT <= auto84861E77_ae) || (auto84861E77_ai < 0 && lv_iNT >= auto84861E77_ae) ) ; lv_iNT += auto84861E77_ai ) {
        if ((EventUnit() == gv_spectreUnitArray[lv_iNT]) && (gv_spectrePingArray[lv_iNT] != c_invalidPingId)) {
            PingDestroy(gv_spectrePingArray[lv_iNT]);
        }

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

        libNtve_gf_HideScreenImage(false, 16);
        UnitKill(gv_cam_Beacon);
        PingDestroy(gv_cam_Ping);
        TriggerExecute(gt_ObjectiveCamera02CreateQ, true, false);
        ObjectiveSetState(gv_objectiveCamera02, c_objectiveStateCompleted);

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

    ObjectiveSetState(gv_objectiveMovement02, c_objectiveStateCompleted);
    UnitKill(gv_mov_Beacon01);
    PingDestroy(gv_mov_Ping);
    Wait(0.5, c_timeGame);
    TriggerExecute(gt_Movement02CompleteQ, true, true);

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

    ObjectiveSetState(gv_objectiveMovement03, c_objectiveStateCompleted);
    UnitKill(gv_mov_Beacon02);
    PingDestroy(gv_mov_Ping);
    Wait(0.5, c_timeGame);
    TriggerExecute(gt_Movement03CompleteQ, true, true);

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

    ObjectiveSetState(gv_objectiveMovement05, c_objectiveStateCompleted);
    UnitKill(gv_mov_Beacon03);
    PingDestroy(gv_mov_Ping);
    gv_mov_RightClickedMulti = false;
    Wait(0.5, c_timeGame);

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

    TriggerStop(gt_Combat01Q);
    gf_SilenceQ();
    PingDestroy(gv_com_Ping);
    TriggerExecute(gt_ObjectiveCombat01CreateQ, true, false);
    ObjectiveSetState(gv_objectiveCombat01, c_objectiveStateFailed);

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

    TriggerStop(gt_Combat01Q);
    gf_SilenceQ();
    PingDestroy(gv_com_Ping);
    TriggerExecute(gt_ObjectiveCombat01CreateQ, true, false);
    ObjectiveSetState(gv_objectiveCombat01, c_objectiveStateCompleted);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_com_Ping);
    UIClearMessages(PlayerGroupAll(), c_messageAreaDirective);
    TriggerStop(gt_CombatMoveDirectiveMessage);

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


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_com_Ping);
    UIClearMessages(PlayerGroupAll(), c_messageAreaDirective);
    TriggerStop(gt_CombatMoveDirectiveMessage);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:4196

    TriggerExecute(gt_ObjectiveGettotheArtifactCreate, true, false);
    ObjectiveSetState(gv_objective_GetToTheArtifact, c_objectiveStateCompleted);
    PingDestroy(gv_artifactObjectivePing);
    return true;
}

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

    TriggerEnable(gt_DefeatTacticalTroopsDestroyed, false);
    TriggerExecute(gt_PrimaryObjectiveExploreCompleted, true, false);
    PingDestroy(gv_laserDrillPing);
    Wait(2.0, c_timeGame);
    TriggerExecute(gt_MidQ, true, false);

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

        Wait(1.0, c_timeGame);
    }
    PingDestroy(PingLastCreated());
    if ((UnitIsAlive(EventUnit()) == true)) {
        UnitSetCustomValue(EventUnit(), 0, 0.0);

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

        Wait(1.0, c_timeGame);
    }
    PingDestroy(PingLastCreated());
    if ((UnitIsAlive(lv_transferUnit) == true)) {
        UnitSetCustomValue(lv_transferUnit, 0, 0.0);

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

        Wait(1.0, c_timeGame);
    }
    PingDestroy(PingLastCreated());
    if ((UnitIsAlive(lv_transferUnit) == true)) {
        UnitSetCustomValue(lv_transferUnit, 0, 0.0);

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

    TriggerExecute(gt_RevealRelicShrinesQ, true, false);
    libNtve_gf_ShowHideUnit(UnitFromId(139), true);
    PingDestroy(gv_shrinePing1);
    libNtve_gf_AttachModelToUnit(UnitFromId(139), "BriefingUnitSelect", "Ref_Center");
    while (true) {

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

    TriggerExecute(gt_RevealRelicShrinesQ, true, false);
    libNtve_gf_ShowHideUnit(UnitFromId(109), true);
    PingDestroy(gv_shrinePing2);
    libNtve_gf_AttachModelToUnit(UnitFromId(109), "BriefingUnitSelect", "Ref_Center");
    while (true) {

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

    TriggerExecute(gt_RevealRelicShrinesQ, true, false);
    libNtve_gf_ShowHideUnit(UnitFromId(126), true);
    PingDestroy(gv_shrinePing3);
    libNtve_gf_AttachModelToUnit(UnitFromId(126), "BriefingUnitSelect", "Ref_Center");
    while (true) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1208

    libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(1))), lv_guardUnits);
    UnitGroupIssueOrder(lv_guardUnits, OrderTargetingPoint(AbilityCommand("move", 0), RegionRandomPoint(RegionFromId(5))), c_orderQueueAddToEnd);
    PingDestroy(gv_pINGSite1);
    TriggerExecute(gt_BaseNydusRetaliationForSite1, true, false);
    TriggerExecute(gt_TransmissionCoreIsDestroyedQ, true, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1482

    TriggerExecute(gt_ObjectiveDestroyDataUpdate, true, false);
    TriggerExecute(gt_Site2HydraPicketline, true, false);
    PingDestroy(gv_pINGSite2);
    TriggerExecute(gt_BaseNydusRetaliationForSite2, true, false);
    TriggerExecute(gt_TransmissionCoreIsDestroyedQ, true, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1753

    TimerWindowShow(gv_kerrigansETAWINDOW, PlayerGroupAll(), false);
    TriggerExecute(gt_ObjectiveDestroyDataUpdate, true, true);
    PingDestroy(gv_pINGSite3);
    TriggerExecute(gt_TransmissionCoreIsDestroyedQ, true, true);
    TimerWindowShow(gv_kerrigansETAWINDOW, PlayerGroupAll(), true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:5966


    TriggerEnable(TriggerGetCurrent(), false);
    PingDestroy(gv_brutaliskPing);
    gv_statBrutaliskKilled += 1;
    gv_researchEarned += 3;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:880

    TriggerEnable(TriggerGetCurrent(), false);
    TriggerEnable(gt_DefeatBansheeGroupDead, false);
    PingDestroy(gv_clearLZ_Ping);
    TriggerExecute(gt_ObjectiveCleartheLZComplete, true, false);
    Wait(4.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:1526

    gv_iNTProtossRescued += 1;
    libNtve_gf_KillModel(gv_aCTORPrisonReticule[1]);
    PingDestroy(gv_pINGPrison[1]);
    TriggerExecute(gt_TIPPrisonersQ, true, false);
    Wait(3.33, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:1574

    gv_iNTProtossRescued += 1;
    libNtve_gf_KillModel(gv_aCTORPrisonReticule[2]);
    PingDestroy(gv_pINGPrison[2]);
    TriggerExecute(gt_TIPPrisonersQ, true, false);
    Wait(3.33, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:1622

    gv_iNTProtossRescued += 1;
    libNtve_gf_KillModel(gv_aCTORPrisonReticule[3]);
    PingDestroy(gv_pINGPrison[3]);
    TriggerExecute(gt_TIPPrisonersQ, true, false);
    Wait(3.33, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:1670

    gv_iNTProtossRescued += 1;
    libNtve_gf_KillModel(gv_aCTORPrisonReticule[4]);
    PingDestroy(gv_pINGPrison[4]);
    TriggerExecute(gt_TIPPrisonersQ, true, false);
    Wait(3.33, c_timeGame);