# Stop Sound

Grammar — Stop s fade|Fade Option
FlagsNative | Action

Stops a sound.

# Arguments

Returns — void

native void SoundStop(sound s, bool fade);

Category: Sound / Sounds

# Examples

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

    Wait(5.0, c_timeGame);
    UnitRemove(lv_unit);
    SoundStop(lv_sound, true);
    return true;
}

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

    }

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

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

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

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

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

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

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

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


    TriggerStop(gt_Computer01ButtonHackingLoop);
    SoundStop(gv_soundHackingLoop, false);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);

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


    TriggerStop(gt_Computer01ButtonHackingLoop);
    SoundStop(gv_soundHackingLoop, false);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);

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

        libNtve_gf_HideScreenButton(false, gv_hackingProgress01ThreeDot);
        libNtve_gf_HideScreenButton(false, gv_hackingProgress02ThreeDot);
        SoundStop(gv_soundHackingLoop, false);
    }
    return true;

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

    TriggerEnable(TriggerGetCurrent(), false);
    gv_computer05AllDone = true;
    SoundStop(gv_soundStatic, true);
    gv_computerInUse = false;
    TransmissionClearAll();

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

    gv_computer05Active = false;
    TransmissionClearAll();
    SoundStop(gv_soundStatic, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    VisRevealerDestroy(gv_revealerLab03);

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

    lv_soundStatic = SoundLastPlayed();
    Wait(1.6, c_timeGame);
    SoundStop(lv_soundStatic, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    // Transmission - SoundLink("THorner05SHorner00017", -1)

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor01DominionMarine900046", 0), c_transmissionDurationAdd, 0.0, false);
    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);

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

    TriggerDebugOutput(1, (StringExternal("Param/Value/C4DAEF83") + IntToText(gv_jukeboxes[lp_jukeboxID].lv_playback.lv_trackCurrent)), false);
    if ((gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music != null)) {
        SoundStop(gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music, true);
        gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music = null;
    }

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

    }

    SoundStop(lp_sound, false);
    auto8378F9DE_val = lp_sound;
    if (auto8378F9DE_val == gv_bridgeBGSoundRadioBanter01) {

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

void gf_SceneCleanup () {
    // Implementation
    SoundStop(gv_sceneSound, true);
    gv_sceneSound = null;
    SoundStopAllModelSounds();

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

    TriggerExecute(gt_StopSoundtrackMultiple, true, false);
    if ((gv_briefingMovieSound != null)) {
        SoundStop(gv_briefingMovieSound, true);
        gv_briefingMovieSound = null;
    }

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


    if ((gv_briefingSoundPlayed != null)) {
        SoundStop(gv_briefingSoundPlayed, true);
        gv_briefingSoundPlayed = null;
    }

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

                gf_TurnClickableOnOff(gv_jukeboxes[lv_jukeboxID].lv_box, false);
                if ((gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music != null)) {
                    SoundStop(gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music, true);
                    gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music = null;
                }

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

    gf_StopAllTransmissionConversation();
    if ((gv_charArtifactOpenSound != null)) {
        SoundStop(gv_charArtifactOpenSound, true);
        gv_charArtifactOpenSound = null;
    }

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2mapMapScript.galaxy:3837

    Wait(5.0, c_timeGame);
    UnitRemove(lv_unit);
    SoundStop(lv_sound, true);
    return true;
}

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

    }

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

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:1462

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:1538

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:1614

    }
    Wait(1.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:3150


    TriggerStop(gt_Computer01ButtonHackingLoop);
    SoundStop(gv_soundHackingLoop, false);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:3343


    TriggerStop(gt_Computer01ButtonHackingLoop);
    SoundStop(gv_soundHackingLoop, false);
    libNtve_gf_HideScreenButton(false, gv_hacking01OneDot);
    libNtve_gf_HideScreenButton(false, gv_hacking02OneDot);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:3476

        libNtve_gf_HideScreenButton(false, gv_hackingProgress01ThreeDot);
        libNtve_gf_HideScreenButton(false, gv_hackingProgress02ThreeDot);
        SoundStop(gv_soundHackingLoop, false);
    }
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:5428

    TriggerEnable(TriggerGetCurrent(), false);
    gv_computer05AllDone = true;
    SoundStop(gv_soundStatic, true);
    gv_computerInUse = false;
    TransmissionClearAll();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:5543

    gv_computer05Active = false;
    TransmissionClearAll();
    SoundStop(gv_soundStatic, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game);
    VisRevealerDestroy(gv_revealerLab03);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:8322

    lv_soundStatic = SoundLastPlayed();
    Wait(1.6, c_timeGame);
    SoundStop(lv_soundStatic, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    // Transmission - SoundLink("THorner05SHorner00017", -1)

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

    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TRaynor01DominionMarine900046", 0), c_transmissionDurationAdd, 0.0, false);
    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);

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

    TriggerDebugOutput(1, (StringExternal("Param/Value/C4DAEF83") + IntToText(gv_jukeboxes[lp_jukeboxID].lv_playback.lv_trackCurrent)), false);
    if ((gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music != null)) {
        SoundStop(gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music, true);
        gv_jukeboxes[lp_jukeboxID].lv_playback.lv_music = null;
    }

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

    }

    SoundStop(lp_sound, false);
    auto8378F9DE_val = lp_sound;
    if (auto8378F9DE_val == gv_bridgeBGSoundRadioBanter01) {

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

void gf_SceneCleanup () {
    // Implementation
    SoundStop(gv_sceneSound, true);
    gv_sceneSound = null;
    SoundStopAllModelSounds();

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

    TriggerExecute(gt_StopSoundtrackMultiple, true, false);
    if ((gv_briefingMovieSound != null)) {
        SoundStop(gv_briefingMovieSound, true);
        gv_briefingMovieSound = null;
    }

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


    if ((gv_briefingSoundPlayed != null)) {
        SoundStop(gv_briefingSoundPlayed, true);
        gv_briefingSoundPlayed = null;
    }

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

                gf_TurnClickableOnOff(gv_jukeboxes[lv_jukeboxID].lv_box, false);
                if ((gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music != null)) {
                    SoundStop(gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music, true);
                    gv_jukeboxes[lv_jukeboxID].lv_playback.lv_music = null;
                }

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

    gf_StopAllTransmissionConversation();
    if ((gv_charArtifactOpenSound != null)) {
        SoundStop(gv_charArtifactOpenSound, true);
        gv_charArtifactOpenSound = null;
    }

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

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

    libNtve_gf_KillModel(gv_briefingTZeratulCrystalEffect);
    gv_briefingTZeratulCrystalEffect = null;
    SoundStop(gv_briefingSoundPlayed, true);
    gv_briefingSoundPlayed = null;
    gf_RemoveVisibleUnits(false, gv_labRoomUnits);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:1615


    if ((libCamp_gv__CB_Current_Sound[lp_playerIndex] != null)) {
        SoundStop(libCamp_gv__CB_Current_Sound[lp_playerIndex], true);
        libCamp_gv__CB_Current_Sound[lp_playerIndex] = null;
    }

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:11931

        if (((UnitIsAlive(lv_p_Unit) == false) || (libCamp_gv__CB_WaitSoundDone[lv_waitSoundID] == true))) {
            TextTagDestroy(lv_p_TextTag);
            SoundStop(lv_sound, false);
            break;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:3808

    PlayerSetState(gv_pLAYER_01_USER, c_playerStateXPGain, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryAmbience, "Ambience_Meinhoff", c_soundtrackCueAny, c_soundtrackIndexAny, true);
    SoundStop(gv_splitterIntroNydusBirthSound, true);
    VisExploreArea(gv_pLAYER_01_USER, RegionEntireMap(), false, false);
    libSwaC_gf_HidePlanetPortrait();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:4107

    }
    UnitGroupLoopEnd();
    SoundStop(gv_cinematicStingerSound, true);
    if ((gv_cinematicCompleted == false)) {
        UnitGroupLoopBegin(UnitGroup("Baneling", c_playerAny, RegionFromId(6), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:4425

    }
    gf_TurnOffLava(0.0);
    SoundStop(gv_hunterIntroLarvaRisingSound, true);
    RegionPlayableMapSet(RegionFromId(4));
    autoD02777EA_n = 6;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:4631

    }
    UnitGroupLoopEnd();
    SoundStop(gv_cinematicStingerSound, true);
    UnitGroupLoopBegin(gv_cinematicHiddenUnits);
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:4862

    libSwaC_gf_SendTransmissionCampaign(null, "zEvoMission_Hydralisk|Line00016", c_transmissionDurationAdd, 0.0, true, 1, 0);
    TriggerExecute(gt_VictoryMusicCue, true, false);
    SoundStop(gv_essenceCollectLoopSound, true);
    SoundPlay(SoundLink("Niadra_Collect_End", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_cinematicCompleted = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:4931

    }

    SoundStop(gv_essenceCollectLoopSound, true);
    SoundStop(gv_essenceCollectStartSound, true);
    SoundStop(gv_victoryOverlordFlybySound, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:4932


    SoundStop(gv_essenceCollectLoopSound, true);
    SoundStop(gv_essenceCollectStartSound, true);
    SoundStop(gv_victoryOverlordFlybySound, true);
    TriggerExecute(gt_Victory, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:4933

    SoundStop(gv_essenceCollectLoopSound, true);
    SoundStop(gv_essenceCollectStartSound, true);
    SoundStop(gv_victoryOverlordFlybySound, true);
    TriggerExecute(gt_Victory, true, false);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:3937

    }
    UnitGroupLoopEnd();
    SoundStop(gv_mutaTransitionPipeSound, true);
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionroach.sc2map/MapScript.galaxy:3047

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    VisExploreArea(gv_pLAYER_01_USER, RegionEntireMap(), false, false);
    SoundStop(gv_blueFuseSound, true);
    if ((gv_cinematicCompleted == false)) {
        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryAmbience, "Ambience_EvoRoach1", c_soundtrackCueAny, c_soundtrackIndexAny, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionroach.sc2map/MapScript.galaxy:3365

    WaterSetState("PortZion|Alternate Setting 2", 0.0, c_wtcLinear);
    VisExploreArea(gv_pLAYER_01_USER, RegionEntireMap(), false, false);
    SoundStop(gv_poolShinkageSound, true);
    if ((gv_cinematicCompleted == false)) {
        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryAmbience, "Ambience_Haven", c_soundtrackCueAny, c_soundtrackIndexAny, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2map/MapScript.galaxy:3510

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(121), 3.0, -1, 10, true);
    libSwaC_gf_SendTransmissionCampaign(null, "zEvoBriefing_EggMonster|Line00019", c_transmissionDurationAdd, 0.0, true, 1, 0);
    SoundStop(gv_introCarrionSound, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(120), 0.0, -1, 10, true);
    libSwaC_gf_AttachReticleEffectAndTextTagOnUnit(2, 1, null, UnitFromId(36), "Center");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2map/MapScript.galaxy:3596

    AICampaignStart(gv_pLAYER_02_DOMINION);
    Wait(0.5, c_timeReal);
    SoundStop(gv_introCarrionSound, true);
    if ((gv_cinematicCompleted == false)) {
        SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryAmbience, "Ambience_EvoSwarmHost1_Quad", c_soundtrackCueAny, c_soundtrackIndexAny, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:2088

    CameraPan(gv_pLAYER_01_USER, RegionGetCenter(RegionFromId(24)), 2.0, -1, 10.0, true);
    Wait(2.0, c_timeGame);
    SoundStop(SoundLastPlayed(), true);
    UnitGroupLoopBegin(gv_torrasques);
    while (!UnitGroupLoopDone()) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:3762

    Wait(1.5, c_timeReal);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_baseDoor), c_animNameDefault, "Stand B Start", 0, c_animTimeDefault);
    SoundStop(SoundLastPlayed(), false);
    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:3768

    Wait(1.5, c_timeReal);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_baseDoor), c_animNameDefault, "Stand C Start", 0, c_animTimeDefault);
    SoundStop(SoundLastPlayed(), false);
    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:3843

    }

    SoundStop(gv_uniDeathThudLargeSound, true);
    SoundStop(gv_doorExplodeSound, true);
    SoundStop(gv_ultraliskRoarSound, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:3844


    SoundStop(gv_uniDeathThudLargeSound, true);
    SoundStop(gv_doorExplodeSound, true);
    SoundStop(gv_ultraliskRoarSound, true);
    UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionFromId(14), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:3845

    SoundStop(gv_uniDeathThudLargeSound, true);
    SoundStop(gv_doorExplodeSound, true);
    SoundStop(gv_ultraliskRoarSound, true);
    UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionFromId(14), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:2632

    VisExploreArea(gv_pLAYER_01_USER, RegionEntireMap(), false, false);
    VisExploreArea(gv_pLAYER_01_USER, RegionFromId(17), true, false);
    SoundStop(gv_introSound, true);
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:5328

    }

    SoundStop(gv_introOneShot, true);
    libNtve_gf_PauseUnit(UnitFromId(1), false);
    auto3B7330B3_g = gv_introHiddenUnitGroup2;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:4564

    libSwaC_gf_SendTransmissionCampaign(null, "zBriefing_Char02|Line00020", c_transmissionDurationAdd, 0.0, true, libSwaC_ge_CampaignTransmissionPortraitOptioins_DontShowPortrait, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    CinematicFade(false, 2.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    SoundStop(gv_introFlashbackSound, true);
    TriggerStop(gt_IntroExplosions);
    TriggerStop(gt_IntroZerg);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:4702

    }

    SoundStop(gv_introFlashbackSound, true);
    SoundChannelDSPRemove(PlayerGroupAll(), c_soundCategoryCombat, "LowPassSimple_700Hz");
    SoundChannelDSPRemove(PlayerGroupAll(), c_soundCategoryCombat, "ReverbConcertHall");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:5289

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10.0, false);
    CameraPan(gv_pLAYER_01_USER, CameraInfoGetTarget(CameraInfoFromId(1863)), 0.0, -1, 10.0, false);
    SoundStop(gv_midScourgeStinger, true);
    SoundStop(gv_midCruiserStinger, true);
    PingDestroy(gv_gorgonPing);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:5290

    CameraPan(gv_pLAYER_01_USER, CameraInfoGetTarget(CameraInfoFromId(1863)), 0.0, -1, 10.0, false);
    SoundStop(gv_midScourgeStinger, true);
    SoundStop(gv_midCruiserStinger, true);
    PingDestroy(gv_gorgonPing);
    UnitKill(gv_midCinematicScourgeNest);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:5551

    TriggerStop(gt_VictoryCameras);
    UnitPauseAll(true);
    SoundStop(gv_victorySound, true);
    TriggerExecute(gt_Victory, true, false);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:856

    Wait(0.5, c_timeAI);
    UnitCreateEffectPoint(gv_nukeUnit, "NukeDetonate", lp_cHOSEN_POINT);
    SoundStop(gv_nukeSeekSound, true);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:898


    }
    SoundStop(gv_midNukeSeek, true);
    PlayerCreateEffectPoint(gv_pLAYER_02_WARFIELDOutpost, "NukeDetonate", lp_cHOSEN_POINT);
    libNtve_gf_KillModel(lv_localNukeActor);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:950


    }
    SoundStop(gv_midNukeSeek, true);
    PlayerCreateEffectPoint(gv_pLAYER_02_WARFIELDOutpost, "NukeDetonate", lp_cHOSEN_POINT);
    libNtve_gf_KillModel(lv_localNukeActor);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:5531

    UnitGroupAdd(gv_cinematicTempUnits, lv_drone2);
    UnitIssueOrder(lv_drone2, OrderTargetingPoint(AbilityCommand("ZergBuild", 0), PointFromId(64)), c_orderQueueReplace);
    SoundStop(gv_introBaseSound, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(131), 0.0, -1, 10.0, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(417), 5.0, -1, 10.0, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:5671

    PlayerSetState(gv_pLAYER_01_USER, c_playerStateXPGain, true);
    CreepSetSpeed(c_creepSpeedGrowth, 100.0);
    SoundStop(gv_introZergSound, true);
    SoundStop(gv_introBaseSound, true);
    UnitGroupSelect(UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:5672

    CreepSetSpeed(c_creepSpeedGrowth, 100.0);
    SoundStop(gv_introZergSound, true);
    SoundStop(gv_introBaseSound, true);
    UnitGroupSelect(UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);
    cai_startall();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:6100

    TriggerStop(gt_MidDropNukeonZergBase);
    TriggerStop(gt_MidDropNukeonZergForces);
    SoundStop(gv_midNukeLaunch, true);
    SoundStop(gv_midNukeSeek, true);
    if ((gv_introCinematicCompleted == false) && (gv_midMusicFinished == false)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:6101

    TriggerStop(gt_MidDropNukeonZergForces);
    SoundStop(gv_midNukeLaunch, true);
    SoundStop(gv_midNukeSeek, true);
    if ((gv_introCinematicCompleted == false) && (gv_midMusicFinished == false)) {
        TriggerStop(gt_MidMusic);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:6649

    GameTimeOfDayPause(true);
    gv_timedAttackStarted = true;
    SoundStop(gv_secondaryAmbienceSound, true);
    libNtve_gf_KillModel(gv_nukeActor);
    GameDestroyEffects(PointFromId(584), 30.0, 0, "NukeDetonate");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar03.sc2map/MapScript.galaxy:6652

    libNtve_gf_KillModel(gv_nukeActor);
    GameDestroyEffects(PointFromId(584), 30.0, 0, "NukeDetonate");
    SoundStop(gv_nukeSeekSound, true);
    gv_victoryHiddenUnitGroup = UnitGroup(null, gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto860AB02A_g = gv_victoryHiddenUnitGroup;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:750


    // Implementation
    SoundStop(gv_flashFreezeSound, true);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "SnowBlizzard", "Death", "Death", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    TriggerExecute(gt_ProtossBaseWarningDelays, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:6395

    TimerPause(gv_speedRunTimer, true);
    TimerPause(gv_completionistTimer, true);
    SoundStop(gv_flashFreezeSound, true);
    libNtve_gf_MakeUnitInvulnerable(gv_kerrigan, true);
    gv_gameOver = true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:6498

    TriggerEnable(gt_DefeatCheat, false);
    gv_gameOver = true;
    SoundStop(gv_flashFreezeSound, true);
    libSwaC_gf_RunMissionVictorySequence(gt_Victory);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:7107

    CinematicFade(false, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    gf_TurnFogValuesOff(0.0);
    SoundStop(gv_flashFreezeSound, true);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "SnowBlizzard", "Death", "Death", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(643), 0.0, -1, 10.0, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:7233

    }
    gf_TurnFogValuesOff(0.0);
    SoundStop(gv_flashFreezeSound, true);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "SnowBlizzard", "Death", "Death", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    libNtve_gf_ShowHideUnit(UnitFromId(309), true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:7974

    }

    SoundStop(gv_victoryEndWinHordeSound, true);
    TriggerStop(gt_VictoryZerg);
    TriggerStop(gt_VictoryZergKerrigan);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:5228

    auto4F4DDCA7_var = 1;
    for ( ; auto4F4DDCA7_var <= auto4F4DDCA7_ae; auto4F4DDCA7_var += 1 ) {
        SoundStop(gv_introSounds[auto4F4DDCA7_var], true);
    }
    libSwaC_gf_EnableDisableZerglingRespawn(true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:8849


    TriggerExecute(gt_StartAI, true, false);
    SoundStop(gv_introWarpSound1, true);
    SoundStop(gv_introWarpSound2, true);
    SoundStop(gv_introKerriganSound, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:8850

    TriggerExecute(gt_StartAI, true, false);
    SoundStop(gv_introWarpSound1, true);
    SoundStop(gv_introWarpSound2, true);
    SoundStop(gv_introKerriganSound, true);
    SoundStop(gv_introDeathSound, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:8851

    SoundStop(gv_introWarpSound1, true);
    SoundStop(gv_introWarpSound2, true);
    SoundStop(gv_introKerriganSound, true);
    SoundStop(gv_introDeathSound, true);
    UnitSelect(gv_tHE_ONE_QUEEN, gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:8852

    SoundStop(gv_introWarpSound2, true);
    SoundStop(gv_introKerriganSound, true);
    SoundStop(gv_introDeathSound, true);
    UnitSelect(gv_tHE_ONE_QUEEN, gv_pLAYER_01_USER, true);
    UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_tHE_ONE_QUEEN);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:9186

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, true);
    libNtve_gf_SwooshCamera(gv_pLAYER_01_USER, (25.0 + 8.0), 25.0, PointFromId(619), 1.5);
    SoundStop(gv_midExplosionSound, true);
    SoundStop(gv_midStasisSound, true);
    ObjectiveSetState(gv_objectiveDestroyDominionBase322, c_objectiveStateHidden);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:9187

    libNtve_gf_SwooshCamera(gv_pLAYER_01_USER, (25.0 + 8.0), 25.0, PointFromId(619), 1.5);
    SoundStop(gv_midExplosionSound, true);
    SoundStop(gv_midStasisSound, true);
    ObjectiveSetState(gv_objectiveDestroyDominionBase322, c_objectiveStateHidden);
    ObjectiveSetState(gv_objectiveDestroyDominionBase3222, c_objectiveStateHidden);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:9539

    libSwaC_gf_SendTransmissionCampaign(gv_tHE_ONE_QUEEN, "zMission_Expedition03|Line00120", c_transmissionDurationAdd, 0.0, true, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    CinematicFade(false, 3.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    SoundStop(gv_victoryZergSound, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(853), 0.0, -1, 10.0, true);
    UnitSetPosition(gv_tHE_ONE_QUEEN, PointFromId(815), false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:9602

    TriggerStop(gt_VictoryZergBridge1);
    TriggerStop(gt_VictoryZergBridge2);
    SoundStop(gv_victoryZergSound, true);
    TriggerExecute(gt_Victory, true, false);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid01.sc2map/MapScript.galaxy:6838

    ActorSend(ActorFromDoodad(DoodadFromId(694)), "Signal SoundNormal");
    ActorSend(ActorFromDoodad(DoodadFromId(695)), "Signal SoundNormal");
    SoundStop(gv_introAmbience, true);
    SoundStop(gv_introBackground, true);
    SoundStop(gv_introWarning, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid01.sc2map/MapScript.galaxy:6839

    ActorSend(ActorFromDoodad(DoodadFromId(695)), "Signal SoundNormal");
    SoundStop(gv_introAmbience, true);
    SoundStop(gv_introBackground, true);
    SoundStop(gv_introWarning, true);
    SoundStop(gv_introMarineRunBy, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid01.sc2map/MapScript.galaxy:6840

    SoundStop(gv_introAmbience, true);
    SoundStop(gv_introBackground, true);
    SoundStop(gv_introWarning, true);
    SoundStop(gv_introMarineRunBy, true);
    VisExploreArea(gv_pLAYER_01_USER, RegionFromId(38), true, false);