# Shake Camera Using Preset

Grammar — Shake Camera for player using amplitude frequency for duration seconds blending in for blendIn seconds and blending out for blendOut seconds.
FlagsNative | Action

# Arguments

Returns — void

native void CameraShake(
	int player,
	string amplitude,
	string frequency,
	fixed blendIn,
	fixed blendOut,
	fixed duration,
);

Category: Camera / Camera Tricks

# Examples

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

    libNtve_gf_MakeUnitInvulnerable(lp_spawnUnit, true);
    if ((lp_playBirth == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 3.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_spawnUnit), "NydusCanelBirth", "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
        Wait(3.8, c_timeGame);

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

    }

    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.0, 3.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    if ((gv_firstLava == true)) {

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

    }

    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.5, 5.0);
    Wait(4.0, c_timeGame);
    libNtve_gf_KillDoodadsInRegion(RegionCircle(CameraGetTarget(gv_pLAYER_01_USER), 15.0), "TTosh01RockSpires");

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

    gv_splitterIntroNydusBirthSound = SoundLastPlayed();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(335)), c_animNameDefault, "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 4.0);
    CinematicFade(true, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());

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

    libNtve_gf_ShowHideUnit(gv_splitterMidNydus, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_splitterMidNydus), "NydusCanelBirth", "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 4.0);
    UnitCargoCreate(gv_splitterMidNydus, "Baneling", 24);
    gv_splitterMidBanelings = UnitCargoLastCreatedGroup();

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

    libSwaC_gf_SendTransmissionCampaign(null, "zEvoBriefing_Baneling|Line00019", c_transmissionDurationAdd, 0.0, true, 1, 0);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(24), 10.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.0, 3.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_hunterIntroLarvaRisingSound = SoundLastPlayed();

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

    libSwaC_gf_SendTransmissionCampaign(null, "zEvoBriefing_Baneling|Line00018", c_transmissionDurationAdd, 0.0, false, 1, 0);
    Wait(6.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.5, 4.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_hunterIntroLarvaRisingSound = SoundLastPlayed();

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

    UnitIssueOrder(gv_cinematicAshWorm1, OrderTargetingPoint(AbilityCommand("AshWormBurrowMove", 0), PointFromId(22)), c_orderQueueReplace);
    Wait(1.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    Wait(2.0, c_timeGame);
    UnitGroupLoopBegin(UnitGroup("Zergling", gv_pLAYER_04_ZERG, RegionFromId(9), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));

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

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(27), 0.0, -1, 10.0, true);
    libNtve_gf_ShowHideUnit(gv_cinematicAshWorm1, false);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    Wait(2.0, c_timeGame);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(125), (SoundLengthSync(SoundLink(ConversationDataGetSound("zEvoBriefing_EggMonster|Line00002", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zEvoBriefing_EggMonster|Line00005", true), c_soundIndexAny))), -1, 10.0, true);

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

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

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

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

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

    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();
    CameraShake(1, "Medium", "Earthquake", 0.25, 0.25, 1.0);
    gf_CreateGasCloud(PointFromId(33));
    Wait(1.5, c_timeReal);

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

    Wait(1.5, c_timeReal);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_baseDoor), c_animNameDefault, "Stand D Start", c_animFlagPlayForever, c_animTimeDefault);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.5);
    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();

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

            UnitKill(autoDE2FAD6B_var);
        }
        CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.1, 0.1, 0.4);
    }
    return true;

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

    SoundPlay(SoundLink("BattlecruiserStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midCruiserStinger = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 3.0);
    Wait(3.0, c_timeReal);
    libSwaC_gf_SetAllSoundChannelVolumesCampaign(libSwaC_ge_VolumeChannelModeCampaign_CinematicInTransmission);

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

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(394), 0.0, -1, 10, true);
    Wait(1.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 1.0, 1.0, 4.0);
    Wait(6.0, c_timeGame);
    TransmissionWait(TransmissionLastSent(), 0.0);

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

    TriggerStop(gt_MidSpawnZergForces);
    Wait(4.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 1.0, 1.0, 5.0);
    return true;
}

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

        libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, RegionRandomPoint(RegionFromId(51)));
        if ((RandomInt(1, 2) == 1)) {
            CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.25, 0.25, 1.0);
        }

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

    ActorSend(ActorFromDoodad(DoodadFromId(902)), "SetVisibility 1");
    ActorSend(ActorFromDoodad(DoodadFromId(901)), "SetVisibility 1");
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.0, 1.0, 2.5);
    while (true) {
        Wait(RandomFixed(3.0, 4.0), c_timeGame);

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

        libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Protoss, RegionRandomPoint(RegionFromId(75)));
        if ((RandomInt(1, 2) == 1)) {
            CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.0, 0.5, 1.0);
        }

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

    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);
    gv_cinematicCompleted = false;
    CameraShake(gv_pLAYER_01_USER, "Light", "Tremor", 0.5, 0.5, 4.0);
    ActorSend(ActorFromDoodad(DoodadFromId(738)), "Signal DoodadDeath");
    ActorSend(ActorFromDoodad(DoodadFromId(399)), "Signal DoodadDeath");

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

    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    Wait(3.0, c_timeReal);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.0, 0.5, 1.0);
    Wait(1.0, c_timeReal);
    TriggerExecute(gt_MidExplosionWave, true, false);

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

    TriggerExecute(gt_MidExplosionWave, true, false);
    TriggerStop(gt_WarpDriveExplosions);
    CameraShake(gv_pLAYER_01_USER, "Massive", "Earthquake", 0.5, 0.5, 3.0);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(498), 5.0, -1, 10.0, true);
    Wait(1.0, c_timeReal);

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

    TerrainShowRegion(RegionFromId(44), false);
    Wait(1.0, c_timeReal);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 3.0);
    libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Protoss, PointFromId(508));
    libNtve_gf_ShowHideUnit(UnitFromId(555), true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:5408

    UnitIssueOrder(gv_introHybrid, Order(AbilityCommand("move", 2)), c_orderQueueAddToEnd);
    Wait(1.5, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 3.0);
    Wait(2.5, c_timeGame);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(909), (SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Hybrid02|Line00039", true), c_soundIndexAny)) - 1), -1, 10.0, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:5426

    UnitBehaviorAddPlayer(gv_kerrigan, "HybridEnergyDrainImpact", gv_pLAYER_02_DOMINION2, 1);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(801), 0.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Medium", "SubtleMove", 1.0, 1.0, 5.0);
    libSwaC_gf_SendTransmissionCampaign(gv_kerrigan, "zBriefing_Hybrid02|Line00048", c_transmissionDurationAdd, 0.0, true, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    libSwaC_gf_SendTransmissionCampaign(null, "zBriefing_Hybrid02|Line00047", c_transmissionDurationAdd, 0.0, true, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:5949

    UnitKill(UnitFromId(693));
    UnitKill(UnitFromId(639));
    CameraShake(1, "Heavy", "Earthquake", 1.0, 1.0, 4.0);
    for (auto20F24DED_i = 1; auto20F24DED_i <= auto20F24DED_n; auto20F24DED_i += 1) {
        libNtve_gf_CreateExplosionAtPoint(libNtve_ge_ExplosionSize_Large, libNtve_ge_ExplosionType_Terran, RegionRandomPoint(RegionFromId(61)));

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:644

    // Implementation
    if ((RegionContainsPoint(RegionCircle(lp_templePoint, 16.0), CameraGetTarget(gv_pLAYER_01_USER)) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 3.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:4698

    SoundPlay(SoundLink("Hybrid03_CS_Open_ScreenShake", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introStinger = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 1.0, 1.0, 5.0);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(736), 2.5, -1, 10.0, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(533)), c_animNameDefault, "Stand A End", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:4717

    SoundPlay(SoundLink("Hybrid03_CS_Open_Ultrlisk_Roar", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introUltraliskSound4 = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.0, 4.0);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(533)), c_animNameDefault, "Stand Work", c_animFlagPlayForever, c_animTimeDefault);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitLastCreated()), c_animNameDefault, "Stand Victory", 0, c_animTimeDefault);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:5158

    SoundPlay(SoundLink("Hybrid03_CS_2_Narud_Reveal", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midReveal = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.5, 0.5, 2.666);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(856), 2.666, -1, 0, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan2), c_animNameDefault, "Stand Work Start", c_animFlagPlayForever | c_animFlagNonLooping, 0.5);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:5165

    SoundPlay(SoundLink("MidRoar", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midRoar = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 1.5, 3.333);
    Wait(3.333, c_timeGame);
    UnitBehaviorAdd(gv_kerrigan2, "NarudBeamOfDeath", gv_kerrigan2, 1);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:5583

    }
    TriggerExecute(gt_VictoryKillNarud, true, false);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 3.0);
    Wait(3.0, c_timeReal);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 1.0, 6.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:5585

    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 3.0);
    Wait(3.0, c_timeReal);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 1.0, 6.0);
    Wait(4.0, c_timeReal);
    CinematicFade(false, 2.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:5356

    TriggerExecute(gt_IntroDominionMovement, true, false);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(272), 0.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 0.5, 0.5, 4.0);
    Wait(3.0, c_timeGame);
    TriggerExecute(gt_IntroExplosion, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:5647

    SoundPlay(SoundLink("Artifact_EnergyNova", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introExplosionSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 3.0);
    while (true) {
        lv_dominionGroup = UnitGroup(null, gv_pLAYER_02_DOMINION, RegionCircle(UnitGetPosition(gv_kerrigan), 20.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:5723


    Wait(8.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Light", "Tremor", 0.25, 0.5, 5.0);
    SoundPlay(SoundLink("ZKorhal01IntroStinger3", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introStinger = SoundLastPlayed();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:5733

    SoundPlay(SoundLink("Aberration_Unburrow", -1), PlayerGroupAll(), 70.0, 0.0);
    gv_introLandingSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 2.0);
    libNtve_gf_CreateUnitsWithDefaultFacing(1, gv_bileLauncherUnitType, c_unitCreateConstruct | c_unitCreateIgnorePlacement, gv_pLAYER_02_DOMINION422, PointFromId(243));
    gv_introBileLauncher = UnitLastCreated();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:6257

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1008), 0.0, -1, 10.0, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1029), 21.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 2.0, 21.0);
    TriggerExecute(gt_VictoryZerg, true, false);
    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:13237

    TriggerEnable(TriggerGetCurrent(), false);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(1261), false);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 3.0);
    UnitKill(UnitFromId(716));
    UnitKill(UnitFromId(618));

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:13449

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1201), 2.0, -1, 10.0, true);
    UnitKill(UnitFromId(673));
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    Wait(0.5, c_timeReal);
    UnitIssueOrder(gv_cINEMATIC_RAYNOR, OrderTargetingPoint(AbilityCommand("move", 4), PointFromId(1202)), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5711

    gf_PingNydusWorm(lv_location);
    if ((RegionContainsPoint(RegionCircle(lv_location, 10.0), CameraGetTarget(gv_pLAYER_01_USER)) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5834

    gf_PingNydusWorm(lv_location);
    if ((RegionContainsPoint(RegionCircle(lv_location, 10.0), CameraGetTarget(gv_pLAYER_01_USER)) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5911

    gf_PingNydusWorm(lv_location);
    if ((RegionContainsPoint(RegionCircle(lv_location, 10.0), CameraGetTarget(gv_pLAYER_01_USER)) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:8457

    SoundPlay(SoundLink("RaynorDropshipLand", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 1.0, 6.0);
    CinematicFade(true, 2.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    Wait(1.2, c_timeGame);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:8681


    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(910), 0.0, 100, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 1.0, 100.0);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(912), (SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00008", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00018", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00050", true), c_soundIndexAny))), 100, 10.0, true);
    Wait((SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00008", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00018", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zBriefing_Lab03|Line00050", true), c_soundIndexAny)) + 1), c_timeReal);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:9234

    SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midRockSound1 = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    UnitGroupAddUnitGroup(gv_cinematicTempUnits, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:9281

    SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midRockSound2 = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 2.0);
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    UnitGroupAddUnitGroup(gv_cinematicTempUnits, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:2082

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:2223

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:2425

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:2533

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:3386

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:4165

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionCircle(lv_spawnPoint, 3.0), "SpaceWallPanel", c_animNameDefault, "Death", c_animFlagPlayForever, c_animTimeDefault);
    if ((RegionContainsPoint(RegionCircle(lv_spawnPoint, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:4871


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 4.0);
    GameSetLighting("PrisonShipEmergency", 4.0);
    for (auto4ED8D842_i = 1; auto4ED8D842_i <= auto4ED8D842_n; auto4ED8D842_i += 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:5125

        }
        else {
            CameraShake(gv_p01_USER, "Light", "Earthquake", 0.5, 0.5, 2.0);
            Wait(RandomFixed(20.0, 30.0), c_timeGame);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:5164

        }
        else {
            CameraShake(gv_p01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
            Wait(RandomFixed(15.0, 20.0), c_timeGame);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zspace02.sc2map/MapScript.galaxy:5171

        }
        else {
            CameraShake(gv_p01_USER, "Light", "Earthquake", 0.5, 0.5, 2.0);
            Wait(RandomFixed(15.0, 20.0), c_timeGame);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:6910

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(666), 0.0, -1, 10.0, true);
    TriggerExecute(gt_IntroPrimals, true, false);
    CameraShake(gv_pLAYER_01_USER, "Light", "SubtleMove", 1.0, 1.0, (SoundLengthSync(SoundLink(ConversationDataGetSound("zMission_Zerus01|Line00090", true), c_soundIndexAny)) + 1));
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1437), (SoundLengthSync(SoundLink(ConversationDataGetSound("zMission_Zerus01|Line00090", true), c_soundIndexAny)) - 1), -1, 10.0, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7670

    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1040), 10.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.5, 0.5, 3.0);
    TriggerExecute(gt_VictoryCinematicCameraShakes, true, false);
    SoundPlay(SoundLink("TVReports_ShipsFlyByRumble", -1), PlayerGroupAll(), 100.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7721

    SoundPlay(SoundLink("ZurvanThud", -1), PlayerGroupAll(), 50.0, 0.0);
    gv_victoryZurvanSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.2, 0.2, 1.0);
    Wait(1.65, c_timeGame);
    SoundPlay(SoundLink("ZurvanThud2", -1), PlayerGroupAll(), 40.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7725

    SoundPlay(SoundLink("ZurvanThud2", -1), PlayerGroupAll(), 40.0, 0.0);
    gv_victoryZurvanSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.2, 0.2, 1.0);
    Wait(2.35, c_timeGame);
    SoundPlay(SoundLink("ZurvanThud", -1), PlayerGroupAll(), 30.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7729

    SoundPlay(SoundLink("ZurvanThud", -1), PlayerGroupAll(), 30.0, 0.0);
    gv_victoryZurvanSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.2, 0.2, 1.0);
    Wait(0.65, c_timeGame);
    SoundPlay(SoundLink("ZurvanThud2", -1), PlayerGroupAll(), 40.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7733

    SoundPlay(SoundLink("ZurvanThud2", -1), PlayerGroupAll(), 40.0, 0.0);
    gv_victoryZurvanSound = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.2, 0.2, 1.0);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus02.sc2map/MapScript.galaxy:2949

    TimerStart(gv_spawnLocustsCooldownTimer, UnitAbilityGetCooldown(gv_chrysalis, "PrimalSpawning", "Abil/PrimalSpawning"), false, c_timeAI);
    TriggerExecute(gt_SpawnLocustsUsedQ, true, false);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.5, 0.5, 4.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    autoC869826F_n = libHots_gf_DifficultyValueInt2(16, 16, 16);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:1038


    // Implementation
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.25, 0.5, 2.0);
    SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
    lv_rockRegion = RegionCircle(lp_crashingChargePoint, 2.5);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:1763


    // Implementation
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.25, 0.5, 2.0);
    SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introSound1 = SoundLastPlayed();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:4328

            libNtve_gf_PauseUnit(lv_collisionDummy, true);
            Wait(1.0, c_timeAI);
            CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 1.5);
            SoundPlayOnUnit(SoundLink("Aberration_Unburrow", -1), PlayerGroupAll(), gv_yagdra, 8.0, 100.0, 0.0);
            while (!((gv_yagdraIdle == true))) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:8766

    if ((UnitIsAlive(EventUnit()) == true)) {
        SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:8793

    SoundStop(SoundLastPlayed(), true);
    if ((UnitIsAlive(EventUnit()) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:9796

    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_kerrigan), c_animNameDefault, "Spell B", 0, c_animTimeDefault);
    Wait(1.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Massive", "Earthquake", 0.5, 0.5, 3.0);
    TriggerExecute(gt_ZurvanVictoryExplosions, true, false);
    Wait(3.2, c_timeGame);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:10250

    libSwaC_gf_SendTransmissionCampaign(gv_zurvan, "zBriefing_Zerus03|Line00014", c_transmissionDurationAdd, 1.0, false, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    Wait(1.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Light", "Tremor", 1.0, 1.0, 8.0);
    TransmissionWait(TransmissionLastSent(), 0.0);
    CameraShakeStop(gv_pLAYER_01_USER);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:10709

    gv_introSound1 = SoundLastPlayed();
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(3689), 1.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.25, 0.5, 2.0);
    Wait(1.0, c_timeReal);
    SoundPlay(SoundLink("ZZerus03BossCinematicHit2", -1), PlayerGroupAll(), 100.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:12153

    SoundPlay(SoundLink("ZZerus03BossCinematiHit", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introSound1 = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Light", "Tremor", 1.0, 0.0, 20.0);
    libSwaC_gf_SendTransmissionCampaign(gv_zurvan, "zMission_Zerus03|Line00082", c_transmissionDurationAdd, 0.0, true, libSwaC_ge_CampaignTransmissionPortraitOptioins_HidePortraitAfter, libSwaC_ge_CampaignTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    libSwaC_gf_SetAllSoundChannelVolumesCampaign(libSwaC_ge_VolumeChannelModeCampaign_CinematicOutofTransmission);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus03.sc2map/MapScript.galaxy:12162

    SoundPlay(SoundLink("ZZerus03BossCinematicHit2", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_introSound1 = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.0, 3.5);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "GroundCracks", c_animNameDefault, "Stand Angry", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "SmokeEruption", c_animNameDefault, "Death", 0, c_animTimeDefault);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:436


    // Implementation
    CameraShake(gv_pLAYER_01_USER, lp_amplitude, lp_frequency, 0.0, 1.0, 3.0);
    SoundPlay(SoundLink("VP03_AmbientTurmoil2", -1), PlayerGroupAll(), 50.0, 0.0);
    lv_debrisIndex = 1;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:747

    // Implementation
    if ((RegionContainsPoint(RegionCircle(lp_spawnPoint, 15.0), CameraGetTarget(gv_pLAYER_01_USER)) == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.25, 0.5, 2.0);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:4950


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.0, 1.0, 4.0);
    SoundPlay(SoundLink("Event_EarthShakeCaveInDebris", -1), PlayerGroupAll(), 100.0, 0.0);
    return true;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5006

        lv_earthquakeDebris[lv_debrisIndex] = libNtve_gf_ActorLastCreated();
    }
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.0, 1.0, 4.0);
    Wait(3.0, c_timeAI);
    lv_debrisIndex = 1;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5012

        libNtve_gf_KillModel(lv_earthquakeDebris[lv_debrisIndex]);
    }
    CameraShake(gv_pLAYER_01_USER, "Medium", "Tremor", 0.0, 1.0, 3.0);
    TriggerQueueEnter();
    TriggerExecute(gt_ObjectiveEscapeCreate, true, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5143


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.0, 1.0, 3.0);
    SoundPlay(SoundLink("VP03_AmbientTurmoil2", -1), PlayerGroupAll(), 80.0, 0.0);
    while (true) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5152


        if ((RandomInt(1, 4) == 1)) {
            CameraShake(gv_pLAYER_01_USER, "Heavy", "Earthquake", 0.0, 1.0, 4.0);
            SoundPlay(SoundLink("VP03_AmbientTurmoil2", -1), PlayerGroupAll(), 100.0, 0.0);
            lv_i = 1;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5166

        }
        else {
            CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.0, 1.0, 3.0);
            SoundPlay(SoundLink("VP03_AmbientTurmoil2", -1), PlayerGroupAll(), 100.0, 0.0);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6948

    }

    CameraShake(gv_pLAYER_01_USER, "Massive", "Earthquake", 0.0, 1.0, 4.0);
    SoundPlay(SoundLink("VP03_AmbientTurmoil2", -1), PlayerGroupAll(), 80.0, 0.0);
    lv_i = 1;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:9209

    SoundPlay(SoundLink("VP03_Quake_Rumble_Crunchy", -1), PlayerGroupAll(), 90.0, 0.0);
    Wait(5.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.0, 0.0, 3.0);
    SoundPlay(SoundLink("VP03_Quake_Rumble_Long_2D", -1), PlayerGroupAll(), 100.0, 0.0);
    SoundPlay(SoundLink("Prologue_Vespene_Crack_Rock_Explode", -1), PlayerGroupAll(), 100.0, 0.0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:389

    libNtve_gf_MakeUnitInvulnerable(lp_spawnUnit, true);
    if ((lp_playBirth == true)) {
        CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 3.0);
        libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lp_spawnUnit), "NydusCanelBirth", "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
        Wait(3.8, c_timeGame);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:1720

    }

    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.0, 3.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    if ((gv_firstLava == true)) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:1749

    }

    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.5, 5.0);
    Wait(4.0, c_timeGame);
    libNtve_gf_KillDoodadsInRegion(RegionCircle(CameraGetTarget(gv_pLAYER_01_USER), 15.0), "TTosh01RockSpires");

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:3713

    gv_splitterIntroNydusBirthSound = SoundLastPlayed();
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(UnitFromId(335)), c_animNameDefault, "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 4.0);
    CinematicFade(true, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, true);
    UnitGroupAdd(gv_cinematicTempUnits, UnitLastCreated());

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:3990

    libNtve_gf_ShowHideUnit(gv_splitterMidNydus, true);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_splitterMidNydus), "NydusCanelBirth", "Birth 02", c_animFlagFullMatch | c_animFlagNonLooping, 0.0);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 1.0, 4.0);
    UnitCargoCreate(gv_splitterMidNydus, "Baneling", 24);
    gv_splitterMidBanelings = UnitCargoLastCreatedGroup();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:4288

    libSwaC_gf_SendTransmissionCampaign(null, "zEvoBriefing_Baneling|Line00019", c_transmissionDurationAdd, 0.0, true, 1, 0);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(24), 10.0, -1, 10.0, true);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.0, 3.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_hunterIntroLarvaRisingSound = SoundLastPlayed();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:4295

    libSwaC_gf_SendTransmissionCampaign(null, "zEvoBriefing_Baneling|Line00018", c_transmissionDurationAdd, 0.0, false, 1, 0);
    Wait(6.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 1.0, 1.5, 4.0);
    SoundPlay(SoundLink("TUILavaRising", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_hunterIntroLarvaRisingSound = SoundLastPlayed();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2mapMapScript.galaxy:3783

    UnitIssueOrder(gv_cinematicAshWorm1, OrderTargetingPoint(AbilityCommand("AshWormBurrowMove", 0), PointFromId(22)), c_orderQueueReplace);
    Wait(1.0, c_timeGame);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    Wait(2.0, c_timeGame);
    UnitGroupLoopBegin(UnitGroup("Zergling", gv_pLAYER_04_ZERG, RegionFromId(9), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2mapMapScript.galaxy:3806

    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(27), 0.0, -1, 10.0, true);
    libNtve_gf_ShowHideUnit(gv_cinematicAshWorm1, false);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.0);
    Wait(2.0, c_timeGame);
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(125), (SoundLengthSync(SoundLink(ConversationDataGetSound("zEvoBriefing_EggMonster|Line00002", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("zEvoBriefing_EggMonster|Line00005", true), c_soundIndexAny))), -1, 10.0, true);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:3759

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

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:3765

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

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:3771

    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();
    CameraShake(1, "Medium", "Earthquake", 0.25, 0.25, 1.0);
    gf_CreateGasCloud(PointFromId(33));
    Wait(1.5, c_timeReal);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:3775

    Wait(1.5, c_timeReal);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_baseDoor), c_animNameDefault, "Stand D Start", c_animFlagPlayForever, c_animTimeDefault);
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 2.5);
    SoundPlay(SoundLink("Uni_DeathThudLarge", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_uniDeathThudLargeSound = SoundLastPlayed();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zchar02.sc2mapMapScript.galaxy:4892

            UnitKill(autoDE2FAD6B_var);
        }
        CameraShake(gv_pLAYER_01_USER, "Light", "Earthquake", 0.1, 0.1, 0.4);
    }
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zchar02.sc2mapMapScript.galaxy:5188

    SoundPlay(SoundLink("BattlecruiserStinger", -1), PlayerGroupAll(), 100.0, 0.0);
    gv_midCruiserStinger = SoundLastPlayed();
    CameraShake(gv_pLAYER_01_USER, "Medium", "Earthquake", 0.5, 0.5, 3.0);
    Wait(3.0, c_timeReal);
    libSwaC_gf_SetAllSoundChannelVolumesCampaign(libSwaC_ge_VolumeChannelModeCampaign_CinematicInTransmission);