# Kill Model

Grammar — Kill actor model model
FlagsAction

Tells a model actor type to play its death animation and then destroy itself. It will only work on model actors, such as those created by the “Attach Model to Unit” action.

# Arguments

  • actor — Model

Returns — void

void libNtve_gf_KillModel(actor lp_model);

Category: Actor / Destroy Actors

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:4720

    gf_DisplayBossHPBar(StringExternal("Param/Value/ED3EE7BC"));
    TriggerExecute(gt_Level1BossCarrierBehavior, true, false);
    libNtve_gf_KillModel(lv_birth);
    while (!((UnitIsAlive(gv_boss) == false))) {
        Wait(0.25, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:7259

    ActorSend(libNtve_gf_ActorLastCreated(), libNtve_gf_SetHeight(lv_height));
    ActorSend(libNtve_gf_ActorLastCreated(), libNtve_gf_SetScale(2.0, 2.0, 2.0, 0.0));
    libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    auto16A612AD_n = 10;
    for (auto16A612AD_i = 1; auto16A612AD_i <= auto16A612AD_n; auto16A612AD_i += 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:7264

        libNtve_gf_CreateModelAtPoint("ProtossLargeUnitDeath", RegionRandomPoint(lv_region));
        ActorSend(libNtve_gf_ActorLastCreated(), libNtve_gf_SetHeight(lv_height));
        libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    }
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:7892

    TextTagSetVelocity(TextTagLastCreated(), 0.0, 270.0);
    Wait(2.0, c_timeReal);
    libNtve_gf_KillModel(lv_effect);
    Wait(0.5, c_timeReal);
    TextTagSetVelocity(TextTagLastCreated(), 40.0, 90.0);

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


    }
    libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_structureSelectionActor);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_aberrationSelectionActor);
    return true;
}

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

    gv_briefingVikingPingActor3 = libNtve_gf_ActorLastCreated();
    Wait(6.0, c_timeGame);
    libNtve_gf_KillModel(gv_briefingVikingPingActor1);
    libNtve_gf_KillModel(gv_briefingVikingPingActor2);
    libNtve_gf_KillModel(gv_briefingVikingPingActor3);

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

    Wait(6.0, c_timeGame);
    libNtve_gf_KillModel(gv_briefingVikingPingActor1);
    libNtve_gf_KillModel(gv_briefingVikingPingActor2);
    libNtve_gf_KillModel(gv_briefingVikingPingActor3);
    return true;

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

    libNtve_gf_KillModel(gv_briefingVikingPingActor1);
    libNtve_gf_KillModel(gv_briefingVikingPingActor2);
    libNtve_gf_KillModel(gv_briefingVikingPingActor3);
    return true;
}

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

    UnitIssueOrder(gv_superWarpGateP02, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 1), PointFromId(2361)), c_orderQueueAddToEnd);
    Wait(8.0, c_timeGame);
    libNtve_gf_KillModel(gv_briefingNexusPingActor);
    return true;
}

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

        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();
        libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    }
    else if (autoD24B01C0_val == 2) {

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

        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();
        libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    }
    else if (autoD24B01C0_val == 3) {

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

        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();
        libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    }
    else {

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

    UnitIssueOrder(lv_broodLord1, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(644)), c_orderQueueReplace);
    UnitIssueOrder(lv_broodLord2, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(645)), c_orderQueueReplace);
    libNtve_gf_KillModel(gv_virophagePingActor);
    // Transmission - SoundLink("THanson03BHorner00042", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00042", -1), c_transmissionDurationAdd, 0.0, true);

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00028", -1), c_transmissionDurationAdd, 0.0, true);
    UnitIssueOrder(lv_virophage, OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(92)), c_orderQueueReplace);
    libNtve_gf_KillModel(gv_broodLordPingActor1);
    libNtve_gf_KillModel(gv_broodLordPingActor2);
    // Transmission - SoundLink("THanson03BRaynor00029", -1)

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

    UnitIssueOrder(lv_virophage, OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(92)), c_orderQueueReplace);
    libNtve_gf_KillModel(gv_broodLordPingActor1);
    libNtve_gf_KillModel(gv_broodLordPingActor2);
    // Transmission - SoundLink("THanson03BRaynor00029", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BRaynor00029", -1), c_transmissionDurationAdd, 0.0, false);

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

    }

    libNtve_gf_KillModel(gv_virophagePingActor);
    libNtve_gf_KillModel(gv_broodLordPingActor1);
    libNtve_gf_KillModel(gv_broodLordPingActor2);

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


    libNtve_gf_KillModel(gv_virophagePingActor);
    libNtve_gf_KillModel(gv_broodLordPingActor1);
    libNtve_gf_KillModel(gv_broodLordPingActor2);
    auto3255A815_g = gv_introHiddenUnitGroup;

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

    libNtve_gf_KillModel(gv_virophagePingActor);
    libNtve_gf_KillModel(gv_broodLordPingActor1);
    libNtve_gf_KillModel(gv_broodLordPingActor2);
    auto3255A815_g = gv_introHiddenUnitGroup;
    auto3255A815_u = UnitGroupCount(auto3255A815_g, c_unitCountAll);

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

    gf_GhostNukeEm(UnitFromId(1226), RegionGetCenter(RegionFromId(55)), PointFromId(1241));
    Wait(20.0, c_timeGame);
    libNtve_gf_KillModel(gv_nukeActor);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_nukeActor);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_salvagePingActor);
    VisRevealerDestroy(gv_salvageRevealer);
    return true;

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_respawnSalvagePingActor1);
    libNtve_gf_KillModel(gv_respawnSalvagePingActor2);
    return true;

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

    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_respawnSalvagePingActor1);
    libNtve_gf_KillModel(gv_respawnSalvagePingActor2);
    return true;
}

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

        Wait(0.25, c_timeGame);
    }
    libNtve_gf_KillModel(gv_tippedDetectorPing);
    return true;
}

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

    libNtve_gf_RescueUnit(EventUnitCargo(), gv_p01_USER, true);
    Wait(6.0, c_timeGame);
    libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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

    lv_bullhornExclamation = libNtve_gf_ActorLastCreated();
    gf_TransmissionMengskStatuesQ(lv_statue);
    libNtve_gf_KillModel(lv_bullhornExclamation);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_pingActor_Tower1);
    gf_UploadData(UnitFromId(808), 1);
    if ((gv_transmissionProgress[1] < 150)) {

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_pingActor_Tower2);
    gf_UploadData(UnitFromId(806), 2);
    if ((gv_transmissionProgress[2] < 150)) {

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_pingActor_Tower3);
    gf_UploadData(UnitFromId(807), 3);
    if ((gv_transmissionProgress[3] < 150)) {

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_actorC4FrontDoor);
    VisRevealerDestroy(gv_revealerC4FrontDoor);
    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:3330

    SoundPlay(gv_soundTerminalButtonPush, PlayerGroupAll(), 100.0, 0.0);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    libNtve_gf_KillModel(gv_actorSpeak01);
    libNtve_gf_KillModel(gv_actorSpeak05);
    if ((gv_computer01AllDone == false)) {

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

    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    libNtve_gf_KillModel(gv_actorSpeak01);
    libNtve_gf_KillModel(gv_actorSpeak05);
    if ((gv_computer01AllDone == false)) {
        PlayerSetAlliance(gv_p08_AUTOTURRET_FRIENDLY, c_allianceIdVision, gv_p01_USER, false);

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

        UnitRemove(autoA2D537AE_var);
    }
    libNtve_gf_KillModel(gv_actorBrutaliskInPrison);
    UnitRemove(gv_brutaliskInForceField);
    Wait(0.2, c_timeGame);

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

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(2.0, c_timeGame);
    libNtve_gf_KillModel(gv_actorSelectionFusionCore);
    return true;
}

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

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(0.5, c_timeGame);
    libNtve_gf_KillModel(gv_actorRocks01);
    return true;
}

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

            libCamp_gf_SendTransmissionCampaign(UnitFromId(196), SoundLink("THorner05SDominionOfficer400005", c_soundIndexAny), c_transmissionDurationSub, 0.0, true);
            libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
            libNtve_gf_KillModel(gv_actorSpeak02);
        }

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

        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), SoundLink("THorner05SFirebat00022", 0), 0.0, c_transmissionDurationAdd, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        libNtve_gf_KillModel(gv_actorSpeak01);
    }

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

        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromModel(null), libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), SoundLink("THorner05SFirebat00034", 0), 0.0, c_transmissionDurationAdd, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        libNtve_gf_KillModel(gv_actorSpeak05);
    }

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

        libCamp_gf_SendTransmissionCampaign(UnitFromId(756), SoundLink("THorner05SDominionMarine100027", c_soundIndexAny), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        libNtve_gf_KillModel(gv_actorSpeak03);
    }

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

    }

    libNtve_gf_KillModel(gv_roadblockActor01);
    libNtve_gf_KillModel(gv_roadblockActor02);
    libNtve_gf_KillModel(gv_roadblockActor03);

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


    libNtve_gf_KillModel(gv_roadblockActor01);
    libNtve_gf_KillModel(gv_roadblockActor02);
    libNtve_gf_KillModel(gv_roadblockActor03);
    return true;

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

    libNtve_gf_KillModel(gv_roadblockActor01);
    libNtve_gf_KillModel(gv_roadblockActor02);
    libNtve_gf_KillModel(gv_roadblockActor03);
    return true;
}

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

    }

    libNtve_gf_KillModel(gv_actorObjectiveMain);
    return true;
}

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

    autoF9DC6FF0_val = EventUnit();
    if (autoF9DC6FF0_val == gv_holoboards[1]) {
        libNtve_gf_KillModel(gv_holoReticules[1]);
    }
    else if (autoF9DC6FF0_val == gv_holoboards[2]) {

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

    }
    else if (autoF9DC6FF0_val == gv_holoboards[2]) {
        libNtve_gf_KillModel(gv_holoReticules[2]);
    }
    else if (autoF9DC6FF0_val == gv_holoboards[3]) {

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

    }
    else if (autoF9DC6FF0_val == gv_holoboards[3]) {
        libNtve_gf_KillModel(gv_holoReticules[3]);
    }
    else if (autoF9DC6FF0_val == gv_holoboards[4]) {

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

    }
    else if (autoF9DC6FF0_val == gv_holoboards[4]) {
        libNtve_gf_KillModel(gv_holoReticules[4]);
    }
    else if (autoF9DC6FF0_val == gv_holoboards[5]) {

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

    }
    else if (autoF9DC6FF0_val == gv_holoboards[5]) {
        libNtve_gf_KillModel(gv_holoReticules[5]);
    }
    else if (autoF9DC6FF0_val == gv_holoboards[6]) {

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

    }
    else if (autoF9DC6FF0_val == gv_holoboards[6]) {
        libNtve_gf_KillModel(gv_holoReticules[6]);
    }
    else {

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

    gv_refineryButtonPressed = true;
    UISetButtonHighlighted(PlayerGroupActive(), AbilityCommand("TerranBuild", 2), false);
    libNtve_gf_KillModel(gv_geyserPing);
    return true;
}

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

    gv_sCVTrained = true;
    UISetButtonHighlighted(PlayerGroupActive(), AbilityCommand("CommandCenterTrain", 0), false);
    libNtve_gf_KillModel(gv_commandCenterPing);
    return true;
}

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

    gv_marineTrained = true;
    UISetButtonHighlighted(PlayerGroupActive(), AbilityCommand("BarracksTrain", 0), false);
    libNtve_gf_KillModel(gv_barracksPing);
    return true;
}

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

        // Transmission - SoundLink("TRaynor02Rebel00034", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Rebel00034", 0), c_transmissionDurationAdd, 0.0, true);
        libNtve_gf_KillModel(lv_talkIcon);
        // Transmission - SoundLink("TRaynor02Raynor00035", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Raynor00035", 0), c_transmissionDurationAdd, 0.0, true);

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian400043", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian300013", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian500023", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian200012", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian600024", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

                libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor02Civilian200044", 0), c_transmissionDurationAdd, 0.0, true);
                libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
                libNtve_gf_KillModel(lv_talkIcon);
            }

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

        gv_bunkerBridgeEastACTIVE = false;
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBridgeEastPing);
    }

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

        gv_bunkerBridgeWestACTIVE = false;
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBridgeWestPing);
    }

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

        gv_bunkerBaseEastACTIVE = false;
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBaseEastPing);
    }

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

        gv_bunkerBaseWestACTIVE = false;
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBaseWestPing);
    }

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

    if ((EventUnit() == gv_bunkerBridgeEast)) {
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBridgeEastPing);
    }

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

    if ((EventUnit() == gv_bunkerBridgeWest)) {
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBridgeWestPing);
    }

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

    if ((EventUnit() == gv_bunkerBaseEast)) {
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBaseEastPing);
    }

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

    if ((EventUnit() == gv_bunkerBaseWest)) {
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), false);
        libNtve_gf_KillModel(gv_bunkerBaseWestPing);
    }

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

    TextTagDestroy(gv_bunkerBridgeEastTextTag);
    TextTagDestroy(gv_bunkerBridgeWestTextTag);
    libNtve_gf_KillModel(gv_bunkerBaseEastPing);
    libNtve_gf_KillModel(gv_bunkerBaseWestPing);
    libNtve_gf_KillModel(gv_bunkerBridgeEastPing);

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

    TextTagDestroy(gv_bunkerBridgeWestTextTag);
    libNtve_gf_KillModel(gv_bunkerBaseEastPing);
    libNtve_gf_KillModel(gv_bunkerBaseWestPing);
    libNtve_gf_KillModel(gv_bunkerBridgeEastPing);
    libNtve_gf_KillModel(gv_bunkerBridgeWestPing);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:13548

    // Implementation
    if ((gv_briefingTZeratulCrystalEffect != null)) {
        libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
        gv_briefingTZeratulCrystalEffect = null;
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:32348

    SoundPlay(SoundLink("FlashBack", 0), PlayerGroupAll(), 100.0, 0.0);
    gf_CustomFadeInOut(false, 1.5, true);
    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:32486

    SoundPlay(SoundLink("FlashBack", 0), PlayerGroupAll(), 100.0, 0.0);
    gf_CustomFadeInOut(false, 1.5, true);
    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:32608

    SoundPlay(SoundLink("FlashBack", 0), PlayerGroupAll(), 100.0, 0.0);
    gf_CustomFadeInOut(false, 1.5, true);
    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:32733

    SoundPlay(SoundLink("FlashBack", 0), PlayerGroupAll(), 100.0, 0.0);
    gf_CustomFadeInOut(false, 1.5, true);
    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:36413

    gv_briefingSoundPlayed = null;
    CinematicFade(false, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    libNtve_gf_KillModel(gv_debriefingTTychus02CrystalEffect);
    gf_ActorSceneClearAll();
    gf_DebriefingCleanup(ge_RoomID_RoomLab);

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_brutaliskPingActor);
    return true;
}

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

    libCamp_gf_SendTransmissionCampaign(lv_firstSCVGoingHome, SoundLink("TTosh02SCV00006", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    libNtve_gf_KillModel(lv_talkIcon);
    TriggerQueueExit();
    return true;

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

    if ((UnitIsAlive(lv_searcher) == false)) {
        UnitSetOwner(lv_searcher, gv_p6_DOMINION_ORANGE, false);
        libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
        UnitIssueOrder(lv_searcher, OrderTargetingPoint(AbilityCommand("attack", 0), RegionRandomPoint(RegionFromId(50))), c_orderQueueReplace);
    }

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

    }
    Wait(2.0, c_timeGame);
    libNtve_gf_KillModel(libNtve_gf_ActorLastCreated());
    if ((UnitGroupCount(UnitGroup(null, gv_p2_RAYNOR_LIGHTBLUE, RegionFromId(46), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) > 0)) {
        TriggerEnable(TriggerGetCurrent(), true);

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

            Wait(1.0, c_timeAI);
            if (((UnitGroupCount(lv_initialMarineGroup, c_unitCountAlive) < 4) || (TimerGetRemaining(lv_indicatorTimeout) == 0.0))) {
                libNtve_gf_KillModel(gv_actorMindblastIndicator);
                TextTagDestroy(gv_textTagMindBlast);
                return true;

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

    UISetButtonHighlighted(PlayerGroupActive(), AbilityCommand("MindBlast", 0), false);
    Wait(2.0, c_timeGame);
    libNtve_gf_KillModel(gv_actorMindblastIndicator);
    TextTagDestroy(gv_textTagMindBlast);
    return true;

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_p1GateDesignator);
    return true;
}

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

    TriggerEnable(TriggerGetCurrent(), false);
    TriggerEnable(gt_P1Designatorremover, true);
    libNtve_gf_KillModel(gv_p1ObjectiveDesignator);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_p2GateDesignator);
    return true;
}

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

    }

    libNtve_gf_KillModel(gv_p2ObjectiveDesignator);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_p3ObjectiveDesignator);
    return true;
}

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

    UnitGroupLoopBegin(UnitGroup("Marine", gv_p02_SIMULATOR, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        libNtve_gf_KillModel(ActorFromScope(ActorScopeFromUnit(UnitGroupLoopCurrent()), "ModelHosted"));
        UnitGroupLoopStep();
    }

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

    UIClearMessages(PlayerGroupAll(), c_messageAreaDirective);
    TriggerStop(gt_CombatMoveDirectiveMessage);
    libNtve_gf_KillModel(gv_com_Actor);
    TextTagDestroy(gv_com_TextTag);
    TriggerExecute(gt__15Combat02StopMouse, true, false);

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

    UIClearMessages(PlayerGroupAll(), c_messageAreaDirective);
    TriggerStop(gt_CombatMoveDirectiveMessage);
    libNtve_gf_KillModel(gv_com_Actor);
    TextTagDestroy(gv_com_TextTag);
    TriggerExecute(gt__16Combat03StopMouse, true, false);

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


    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_KillModel(gv_con_Actor01);
    TriggerExecute(gt__17Construction01StopMouse, true, false);
    gf_HideReplayTransmissionButtons();

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

    UnitGroupLoopBegin(UnitGroup("MineralField", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        libNtve_gf_KillModel(ActorFromScope(ActorScopeFromUnit(UnitGroupLoopCurrent()), "ModelHosted"));
        UnitGroupLoopStep();
    }

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

    UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        libNtve_gf_KillModel(ActorFromScope(ActorScopeFromUnit(UnitGroupLoopCurrent()), "ModelHosted"));
        UnitGroupLoopStep();
    }

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

    }

    libNtve_gf_KillModel(gv_relicPingActor);
    libCamp_gf_DisplayResearchPointsGiventoPlayer(libCamp_ge_StoryResearchObject_ResearchObjectFindProtossRelics, EventUnit(), gv_p1_USER);
    TriggerExecute(gt_ObjectiveRelicsCreateQ, true, false);