# Play Sound (Deprecated)

Grammar — Play soundLink for players (at volume% volume, skip the first offset seconds)
FlagsAction | Hidden

Plays a sound for the specified player group. Use the “Last Played Sound” function to refer to this sound.

# Arguments

  • soundlink — Sound Link
  • playergroup — Players
  • fixed — Volume
  • fixed — Offset

Returns — void

void SoundPlay(
	soundlink lp_soundLink,
	playergroup lp_players,
	fixed lp_volume,
	fixed lp_offset,
);

Category: Sound / Deprecated

# 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: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:7766

    }

    SoundPlay(SoundLink("LostViking_LevelStart", 0), PlayerGroupAll(), 100.0, 0.0);
    if ((UnitIsAlive(gv_viking) == false)) {
        gf_CreateViking();

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


    TriggerEnable(gt_PowerupPickUp, false);
    SoundPlay(SoundLink("Terran_ExplosionMedium", 3), PlayerGroupAll(), 100.0, 0.0);
    lv_pos = UnitGetPosition(gv_viking);
    auto6E76C9F8_ae = gv_powerupTypeCount;

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

    gv_vikingLife += 1;
    gf_UpdateUI();
    SoundPlay(SoundLink("LostViking_GainLIfe", 0), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_AttachModelToUnit(gv_viking, "VikingMercenaryFighterReentry", "Ref_Origin");
    lv_effect = libNtve_gf_ActorLastCreated();

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

    }
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_vikingCine), c_animNameDefault, "Walk Right", c_animFlagPlayForever, c_animTimeDefault);
    SoundPlay(SoundLink("LostViking_VikingMovement", 0), PlayerGroupAll(), 100.0, 0.0);
    lv_height = 2.0;
    UnitSetPropertyFixed(gv_vikingCine, c_unitPropHeight, lv_height);

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

    gv_chrysalisPingUnit = UnitFromId(2010);
    TriggerExecute(gt_ChrysalisPing, true, false);
    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(2010)), 5.0, Color(0.00, 100.00, 0.00));
    UnitFlashSelection(UnitFromId(2010), 5.0);

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

    gv_chrysalisPingUnit = UnitFromId(397);
    TriggerExecute(gt_ChrysalisPing, true, false);
    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(397)), 5.0, Color(0.00, 100.00, 0.00));
    UnitFlashSelection(UnitFromId(397), 5.0);

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

    gv_chrysalisPingUnit = UnitFromId(612);
    TriggerExecute(gt_ChrysalisPing, true, false);
    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    MinimapPing(PlayerGroupAll(), UnitGetPosition(UnitFromId(612)), 5.0, Color(0.00, 100.00, 0.00));
    UnitFlashSelection(UnitFromId(612), 5.0);

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

    lv_nydusWorm = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlay(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), 100.0, 0.0);
    VisRevealArea(gv_p1_USER, RegionCircle(lv_point, 4.0), 5.0, false);
    Wait(3.7, c_timeGame);

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

    gv_colonistsSaved = MinI((gv_colonistsSaved + 1), 50);
    ObjectiveSetName(gv_objective_SaveColonists, (StringExternal("Param/Value/01B02760") + IntToText(gv_colonistsSaved) + StringExternal("Param/Value/09C44398") + IntToText(gv_colonistsSaveQuota) + StringExternal("Param/Value/38C9869C")));
    SoundPlay(SoundLink("Terran_Veterancy", -1), PlayerGroupAll(), 100.0, 0.0);
    UnitRemove(EventUnitCargo());
    return true;

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

    ObjectiveSetState(gv_objective_ReachHanson, c_objectiveStateActive);
    Wait(4.0, c_timeReal);
    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", PointFromId(1638), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/7D1971F1"));

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

    CameraApplyInfo(gv_p1_USER, CameraInfoFromId(2599), (1.5 * SoundLengthSync(SoundLink("THanson01BriefingHanson00011", 0))), -1, 10, true);
    MovieStartRecording("Briefing_Video_THanson01_00");
    SoundPlay(SoundLink("THanson01BriefingHanson00010", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson01BriefingHanson00010", 0))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson01BriefingHanson00010", 0))), c_timeReal);

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

        UnitIssueOrder(auto8616FE9F_var, OrderTargetingUnit(null, gv_briefingBunker), c_orderQueueReplace);
    }
    SoundPlay(SoundLink("THanson01BriefingHanson00011", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson01BriefingHanson00011", 0))), c_timeReal);
    SoundPlay(SoundLink("THanson01BriefingHanson00012", 0), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("THanson01BriefingHanson00011", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson01BriefingHanson00011", 0))), c_timeReal);
    SoundPlay(SoundLink("THanson01BriefingHanson00012", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson01BriefingHanson00012", 0))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson01BriefingHanson00011", 0))), c_timeReal);

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

    CameraApplyInfo(gv_p1_USER, CameraInfoFromId(2603), (SoundLengthSync(SoundLink("THanson01BriefingHanson00012", 0)) - 1.0), -1, 10, true);
    MovieStartRecording("Briefing_Video_THanson01_02");
    SoundPlay(SoundLink("THanson01BriefingHanson00005", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(4.7, c_timeReal);
    autoA4BFEB74_g = lv_vanguardMarines;

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:4029


    Wait(2.0, c_timeGame);
    SoundPlay(SoundLink("Event_Hanson02ZombieHowl", -1), PlayerGroupAll(), 100.0, 0.0);
    return true;
}

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

    TriggerExecute(gt_BriefingScene00Infestation, true, false);
    // Transmission - SoundLink("THanson02BriefingRaynor00002", -1)
    SoundPlay(SoundLink("THanson02BriefingRaynor00002", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00002", 0))), c_timeReal);
    // Transmission - SoundLink("THanson02BriefingHanson00010", -1)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00002", 0))), c_timeReal);
    // Transmission - SoundLink("THanson02BriefingHanson00010", -1)
    SoundPlay(SoundLink("THanson02BriefingHanson00010", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingHanson00010", 0))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00002", 0))), c_timeReal);

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

    TriggerExecute(gt_BriefingScene01Infestation2, true, false);
    // Transmission - SoundLink("THanson02BriefingRaynor00011", -1)
    SoundPlay(SoundLink("THanson02BriefingRaynor00011", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00011", 0))), c_timeReal);
    // Transmission - SoundLink("THanson02BriefingRaynor00006", -1)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00011", 0))), c_timeReal);
    // Transmission - SoundLink("THanson02BriefingRaynor00006", -1)
    SoundPlay(SoundLink("THanson02BriefingRaynor00006", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00006", 0))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00011", 0))), c_timeReal);

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

    UnitBehaviorAdd(UnitFromId(14), "ColonyInfestation", gv_mainInfestor, 1);
    // Transmission - SoundLink("THanson02BriefingRaynor00007", -1)
    SoundPlay(SoundLink("THanson02BriefingRaynor00007", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((0.1 * SoundLengthSync(SoundLink("THanson02BriefingRaynor00007", 0))), c_timeReal);
    UnitBehaviorAdd(UnitFromId(57), "ColonyInfestation", gv_mainInfestor, 1);

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

    MovieStartRecording("Briefing_Video_THanson02_02");
    // Transmission - SoundLink("THanson02BriefingHanson00012", -1)
    SoundPlay(SoundLink("THanson02BriefingHanson00012", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingHanson00012", 0))), c_timeReal);
    TriggerExecute(gt_BriefingScene02InfestedUnburrow, true, false);

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

    TriggerExecute(gt_BriefingScene02InfestedUnburrow, true, false);
    // Transmission - SoundLink("THanson02BriefingHanson00008", -1)
    SoundPlay(SoundLink("THanson02BriefingHanson00008", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson02BriefingHanson00008", 0))), c_timeReal);
    Wait(2.0, c_timeReal);

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03AHorner00003", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        SoundPlay(SoundLink("UI_TerranKlaxonAlert", -1), PlayerGroupAll(), 100.0, 0.0);
        return true;
    }

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03AHorner00008", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        SoundPlay(SoundLink("UI_TerranKlaxonAlert", -1), PlayerGroupAll(), 100.0, 0.0);
        return true;
    }

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03AHanson00009", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        SoundPlay(SoundLink("UI_TerranKlaxonAlert", -1), PlayerGroupAll(), 100.0, 0.0);
        return true;
    }

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03ARaynor00005", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        SoundPlay(SoundLink("UI_TerranKlaxonAlert", -1), PlayerGroupAll(), 100.0, 0.0);
    }

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THanson03ARaynor00006", -1), c_transmissionDurationAdd, 0.0, true);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
        SoundPlay(SoundLink("UI_TerranKlaxonAlert", -1), PlayerGroupAll(), 100.0, 0.0);
        return true;
    }

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

    TriggerExecute(gt_Briefing00Civvies, true, false);
    // Transmission - SoundLink("THanson03ABriefingHanson00001", -1)
    SoundPlay(SoundLink("THanson03ABriefingHanson00001", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03ABriefingHanson00001", -1))), c_timeGame);
    // Transmission - SoundLink("THanson03ABriefingRaynor00002", -1)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THanson03ABriefingHanson00001", -1))), c_timeGame);
    // Transmission - SoundLink("THanson03ABriefingRaynor00002", -1)
    SoundPlay(SoundLink("THanson03ABriefingRaynor00002", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03ABriefingRaynor00002", -1))), c_timeGame);
    TriggerStop(gt_Brieifng00Air);

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

    MovieStartRecording("Briefing_Video_THanson03A_01");
    // Transmission - SoundLink("THanson03ABriefingRaynor00004", -1)
    SoundPlay(SoundLink("THanson03ABriefingRaynor00004", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson03ABriefingRaynor00004", -1))), c_timeGame);
    UnitIssueOrder(gv_purifier, Order(AbilityCommand("PurifierPlanetCracker", 0)), c_orderQueueReplace);

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

    Wait((0.5 * SoundLengthSync(SoundLink("THanson03ABriefingRaynor00004", -1))), c_timeGame);
    // Transmission - SoundLink("THanson03ABriefingSwann00007", -1)
    SoundPlay(SoundLink("THanson03ABriefingSwann00007", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03ABriefingSwann00007", -1))), c_timeGame);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson03ABriefingRaynor00004", -1))), c_timeGame);

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

    MovieStartRecording("Briefing_Video_THanson03A_02");
    // Transmission - SoundLink("THanson03ABriefingSwann00003", -1)
    SoundPlay(SoundLink("THanson03ABriefingSwann00003", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03ABriefingSwann00003", -1))), c_timeGame);
    // Transmission - SoundLink("THanson03ABriefingSwann00008", -1)

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:4017

    MovieStartRecording("Briefing_Video_THanson03B_00");
    // Transmission - SoundLink("THanson03BBriefingRaynor00002", -1)
    SoundPlay(SoundLink("THanson03BBriefingRaynor00002", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingRaynor00002", -1))), c_timeReal);
    UnitIssueOrder(lv_feederling, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1074)), c_orderQueueReplace);

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

    UnitIssueOrder(lv_feederling, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1074)), c_orderQueueReplace);
    // Transmission - SoundLink("THanson03BBriefingRaynor00010", -1)
    SoundPlay(SoundLink("THanson03BBriefingRaynor00010", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingRaynor00010", -1))), c_timeReal);
    CameraApplyInfo(gv_p01_USER, CameraInfoFromId(227), (SoundLengthSync(SoundLink("THanson03BBriefingTychus00004", -1)) + SoundLengthSync(SoundLink("THanson03BBriefingRaynor00006", -1))), -1, 10, true);

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

    CameraApplyInfo(gv_p01_USER, CameraInfoFromId(227), (SoundLengthSync(SoundLink("THanson03BBriefingTychus00004", -1)) + SoundLengthSync(SoundLink("THanson03BBriefingRaynor00006", -1))), -1, 10, true);
    // Transmission - SoundLink("THanson03BBriefingRaynor00003", -1)
    SoundPlay(SoundLink("THanson03BBriefingRaynor00003", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingRaynor00003", -1))), c_timeReal);
    auto1189D15D_g = UnitGroup("InfestedCivilian", c_playerAny, RegionFromId(53), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

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

    UnitIssueOrder(gv_briefingZergling, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(63)), c_orderQueueReplace);
    // Transmission - SoundLink("THanson03BBriefingTychus00004", -1)
    SoundPlay(SoundLink("THanson03BBriefingTychus00004", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingTychus00004", -1))), c_timeReal);
    // Transmission - SoundLink("THanson03BBriefingRaynor00006", -1)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingTychus00004", -1))), c_timeReal);
    // Transmission - SoundLink("THanson03BBriefingRaynor00006", -1)
    SoundPlay(SoundLink("THanson03BBriefingRaynor00006", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingRaynor00006", -1))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THanson03BBriefingRaynor00002", -1))), c_timeReal);

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

    MovieStartRecording("Briefing_Video_THanson03B_01");
    // Transmission - SoundLink("THanson03BBriefingSwann00007", -1)
    SoundPlay(SoundLink("THanson03BBriefingSwann00007", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THanson03BBriefingSwann00007", -1))), c_timeReal);
    // Transmission - SoundLink("THanson03BBriefingSwann00009", -1)

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:3765

    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    TriggerExecute(gt_PatrolPings, true, false);
    SoundPlay(SoundLink("UI_TerranReminderPing", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(2.0, c_timeReal);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

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

    }

    SoundPlay(SoundLink("UI_TerranPing", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(1.0, c_timeReal);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

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

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1771), (SoundLengthSync(SoundLink("THorner01BriefingRaynor00018", -1)) + 3.0), -1, 10, true);
    MovieStartRecording("Briefing_Video_THorner01_00");
    SoundPlay(SoundLink("THorner01BriefingRaynor00018", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner01BriefingRaynor00018", -1))), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingHorner00002", -1), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("THorner01BriefingRaynor00018", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner01BriefingRaynor00018", -1))), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingHorner00002", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00002", -1)), c_timeReal);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1772), 8.0, -1, 10, true);

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

    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00002", -1)), c_timeReal);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1772), 8.0, -1, 10, true);
    SoundPlay(SoundLink("THorner01BriefingHorner00004", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00004", -1)), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THorner01BriefingRaynor00018", -1))), c_timeReal);

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

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1775), (SoundLengthSync(SoundLink("THorner01BriefingHorner00006", -1)) + 0.0), -1, 10, true);
    MovieStartRecording("Briefing_Video_THorner01_01");
    SoundPlay(SoundLink("THorner01BriefingHorner00006", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00006", -1)), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingRaynor00007", -1), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("THorner01BriefingHorner00006", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00006", -1)), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingRaynor00007", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingRaynor00007", -1)), c_timeReal);
    Wait((0.5 * (SoundLengthSync(SoundLink("THorner01BriefingHorner00006", -1)) + SoundLengthSync(SoundLink("THorner01BriefingRaynor00007", -1)))), c_timeReal);

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

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1777), 8.0, -1, 10, true);
    MovieStartRecording("Briefing_Video_THorner01_02");
    SoundPlay(SoundLink("THorner01BriefingHorner00008", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00008", -1)), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingRaynor00009", -1), PlayerGroupAll(), 100.0, 0.0);

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

    SoundPlay(SoundLink("THorner01BriefingHorner00008", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingHorner00008", -1)), c_timeReal);
    SoundPlay(SoundLink("THorner01BriefingRaynor00009", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("THorner01BriefingRaynor00009", -1)), c_timeReal);
    Wait((0.5 * (SoundLengthSync(SoundLink("THorner01BriefingHorner00006", -1)) + SoundLengthSync(SoundLink("THorner01BriefingRaynor00007", -1)))), c_timeReal);

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: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:5137

    MovieStartRecording("Briefing_Video_THorner02_00");
    // Transmission - SoundLink("THorner02BriefingHorner00001", 0)
    SoundPlay(SoundLink("THorner02BriefingHorner00001", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHorner00001", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingHorner00011", 0)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHorner00001", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingHorner00011", 0)
    SoundPlay(SoundLink("THorner02BriefingHorner00011", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHorner00011", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00018", 0)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHorner00011", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00018", 0)
    SoundPlay(SoundLink("THorner02BriefingRaynor00018", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingRaynor00018", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00002", 0)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingRaynor00018", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00002", 0)
    SoundPlay(SoundLink("THorner02BriefingRaynor00002", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingRaynor00002", -1))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THorner02BriefingHorner00001", -1))), c_timeReal);

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

    MovieStartRecording("Briefing_Video_THorner02_01");
    // Transmission - SoundLink("THorner02BriefingHan00005", 0)
    SoundPlay(SoundLink("THorner02BriefingHan00005", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHan00005", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00006", 0)

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

    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHan00005", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingRaynor00006", 0)
    SoundPlay(SoundLink("THorner02BriefingRaynor00006", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingRaynor00006", -1))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("THorner02BriefingHan00005", -1))), c_timeReal);

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

    MovieStartRecording("Briefing_Video_THorner02_02");
    // Transmission - SoundLink("THorner02BriefingHorner00007", 0)
    SoundPlay(SoundLink("THorner02BriefingHorner00007", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((1.0 * SoundLengthSync(SoundLink("THorner02BriefingHorner00007", -1))), c_timeReal);
    // Transmission - SoundLink("THorner02BriefingHorner00008", 0)

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: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/thorner03.sc2map/MapScript.galaxy:2774

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

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

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

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

    Wait(0.5, c_timeGame);
    UnitIssueOrder(UnitFromId(2), OrderTargetingPoint(AbilityCommand("OdinNuclearStrike", 0), RegionGetCenter(RegionFromId(20))), c_orderQueueReplace);
    SoundPlay(SoundLink("Alert_TerranCalldownLaunch", -1), PlayerGroupAll(), 100.0, 0.0);
    SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
    Wait(1.0, c_timeGame);

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


    TriggerQueueEnter();
    SoundPlay(SoundLink("TUIWarningPing", 0), PlayerGroupAll(), 100.0, 0.0);
    Wait(SoundLengthSync(SoundLink("TUIWarningPing", 0)), c_timeReal);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

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

    TriggerEnable(TriggerGetCurrent(), false);
    TriggerQueueEnter();
    SoundPlay(SoundLink("Thor_Movement", 0), PlayerGroupAll(), 100.0, 0.0);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());

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:2757

    gv_odinDead = true;
    gv_odinKillCount = libNtve_gf_UnitGetPropertyKills(gv_odin, c_unitPropCurrent);
    SoundPlay(SoundLink("Thor_Build", 0), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_MakeUnitInvulnerable(gv_odin, true);
    UnitSetOwner(gv_odin, gv_p07_HORNERBASE, true);

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

    gf_PlayUnitTalkIcon(EventUnit());
    // Transmission - SoundLink("THorner04Reaper00004", 0)
    SoundPlay(SoundLink("THorner04Reaper00004", -1), PlayerGroupAll(), 100.0, 0.0);
    TriggerQueueExit();
    return true;

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

    gf_PlayUnitTalkIcon(EventUnit());
    // Transmission - SoundLink("THorner04SiegeTank00022", 0)
    SoundPlay(SoundLink("THorner04SiegeTank00022", -1), PlayerGroupAll(), 100.0, 0.0);
    TriggerQueueExit();
    return true;

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

    gf_PlayUnitTalkIcon(EventUnit());
    // Transmission - SoundLink("Viking_Attack", 3)
    SoundPlay(SoundLink("Viking_Attack", 3), PlayerGroupAll(), 100.0, 0.0);
    TriggerQueueExit();
    return true;

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

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner04Raynor00024", 0), c_transmissionDurationAdd, 0.0, true);
        Wait(2.0, c_timeGame);
        SoundPlay(SoundLink("IncomingTransmission", 0), PlayerGroupAll(), 100.0, 0.0);
        Wait(SoundLengthSync(SoundLink("IncomingTransmission", 0)), c_timeGame);
        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner04MusicEventB", c_soundtrackCueAny, c_soundtrackIndexAny, false);

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:2950

    }

    SoundPlay(gv_soundBeacon, PlayerGroupAll(), 100.0, 0.0);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner05SMusicEventA", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    gv_computer01Active = true;

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

    }

    SoundPlay(gv_soundBeacon, PlayerGroupAll(), 100.0, 0.0);
    gv_computer01Active = false;
    gv_terminalInUse = false;

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

    UIAlertClear(gv_p01_USER);
    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlay(gv_soundTerminalButtonPush, PlayerGroupAll(), 100.0, 0.0);
    gv_computer01InCameraMode = true;
    gv_computerInUse = true;

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


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlay(gv_soundTerminalButtonPush, PlayerGroupAll(), 100.0, 0.0);
    gv_computer01AllDone = true;
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);

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:3261


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlay(gv_soundTerminalButtonPush, PlayerGroupAll(), 100.0, 0.0);
    gv_computer01AllDone = true;
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);