# Play Sound At Point (Deprecated)

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

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

# Arguments

  • soundlink — Sound Link
  • playergroup — Players
  • point — Location
  • fixed — Height
  • fixed — Volume
  • fixed — Offset

Returns — void

void SoundPlayAtPoint(
	soundlink lp_soundLink,
	playergroup lp_players,
	point lp_location,
	fixed lp_height,
	fixed lp_volume,
	fixed lp_offset,
);

Category: Sound / Deprecated

# Examples

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/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/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:6660

    }
    TriggerExecute(gt_VictoryScene, true, false);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdSmallCheeringHanson3a", -1), PlayerGroupAll(), RegionGetCenter(RegionFromId(21)), 0.5, 100.0, 0.0);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson03AMusicOutro", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);

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


    SoundStop(gv_soundEmitterCheers, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdPanic", -1), PlayerGroupAll(), Point(80.0, 80.0), 0.0, 100.0, 0.0);
    TriggerEnable(TriggerGetCurrent(), false);
    gv_sneakAttackBegun = true;

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

    GameSetBackground(c_backgroundFixed, "BraxisAlphaSkyBox", 100.0);
    CameraApplyInfo(gv_p01_USER, CameraInfoFromId(1411), 0.0, -1, 10, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdCheering", -1), PlayerGroupAll(), Point(80.0, 80.0), 0.0, 100.0, 0.0);
    gv_soundEmitterCheers = SoundLastPlayed();
    autoB4C5CF69_g = UnitGroup(null, gv_p06_CIVILIANS, RegionFromId(17), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

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

    UnitKill(UnitFromId(2393));
    libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, PointFromId(733));
    SoundPlayAtPoint(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), PointFromId(473), 0.0, 100.0, 0.0);
    libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, PointFromId(300));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);

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

    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);
    gv_midCinematicCompleted = false;
    SoundPlayAtPoint(SoundLink("Emitter_CrowdSmallDiscussion", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
    gv_crowdSoundEmitter = SoundLastPlayed();
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);

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

    Wait(2.5, c_timeReal);
    SoundStop(gv_crowdSoundEmitter, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdGasp", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1615)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1615), 10.0, 100.0, 0.0);

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

    // Implementation
    if ((gv_bridgeBGSoundRadioBanter01 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter01", -1), PlayerGroupAll(), PointFromId(538), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter01 = SoundLastPlayed();
    }

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

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_HyperionBridgeRadioBanter01", -1), gv_bridgeBGSoundRadioBanter01);
    if ((gv_bridgeBGSoundRadioBanter02 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter02", -1), PlayerGroupAll(), PointFromId(668), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter02 = SoundLastPlayed();
    }

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

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_HyperionBridgeRadioBanter02", -1), gv_bridgeBGSoundRadioBanter02);
    if ((gv_bridgeBGSoundRadioBanter03 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter03", -1), PlayerGroupAll(), PointFromId(669), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter03 = SoundLastPlayed();
    }

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

    TriggerDebugOutput(1, StringExternal("Param/Value/D59DF7FD"), false);
    if ((gv_cantinaBGSoundWallaLeft == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_CantinaWallaLeft", -1), PlayerGroupAll(), PointFromId(1062), 0.0, 100.0, 0.0);
        gv_cantinaBGSoundWallaLeft = SoundLastPlayed();
    }

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

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_CantinaWallaLeft", -1), gv_cantinaBGSoundWallaLeft);
    if ((gv_cantinaBGSoundWallaRight == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_CantinaWallaRight", -1), PlayerGroupAll(), PointFromId(1063), 0.0, 100.0, 0.0);
        gv_cantinaBGSoundWallaRight = SoundLastPlayed();
    }

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

    else {
        if ((lp_room == ge_RoomID_RoomBridge)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Open", -1), PlayerGroupAll(), PointFromId(120), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {

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

        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Open", -1), PlayerGroupAll(), PointFromId(51), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomLab)) {

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

        }
        else if ((lp_room == ge_RoomID_RoomLab)) {
            SoundPlayAtPoint(SoundLink("Lab_Intro_Doors_Open", -1), PlayerGroupAll(), PointFromId(251), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomArmory)) {

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

        }
        else if ((lp_room == ge_RoomID_RoomArmory)) {
            SoundPlayAtPoint(SoundLink("ArmoryIntro_DoorOpen", -1), PlayerGroupAll(), PointFromId(399), 0.0, 100.0, 0.0);
        }
    }

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

    else {
        if ((lp_room == ge_RoomID_RoomBridge)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Close", -1), PlayerGroupAll(), PointFromId(120), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {

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

        TextTagSetPosition(TextTagLastCreated(), PointWithOffset(PointFromId(1158), 0.0, 0.0), 1.0);
        TextTagSetColor(TextTagLastCreated(), c_textTagColorText, Color(0.00, 100.00, 0.00));
        SoundPlayAtPoint(SoundLink("UI_TipSelect", -1), PlayerGroupAll(), libNtve_gf_CenterOfUnitGroup(lv_initialMarineGroup), 0.0, 100.0, 0.0);
        TimerStart(lv_indicatorTimeout, 10.0, false, c_timeAI);
        while (true) {

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

        libNtve_gf_TurnAllAnimationPropertiesOff(libNtve_gf_MainActorofUnit(auto6C9C88B3_var));
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(auto6C9C88B3_var), c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(auto6C9C88B3_var), 0.0, 100.0, 0.0);
    }
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 3.534);

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

        libNtve_gf_TurnAllAnimationPropertiesOff(libNtve_gf_MainActorofUnit(autoDC337D76_var));
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(autoDC337D76_var), c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(autoDC337D76_var), 0.0, 100.0, 0.0);
        libNtve_gf_ShareVisionofUnit(autoDC337D76_var, true, gv_p1_USER);
    }

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


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Activate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    Wait(2.0, c_timeGame);

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

    }

    SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(EventUnit()), 0.0, 100.0, 0.0);
    if ((UnitGroupHasUnit(gv_artifactGuardiansSouth, EventUnit()) == true)) {
        gv_statuesDestoyed += 1;

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

        gv_gameOver = true;
        TimerPause(gv_guardianTimer, true);
        SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Deactivate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work End A", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
        Wait(2.0, c_timeGame);

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

            libNtve_gf_ChangeUnitDamage(auto2ABD4060_var, libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_Minimal);
        }
        SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Deactivate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work End B", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
        Wait(2.0, c_timeGame);

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

        }
        UnitRemove(gv_artifact);
        SoundPlayAtPoint(SoundLink("Overlord_Load", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        TriggerExecute(gt_DefeatArtifactLost, true, false);
    }

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

    }
    UnitRemove(gv_artifact);
    SoundPlayAtPoint(SoundLink("Medivac_Load", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 16.0, 100.0, 0.0);
    Wait(1.0, c_timeReal);
    // Transmission - SoundLink("TTychus01Raynor00067", 0)

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

    gv_createNydusWormLastUnit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
    if ((RegionContainsPoint(RegionCircle(lv_location, 10.0), CameraGetTarget(gv_p01_USER)) == true)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 2.0);

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

            if ((UnitGroupCount(UnitGroupFilter(lv_type1, c_playerAny, lv_spawnedUnits, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (lv_qty1 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, lv_type1, 0, lv_player, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());

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

            if ((UnitGroupCount(UnitGroupFilter(lv_type2, c_playerAny, lv_spawnedUnits, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (lv_qty2 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, lv_type2, 0, lv_player, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());

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

    gv_createNydusWormLastUnit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
    if ((RegionContainsPoint(RegionFromId(20), CameraGetTarget(gv_p01_USER)) == true)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 2.0);

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

            if ((UnitGroupCount(UnitGroupFilter("Zergling", c_playerAny, lv_spawnGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (libNtve_gf_DifficultyValueInt(2, 2, 3, 3) * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, "Zergling", 0, gv_p05_ZERG_BASE, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnGroup, UnitLastCreated());

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

            if ((UnitGroupCount(UnitGroupFilter(libNtve_gf_DifficultyValueUnitType("Roach", "Roach", "Hydralisk", "Hydralisk"), c_playerAny, lv_spawnGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (1 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, libNtve_gf_DifficultyValueUnitType("Roach", "Roach", "Hydralisk", "Hydralisk"), 0, gv_p05_ZERG_BASE, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnGroup, UnitLastCreated());

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

    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 01", 0, c_animTimeDefault);
    lv_victoryWorm[3] = UnitLastCreated();
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 8.0, 100.0, 0.0);
    Wait(4.7, c_timeGame);
    for (autoDE5163B7_i = 1; autoDE5163B7_i <= autoDE5163B7_n; autoDE5163B7_i += 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:4679

        }

        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        if ((UnitGroupCount(gv__2NydusKillTeamSwarmlings, c_unitCountAlive) < 40)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:8441

        for (auto100421EA_i = 1; auto100421EA_i <= auto100421EA_n; auto100421EA_i += 1) {
            if ((UnitGroupCount(gv_nydusSpawnedCreatures, c_unitCountAlive) < 60) && (UnitIsAlive(lv_unit) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                libNtve_gf_CreateUnitsAtPoint2(lv_countperpack, lv_type, 0, gv_p2_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:11807

        }

        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydusWorm), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusWorm), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        libNtve_gf_CreateUnitsAtPoint2(3, "Zergling", 0, gv_p2_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_nydusWorm), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:12236

    libNtve_gf_ShowHideUnit(lv_lOCAL_NukeUnit, true);
    UnitSetOwner(lv_lOCAL_NukeUnit, gv_p1_USER, true);
    SoundPlayAtPoint(SoundLink("TArmoryCraneStand03", 0), PlayerGroupAll(), UnitGetPosition(lv_lOCAL_NukeUnit), 8.0, 100.0, 0.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_lOCAL_NukeUnit), c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    Wait(1.45, c_timeGame);

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

    libNtve_gf_ShareVisionofUnit(lv_nydusWorm, true, gv_pLAYER_USER);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusWorm), c_animNameDefault, "Birth", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", 0), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 0.0, 100.0, 0.0);
    TriggerExecute(gt_NydusPingSound, true, false);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingSimple", UnitGetPosition(lv_nydusWorm), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 0.0, 270.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:3551

    }

    SoundPlayAtPoint(SoundLink("CreepTumor_Explode", 5), PlayerGroupAll(), PointFromId(132), 16.0, 100.0, 0.0);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(PointFromId(132), 16.0), "QueenChamber", c_animNameDefault, "Stand Work End", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    Wait(2.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:1696


    libNtve_gf_PlayAnimation(ActorFromDoodad(DoodadFromId(1688)), c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("Uni_RockExplosionLarge", 1), PlayerGroupAll(), PointFromId(20), 16.0, 100.0, 0.0);
    VisRevealerCreate(gv_p1_USER, RegionFromId(35));
    gv_blinkRevealer1 = VisRevealerLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:2163

    UIAlertClear(gv_p1_USER);
    libNtve_gf_PlayAnimation(ActorFromDoodad(DoodadFromId(1689)), c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("Uni_RockExplosionLarge", 1), PlayerGroupAll(), PointFromId(216), 16.0, 100.0, 0.0);
    gf_ActivatePatrolAIForUnit(UnitFromId(221), PointFromId(849), 1.0);
    TriggerQueueEnter();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:2411

    }

    SoundPlayAtPoint(SoundLink("Mutalisk_Attack", 4), PlayerGroupAll(), UnitGetPosition(gv_tHEONEZERATUL), 0.0, 100.0, 0.0);
    auto1C41810C_g = gv_scourgeAmbience1;
    auto1C41810C_u = UnitGroupCount(auto1C41810C_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:2532

    }

    SoundPlayAtPoint(SoundLink("Mutalisk_Attack", 9), PlayerGroupAll(), UnitGetPosition(gv_tHEONEZERATUL), 0.0, 100.0, 0.0);
    SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
    TriggerQueueEnter();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:3238

    }

    SoundPlayAtPoint(SoundLink("Mutalisk_Attack", 2), PlayerGroupAll(), UnitGetPosition(gv_tHEONEZERATUL), 0.0, 100.0, 0.0);
    auto679F94F0_g = gv_scourgeAmbience2;
    auto679F94F0_u = UnitGroupCount(auto679F94F0_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:3346

    TriggerEnable(gt_AirAssaultEncircleAirAI, true);
    TriggerEnable(gt_AirAssaultEncircleGroundAI, true);
    SoundPlayAtPoint(SoundLink("Mutalisk_Attack", 9), PlayerGroupAll(), UnitGetPosition(gv_tHEONEZERATUL), 0.0, 100.0, 0.0);
    SoundWait(SoundLastPlayed(), 0.0, c_soundOffsetEnd);
    TriggerQueueEnter();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:4158


    libNtve_gf_PlayAnimation(ActorFromDoodad(DoodadFromId(1691)), c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("Uni_RockExplosionLarge", 1), PlayerGroupAll(), PointFromId(472), 16.0, 100.0, 0.0);
    TriggerExecute(gt_BanelingPuzzleBanelingSlowUnburrow, true, false);
    libNtve_gf_AttachModelToUnit(UnitFromId(800), "BriefingUnitSelectProtoss", "Ref_Head");

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:4310


    libNtve_gf_PlayAnimation(ActorFromDoodad(DoodadFromId(1694)), c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("Uni_RockExplosionLarge", 1), PlayerGroupAll(), PointFromId(751), 16.0, 100.0, 0.0);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:5304


        if ((UnitHasBehavior(lv_nydusUnit, "ZeratulStun") == false) && (TriggerIsEnabled(gt_Enemiesare99999Staggered) == false) && (UnitGroupCount(gv_nydusTotalSpawnlings, c_unitCountAlive) <= 50)) {
            SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydusUnit), 1.0, 100.0, 0.0);
            libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusUnit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
            libNtve_gf_CreateUnitsAtPoint2(7, "Zergling", 0, gv_p3_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_nydusUnit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:5325


        if ((UnitHasBehavior(lv_nydusUnit, "ZeratulStun") == false) && (TriggerIsEnabled(gt_Enemiesare99999Staggered) == false) && (UnitGroupCount(gv_nydusTotalSpawnlings, c_unitCountAlive) <= 50)) {
            SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydusUnit), 1.0, 100.0, 0.0);
            libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusUnit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
            libNtve_gf_CreateUnitsAtPoint2(1, "Roach", 0, gv_p3_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_nydusUnit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:1563

    Wait(0.2, c_timeGame);
    if ((gv_gameOver == false) && (gv_prisonsDead <= 2)) {
        SoundPlayAtPoint(gv_soundHybridWarpIn, PlayerGroupAll(), PointFromId(181), 0.0, 100.0, 0.0);
        libNtve_gf_CreateUnitsAtPoint2(1, "Maar", 0, gv_p8_PRISON_STRUCTURE, PointFromId(181));
        if ((gv_hybridWaves <= 3)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4347

    lv_unit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", 0), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 0.0, 100.0, 0.0);
    VisRevealArea(gv_p01_PLAYER, RegionCircle(UnitGetPosition(UnitLastCreated()), 4.0), 4.0, false);
    Wait(3.7, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4351

    Wait(3.7, c_timeGame);
    if ((UnitGroupCount(UnitGroup(null, gv_p01_PLAYER, RegionCircle(UnitGetPosition(lv_unit), 9.0), UnitFilter((1 << c_targetFilterGround) | (1 << c_targetFilterVisible), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), c_unitCountAlive) >= 1) && (UnitIsAlive(lv_unit) == true) && (UnitHasBehavior(lv_unit, "ZeratulStun") == false)) {
        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(4, 4, 5, 6), "Swarmling", 0, gv_p07_FRENZIED_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4371


        if ((UnitGroupCount(UnitGroup(null, gv_p01_PLAYER, RegionCircle(UnitGetPosition(lv_unit), 9.0), UnitFilter((1 << c_targetFilterGround) | (1 << c_targetFilterVisible), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), c_unitCountAlive) >= 1) && (UnitHasBehavior(lv_unit, "ZeratulStun") == false)) {
            SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
            libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
            libNtve_gf_CreateUnitsAtPoint2(2, "Swarmling", 0, gv_p07_FRENZIED_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4421

    lv_unit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", 0), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 0.0, 100.0, 0.0);
    VisRevealArea(gv_p01_PLAYER, RegionCircle(UnitGetPosition(UnitLastCreated()), 4.0), 4.0, false);
    Wait(3.7, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4425

    Wait(3.7, c_timeGame);
    if ((UnitGroupCount(UnitGroup(null, gv_p01_PLAYER, RegionCircle(UnitGetPosition(lv_unit), 9.0), UnitFilter((1 << c_targetFilterGround) | (1 << c_targetFilterVisible), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), c_unitCountAlive) >= 1) && (UnitIsAlive(lv_unit) == true) && (UnitHasBehavior(lv_unit, "ZeratulStun") == false)) {
        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(2, 2, 3, 4), "Zergling", 0, gv_p07_FRENZIED_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:4437


        if ((UnitGroupCount(UnitGroup(null, gv_p01_PLAYER, RegionCircle(UnitGetPosition(lv_unit), 9.0), UnitFilter((1 << c_targetFilterGround) | (1 << c_targetFilterVisible), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), c_unitCountAlive) >= 1) && (UnitHasBehavior(lv_unit, "ZeratulStun") == false)) {
            SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
            libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
            libNtve_gf_CreateUnitsAtPoint2(2, "Zergling", 0, gv_p07_FRENZIED_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thanson02.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thanson02.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:6660

    }
    TriggerExecute(gt_VictoryScene, true, false);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdSmallCheeringHanson3a", -1), PlayerGroupAll(), RegionGetCenter(RegionFromId(21)), 0.5, 100.0, 0.0);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson03AMusicOutro", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:2442


    SoundStop(gv_soundEmitterCheers, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdPanic", -1), PlayerGroupAll(), Point(80.0, 80.0), 0.0, 100.0, 0.0);
    TriggerEnable(TriggerGetCurrent(), false);
    gv_sneakAttackBegun = true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:6330

    GameSetBackground(c_backgroundFixed, "BraxisAlphaSkyBox", 100.0);
    CameraApplyInfo(gv_p01_USER, CameraInfoFromId(1411), 0.0, -1, 10, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdCheering", -1), PlayerGroupAll(), Point(80.0, 80.0), 0.0, 100.0, 0.0);
    gv_soundEmitterCheers = SoundLastPlayed();
    autoB4C5CF69_g = UnitGroup(null, gv_p06_CIVILIANS, RegionFromId(17), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:12307

    UnitKill(UnitFromId(2393));
    libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, PointFromId(733));
    SoundPlayAtPoint(SoundLink("UI_TerranKlaxonAlert", 0), PlayerGroupAll(), PointFromId(473), 0.0, 100.0, 0.0);
    libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, PointFromId(300));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2mapMapScript.galaxy:5576

    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);
    gv_midCinematicCompleted = false;
    SoundPlayAtPoint(SoundLink("Emitter_CrowdSmallDiscussion", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
    gv_crowdSoundEmitter = SoundLastPlayed();
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2mapMapScript.galaxy:5598

    Wait(2.5, c_timeReal);
    SoundStop(gv_crowdSoundEmitter, true);
    SoundPlayAtPoint(SoundLink("Emitter_CrowdGasp", -1), PlayerGroupAll(), Point(41.0, 83.0), 0.0, 100.0, 0.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(1615)), c_animNameDefault, "Attack", c_animFlagNonLooping, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("Marine_AttackLaunch", 6), PlayerGroupAll(), UnitFromId(1615), 10.0, 100.0, 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8348

    // Implementation
    if ((gv_bridgeBGSoundRadioBanter01 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter01", -1), PlayerGroupAll(), PointFromId(538), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter01 = SoundLastPlayed();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8354

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_HyperionBridgeRadioBanter01", -1), gv_bridgeBGSoundRadioBanter01);
    if ((gv_bridgeBGSoundRadioBanter02 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter02", -1), PlayerGroupAll(), PointFromId(668), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter02 = SoundLastPlayed();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8360

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_HyperionBridgeRadioBanter02", -1), gv_bridgeBGSoundRadioBanter02);
    if ((gv_bridgeBGSoundRadioBanter03 == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_HyperionBridgeRadioBanter03", -1), PlayerGroupAll(), PointFromId(669), 0.0, 100.0, 0.0);
        gv_bridgeBGSoundRadioBanter03 = SoundLastPlayed();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8408

    TriggerDebugOutput(1, StringExternal("Param/Value/D59DF7FD"), false);
    if ((gv_cantinaBGSoundWallaLeft == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_CantinaWallaLeft", -1), PlayerGroupAll(), PointFromId(1062), 0.0, 100.0, 0.0);
        gv_cantinaBGSoundWallaLeft = SoundLastPlayed();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8414

    gf_Ambience_RestoreSoundVolume(SoundLink("Emitter_CantinaWallaLeft", -1), gv_cantinaBGSoundWallaLeft);
    if ((gv_cantinaBGSoundWallaRight == null)) {
        SoundPlayAtPoint(SoundLink("Emitter_CantinaWallaRight", -1), PlayerGroupAll(), PointFromId(1063), 0.0, 100.0, 0.0);
        gv_cantinaBGSoundWallaRight = SoundLastPlayed();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:9115

    else {
        if ((lp_room == ge_RoomID_RoomBridge)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Open", -1), PlayerGroupAll(), PointFromId(120), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:9118

        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Open", -1), PlayerGroupAll(), PointFromId(51), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomLab)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:9121

        }
        else if ((lp_room == ge_RoomID_RoomLab)) {
            SoundPlayAtPoint(SoundLink("Lab_Intro_Doors_Open", -1), PlayerGroupAll(), PointFromId(251), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomArmory)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:9124

        }
        else if ((lp_room == ge_RoomID_RoomArmory)) {
            SoundPlayAtPoint(SoundLink("ArmoryIntro_DoorOpen", -1), PlayerGroupAll(), PointFromId(399), 0.0, 100.0, 0.0);
        }
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:9152

    else {
        if ((lp_room == ge_RoomID_RoomBridge)) {
            SoundPlayAtPoint(SoundLink("SetPiece_HyperionDoor01_Close", -1), PlayerGroupAll(), PointFromId(120), 0.0, 100.0, 0.0);
        }
        else if ((lp_room == ge_RoomID_RoomCantina)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03a.sc2mapMapScript.galaxy:4163

        TextTagSetPosition(TextTagLastCreated(), PointWithOffset(PointFromId(1158), 0.0, 0.0), 1.0);
        TextTagSetColor(TextTagLastCreated(), c_textTagColorText, Color(0.00, 100.00, 0.00));
        SoundPlayAtPoint(SoundLink("UI_TipSelect", -1), PlayerGroupAll(), libNtve_gf_CenterOfUnitGroup(lv_initialMarineGroup), 0.0, 100.0, 0.0);
        TimerStart(lv_indicatorTimeout, 10.0, false, c_timeAI);
        while (true) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:1774

        libNtve_gf_TurnAllAnimationPropertiesOff(libNtve_gf_MainActorofUnit(auto6C9C88B3_var));
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(auto6C9C88B3_var), c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(auto6C9C88B3_var), 0.0, 100.0, 0.0);
    }
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 3.534);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:1860

        libNtve_gf_TurnAllAnimationPropertiesOff(libNtve_gf_MainActorofUnit(autoDC337D76_var));
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(autoDC337D76_var), c_animNameDefault, "Stand Work End", c_animFlagNonLooping, c_animTimeDefault);
        SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(autoDC337D76_var), 0.0, 100.0, 0.0);
        libNtve_gf_ShareVisionofUnit(autoDC337D76_var, true, gv_p1_USER);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:1909


    TriggerEnable(TriggerGetCurrent(), false);
    SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Activate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    Wait(2.0, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:2062

    }

    SoundPlayAtPoint(SoundLink("Thor_Movement", -1), PlayerGroupAll(), UnitGetPosition(EventUnit()), 0.0, 100.0, 0.0);
    if ((UnitGroupHasUnit(gv_artifactGuardiansSouth, EventUnit()) == true)) {
        gv_statuesDestoyed += 1;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:2072

        gv_gameOver = true;
        TimerPause(gv_guardianTimer, true);
        SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Deactivate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work End A", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
        Wait(2.0, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:2104

            libNtve_gf_ChangeUnitDamage(auto2ABD4060_var, libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_Minimal);
        }
        SoundPlayAtPoint(SoundLink("Doodad_ArtifactShrine_Deactivate", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionFromId(66), "ArtifactShrine", c_animNameDefault, "Stand Work End B", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
        Wait(2.0, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:2112

        }
        UnitRemove(gv_artifact);
        SoundPlayAtPoint(SoundLink("Overlord_Load", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 0.0, 100.0, 0.0);
        TriggerExecute(gt_DefeatArtifactLost, true, false);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:5098

    }
    UnitRemove(gv_artifact);
    SoundPlayAtPoint(SoundLink("Medivac_Load", -1), PlayerGroupAll(), UnitGetPosition(gv_artifact), 16.0, 100.0, 0.0);
    Wait(1.0, c_timeReal);
    // Transmission - SoundLink("TTychus01Raynor00067", 0)

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:822

    gv_createNydusWormLastUnit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
    if ((RegionContainsPoint(RegionCircle(lv_location, 10.0), CameraGetTarget(gv_p01_USER)) == true)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 2.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:838

            if ((UnitGroupCount(UnitGroupFilter(lv_type1, c_playerAny, lv_spawnedUnits, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (lv_qty1 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, lv_type1, 0, lv_player, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:856

            if ((UnitGroupCount(UnitGroupFilter(lv_type2, c_playerAny, lv_spawnedUnits, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (lv_qty2 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lv_location, 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, lv_type2, 0, lv_player, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:1396

    gv_createNydusWormLastUnit = UnitLastCreated();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
    if ((RegionContainsPoint(RegionFromId(20), CameraGetTarget(gv_p01_USER)) == true)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 2.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:1412

            if ((UnitGroupCount(UnitGroupFilter("Zergling", c_playerAny, lv_spawnGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (libNtve_gf_DifficultyValueInt(2, 2, 3, 3) * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, "Zergling", 0, gv_p05_ZERG_BASE, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnGroup, UnitLastCreated());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:1427

            if ((UnitGroupCount(UnitGroupFilter(libNtve_gf_DifficultyValueUnitType("Roach", "Roach", "Hydralisk", "Hydralisk"), c_playerAny, lv_spawnGroup, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < (1 * lv_maxPacks))) {
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydus), 8.0, 100.0, 0.0);
                libNtve_gf_CreateUnitsWithDefaultFacing(1, libNtve_gf_DifficultyValueUnitType("Roach", "Roach", "Hydralisk", "Hydralisk"), 0, gv_p05_ZERG_BASE, UnitGetPosition(lv_nydus));
                UnitGroupAdd(lv_spawnGroup, UnitLastCreated());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.galaxy:6257

    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Birth 01", 0, c_animTimeDefault);
    lv_victoryWorm[3] = UnitLastCreated();
    SoundPlayAtPoint(SoundLink("NydusWorm_Birth", -1), PlayerGroupAll(), UnitGetPosition(UnitLastCreated()), 8.0, 100.0, 0.0);
    Wait(4.7, c_timeGame);
    for (autoDE5163B7_i = 1; autoDE5163B7_i <= autoDE5163B7_n; autoDE5163B7_i += 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02a.sc2mapMapScript.galaxy:4679

        }

        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        if ((UnitGroupCount(gv__2NydusKillTeamSwarmlings, c_unitCountAlive) < 40)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02a.sc2mapMapScript.galaxy:8441

        for (auto100421EA_i = 1; auto100421EA_i <= auto100421EA_n; auto100421EA_i += 1) {
            if ((UnitGroupCount(gv_nydusSpawnedCreatures, c_unitCountAlive) < 60) && (UnitIsAlive(lv_unit) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
                SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_unit), 1.0, 100.0, 0.0);
                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_unit), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                libNtve_gf_CreateUnitsAtPoint2(lv_countperpack, lv_type, 0, gv_p2_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_unit), 0.5, 270.0));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02a.sc2mapMapScript.galaxy:11807

        }

        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lv_nydusWorm), 1.0, 100.0, 0.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusWorm), c_animNameDefault, "Spell", 0, c_animTimeDefault);
        libNtve_gf_CreateUnitsAtPoint2(3, "Zergling", 0, gv_p2_ZERG, PointWithOffsetPolar(UnitGetPosition(lv_nydusWorm), 0.5, 270.0));