# Sound Link

Grammar — Sound link from sound ID soundId at index soundIndex
FlagsNative | Function

Returns a Sound Link for a given sound ID and asset index. Sound Links are used to refer to specific sounds. Sound links are comprised of a sound ID (to identify the sound data entry) and an asset index (to identify the asset within that data entry).

# Arguments

  • string<gamelink::Sound> — Sound ID
  • int — Asset Index

Returns — soundlink

native soundlink SoundLink(string soundId, int soundIndex);

Category: Sound / Sound Properties

# Examples

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

    }
    Wait(2.0, c_timeGame);
    SoundPlay(SoundLink("LostViking_Thrust", 0), PlayerGroupAll(), 100.0, 0.0);
    lv_pos = UnitGetPosition(gv_viking);
    auto9DCA9D7B_ae = 50;

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

bool auto_gf_Level2ScourgeSound_TriggerFunc (bool testConds, bool runActions) {
    // Implementation
    SoundPlay(SoundLink("Mutalisk_Attack", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.1, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 2), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("Mutalisk_Attack", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.1, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 2), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.1, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 8), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("Mutalisk_Attack", 2), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.1, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 8), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.5, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 5), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("Mutalisk_Attack", 8), PlayerGroupAll(), 100.0, 0.0);
    Wait(0.5, c_timeGame);
    SoundPlay(SoundLink("Mutalisk_Attack", 5), PlayerGroupAll(), 100.0, 0.0);
    return true;
}

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

    UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
    libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
    SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
    Wait(2.0, c_timeGame);
    UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);

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

    UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("attack", 0), lv_beamTarget), c_orderQueueReplace);
    libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStart BeamAttack Stand,Work,Start,C Stand,Work,C Stand,Work,End,C");
    SoundPlayOnUnit(SoundLink("SS_TerraTronBeamChargeUp", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
    Wait(2.0, c_timeGame);
    UnitIssueOrder(gv_boss, OrderTargetingUnit(AbilityCommand("SS_TerraTronBeamAttack", 0), lv_beamTarget), c_orderQueueReplace);

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

    // Implementation
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "LostViking_MusicBossFightIntro", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    SoundPlay(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), 100.0, 0.0);
    libCamp_gf_CreateDialogInGrid(40.0, 10.0, c_anchorCenter, 0.0, -2.5, false);
    lv_dlg = DialogLastCreated();

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

    lv_birth = libNtve_gf_ActorLastCreated();
    ActorSend(lv_birth, "SetTeamColor 0,66,255 0,66,255");
    SoundPlayAtPoint(SoundLink("LostViking_CarrierBirth", -1), PlayerGroupAll(), lv_spawnLoc, 8.0, 100.0, 0.0);
    Wait(6.667, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(1, "SS_CarrierBoss", 0, gv_p2_ENEMY, lv_spawnLoc);

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

    }
    UnitSetTeamColorIndex(gv_boss, 1);
    SoundPlayOnUnit(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), gv_boss, 0.0, 100.0, 0.0);
    libNtve_gf_MakeUnitInvulnerable(gv_boss, true);
    gf_PrepareUnitForShooterGame(gv_boss);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THanson01Swann00046", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Swann00046", -1), c_transmissionDurationAdd, 1.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    Wait(2.0, c_timeReal);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THanson01Hanson00001", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00001", -1), c_transmissionDurationAdd, 1.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    gv_missionPhase = ge_PRESET_MissionPhase_Escort;

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

    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/5F1585BF"));
    // Transmission - SoundLink("THanson01Raynor00006", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Raynor00006", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    if ((TriggerGetExecCount(TriggerGetCurrent()) == 0)) {
        // Transmission - SoundLink("THanson01Hanson00071", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00071", -1), c_transmissionDurationAdd, 0.0, true);
    }
    else {

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

        if (auto81F08AA6_val == 1) {
            // Transmission - SoundLink("THanson01Hanson00035", 0)
            libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00035", -1), c_transmissionDurationAdd, 0.0, true);
        }
        else if (auto81F08AA6_val == 2) {

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

        else if (auto81F08AA6_val == 2) {
            // Transmission - SoundLink("THanson01Hanson00029", 0)
            libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00029", -1), c_transmissionDurationAdd, 0.0, true);
        }
        else {

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

    if (auto39F001BB_val == 1) {
        // Transmission - SoundLink("THanson01Hanson00082", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00082", -1), c_transmissionDurationAdd, 0.0, true);
    }
    else if (auto39F001BB_val == 2) {

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

    else if (auto39F001BB_val == 2) {
        // Transmission - SoundLink("THanson01Hanson00004", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00004", -1), c_transmissionDurationAdd, 0.0, true);
    }
    else if (auto39F001BB_val == 3) {

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

    else if (auto39F001BB_val == 3) {
        // Transmission - SoundLink("THanson01Hanson00029", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00029", -1), c_transmissionDurationAdd, 0.0, true);
    }
    else {

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

    if (auto7E51F54B_val == 1) {
        // Transmission - SoundLink("THanson01Hanson00034", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson01Hanson00034", -1), c_transmissionDurationAdd, 0.0, true);
    }
    else if (auto7E51F54B_val == 2) {

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

        gv_nightDefenderPingUnit = lp_attackedStructure;
        TriggerExecute(gt_NightDefenderPing, true, false);
        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lp_attackedStructure), 0.0, 100.0, 0.0);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(3, 4, 5, 6), "InfestedCivilian", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));
        AISetGroupScriptControlled(UnitLastCreatedGroup(), false);

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

        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(3, 4, 5, 6), "InfestedCivilian", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));
        AISetGroupScriptControlled(UnitLastCreatedGroup(), false);
        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lp_attackedStructure), 0.0, 100.0, 0.0);
        if ((gv_infestedBuildingsKilled < 50)) {
            libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(2, 2, 3, 4), "InfestedTerranCampaign", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THanson02Tychus00003", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00003", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        TriggerQueueExit();

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THanson02Tychus00004", 0)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00004", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        TriggerQueueExit();

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

        lv_factory = UnitLastCreated();
        UnitSetPropertyFixed(lv_factory, c_unitPropHeight, 10.0);
        SoundPlay(SoundLink("Ghost_DropPodImpact", -1), PlayerGroupAll(), 100.0, 0.0);
        UnitSetHeight(lv_factory, 3.25, 2.0);
        Wait(2.0, c_timeGame);

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

        lv_factory = UnitLastCreated();
        UnitSetPropertyFixed(lv_factory, c_unitPropHeight, 10.0);
        SoundPlay(SoundLink("Ghost_DropPodImpact", -1), PlayerGroupAll(), 100.0, 0.0);
        UnitSetHeight(lv_factory, 3.25, 2.0);
        Wait(2.0, c_timeGame);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THanson02Raynor00010", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Raynor00010", -1), c_transmissionDurationAdd, 0.0, true);
    // Transmission - SoundLink("THanson02Tychus00020", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00020", -1), c_transmissionDurationAdd, 0.0, true);

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Raynor00010", -1), c_transmissionDurationAdd, 0.0, true);
    // Transmission - SoundLink("THanson02Tychus00020", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00020", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THanson02Raynor00033", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Raynor00033", -1), c_transmissionDurationAdd, 1.0, true);
    // Transmission - SoundLink("THanson02Tychus00018", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00018", -1), c_transmissionDurationAdd, 1.0, true);

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Raynor00033", -1), c_transmissionDurationAdd, 1.0, true);
    // Transmission - SoundLink("THanson02Tychus00018", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson02Tychus00018", -1), c_transmissionDurationAdd, 1.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    VisRevealArea(gv_pLAYER01_USER, RegionCircle(UnitGetPosition(gv_purifier), 6.0), 10.0, false);
    libNtve_gf_AttachModelToUnit(gv_purifier, "MothershipTeleportIn", "Ref_Center");
    SoundPlayAtPoint(SoundLink("Mothership_Birth", -1), PlayerGroupAll(), UnitGetPosition(gv_purifier), 0.0, 100.0, 0.0);
    Wait(1.5, c_timeGame);
    libNtve_gf_ShowHideUnit(gv_purifier, true);

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/BFCA447F"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHorner00003", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/BFCA447F"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHorner00003", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/BF5546F5"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHanson00009", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/BF5546F5"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHanson00009", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/D1A1218F"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHorner00008", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/D1A1218F"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03AHorner00008", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F6DE8350"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03ARaynor00005", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F6DE8350"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03ARaynor00005", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    UnitForceStatusBar(gv_purifier, true);
    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/CCF54A48"), null, gv_purifier);
    lv_aLERT_WAIT_TIME = (SoundLengthSync(SoundLink("THanson03ARaynor00006", -1)) + SoundLengthSync(SoundLink("UI_TerranKlaxonAlert", -1)));
    Wait((gv_pOWER_UP_TIME - lv_aLERT_WAIT_TIME), c_timeGame);
    if ((UnitIsAlive(gv_purifier) == false)) {

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

    gv_infestationDefenderUnit[lp_colonyIndex][lp_defenderIndex] = UnitLastCreated();
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("attack", 0), gv_infestationDefenderLocation[lp_colonyIndex][lp_defenderIndex]), c_orderQueueReplace);
    SoundPlayOnUnit(SoundLink("Overlord_Unload", -1), PlayerGroupAll(), lp_overlord, 0.0, 100.0, 0.0);
}

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

        libNtve_gf_AttachModelToUnit(lv_sPEAKER, "TalkIcon", "Ref_Origin");
        TriggerQueueEnter();
        SoundPlay(SoundLink("THanson03BCivilian100023", -1), PlayerGroupAll(), 100.0, 0.0);
        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();

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

        libNtve_gf_AttachModelToUnit(lv_sPEAKER, "TalkIcon", "Ref_Origin");
        TriggerQueueEnter();
        SoundPlay(SoundLink("THanson03BCivilian400041", -1), PlayerGroupAll(), 100.0, 0.0);
        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();

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

        libNtve_gf_AttachModelToUnit(lv_sPEAKER, "TalkIcon", "Ref_Origin");
        TriggerQueueEnter();
        SoundPlay(SoundLink("THanson03BCivilian200015", -1), PlayerGroupAll(), 100.0, 0.0);
        SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
        TriggerQueueExit();

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

    }
    Wait(2.0, c_timeGame);
    SoundPlay(SoundLink("Event_Hanson02ZombieHowl", -1), PlayerGroupAll(), 100.0, 0.0);
    autoFC259E5F_val = lv_colonyIndex;
    if (autoFC259E5F_val == ge_ColonyIndex_Base1Green) {

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

                gv_twoBaseWarningPlayed = true;
                // Transmission - SoundLink("THanson03BHorner00027", -1)
                libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00027", -1), c_transmissionDurationAdd, 0.0, true);
                break;
            }

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

                    if (autoB8001AB1_val == ge_ColonyIndex_Base1Green) {
                        // Transmission - SoundLink("THanson03BHorner00034", -1)
                        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00034", -1), c_transmissionDurationAdd, 0.0, true);
                    }
                    else if (autoB8001AB1_val == ge_ColonyIndex_Base2Pink) {

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

                    else if (autoB8001AB1_val == ge_ColonyIndex_Base2Pink) {
                        // Transmission - SoundLink("THanson03BHorner00026", -1)
                        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00026", -1), c_transmissionDurationAdd, 0.0, true);
                    }
                    else if (autoB8001AB1_val == ge_ColonyIndex_Base3Purple) {

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

                    else if (autoB8001AB1_val == ge_ColonyIndex_Base3Purple) {
                        // Transmission - SoundLink("THanson03BHorner00033", -1)
                        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00033", -1), c_transmissionDurationAdd, 0.0, true);
                    }
                    else if (autoB8001AB1_val == ge_ColonyIndex_Base4Red) {

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

                    else if (autoB8001AB1_val == ge_ColonyIndex_Base4Red) {
                        // Transmission - SoundLink("THanson03BHorner00026", -1)
                        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03BHorner00026", -1), c_transmissionDurationAdd, 0.0, true);
                    }
                    else if (autoB8001AB1_val == ge_ColonyIndex_Base5White) {

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

    }
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_trainCarToAnimate_LOCAL), c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("SiegeTank_Explode", -1), PlayerGroupAll(), lv_trainCarToAnimate_LOCAL, 0.0, 100.0, 0.0);
    Wait(1.0, c_timeGame);
    while (true) {

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

    }

    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    autoB0156E47_ae = gv_numberOfTrains;
    lv_i = 1;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00041", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00041", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00038", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00038", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00039", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00039", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00040", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00040", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00017", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00017", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        TriggerExecute(gt_FireontheMoveTipQ, true, false);

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00009", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00009", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner01MusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
        // Transmission - SoundLink("THorner01Adjutant00018", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Adjutant00018", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        return true;

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner01Horner00011", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Horner00011", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    BoardItemSetIcon(gv_merc_Contract_Price_Board, 1, 4, "Assets\\Textures\\icon-mineral-zerg.dds", false);
    BoardMinimizeShow(gv_merc_Contract_Price_Board, PlayerGroupAll(), false);
    SoundPlay(SoundLink("TUI_StarmapMenuPopup", -1), PlayerGroupAll(), 100.0, 0.0);
    TriggerEnable(gt_OrlanMineralCount, true);
    return true;

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

    UnitClearInfoText(UnitFromId(767));
    BoardDestroy(gv_merc_Contract_Price_Board);
    SoundPlay(SoundLink("UI_TechConsole_Purchase", -1), PlayerGroupAll(), 100.0, 0.0);
    PlayerModifyPropertyInt(gv_p01_USER, c_playerPropMinerals, c_playerPropOperSubtract, gv_mERC_CONTRACT_PRICE);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p03_MIRA_HAN, libNtve_ge_AllianceSetting_AllyWithSharedVision);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner02Raynor00001", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Raynor00001", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner02Horner00016", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Horner00016", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner02Horner00010", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Horner00010", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    TriggerQueueEnter();
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    SoundPlay(SoundLink("IncomingTransmission", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("IncomingTransmission", -1)), c_timeReal);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());

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

    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    SoundPlay(SoundLink("IncomingTransmission", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("IncomingTransmission", -1)), c_timeReal);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/4950C282"), null, PointFromId(1243));

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

    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/4950C282"), null, PointFromId(1243));
    // Transmission - SoundLink("THorner02Han00017", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Han00017", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_EnableCampaignTechUnit(true, libCamp_ge_StoryTechGroup_StoryTechGroupVehiclesVulture, gv_p01_USER);
    // Transmission - SoundLink("THorner02Tychus00023", -1)

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

    libCamp_gf_EnableCampaignTechUnit(true, libCamp_ge_StoryTechGroup_StoryTechGroupVehiclesVulture, gv_p01_USER);
    // Transmission - SoundLink("THorner02Tychus00023", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Tychus00023", -1), c_transmissionDurationAdd, 0.0, true);
    // Transmission - SoundLink("THorner02Raynor00024", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Raynor00024", -1), c_transmissionDurationAdd, 0.0, true);

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Tychus00023", -1), c_transmissionDurationAdd, 0.0, true);
    // Transmission - SoundLink("THorner02Raynor00024", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner02Raynor00024", -1), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerExecute(gt_NewUnitVultureTipQ, true, false);

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

    if ((gv_initialOrderGiven == false)) {
        UnitIssueOrder(UnitFromId(4), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(155)), c_orderQueueReplace);
        SoundPlayOnUnit(SoundLink("THorner03BriefingTychus00019", -1), PlayerGroupAll(), UnitFromId(4), 0.0, 100.0, 0.0);
    }

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner03Tychus00030", -1)
    libCamp_gf_SendTransmissionCampaign(UnitFromId(4), SoundLink("THorner03Tychus00030", 0), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlay(SoundLink("TUIWarningPing", 0), PlayerGroupAll(), 100.0, 0.0);
    SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
    Wait(6.0, c_timeGame);

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

    lv_starport = UnitLastCreated();
    UnitSetPropertyFixed(lv_starport, c_unitPropHeight, 10.0);
    SoundPlay(SoundLink("Ghost_DropPodImpact", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitSetHeight(lv_starport, 3.25, 2.0);
    Wait(2.0, c_timeGame);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner03Tychus00037", 0)
    libCamp_gf_SendTransmissionCampaign(UnitFromId(2), SoundLink("THorner03Tychus00037", 0), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    Wait(2.0, c_timeGame);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner03Tychus00009", 0)
    libCamp_gf_SendTransmissionCampaign(UnitFromId(2), SoundLink("THorner03Tychus00009", 0), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    Wait(2.0, c_timeGame);

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

    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    // Transmission - SoundLink("THorner03Tychus00010", 0)
    libCamp_gf_SendTransmissionCampaign(UnitFromId(2), SoundLink("THorner03Tychus00010", 0), c_transmissionDurationAdd, 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerQueueExit();

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

    TriggerEnable(TriggerGetCurrent(), false);
    UnitGroupIssueOrder(UnitGroup(null, gv_p04_DOMINION_INFANTRY_A, RegionFromId(22), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(2))), c_orderQueueReplace);
    SoundPlay(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), 100.0, 0.0);
    autoDB1C39FB_g = UnitGroup("DestructibleBullhornLights", c_playerAny, RegionFromId(13), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoDB1C39FB_u = UnitGroupCount(autoDB1C39FB_g, c_unitCountAll);

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


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlay(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), 100.0, 0.0);
    auto846B43D4_g = UnitGroup("DestructibleBullhornLights", c_playerAny, RegionFromId(14), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto846B43D4_u = UnitGroupCount(auto846B43D4_g, c_unitCountAll);

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

    TriggerEnable(TriggerGetCurrent(), false);
    UnitAbilityEnable(UnitFromId(2), "OdinBarrage", true);
    SoundPlay(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), 100.0, 0.0);
    autoE78DF35B_g = UnitGroup("DestructibleBullhornLights", c_playerAny, RegionFromId(15), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoE78DF35B_u = UnitGroupCount(autoE78DF35B_g, c_unitCountAll);

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

    lv_text2 = FixedToText(lv_realCurrent, 0);
    lv_text3 = StringExternal("Param/Value/E4408F4A");
    SoundPlay(SoundLink("TUI_StarmapMenuPopup", -1), PlayerGroupAll(), 100.0, 0.0);
    autoE4CDAE9A_n = (100 - gv_transmissionProgress[lp_index]);
    for (autoE4CDAE9A_i = 1; autoE4CDAE9A_i <= autoE4CDAE9A_n; autoE4CDAE9A_i += 1) {

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

            auto0BECB369_val = RandomInt(1, 3);
            if (auto0BECB369_val == 1) {
                SoundPlay(SoundLink("TUI_ArmoryConsoleExit", -1), PlayerGroupAll(), 100.0, 0.0);
            }
            else if (auto0BECB369_val == 2) {

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

            }
            else if (auto0BECB369_val == 2) {
                SoundPlay(SoundLink("TUI_ArmoryConsolePurchase", -1), PlayerGroupAll(), 100.0, 0.0);
            }
            else if (auto0BECB369_val == 3) {

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

            }
            else if (auto0BECB369_val == 3) {
                SoundPlay(SoundLink("TUI_ArmoryConsoleSelect", -1), PlayerGroupAll(), 100.0, 0.0);
            }
            else {

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

    BoardItemSetText(gv_uploadBoard, 2, lp_index, StringExternal("Param/Value/8F385175"));
    TextTagCreate(StringExternal("Param/Value/4111D2AB"), 30, UnitGetPosition(lp_unit), 2.0, true, false, PlayerGroupAll());
    SoundPlay(SoundLink("TUI_ArmoryConsolePurchase", -1), PlayerGroupAll(), 100.0, 0.0);
    TextTagSetVelocity(TextTagLastCreated(), 0.75, 90.0);
    TextTagSetTime(TextTagLastCreated(), c_textTagTimeDuration, 3.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00025", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00025", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission01 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00001", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00001", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission02 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00032", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00032", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission03 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00033", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00033", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission04 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner04Arcturus00026", 0)
        libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(lp_currentStatue, true, false, "Talk"), c_invalidPortraitId, SoundLink("THorner04Arcturus00026", 0), 0.0, c_transmissionDurationAdd, false);
        gv_statueTransmission05 = TransmissionLastSent();
        TransmissionWait(TransmissionLastSent(), 0.0);

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

    gv_eggsGroup = UnitGroupEmpty();
    gv_hybridGroup = UnitGroupEmpty();
    gv_soundWarbotInitiateButton = SoundLink("UI_NavButtonSelect", -1);
    gv_soundTerminalButtonPush = SoundLink("UI_Horner05sTerminalButton", -1);
    gv_soundBeacon = SoundLink("Event_Horner05sTerminalActivation", -1);

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

    gv_hybridGroup = UnitGroupEmpty();
    gv_soundWarbotInitiateButton = SoundLink("UI_NavButtonSelect", -1);
    gv_soundTerminalButtonPush = SoundLink("UI_Horner05sTerminalButton", -1);
    gv_soundBeacon = SoundLink("Event_Horner05sTerminalActivation", -1);
    gv_buttonComputer01SecurityCam = c_invalidDialogId;

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

    gv_soundWarbotInitiateButton = SoundLink("UI_NavButtonSelect", -1);
    gv_soundTerminalButtonPush = SoundLink("UI_Horner05sTerminalButton", -1);
    gv_soundBeacon = SoundLink("Event_Horner05sTerminalActivation", -1);
    gv_buttonComputer01SecurityCam = c_invalidDialogId;
    gv_buttonComputer01DeactivateRightFloorGuns = c_invalidDialogId;

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

    gv_statWeaponsCollected += 1;
    UnitRemove(EventUnit());
    SoundPlay(SoundLink("TUISecret", 0), PlayerGroupAll(), 100.0, 0.0);
    if ((libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        UnitAddChargeUsed(gv_raynor, "RaynorTossGrenade", -3.0);

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

    gv_statWeaponsCollected += 1;
    UnitRemove(EventUnit());
    SoundPlay(SoundLink("TUISecret", 0), PlayerGroupAll(), 100.0, 0.0);
    if ((libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        UnitAddChargeUsed(gv_raynor, "RaynorPlasmaGun", -3.0);

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

    gv_statWeaponsCollected += 1;
    UnitRemove(EventUnit());
    SoundPlay(SoundLink("TUISecret", 0), PlayerGroupAll(), 100.0, 0.0);
    if ((libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        UnitAddChargeUsed(gv_raynor, "RaynorTimeBomb", -1.0);

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

    TextTagSetVelocity(TextTagLastCreated(), 2.0, 90.0);
    UnitRemove(EventUnit());
    SoundPlay(SoundLink("UI_ResourcePickup", 0), PlayerGroupAll(), 100.0, 0.0);
    auto22FC4D74_g = UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto22FC4D74_u = UnitGroupCount(auto22FC4D74_g, c_unitCountAll);

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

    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(2.0, c_timeGame);
    SoundPlayAtPoint(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), PointFromId(176), 0.0, 100.0, 0.0);
    Wait(2.0, c_timeGame);
    return true;

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

    gv_computer01AllDone = true;
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    SoundPlay(SoundLink("SupplyDepot_What", 0), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);

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

    gv_computer01AllDone = true;
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    SoundPlay(SoundLink("SupplyDepot_What", 0), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);