# Go To Cutscene Bookmark

Grammar — Go to bookmark inBookmarkName in inCutscene.
FlagsNative | Action

Sets the time of the specified cutscene to the specified bookmark. If the bookmark is not found, there is no change. This does not play or pause the cutscene.

# Arguments

  • int<preset::Cutscene> — Cutscene
  • string — Bookmark

Returns — void

native void CutsceneGoToBookmark(
	int inCutscene,
	string inBookmarkName,
);

Category: Cutscene / Cutscenes

# Examples

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

    TriggerExecute(gt_TransmissionGorgonCreatedQ, true, false);
    VisRevealArea(gv_pLAYER_01_USER, RegionFromId(3), 10.0, false);
    CutsceneGoToBookmark(gv_scene_GorgonLaunch, "Char02CruiserLaunch_Start");
    CutscenePlay(gv_scene_GorgonLaunch);
    return true;

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

    libSwaC_gf_CampaignPlayCutscene("Cutscenes\\ZSpace02Elevator.SC2Cutscene", PointFromId(1586), false, false);
    gv_elevatorCutscene = CutsceneLastCreated();
    CutsceneGoToBookmark(gv_elevatorCutscene, "LowerStart");
    TriggerExecute(gt_MidElevatorDescentCamera, true, false);
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);

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

    TriggerExecute(gt_TransmissionGorgonCreatedQ, true, false);
    VisRevealArea(gv_pLAYER_01_USER, RegionFromId(3), 10.0, false);
    CutsceneGoToBookmark(gv_scene_GorgonLaunch, "Char02CruiserLaunch_Start");
    CutscenePlay(gv_scene_GorgonLaunch);
    return true;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zspace02.sc2mapMapScript.galaxy:8443

    libSwaC_gf_CampaignPlayCutscene("Cutscenes\\ZSpace02Elevator.SC2Cutscene", PointFromId(1586), false, false);
    gv_elevatorCutscene = CutsceneLastCreated();
    CutsceneGoToBookmark(gv_elevatorCutscene, "LowerStart");
    TriggerExecute(gt_MidElevatorDescentCamera, true, false);
    CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:8187

        CutsceneShow(libSwaC_gv_zS_ArmyCustomEggLightScenes[lv_index], true);
        libSwaC_gv_zS_ArmyCustomEggLightStates[lv_index] = lp_lightType;
        CutsceneGoToBookmark(libSwaC_gv_zS_ArmyCustomEggLightScenes[lv_index], libSwaC_gf_ZS_ArmyCustomEggLightBookmark(lp_armyCategory, lp_lightType));
    }
    else if (true) {

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:8200

        CutsceneCreateNew("Cutscenes\\StorymodeSet_EggRoom.SC2Cutscene", Point(50.0, 50.0), 0.0, PlayerGroupAll(), false);
        libSwaC_gv_zS_ArmyCustomEggRoomSetLightScene = CutsceneLastCreated();
        CutsceneGoToBookmark(libSwaC_gv_zS_ArmyCustomEggRoomSetLightScene, "World Light Start");
        CutscenePause(libSwaC_gv_zS_ArmyCustomEggRoomSetLightScene);
    }

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:8218

        CutsceneCreateNew("Cutscenes\\StorymodeSet_EggRoom.SC2Cutscene", Point(50.0, 50.0), 0.0, PlayerGroupAll(), false);
        libSwaC_gv_zS_ArmyCustomEggRoomEvoLightScene = CutsceneLastCreated();
        CutsceneGoToBookmark(libSwaC_gv_zS_ArmyCustomEggRoomEvoLightScene, "EggRoom - EvolutionMaster Start");
        CutscenePause(libSwaC_gv_zS_ArmyCustomEggRoomEvoLightScene);
    }

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:9278

    }

    CutsceneGoToBookmark(libSwaC_gv_zS_ArmyCustomEvolutionUnitLightScene[lv_sceneIndex], (libSwaC_gf_ZS_ArmyCategoryBookmarkToken(libSwaC_gv_zS_ArmyCustomEvolutionCategory, true) + lp_side + lp_state + "Start"));
    CutscenePause(libSwaC_gv_zS_ArmyCustomEvolutionUnitLightScene[lv_sceneIndex]);
}

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:9306

    CutsceneCreateNew("Cutscenes\\Z_UI_SplitScreenVictory.SC2Cutscene", libNtve_gf_PointWithZOffset(libSwaC_gv_center, libSwaC_gv_zSC_ARMYEVOLUTIONSETHEIGHT), 0.0, PlayerGroupAll(), false);
    libSwaC_gv_zS_ArmyCustomEvolutionFanfareCutscene = CutsceneLastCreated();
    CutsceneGoToBookmark(libSwaC_gv_zS_ArmyCustomEvolutionFanfareCutscene, (libSwaC_gf_ZS_ArmyCategoryBookmarkToken(libSwaC_gv_zS_ArmyCustomEvolutionCategory, true) + " " + lp_unitSide + " Start"));
    DialogControlCreate(lv_splitTitleDialog, c_triggerControlTypeLabel);
    DialogControlSetSize(DialogControlLastCreated(), PlayerGroupAll(), 800, 100);

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:23752

    }

    CutsceneGoToBookmark(libSwaC_gv_zS_DebugCutscenes[libSwaC_gv_zS_DebugActiveCutscene], lv_bookmark);
    return true;
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:2854

        CutsceneCreateNew(lib281DEC45_gf_ZSS_SetLightingCutsceneFile(), lib281DEC45_gv_zSS_ConversationCutscenePosition, 0.0, PlayerGroupAll(), false);
        lib281DEC45_gv_zSS_StorySetLightingCutscene = CutsceneLastCreated();
        CutsceneGoToBookmark(lib281DEC45_gv_zSS_StorySetLightingCutscene, "World Light Start");
        CutscenePause(lib281DEC45_gv_zSS_StorySetLightingCutscene);
    }

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:3635

    lib281DEC45_gv_zSS_AmbientScenes[lp_sceneIndex][lp_bookmarkIndex] = CutsceneLastCreated();
    if ((UserDataGetString("AmbientScenes", lib281DEC45_gv_zSS_AmbientSceneInstance[lp_sceneIndex], "Bookmarks", lp_bookmarkIndex) != "")) {
        CutsceneGoToBookmark(lib281DEC45_gv_zSS_AmbientScenes[lp_sceneIndex][lp_bookmarkIndex], UserDataGetString("AmbientScenes", lib281DEC45_gv_zSS_AmbientSceneInstance[lp_sceneIndex], "Bookmarks", lp_bookmarkIndex));
    }
    else {

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4788

        CutsceneCreateNew(lib281DEC45_gf_ZSS_SetLightingCutsceneFile(), lib281DEC45_gv_zSS_ConversationCutscenePosition, 0.0, PlayerGroupAll(), false);
        lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lp_character)].lv_lightingCutscene = CutsceneLastCreated();
        CutsceneGoToBookmark(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lp_character)].lv_lightingCutscene, (lv_setString + " - " + lp_token + " Start"));
        CutscenePause(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lp_character)].lv_lightingCutscene);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pstory01.sc2map/MapScript.galaxy:1530

    ActorCreate(null, "UI_pSetClick_CelestialArray", null, null, null);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(libVCST_gf_ClickableUnit("Starmap")), c_animNameDefault, "Stand Work", c_animFlagNonLooping, c_animTimeDefault);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "StarmapZoomSTART");
    CutscenePlay(libVCST_gf_CurrentRoomCutscene());
    libVCST_gf_ShowHideUnitAbs(false, gv_uNITBridgeSet08);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pstory01.sc2map/MapScript.galaxy:1567

    libVCST_gf_ShowHideStoryUI(false);
    ActorCreate(null, "UI_pSetClick_ArmyConsole", null, null, null);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "TableClickStart");
    libVoiC_gf_CinematicFade(false, 1.2, Color(0.00, 0.00, 0.00), true);
    libVCST_gf_EnterRoom(libVCST_ge_Rooms_StoryRoomArmyUpgrade);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pstory01.sc2map/MapScript.galaxy:1589


    libVCST_gf_ShowHideStoryUI(false);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "ClickStart");
    ActorCreate(null, "UI_pSetClick_SolarCoreInterface", null, null, null);
    libVoiC_gf_CinematicFade(false, 1.4, Color(0.00, 0.00, 0.00), true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pstory01.sc2mapMapScript.galaxy:1530

    ActorCreate(null, "UI_pSetClick_CelestialArray", null, null, null);
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(libVCST_gf_ClickableUnit("Starmap")), c_animNameDefault, "Stand Work", c_animFlagNonLooping, c_animTimeDefault);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "StarmapZoomSTART");
    CutscenePlay(libVCST_gf_CurrentRoomCutscene());
    libVCST_gf_ShowHideUnitAbs(false, gv_uNITBridgeSet08);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pstory01.sc2mapMapScript.galaxy:1567

    libVCST_gf_ShowHideStoryUI(false);
    ActorCreate(null, "UI_pSetClick_ArmyConsole", null, null, null);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "TableClickStart");
    libVoiC_gf_CinematicFade(false, 1.2, Color(0.00, 0.00, 0.00), true);
    libVCST_gf_EnterRoom(libVCST_ge_Rooms_StoryRoomArmyUpgrade);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pstory01.sc2mapMapScript.galaxy:1589


    libVCST_gf_ShowHideStoryUI(false);
    CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "ClickStart");
    ActorCreate(null, "UI_pSetClick_SolarCoreInterface", null, null, null);
    libVoiC_gf_CinematicFade(false, 1.4, Color(0.00, 0.00, 0.00), true);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:10247

    }

    CutsceneGoToBookmark(libVoiC_gv_pC_DebugCutscenes[libVoiC_gv_pC_DebugActiveCutscene], lv_bookmark);
    return true;
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:1330

        CutsceneCreateNew(libVCST_gf_PS_SetLightingCutsceneFile(), libVCST_gv_pS_ConversationCutscenePosition, 0.0, PlayerGroupAll(), false);
        libVCST_gv_pS_StorySetLightingCutscene = CutsceneLastCreated();
        CutsceneGoToBookmark(libVCST_gv_pS_StorySetLightingCutscene, "World Light Start");
        CutscenePause(libVCST_gv_pS_StorySetLightingCutscene);
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:1908

    if ((libVCST_gv_pS_RoomConvoSceneFiles[(libVCST_gf_CurrentRoom())] != null)) {
        CutsceneCreateNew(libVCST_gv_pS_RoomUISceneFiles[(libVCST_gf_CurrentRoom())], libVCST_gf_StoryModeDefaultPosition(), 0.0, PlayerGroupAll(), true);
        CutsceneGoToBookmark(CutsceneLastCreated(), "StartLoop");
        libVCST_gv_pS_RoomUICutscene = CutsceneLastCreated();
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:2544

        else {
            CutsceneCreateNew(lv_backgroundCutscene, libVCST_gf_StoryModeDefaultPosition(), 0.0, PlayerGroupAll(), true);
            CutsceneGoToBookmark(CutsceneLastCreated(), "LoopStart");
            libVCST_gv_pS_Backgrounds[libVCST_gf_PS_ConvertRoomtoBackgroundRoomNumber(lp_room)] = CutsceneLastCreated();
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:2919

    libVCST_gv_pS_AmbientEvents[lp_room][lp_scene][lp_eventIndex] = CutsceneLastCreated();
    if ((UserDataGetString("AmbientEvents", lp_ambientEvent, "Bookmark", 1) != "")) {
        CutsceneGoToBookmark(libVCST_gv_pS_AmbientEvents[lp_room][lp_scene][lp_eventIndex], UserDataGetString("AmbientEvents", lp_ambientEvent, "Bookmark", 1));
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:5317

    libVCUI_gv_pU_MissionAiur05UIOffCounter = 0;
    lv_selectedDifficulty = libVCUI_gf_PU_MissionSelectedDifficulty();
    CutsceneGoToBookmark(libVCUI_gv_pU_MissionCutscene, "Aiur05");
    WaitForCutsceneToEnd(libVCUI_gv_pU_MissionCutscene);
    libVoiC_gf_DispatchCampaignEvent(libVoiC_ge_PC_Event_StoryMissionLaunch, "", "", true);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:5523


    if ((EventCutsceneBookmark() == "Camera_Shake_01")) {
        CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "CameraShake_01");
    }
    else if ((EventCutsceneBookmark() == "Camera_Shake_02")) {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:5526

    }
    else if ((EventCutsceneBookmark() == "Camera_Shake_02")) {
        CutsceneGoToBookmark(libVCST_gf_CurrentRoomCutscene(), "CameraShake_02");
    }
    return true;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:664

    libVCUI_gv_pU_ArmyCutscene = CutsceneLastCreated();
    CutscenePlay(libVCUI_gv_pU_ArmyCutscene);
    CutsceneGoToBookmark(libVCUI_gv_pU_ArmyCutscene, "LoopStart");
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1811

    libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[1], libVoiC_gf_PC_MissionVignetteCutscene(lp_mission), PlayerGroupAll());
    CutscenePlay(CutsceneGetTriggerControl(libVCUI_gv_pU_MissionVignetteScene[1]));
    CutsceneGoToBookmark(CutsceneGetTriggerControl(libVCUI_gv_pU_MissionVignetteScene[1]), "Section1Start");
    libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[2], libVoiC_gf_PC_MissionVignetteCutscene(lp_mission), PlayerGroupAll());
    CutscenePlay(CutsceneGetTriggerControl(libVCUI_gv_pU_MissionVignetteScene[2]));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1814

    libNtve_gf_SetDialogItemCutscene(libVCUI_gv_pU_MissionVignetteScene[2], libVoiC_gf_PC_MissionVignetteCutscene(lp_mission), PlayerGroupAll());
    CutscenePlay(CutsceneGetTriggerControl(libVCUI_gv_pU_MissionVignetteScene[2]));
    CutsceneGoToBookmark(CutsceneGetTriggerControl(libVCUI_gv_pU_MissionVignetteScene[2]), "Section2Start");
    lv_fluffIndex = 1;
    for ( ; ( (auto10D29055_ai >= 0 && lv_fluffIndex <= auto10D29055_ae) || (auto10D29055_ai < 0 && lv_fluffIndex >= auto10D29055_ae) ) ; lv_fluffIndex += auto10D29055_ai ) {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1844

            TriggerEnable(libVCUI_gt_PU_MissionBirthCallouts, true);
            if ((libVoiC_gf_StoryMapPlanet(libVoiC_gf_LastMission()) == libVoiC_gf_StoryMapPlanet(libVCST_gf_NextAvailableMission(libVoiC_gf_CurrentLocation())))) {
                CutsceneGoToBookmark(libVCUI_gv_pU_MissionCutscene, "NoAnimateBirth");
            }
            else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1847

            }
            else {
                CutsceneGoToBookmark(libVCUI_gv_pU_MissionCutscene, "Birth");
            }
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1858

            DialogControlSendAnimationEvent(libVCUI_gv_pU_MissionCalloutLines[3], PlayerGroupAll(), "InstantBirth");
            DialogControlSendAnimationEvent(libVCUI_gv_pU_MissionCalloutLines[4], PlayerGroupAll(), "InstantBirth");
            CutsceneGoToBookmark(libVCUI_gv_pU_MissionCutscene, "Stand");
            TriggerEnable(libVCUI_gt_PU_MissionVignetteClicked, true);
        }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2294

    CutsceneCreateNew("Cutscenes\\UI_ShipUpgrade.SC2Cutscene", libNtve_gf_PointFromXYZ(16.0, 16.0, 8.0), 0.0, PlayerGroupAll(), true);
    libVCUI_gv_pU_SoABackgroundCutscene = CutsceneLastCreated();
    CutsceneGoToBookmark(libVCUI_gv_pU_SoABackgroundCutscene, "Main");
    DialogControlHookup(libVCUI_gv_pU_SoAPanel, c_triggerControlTypePanel, "BottomPanel");
    lv_bottomPanel = DialogControlLastCreated();

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2886

        DialogControlFadeTransparency(libVCUI_gv_pU_StarmapPlanetTitleCallout[2], PlayerGroupAll(), 0.0, 100.0);
        DialogControlFadeTransparency(libVCUI_gv_pU_StarmapPlanetTitleName[2], PlayerGroupAll(), 0.0, 100.0);
        CutsceneGoToBookmark(libVCUI_gv_pU_StarmapCutscene, "DoubleSelect");
    }
    else if ((libVCUI_gv_pU_StarmapSelection == 1)) {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2889

    }
    else if ((libVCUI_gv_pU_StarmapSelection == 1)) {
        CutsceneGoToBookmark(libVCUI_gv_pU_StarmapCutscene, "ASelected");
        CutsceneAddFilter(libVCUI_gv_pU_StarmapCutscene, ("Starmap" + libVoiC_gf_PC_LocationCutsceneFilter(libVCUI_gv_pU_StarmapLocations[1])));
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:2893

    }
    else if ((libVCUI_gv_pU_StarmapSelection == 2)) {
        CutsceneGoToBookmark(libVCUI_gv_pU_StarmapCutscene, "BSelected");
        CutsceneAddFilter(libVCUI_gv_pU_StarmapCutscene, ("Starmap" + libVoiC_gf_PC_LocationCutsceneFilter(libVCUI_gv_pU_StarmapLocations[2])));
    }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:1216

        CutsceneCreateNew(libNCST_gf_NS_SetLightingCutsceneFile(), libNCST_gv_nS_ConversationCutscenePosition, 0.0, PlayerGroupAll(), false);
        libNCST_gv_nS_StorySetLightingCutscene = CutsceneLastCreated();
        CutsceneGoToBookmark(libNCST_gv_nS_StorySetLightingCutscene, "World Light Start");
        CutscenePause(libNCST_gv_nS_StorySetLightingCutscene);
    }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:1714

    if ((libNCST_gv_nS_RoomUISceneFiles[(libNCST_gf_CurrentRoom())] != null)) {
        CutsceneCreateNew(libNCST_gv_nS_RoomUISceneFiles[(libNCST_gf_CurrentRoom())], libNCST_gf_StoryModeDefaultPosition(), 0.0, PlayerGroupAll(), true);
        CutsceneGoToBookmark(CutsceneLastCreated(), "StartLoop");
        libNCST_gv_nS_RoomUICutscene = CutsceneLastCreated();
    }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:2187

        else {
            CutsceneCreateNew(lv_backgroundCutscene, libNCST_gf_StoryModeDefaultPosition(), 0.0, PlayerGroupAll(), true);
            CutsceneGoToBookmark(CutsceneLastCreated(), "LoopStart");
            libNCST_gv_NS_Backgrounds[libNCST_gf_NS_ConvertRoomtoBackgroundRoomNumber(lp_room)] = CutsceneLastCreated();
        }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:2567

    libNCST_gv_NS_AmbientEvents[lp_room][lp_scene][lp_eventIndex] = CutsceneLastCreated();
    if ((UserDataGetString("AmbientEvents", lp_ambientEvent, "Bookmark", 1) != "")) {
        CutsceneGoToBookmark(libNCST_gv_NS_AmbientEvents[lp_room][lp_scene][lp_eventIndex], UserDataGetString("AmbientEvents", lp_ambientEvent, "Bookmark", 1));
    }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:18331

        UnitSetPropertyFixed(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], c_unitPropEnergy, UnitGetPropertyFixed(libCOMI_gv_cM_Fenix_Suits[1][lv_fenixPlayer], c_unitPropEnergy, c_unitPropCurrent));
        libCOUI_gf_LinkUnitEnergyToGlobalCasterButton(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], UnitGetOwner(EventUnitCreatedUnit()), 1);
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lv_fenixPlayer]), "WorkStart");
        lv_i = 1;
        for ( ; ( (auto97938278_ai >= 0 && lv_i <= auto97938278_ae) || (auto97938278_ai < 0 && lv_i >= auto97938278_ae) ) ; lv_i += auto97938278_ai ) {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:18346

        UnitSetPropertyFixed(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], c_unitPropEnergy, UnitGetPropertyFixed(libCOMI_gv_cM_Fenix_Suits[2][lv_fenixPlayer], c_unitPropEnergy, c_unitPropCurrent));
        libCOUI_gf_LinkUnitEnergyToGlobalCasterButton(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], UnitGetOwner(lv_fenixUnitNew), 2);
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[UnitGetOwner(lv_fenixUnitNew)]), "WorkStart");
        lv_i = 1;
        for ( ; ( (autoCED00EAD_ai >= 0 && lv_i <= autoCED00EAD_ae) || (autoCED00EAD_ai < 0 && lv_i >= autoCED00EAD_ae) ) ; lv_i += autoCED00EAD_ai ) {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:18361

        UnitSetPropertyFixed(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], c_unitPropEnergy, UnitGetPropertyFixed(libCOMI_gv_cM_Fenix_Suits[3][lv_fenixPlayer], c_unitPropEnergy, c_unitPropCurrent));
        libCOUI_gf_LinkUnitEnergyToGlobalCasterButton(libCOMI_gv_cM_Fenix_ActiveHero[lv_fenixPlayer], UnitGetOwner(lv_fenixUnitNew), 3);
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lv_fenixPlayer]), "WorkStart");
        lv_i = 1;
        for ( ; ( (autoCD058B6B_ai >= 0 && lv_i <= autoCD058B6B_ae) || (autoCD058B6B_ai < 0 && lv_i >= autoCD058B6B_ae) ) ; lv_i += autoCD058B6B_ai ) {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:18441

        libCOMI_gf_CM_Fenix_SetActiveHeroUIState(EventPlayerEffectUsedUnit(c_effectUnitTarget), false);
        libCOUI_gf_CU_ShowHideHeroPanel(false, libCOMI_gv_cMC_Fenix_HeroIndex);
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lv_player]), "WorkEnd");
        UnitBehaviorAddPlayer(EventPlayerEffectUsedUnit(c_effectUnitTarget), "SOASummonFenixWarpOutAnimation", EventPlayerEffectUsedUnitOwner(c_effectPlayerCaster), 1);
        Wait(0.67, c_timeGame);

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:18545

    libCOMI_gf_CM_Fenix_SetActiveHeroUIState(EventUnit(), false);
    libCOUI_gf_CU_ShowHideHeroPanel(false, libCOMI_gv_cMC_Fenix_HeroIndex);
    CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lv_player]), "WorkEnd");
    return true;
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4733

    if ((lp_enable == true)) {
        libCOUI_gv_cU_GPEnergyHighlighting[lp_player] = true;
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerUp");

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4734

        libCOUI_gv_cU_GPEnergyHighlighting[lp_player] = true;
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerUp");
    }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4735

        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerUp");
        CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerUp");
    }
    else {

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4739

    else {
        if ((libCOUI_gv_cU_GPEnergyHighlighting[lp_player] == true)) {
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerDown");

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4740

        if ((libCOUI_gv_cU_GPEnergyHighlighting[lp_player] == true)) {
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerDown");
            libCOUI_gv_cU_GPEnergyHighlighting[lp_player] = false;

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4741

            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "PowerDown");
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "PowerDown");
            libCOUI_gv_cU_GPEnergyHighlighting[lp_player] = false;
        }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4866


            }
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "LoopStart");
            if ((libCOUI_gv_cU_GPEnergyBarScene[lp_player] != c_invalidDialogControlId)) {
                CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "LoopStart");

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4868

            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "LoopStart");
            if ((libCOUI_gv_cU_GPEnergyBarScene[lp_player] != c_invalidDialogControlId)) {
                CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "LoopStart");
            }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4872


            if ((libCOUI_gv_cU_GPEnergyGlassScene[lp_player] != c_invalidDialogControlId)) {
                CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyGlassScene[lp_player]), "LoopStart");
            }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOUI.galaxy:4911

        }
        else {
            CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPCutscene[lp_player]), "Death");
            if ((libCOUI_gv_cU_GPEnergyBarScene[lp_player] != c_invalidDialogControlId)) {
                CutsceneGoToBookmark(CutsceneGetTriggerControl(libCOUI_gv_cU_GPEnergyBarScene[lp_player]), "Death");

mods/voidprologue.sc2modbase.sc2data/LibA3DDD02B.galaxy:9864

    }

    CutsceneGoToBookmark(libA3DDD02B_gv_pP_CurrentCampaignCutscene, StringSub(EventChatMessage(false), 5, 200));
    return true;
}