# Shake Camera

Grammar — Shake the camera for player player for duration seconds, with strength strength, frequency frequency Hz, and random% randomness (Position: position, Direction: direction)
FlagsNative | Action

Shakes the camera. If the Duration parameter is set to 0, it will shake the camera until stopped by the “Stop Shaking Camera” action. This action is useful for things such as explosions or earthquakes.

# Arguments

  • int — Player
  • int<preset::CameraPosition> — Position
  • int<preset::CameraDirection> — Direction
  • fixed — Strength
  • fixed — Frequency
  • fixed — Random
  • fixed — Duration

Returns — void

native void CameraShakeStart(
	int player,
	int position,
	int direction,
	fixed amplitude,
	fixed frequency,
	fixed randomPercent,
	fixed duration,
);

Category: Camera / Camera Tricks

# Examples

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

    libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop Default");
    SoundPlayOnUnit(SoundLink("SS_LeviathanChargeImpact", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
    Wait(0.5, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);

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

    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
    Wait(0.5, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.125, 0.25, 100.0, 0.0);

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

    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.125, 0.25, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStop(gv_p1_USER);

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

    lv_cooldown = gv_tempNydusCooldown;
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p1_USER)) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
        CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 3.0);
    }

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

    UnitKill(UnitFromId(1035));
    UnitKill(UnitFromId(1034));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 2.0, 100.0, 1.0);
    SoundPlay(SoundLink("Barracks_Explode", 1), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_CreateUnitsAtPoint2(1, "ExplodingBarrelLarge", 0, 0, PointFromId(74));

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

    libNtve_gf_KillModel(gv_actorC4FrontDoor);
    VisRevealerDestroy(gv_revealerC4FrontDoor);
    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);

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

    PlayerSetAlliance(gv_p12_AUTOTURRET_ENEMY, c_allianceIdVision, gv_p01_USER, true);
    PlayerSetAlliance(gv_p08_AUTOTURRET_FRIENDLY, c_allianceIdVision, gv_p01_USER, true);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    autoBF6960A8_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(62), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoBF6960A8_u = UnitGroupCount(autoBF6960A8_g, c_unitCountAll);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(1.0, c_timeGame);
    autoB3679912_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(45), 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:2140


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(1.0, c_timeGame);
    auto1E8BF10F_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(65), 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:2180


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    auto576738E4_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto576738E4_u = UnitGroupCount(auto576738E4_g, c_unitCountAll);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    autoFB3D03A8_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(27), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoFB3D03A8_u = UnitGroupCount(autoFB3D03A8_g, c_unitCountAll);

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

    UnitGroupAdd(gv_protossRelicsGroup, UnitLastCreated());
    UnitSetInfoText(UnitLastCreated(), StringExternal("Param/Value/2A815D7A"), StringExternal("Param/Value/4B0759D3"), StringToText(""));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    UnitRemove(UnitFromId(2596));
    UnitRemove(UnitFromId(2951));

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

    PingDestroy(gv_brutaliskPing);
    TriggerExecute(gt_ObjectiveFusionReactorComplete, true, false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(3.0, c_timeGame);
    SoundPlay(SoundLink("Protoss_PowerDownLarge", 0), PlayerGroupAll(), 100.0, 0.0);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    return true;
}

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

    TriggerEnable(TriggerGetCurrent(), false);
    if ((RegionContainsPoint(RegionCircle(PointFromId(113), 10.0), CameraGetTarget(gv_p1_USER)) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
        CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 2.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:2514

    if ((UnitIsAlive(gv_nydusWormP03) == false)) {
        if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
            CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3064


    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(32)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3072

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(33)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3080

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(34)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3117


    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(35)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3125

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(36)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3133

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(37)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3141

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(38)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3178


    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(39)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:3186

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(46)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

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

    CameraApplyInfo(1, CameraInfoFromId(481), 0.0, -1, 10, true);
    CameraApplyInfo(1, CameraInfoFromId(427), 0.0, -1, 10, true);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionZ, 0.01, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionY, 0.01, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionX, 0.01, 0.005, 0.0, 100.0);

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

    CameraApplyInfo(1, CameraInfoFromId(427), 0.0, -1, 10, true);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionZ, 0.01, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionY, 0.01, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionX, 0.01, 0.005, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 0.009, 0.0, 100.0);

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

    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionZ, 0.01, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionY, 0.01, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionX, 0.01, 0.005, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionY, 0.02, 0.0062, 0.0, 100.0);

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

    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionY, 0.01, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionX, 0.01, 0.005, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionY, 0.02, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionX, 0.02, 0.005, 0.0, 100.0);

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

    CameraShakeStart(1, c_cameraPositionEye, c_cameraDirectionX, 0.01, 0.005, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionY, 0.02, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionX, 0.02, 0.005, 0.0, 100.0);
    TransmissionWait(TransmissionLastSent(), 0.0);

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

    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 0.009, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionY, 0.02, 0.0062, 0.0, 100.0);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionX, 0.02, 0.005, 0.0, 100.0);
    TransmissionWait(TransmissionLastSent(), 0.0);
    libNtve_gf_SendTransmissionSimple(TransmissionSourceFromUnit(gv_marSaraTV, false, false, "Talk"), c_invalidPortraitId, SoundLink("TVTRaynor00Lockwell00003", -1), 0.0, c_transmissionDurationSub, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2789

    }

    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.05, 2.0, 100.0, 3.0);
    WaterSetState("Template 1|Alternate Setting 1", 15.0, c_wtcLinear);
    GameSetLighting("TTosh01Warning", 15.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2812

    }

    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    Wait(4.0, c_timeGame);
    TriggerExecute(gt_MakeCrittersFlee, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2833

    }

    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    Wait(4.0, c_timeGame);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 2.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:2835

    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    Wait(4.0, c_timeGame);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 2.0);
    libNtve_gf_KillDoodadsInRegion(RegionCircle(CameraGetTarget(gv_p01_USER), 15.0), "TTosh01RockSpires");
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:3067

        gv_firstWarning = false;
        Wait(4.0, c_timeGame);
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.05, 2.0, 100.0, 4.0);
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:1006

    if ((DistanceBetweenPoints(CameraGetTarget(gv_pLAYER01_USER), EventUnitTargetPoint()) <= 4.0)) {
        Wait(1.5, c_timeGame);
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 2.0);
    }

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

        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);
    Wait(3.534, c_timeGame);
    auto00B238A4_g = UnitGroup("StoneZealot", c_playerAny, RegionFromId(63), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

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

        libNtve_gf_ShareVisionofUnit(autoDC337D76_var, true, gv_p1_USER);
    }
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.0, 100.0, 3.534);
    Wait(3.534, c_timeGame);
    TriggerExecute(gt_ObjectiveDestroytheStatuesDiscover, true, false);

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

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

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


    Wait(2.0, c_timeGame);
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 2.0, 100.0, 1.25);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:1433

    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/92BED181"));
    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/75330D98"), null, PointFromId(388));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(388), lv_unitGroupTroops, false);
    CameraPan(gv_p01_USER, PointWithOffset(PointFromId(1188), 0.0, 0.0), 1.5, -1, 10, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:1770

        UnitSetOwner(auto85DF51E6_var, gv_p07_ZERG_PINK, true);
    }
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    UnitIssueOrder(lv_gankSunken01, OrderTargetingPoint(AbilityCommand("SpineCrawlerRoot", 0), PointFromId(498)), c_orderQueueReplace);
    UnitIssueOrder(lv_gankSunken02, OrderTargetingPoint(AbilityCommand("SpineCrawlerRoot", 0), PointFromId(687)), c_orderQueueReplace);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:1867

    VisRevealerCreate(gv_p01_USER, RegionCircle(RegionGetCenter(RegionFromId(37)), 12.0));
    gv_revealerGankDrop05 = VisRevealerLastCreated();
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    Wait(0.5, c_timeGame);
    autoF72DB6CD_n = libNtve_gf_DifficultyValueInt(70, 70, 60, 60);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:2472

    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/C44B7588"));
    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/56E56ACD"), null, PointFromId(59));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    TriggerExecute(gt_Gank_Drop03Factory, true, false);
    Wait(1.0, c_timeGame);

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

    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/87B5CFC3"));
    UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/727F3595"), null, PointFromId(465));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    TriggerExecute(gt_Gank_Drop05Starport, true, false);
    Wait(1.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:3037

            Wait(0.1, c_timeGame);
        }
        CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 2.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:4967

    lv_cooldown = gv_tempNydusCooldown;
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:5198

    Wait(RandomFixed(1.0, 3.0), c_timeGame);
    UnitKill(UnitFromId(492));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:5244

    Wait(RandomFixed(1.0, 3.0), c_timeGame);
    UnitKill(UnitFromId(494));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:5290

    Wait(RandomFixed(1.0, 3.0), c_timeGame);
    UnitKill(UnitFromId(495));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 1.0, 100.0, 2.0);
    return true;
}

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

    lv_region = gv_nydusSpawnRegion;
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(lv_region), 15.0), CameraGetTarget(gv_p1_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 3.0);
    }

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


    SoundPlay(SoundLink("Ultralisk_Pissed", -1), PlayerGroupAll(), 100.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 2.0);
    auto9A763956_g = gv__2GauntletPushbackGroup;
    auto9A763956_u = UnitGroupCount(auto9A763956_g, c_unitCountAll);

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

    Wait(5.0, c_timeGame);
    SoundPlay(SoundLink("Ultralisk_Roar", 0), PlayerGroupAll(), 100.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 5.0);
    Wait(2.0, c_timeGame);
    TriggerExecute(gt__2BroodchamberHoldoutUltralisksQ, true, false);

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

    UnitIssueOrder(gv_tHEONEOMEGALISK, Order(AbilityCommand("BurrowOmegaliskUp", 0)), c_orderQueueReplace);
    SoundPlay(SoundLink("Ultralisk_Ready", 0), PlayerGroupAll(), 300.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.125, 2.5, 100.0, 3.0);
    RegionAttachToUnit(RegionFromId(106), gv_tHEONEOMEGALISK, Point(0.0, 0.0));
    Wait(2.6, c_timeGame);

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

    }

    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 2.0);
    SoundPlay(SoundLink("Destructible_RockDeath", -1), PlayerGroupAll(), 100.0, 0.0);
    return true;

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

    UIAlertPoint("Trigger", gv_p1_USER, StringToText(""), null, PointFromId(312));
    Wait(0.1, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 1.5);
    UnitSetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, MaxF(UnitGetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, c_unitPropCurrent), (gv_queenHP * 0.75)));
    UnitIssueOrder(gv_tHEONEBROODMOTHER, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);

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

    UIAlertPoint("Trigger", gv_p1_USER, StringToText(""), null, PointFromId(310));
    Wait(0.1, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 1.5);
    UnitSetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, MaxF(UnitGetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, c_unitPropCurrent), (gv_queenHP * 0.5)));
    UnitIssueOrder(gv_tHEONEBROODMOTHER, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);

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

    UIAlertPoint("Trigger", gv_p1_USER, StringToText(""), null, PointFromId(221));
    Wait(0.1, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 1.5);
    UnitSetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, MaxF(UnitGetPropertyFixed(gv_tHEONEBROODMOTHER, c_unitPropLife, c_unitPropCurrent), (gv_queenHP * 0.35)));
    UnitIssueOrder(gv_tHEONEBROODMOTHER, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);

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


    SoundPlay(SoundLink("QueenYes", 8), PlayerGroupAll(), 200.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.125, 2.5, 100.0, RandomFixed(2.0, 4.0));
    return true;
}

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

    while (true) {
        if ((gv_gameOver == false)) {
            CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.2, 2.5, 100.0, RandomFixed(2.0, 4.0));
            Wait(RandomFixed(8.0, 12.0), c_timeGame);
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5720

        // Transmission - SoundLink("TValerian02BRaynor00022", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02BRaynor00022", -1), c_transmissionDurationAdd, 0.0, true);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    }
    else if (autoF6F6E625_val == 2) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5725

        // Transmission - SoundLink("TValerian01Raynor00055", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian01Raynor00055", -1), c_transmissionDurationAdd, 0.0, true);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    }
    else if (autoF6F6E625_val == 3) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5731

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02BRaynor00018", -1), c_transmissionDurationAdd, 0.0, false);
        TransmissionWait(TransmissionLastSent(), 3.0);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 6.0);
    }
    else if (autoF6F6E625_val == 4) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:5734

    }
    else if (autoF6F6E625_val == 4) {
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 3.0);
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:6924

    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);
    gv_victoryCinematicCompleted = false;
    CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 8.0);
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Cinematic);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:6931

        // Transmission - SoundLink("TValerian02BRaynor00022", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02BRaynor00022", -1), c_transmissionDurationAdd, 0.0, true);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    }
    else if (auto67B96275_val == 2) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:6936

        // Transmission - SoundLink("TValerian01Raynor00055", -1)
        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian01Raynor00055", -1), c_transmissionDurationAdd, 0.0, true);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 4.0);
    }
    else if (auto67B96275_val == 3) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:6942

        libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02BRaynor00018", -1), c_transmissionDurationAdd, 0.0, false);
        TransmissionWait(TransmissionLastSent(), 3.0);
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 6.0);
    }
    else if (auto67B96275_val == 4) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:6945

    }
    else if (auto67B96275_val == 4) {
        CameraShakeStart(gv_pLAYER_P01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.1, 2.0, 100.0, 3.0);
    }
    else {

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

    }

    CameraShakeStart(gv_pLAYER_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.03, 2.0, 100.0, 3.0);
    Wait(2.0, c_timeReal);
    TriggerExecute(gt_NydusQ, true, true);

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


    lv_region = gv_runoutNydusSpawnRegion;
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 3.0);
    libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_p3_ZERG, RegionGetCenter(lv_region));
    UnitSetPropertyFixed(UnitLastCreated(), c_unitPropLifeMax, 200.0);

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


    lv_region = gv_runoutNydusSpawnRegion;
    CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.06, 2.0, 100.0, 3.0);
    libNtve_gf_CreateUnitsWithDefaultFacing(1, "NydusCanal", 0, gv_p3_ZERG, RegionGetCenter(lv_region));
    UnitSetPropertyFixed(UnitLastCreated(), c_unitPropLifeMax, 200.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2515

    lv_point = AIRandomSpawnPoint(gv_p02_ZERG_LOW_GROUND_AI, RegionFromId(32), 9.0, 40.0, 30.0);
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2563

    lv_point = AIRandomSpawnPoint(gv_p02_ZERG_LOW_GROUND_AI, RegionFromId(24), 9.0, 40.0, 30.0);
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:2611

    lv_point = AIRandomSpawnPoint(gv_p02_ZERG_LOW_GROUND_AI, RegionFromId(40), 9.0, 40.0, 30.0);
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:4454

    SoundPlay(SoundLink("TZeratul03BriefingZeratul00002", -1), PlayerGroupAll(), 100.0, 0.0);
    Wait((0.7 * SoundLengthSync(SoundLink("TZeratul03BriefingZeratul00002", -1))), c_timeReal);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.3, 2.0, 100.0, 10.0);
    Wait((0.3 * SoundLengthSync(SoundLink("TZeratul03BriefingZeratul00002", -1))), c_timeReal);
    Wait((0.5 * SoundLengthSync(SoundLink("TZeratul03BriefingZeratul00002", -1))), c_timeReal);

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

    Wait(3.0, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(lv_region), 10.0), CameraGetTarget(gv_p01_PLAYER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p01_PLAYER, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 3.0);
    }

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

    Wait(3.0, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(lv_region), 10.0), CameraGetTarget(gv_p01_PLAYER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_p01_PLAYER, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2mapMapScript.galaxy:5422

    libNtve_gf_SendActorMessageToUnit(gv_boss, "AnimBracketStop Default");
    SoundPlayOnUnit(SoundLink("SS_LeviathanChargeImpact", 0), PlayerGroupAll(), gv_boss, 8.0, 100.0, 0.0);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
    Wait(0.5, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2mapMapScript.galaxy:5424

    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.5, 1.0, 100.0, 0.0);
    Wait(0.5, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.125, 0.25, 100.0, 0.0);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tarcade.sc2mapMapScript.galaxy:5426

    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.25, 0.5, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionXY, 0.125, 0.25, 100.0, 0.0);
    Wait(0.25, c_timeGame);
    CameraShakeStop(gv_p1_USER);

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

    lv_cooldown = gv_tempNydusCooldown;
    if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_p1_USER)) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
        CameraShakeStart(1, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.galaxy:5380

    UnitKill(UnitFromId(1035));
    UnitKill(UnitFromId(1034));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 2.0, 100.0, 1.0);
    SoundPlay(SoundLink("Barracks_Explode", 1), PlayerGroupAll(), 100.0, 0.0);
    libNtve_gf_CreateUnitsAtPoint2(1, "ExplodingBarrelLarge", 0, 0, PointFromId(74));

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

    libNtve_gf_KillModel(gv_actorC4FrontDoor);
    VisRevealerDestroy(gv_revealerC4FrontDoor);
    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);

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

    PlayerSetAlliance(gv_p12_AUTOTURRET_ENEMY, c_allianceIdVision, gv_p01_USER, true);
    PlayerSetAlliance(gv_p08_AUTOTURRET_FRIENDLY, c_allianceIdVision, gv_p01_USER, true);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    autoBF6960A8_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(62), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoBF6960A8_u = UnitGroupCount(autoBF6960A8_g, c_unitCountAll);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(1.0, c_timeGame);
    autoB3679912_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(45), 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:2140


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(1.0, c_timeGame);
    auto1E8BF10F_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(65), 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:2180


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    auto576738E4_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto576738E4_u = UnitGroupCount(auto576738E4_g, c_unitCountAll);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    autoFB3D03A8_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionFromId(27), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoFB3D03A8_u = UnitGroupCount(autoFB3D03A8_g, c_unitCountAll);

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

    UnitGroupAdd(gv_protossRelicsGroup, UnitLastCreated());
    UnitSetInfoText(UnitLastCreated(), StringExternal("Param/Value/2A815D7A"), StringExternal("Param/Value/4B0759D3"), StringToText(""));
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    UnitRemove(UnitFromId(2596));
    UnitRemove(UnitFromId(2951));

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

    PingDestroy(gv_brutaliskPing);
    TriggerExecute(gt_ObjectiveFusionReactorComplete, true, false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    Wait(3.0, c_timeGame);
    SoundPlay(SoundLink("Protoss_PowerDownLarge", 0), PlayerGroupAll(), 100.0, 0.0);

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    return true;
}

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


    TriggerEnable(TriggerGetCurrent(), false);
    CameraShakeStart(gv_p01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.5, 1.0, 100.0, 1.0);
    return true;
}

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

    TriggerEnable(TriggerGetCurrent(), false);
    if ((RegionContainsPoint(RegionCircle(PointFromId(113), 10.0), CameraGetTarget(gv_p1_USER)) == true) && (gv_gameOver == false) && (gv_inCinematic == false)) {
        CameraShakeStart(gv_p1_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.02, 2.0, 100.0, 2.0);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:2514

    if ((UnitIsAlive(gv_nydusWormP03) == false)) {
        if ((RegionContainsPoint(RegionCircle(lv_point, 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
            CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
        }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:3064


    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(32)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:3072

    Wait(1.5, c_timeGame);
    if ((RegionContainsPoint(RegionCircle(RegionGetCenter(RegionFromId(33)), 10.0), CameraGetTarget(gv_pLAYER01_USER)) == true) && (gv_gameOver == false)) {
        CameraShakeStart(gv_pLAYER01_USER, c_cameraPositionTarget, c_cameraDirectionZ, 0.07, 2.0, 100.0, 3.0);
    }