# Pan Camera

Grammar — Pan the camera for player player to p over duration seconds with initialVelocity% initial velocity, decelerate% deceleration, and smart|Do/Do Not use smart panning
FlagsNative | Action

Pans the camera to the center of a region or point. If smart panning is enabled, the camera will not pan if it is already looking at the target point.

# Arguments

  • int — Player
  • point — Point
  • fixed — Duration
  • fixed — Initial Velocity
  • fixed — Decelerate
  • bool<preset::Do_Do_Not_Option> — Smart

Returns — void

native void CameraPan(
	int player,
	point p,
	fixed duration,
	fixed velocity,
	fixed decelerate,
	bool smart,
);

Category: Camera / Basic

# Examples

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

    libNtve_gf_UnitCreateFacingPoint(1, "Diamondback", 0, gv_pLAYER_01_USER, PointWithOffsetPolar(UnitGetPosition(lv_crate), RandomFixed(5.0, 6.0), (UnitGetFacing(lv_crate) - 90.0)), UnitGetPosition(lv_crate));
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(59), 0.0, -1, 10, true);
    CameraPan(1, UnitGetPosition(lv_crate), 0.0, -1, 10, false);
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
    Wait(1.0, c_timeReal);

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

    Wait(4.0, c_timeGame);
    CameraLockInput(gv_p01_USER, true);
    CameraPan(gv_p01_USER, PointFromId(52), 1.0, -1, 10, false);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p01_USER, false);

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

    CameraLockInput(gv_p01_USER, true);
    CameraApplyInfo(gv_p01_USER, CameraInfoDefault(), 1.0, -1, 10, true);
    CameraPan(gv_p01_USER, RegionGetCenter(RegionFromId(20)), 2.0, -1, 10, false);
    Wait(2.0, c_timeGame);
    CameraLockInput(gv_p01_USER, false);

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

    UnitFlashSelection(gv_odin, 6.0);
    TriggerQueueEnter();
    CameraPan(gv_p01_USER, UnitGetPosition(gv_odin), 1.0, -1, 10, false);
    Wait(1.0, c_timeReal);
    TriggerExecute(gt_TransmissionTychusEjectsOutoftheOdin, true, false);

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

    gv_midCinematicCompleted = false;
    if ((gv_odinDead == true)) {
        CameraPan(gv_p01_USER, UnitGetPosition(gv_odin), 0.0, -1, 10, false);
        CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
        Wait(1.0, c_timeReal);

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

    }

    CameraPan(gv_p01_USER, PointFromId(714), 1.5, -1, 10, true);
    Wait(2.0, c_timeGame);
    libNtve_gf_PauseUnit(gv_warbot, false);

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

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(2.0, c_timeGame);
    CameraPan(gv_p01_USER, PointWithOffset(PointFromId(240), 0.0, 0.0), 1.5, -1, 10, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner05SMusicEventE", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    return true;

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

    TriggerQueueEnter();
    if ((gv_computerInUse == false)) {
        CameraPan(gv_p01_USER, PointWithOffset(PointFromId(724), 0.0, 0.0), 1.5, -1, 10, true);
        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    }

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

        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
        UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/ECD96742"), null, gv_raynor);
        CameraPan(gv_p01_USER, PointWithOffset(PointFromId(593), 0.0, 0.0), 1.5, -1, 10, true);
        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner05SRaynor00042", -1)

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

    }

    CameraPan(gv_p01_USER, PointFromId(451), 1.0, -1, 10, false);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_HYBRID, libNtve_ge_AllianceSetting_EnemyWithSharedVision);
    UnitIssueOrder(gv_hybrid, OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(627)), c_orderQueueReplace);

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

    TriggerEnable(TriggerGetCurrent(), false);
    if (((PlayerDifficulty(1) == 1 || PlayerDifficulty(1) == 2) == true)) {
        CameraPan(gv_p1_USER, CameraInfoGetTarget(CameraInfoFromId(2604)), 1.5, -1, 20, true);
    }

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

    gv_riksvilleTownSquareReavler = VisRevealerLastCreated();
    CameraLockInput(gv_p1_USER, true);
    CameraPan(gv_p1_USER, PointFromId(165), 1.0, -1, 20, false);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

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

    gv_gameOver = true;
    libNtve_gf_ChangeUnitDamage(gv_raynor, libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_No);
    CameraPan(gv_p1_USER, PointFromId(2439), 2.0, -1, 20, false);
    Wait(2.0, c_timeReal);
    TriggerExecute(gt_ObjectiveDestroyLogisticalHQComplete, true, false);

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

    MinimapPing(PlayerGroupAll(), PointFromId(509), 6.0, Color(100.00, 0.00, 0.00));
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F29197A1"), null, PointFromId(509));
    CameraPan(gv_pLAYER01_USER, PointFromId(326), 1.5, -1, 20, false);
    gf_FirstZergWaveAttackP03(2, 2.0, "Zergling");
    Wait(2.0, c_timeAI);

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

        TriggerExecute(gt_TransmissionMissingMinersFoundQ, true, false);
        CameraLockInput(gv_p01_USER, true);
        CameraPan(gv_p01_USER, PointFromId(1086), 1.0, -1, 10, true);
        CameraLockInput(gv_p01_USER, false);
        VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(UnitFromId(1)), 8.0), 12.0, false);

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

    if ((UnitIsAlive(gv_p1SnipeTarget) == true)) {
        UIAlertPoint("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/D769B9FD"), null, CameraInfoGetTarget(CameraInfoFromId(66)));
        CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(66)), 1.0, -1, 10, true);
        VisRevealArea(gv_pLAYER01_USER, RegionFromId(20), 5.0, false);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

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

    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F04078C9"), null, gv_p1Tank);
    UnitFlashSelection(gv_p1Tank, 1.0);
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(92)), 1.0, -1, 10, true);
    TechTreeAbilityAllow(gv_pLAYER01_USER, AbilityCommand("Domination", 0), true);
    TriggerExecute(gt_P1DominationFlashInitiate, true, false);

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

    }
    TriggerExecute(gt_P2DelayedRavenMovementBrutal, true, false);
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(466)), 1.0, -1, 10, true);
    TriggerQueueEnter();
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

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

    MinimapPing(PlayerGroupAll(), PointFromId(397), 3.0, Color(0.00, 100.00, 25.10));
    UIAlertPoint("Trigger", 1, StringExternal("Param/Value/4E24BC8A"), null, PointFromId(397));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(430)), 1.0, -1, 10, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03BMusicEventB", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    libNtve_gf_UnitCreateFacingPoint(1, "SpecialOpsDropship", 0, gv_pLAYER03_DROPSHIPS, PointFromId(398), PointFromId(397));

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


    TriggerQueueEnter();
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(399)), 1.0, -1, 10, true);
    VisRevealArea(gv_pLAYER01_USER, RegionFromId(34), 5.0, false);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(658));

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

    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, CameraInfoGetTarget(CameraInfoFromId(470)));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(470)), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    VisExploreArea(gv_pLAYER01_USER, RegionEntireMap(), false, false);

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

    // Transmission - SoundLink("TTosh03BRaynor00004", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTosh03BRaynor00004", 0), c_transmissionDurationAdd, 0.0, true);
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    libNtve_gf_PauseUnit(gv_nova, false);

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

    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(753));
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    TriggerExecute(gt_P3Activate, true, false);

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

    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    CameraPan(gv_p01_USER, RegionGetCenter(RegionFromId(35)), 3.0, -1, 10, true);
    // Transmission - SoundLink("TTychus03Narud00005", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus03Narud00005", -1), c_transmissionDurationAdd, 0.0, true);

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

    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);
    Wait(3.0, c_timeGame);
    TriggerExecute(gt_DialogueAlrightletsGetOutThereQ, true, false);

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


    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(143), 1.0, -1, 10, true);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

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


    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(146), 1.0, -1, 10, true);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

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

    UnitBehaviorRemove(gv_tHEONEZERATUL, "Read", 1);
    libCamp_gf_CreateMissionAutosavePoint(StringExternal("Param/Value/212417DA"));
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(1748), 0.0, 0.0), 1.5, -1, 10, false);
    VisRevealerCreate(gv_p1_USER, RegionFromId(7));
    gv_tHEONEREVEALER = VisRevealerLastCreated();

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

    libCamp_gf_CreateMissionAutosavePoint(StringExternal("Param/Value/E11087AB"));
    Wait(0.75, c_timeGame);
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(1751), 0.0, 0.0), 1.5, -1, 10, false);
    VisRevealerCreate(1, RegionFromId(16));
    gv_tHEONEREVEALER = VisRevealerLastCreated();

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

    libNtve_gf_AttachModelToUnit(UnitFromId(800), "BriefingUnitSelectProtoss", "Ref_Head");
    lv_actor = libNtve_gf_ActorLastCreated();
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(626), 0.0, 0.0), 2.0, -1, 10, true);
    UIAlertClear(gv_p1_USER);
    UIAlertPoint("Trigger", gv_p1_USER, StringExternal("Param/Value/63A7E1EE"), null, PointFromId(337));

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

    TriggerExecute(gt_FlashButtonPylonOn, true, false);
    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(12), 1.0, -1, 10, false);
    Wait(1.0, c_timeReal);
    TriggerExecute(gt_PylonPlace01, true, false);

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

    MinimapPing(PlayerGroupAll(), UnitGetPosition(EventUnit()), 2.0, Color(100.00, 100.00, 0.00));
    PlayerSetAlliance(gv_p2_PROTOSS_STALKER, c_allianceIdVision, gv_p1_USER, true);
    CameraPan(gv_p1_USER, UnitGetPosition(EventUnit()), 1.5, -1, 10, true);
    Wait(1.0, c_timeGame);
    UnitIssueOrder(EventUnit(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);

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

    MinimapPing(PlayerGroupAll(), UnitGetPosition(EventUnit()), 2.0, Color(100.00, 100.00, 0.00));
    PlayerSetAlliance(gv_p2_PROTOSS_STALKER, c_allianceIdVision, gv_p1_USER, true);
    CameraPan(gv_p1_USER, UnitGetPosition(EventUnit()), 1.5, -1, 10, true);
    Wait(1.0, c_timeGame);
    UnitIssueOrder(EventUnit(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);

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

    GameTimeOfDayPause(false);
    PlayerSetState(gv_p1_USER, c_playerStateXPGain, true);
    CameraPan(gv_p1_USER, PointFromId(2), 0.0, -1, 10, false);
    CameraApplyInfo(gv_p1_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false);

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

    TriggerExecute(gt_ObjectiveReachtheNexusComplete, true, false);
    CameraLockInput(gv_p01_USER, true);
    CameraPan(gv_p01_USER, PointFromId(373), 2.0, -1, 10, false);
    libNtve_gf_MakeUnitUncommandable(gv_zeratul, true);
    libNtve_gf_MakeUnitInvulnerable(gv_zeratul, true);

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

    TriggerQueueEnter();
    CameraLockInput(gv_p01_USER, true);
    CameraPan(gv_p01_USER, UnitGetPosition(EventUnitProgressUnit()), 2.0, -1, 10, true);
    Wait(1.5, c_timeGame);
    CameraLockInput(gv_p01_USER, false);

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

    UnitIssueOrder(gv_superWarpGate_P08, OrderTargetingPoint(AbilityCommand("SuperWarpGateTrain", 3), PointFromId(847)), c_orderQueueReplace);
    Wait(7.0, c_timeGame);
    CameraPan(gv_p01_PLAYER, UnitGetPosition(UnitFromId(716)), 2.0, -1, 10, false);
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1044

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(24));
    CameraPan(gv_pLAYER_USER, PointFromId(814), 0.0, -1, 10, false);
    gv_hallacinationsOff = false;
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1066

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(26));
    CameraPan(gv_pLAYER_USER, PointFromId(813), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1086

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(27));
    CameraPan(gv_pLAYER_USER, PointFromId(815), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1213

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(24));
    CameraPan(gv_pLAYER_USER, PointFromId(814), 0.0, -1, 10, false);
    gv_hallacinationsOff = false;
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1235

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(26));
    CameraPan(gv_pLAYER_USER, PointFromId(813), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1266

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(27));
    CameraPan(gv_pLAYER_USER, PointFromId(815), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1399

    TriggerEnable(gt_VikingsTransform, true);
    RegionPlayableMapSet(RegionFromId(24));
    CameraPan(gv_pLAYER_USER, PointFromId(814), 0.0, -1, 10, false);
    gv_hallacinationsOff = false;
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1422

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(26));
    CameraPan(gv_pLAYER_USER, PointFromId(813), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:1442

    TriggerExecute(gt_TurnAllianceSettingOn, true, false);
    RegionPlayableMapSet(RegionFromId(27));
    CameraPan(gv_pLAYER_USER, PointFromId(815), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1275

    TriggerExecute(gt_ResetUpgrades, true, false);
    TriggerExecute(gt_ResetPlayField, true, false);
    CameraPan(gv_pLAYER_USER, PointFromId(37), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    CinematicFade(true, 1.0, c_fadeStyleNormal, Color(0.00, 0.00, 0.00), 0.0, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:995

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(79), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SupplyDepotsVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1016

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(74), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1037

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(73), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1163

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(79), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SupplyDepotsVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1184

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(74), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1204

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(73), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1334

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(79), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SupplyDepotsVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1356

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(74), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:1376

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, libNtve_ge_AllianceSetting_AllyWithSharedVision);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(73), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1063

    PingSetVisible(gv_enemyPing03, false);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(116), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SpiresVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1084

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, 1);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(115), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1104

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, 1);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(117), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1233

    PingSetVisible(gv_enemyPing03, false);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(116), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SpiresVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1254

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, 1);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(115), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1274

    libNtve_gf_SetAlliance(gv_pLAYER_USER, gv_pLAYER_COMPUTER1, 1);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(117), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1406

    PingSetVisible(gv_enemyPing03, false);
    RegionPlayableMapSet(RegionFromId(21));
    CameraPan(gv_pLAYER_USER, PointFromId(116), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(50), gv_playerUnitsArea1);
    TriggerExecute(gt_SpiresVulnerable, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1426

    CinematicFade(false, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    RegionPlayableMapSet(RegionFromId(22));
    CameraPan(gv_pLAYER_USER, PointFromId(115), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(51), gv_playerUnitsArea2);
    gf_UnpauseShowEnemies(gv_enemyAttackersB, gv_enemyAttackersA, gv_enemyAttackersC);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:1445

    CinematicFade(false, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    RegionPlayableMapSet(RegionFromId(23));
    CameraPan(gv_pLAYER_USER, PointFromId(117), 0.0, -1, 10, false);
    gf_HidePauseGetReadyPlayer(RegionFromId(49), gv_playerUnitsArea3);
    gf_UnpauseShowEnemies(gv_enemyAttackersC, gv_enemyAttackersA, gv_enemyAttackersB);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2mapMapScript.galaxy:5922

    libNtve_gf_UnitCreateFacingPoint(1, "Diamondback", 0, gv_pLAYER_01_USER, PointWithOffsetPolar(UnitGetPosition(lv_crate), RandomFixed(5.0, 6.0), (UnitGetFacing(lv_crate) - 90.0)), UnitGetPosition(lv_crate));
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(59), 0.0, -1, 10, true);
    CameraPan(1, UnitGetPosition(lv_crate), 0.0, -1, 10, false);
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
    Wait(1.0, c_timeReal);

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

    Wait(4.0, c_timeGame);
    CameraLockInput(gv_p01_USER, true);
    CameraPan(gv_p01_USER, PointFromId(52), 1.0, -1, 10, false);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p01_USER, false);

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

    CameraLockInput(gv_p01_USER, true);
    CameraApplyInfo(gv_p01_USER, CameraInfoDefault(), 1.0, -1, 10, true);
    CameraPan(gv_p01_USER, RegionGetCenter(RegionFromId(20)), 2.0, -1, 10, false);
    Wait(2.0, c_timeGame);
    CameraLockInput(gv_p01_USER, false);

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

    UnitFlashSelection(gv_odin, 6.0);
    TriggerQueueEnter();
    CameraPan(gv_p01_USER, UnitGetPosition(gv_odin), 1.0, -1, 10, false);
    Wait(1.0, c_timeReal);
    TriggerExecute(gt_TransmissionTychusEjectsOutoftheOdin, true, false);

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

    gv_midCinematicCompleted = false;
    if ((gv_odinDead == true)) {
        CameraPan(gv_p01_USER, UnitGetPosition(gv_odin), 0.0, -1, 10, false);
        CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
        Wait(1.0, c_timeReal);

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

    }

    CameraPan(gv_p01_USER, PointFromId(714), 1.5, -1, 10, true);
    Wait(2.0, c_timeGame);
    libNtve_gf_PauseUnit(gv_warbot, false);

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

    TriggerEnable(TriggerGetCurrent(), false);
    Wait(2.0, c_timeGame);
    CameraPan(gv_p01_USER, PointWithOffset(PointFromId(240), 0.0, 0.0), 1.5, -1, 10, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THorner05SMusicEventE", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    return true;

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

    TriggerQueueEnter();
    if ((gv_computerInUse == false)) {
        CameraPan(gv_p01_USER, PointWithOffset(PointFromId(724), 0.0, 0.0), 1.5, -1, 10, true);
        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    }

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

        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
        UIAlertUnit("Trigger", gv_p01_USER, StringExternal("Param/Value/ECD96742"), null, gv_raynor);
        CameraPan(gv_p01_USER, PointWithOffset(PointFromId(593), 0.0, 0.0), 1.5, -1, 10, true);
        libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
        // Transmission - SoundLink("THorner05SRaynor00042", -1)

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

    }

    CameraPan(gv_p01_USER, PointFromId(451), 1.0, -1, 10, false);
    libNtve_gf_SetAlliance(gv_p01_USER, gv_p04_HYBRID, libNtve_ge_AllianceSetting_EnemyWithSharedVision);
    UnitIssueOrder(gv_hybrid, OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(627)), c_orderQueueReplace);

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

    TriggerEnable(TriggerGetCurrent(), false);
    if (((PlayerDifficulty(1) == 1 || PlayerDifficulty(1) == 2) == true)) {
        CameraPan(gv_p1_USER, CameraInfoGetTarget(CameraInfoFromId(2604)), 1.5, -1, 20, true);
    }

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

    gv_riksvilleTownSquareReavler = VisRevealerLastCreated();
    CameraLockInput(gv_p1_USER, true);
    CameraPan(gv_p1_USER, PointFromId(165), 1.0, -1, 20, false);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

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

    gv_gameOver = true;
    libNtve_gf_ChangeUnitDamage(gv_raynor, libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_No);
    CameraPan(gv_p1_USER, PointFromId(2439), 2.0, -1, 20, false);
    Wait(2.0, c_timeReal);
    TriggerExecute(gt_ObjectiveDestroyLogisticalHQComplete, true, false);

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

    MinimapPing(PlayerGroupAll(), PointFromId(509), 6.0, Color(100.00, 0.00, 0.00));
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F29197A1"), null, PointFromId(509));
    CameraPan(gv_pLAYER01_USER, PointFromId(326), 1.5, -1, 20, false);
    gf_FirstZergWaveAttackP03(2, 2.0, "Zergling");
    Wait(2.0, c_timeAI);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh01.sc2mapMapScript.galaxy:1824

        TriggerExecute(gt_TransmissionMissingMinersFoundQ, true, false);
        CameraLockInput(gv_p01_USER, true);
        CameraPan(gv_p01_USER, PointFromId(1086), 1.0, -1, 10, true);
        CameraLockInput(gv_p01_USER, false);
        VisRevealArea(gv_p01_USER, RegionCircle(UnitGetPosition(UnitFromId(1)), 8.0), 12.0, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:1341

    if ((UnitIsAlive(gv_p1SnipeTarget) == true)) {
        UIAlertPoint("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/D769B9FD"), null, CameraInfoGetTarget(CameraInfoFromId(66)));
        CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(66)), 1.0, -1, 10, true);
        VisRevealArea(gv_pLAYER01_USER, RegionFromId(20), 5.0, false);
        libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:1744

    UIAlertUnit("Trigger", gv_pLAYER01_USER, StringExternal("Param/Value/F04078C9"), null, gv_p1Tank);
    UnitFlashSelection(gv_p1Tank, 1.0);
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(92)), 1.0, -1, 10, true);
    TechTreeAbilityAllow(gv_pLAYER01_USER, AbilityCommand("Domination", 0), true);
    TriggerExecute(gt_P1DominationFlashInitiate, true, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:2274

    }
    TriggerExecute(gt_P2DelayedRavenMovementBrutal, true, false);
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(466)), 1.0, -1, 10, true);
    TriggerQueueEnter();
    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:2697

    MinimapPing(PlayerGroupAll(), PointFromId(397), 3.0, Color(0.00, 100.00, 25.10));
    UIAlertPoint("Trigger", 1, StringExternal("Param/Value/4E24BC8A"), null, PointFromId(397));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(430)), 1.0, -1, 10, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "TTosh03BMusicEventB", c_soundtrackCueAny, c_soundtrackIndexAny, false);
    libNtve_gf_UnitCreateFacingPoint(1, "SpecialOpsDropship", 0, gv_pLAYER03_DROPSHIPS, PointFromId(398), PointFromId(397));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:4711


    TriggerQueueEnter();
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(399)), 1.0, -1, 10, true);
    VisRevealArea(gv_pLAYER01_USER, RegionFromId(34), 5.0, false);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(658));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:6092

    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, CameraInfoGetTarget(CameraInfoFromId(470)));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(470)), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    VisExploreArea(gv_pLAYER01_USER, RegionEntireMap(), false, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:6290

    // Transmission - SoundLink("TTosh03BRaynor00004", 0)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTosh03BRaynor00004", 0), c_transmissionDurationAdd, 0.0, true);
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    libNtve_gf_PauseUnit(gv_nova, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:6376

    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(753));
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    TriggerExecute(gt_P3Activate, true, false);

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

    libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);
    libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll());
    CameraPan(gv_p01_USER, RegionGetCenter(RegionFromId(35)), 3.0, -1, 10, true);
    // Transmission - SoundLink("TTychus03Narud00005", -1)
    libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus03Narud00005", -1), c_transmissionDurationAdd, 0.0, true);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2mapMapScript.galaxy:1435

    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);
    Wait(3.0, c_timeGame);
    TriggerExecute(gt_DialogueAlrightletsGetOutThereQ, true, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:1564


    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(143), 1.0, -1, 10, true);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:1842


    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(146), 1.0, -1, 10, true);
    Wait(1.0, c_timeGame);
    CameraLockInput(gv_p1_USER, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:2286

    UnitBehaviorRemove(gv_tHEONEZERATUL, "Read", 1);
    libCamp_gf_CreateMissionAutosavePoint(StringExternal("Param/Value/212417DA"));
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(1748), 0.0, 0.0), 1.5, -1, 10, false);
    VisRevealerCreate(gv_p1_USER, RegionFromId(7));
    gv_tHEONEREVEALER = VisRevealerLastCreated();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:3924

    libCamp_gf_CreateMissionAutosavePoint(StringExternal("Param/Value/E11087AB"));
    Wait(0.75, c_timeGame);
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(1751), 0.0, 0.0), 1.5, -1, 10, false);
    VisRevealerCreate(1, RegionFromId(16));
    gv_tHEONEREVEALER = VisRevealerLastCreated();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:4162

    libNtve_gf_AttachModelToUnit(UnitFromId(800), "BriefingUnitSelectProtoss", "Ref_Head");
    lv_actor = libNtve_gf_ActorLastCreated();
    CameraPan(gv_p1_USER, PointWithOffset(PointFromId(626), 0.0, 0.0), 2.0, -1, 10, true);
    UIAlertClear(gv_p1_USER);
    UIAlertPoint("Trigger", gv_p1_USER, StringExternal("Param/Value/63A7E1EE"), null, PointFromId(337));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:2759

    TriggerExecute(gt_FlashButtonPylonOn, true, false);
    CameraLockInput(gv_p1_USER, true);
    CameraPan(1, PointFromId(12), 1.0, -1, 10, false);
    Wait(1.0, c_timeReal);
    TriggerExecute(gt_PylonPlace01, true, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:4040

    MinimapPing(PlayerGroupAll(), UnitGetPosition(EventUnit()), 2.0, Color(100.00, 100.00, 0.00));
    PlayerSetAlliance(gv_p2_PROTOSS_STALKER, c_allianceIdVision, gv_p1_USER, true);
    CameraPan(gv_p1_USER, UnitGetPosition(EventUnit()), 1.5, -1, 10, true);
    Wait(1.0, c_timeGame);
    UnitIssueOrder(EventUnit(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:4126

    MinimapPing(PlayerGroupAll(), UnitGetPosition(EventUnit()), 2.0, Color(100.00, 100.00, 0.00));
    PlayerSetAlliance(gv_p2_PROTOSS_STALKER, c_allianceIdVision, gv_p1_USER, true);
    CameraPan(gv_p1_USER, UnitGetPosition(EventUnit()), 1.5, -1, 10, true);
    Wait(1.0, c_timeGame);
    UnitIssueOrder(EventUnit(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2mapMapScript.galaxy:6315

    GameTimeOfDayPause(false);
    PlayerSetState(gv_p1_USER, c_playerStateXPGain, true);
    CameraPan(gv_p1_USER, PointFromId(2), 0.0, -1, 10, false);
    CameraApplyInfo(gv_p1_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    VisExploreArea(gv_p1_USER, RegionEntireMap(), false, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:1002

    TriggerExecute(gt_ObjectiveReachtheNexusComplete, true, false);
    CameraLockInput(gv_p01_USER, true);
    CameraPan(gv_p01_USER, PointFromId(373), 2.0, -1, 10, false);
    libNtve_gf_MakeUnitUncommandable(gv_zeratul, true);
    libNtve_gf_MakeUnitInvulnerable(gv_zeratul, true);