diff --git a/src/core/frontend/manager/styles/Classic/Classic.cpp b/src/core/frontend/manager/styles/Classic/Classic.cpp index 86acd254..f90f2331 100644 --- a/src/core/frontend/manager/styles/Classic/Classic.cpp +++ b/src/core/frontend/manager/styles/Classic/Classic.cpp @@ -5,7 +5,7 @@ namespace YimMenu { // static BoolCommand menuSnow{"menubgsnow","Menu Snow Background","Toggle snow particles in the menu background"}; - static BoolCommand menuHeritage{"menubgheritage","Heritage Day Background","Toggle autumn heritage particles in the menu background"}; + static BoolCommand menuPumpkins{"menubgpumpkins", "Menu Pumpkin Background", "Toggle falling pumpkins in the menu background"}; struct SnowParticle { @@ -72,43 +72,32 @@ namespace YimMenu } draw->PopClipRect(); }*/ - - static void RenderHeritageInWindow(ImVec2 winPos, ImVec2 winSize) + static void RenderPumpkin(ImVec2 winPos, ImVec2 winSize) { - if (!menuHeritage.GetState() || !UIManager::ShowingContentWindow()) + if (!menuPumpkins.GetState() || !UIManager::ShowingContentWindow()) { g_Snow.clear(); g_SnowInit = false; return; } - if (winSize.x <= 1.0f || winSize.y <= 1.0f) - return; - ImGuiIO& io = ImGui::GetIO(); ImDrawList* draw = ImGui::GetWindowDrawList(); if (!g_SnowInit) - InitSnow(65, winPos, winSize); + InitSnow(45, winPos, winSize); - const ImVec2 clipMin = winPos; - const ImVec2 clipMax = winPos + winSize; - const float time = static_cast(ImGui::GetTime()); - - static const ImU32 leafColors[] = - { - IM_COL32(195, 73, 32, 190), - IM_COL32(225, 145, 38, 190), - IM_COL32(45, 155, 148, 180), - IM_COL32(145, 65, 42, 190)}; + ImVec2 clipMin = winPos; + ImVec2 clipMax = winPos + winSize; draw->PushClipRect(clipMin, clipMax, true); - int index = 0; - for (auto& p : g_Snow) { - p.pos.y += p.speed * 0.55f * io.DeltaTime; + p.pos.y += p.speed * 0.65f * io.DeltaTime; + p.pos.x += sinf( + (float)ImGui::GetTime() * 1.5f + p.pos.y * 0.01f) + * 8.0f * io.DeltaTime; if (p.pos.y > clipMax.y + 10.0f) { @@ -116,32 +105,67 @@ namespace YimMenu p.pos.x = clipMin.x + static_cast(rand() % static_cast(winSize.x)); } - const float sway = sinf(time * 1.25f + index * 0.75f) * 6.0f; - const float rotation = time * 1.4f + index; - const float size = p.size + 2.5f; - const float cosine = cosf(rotation); - const float sine = sinf(rotation); - const ImVec2 center(p.pos.x + sway, p.pos.y); - - if (center.x < clipMin.x || center.x > clipMax.x) - { - ++index; + if (p.pos.x < clipMin.x || p.pos.x > clipMax.x) continue; - } - const ImVec2 top(center.x - sine * size, center.y + cosine * size); - const ImVec2 right(center.x + cosine * size * 0.65f, center.y + sine * size * 0.65f); - const ImVec2 bottom(center.x + sine * size, center.y - cosine * size); - const ImVec2 left(center.x - cosine * size * 0.65f, center.y - sine * size * 0.65f); - const ImU32 leafColor = leafColors[index % IM_ARRAYSIZE(leafColors)]; + const float size = p.size * 2.3f; + + // Pumpkin glow + draw->AddCircleFilled( + p.pos, + size + 3.0f, + IM_COL32(255, 100, 0, 25)); - draw->AddCircleFilled(center, size + 3.0f, IM_COL32(225, 145, 38, 18)); - draw->AddQuadFilled(top, right, bottom, left, leafColor); - draw->AddLine(top, bottom, IM_COL32(255, 225, 170, 125), 1.0f); + // Pumpkin body + draw->AddEllipseFilled( + p.pos, + ImVec2(size, size * 0.78f), + IM_COL32(235, 90, 15, 210)); - ++index; + // Pumpkin sections + draw->AddEllipse( + p.pos, + ImVec2(size * 0.50f, size * 0.78f), + IM_COL32(255, 145, 25, 180), + 0.0f, + 0, + 1.0f); + + // Stem + draw->AddRectFilled( + ImVec2(p.pos.x - 1.5f, p.pos.y - size * 0.95f), + ImVec2(p.pos.x + 1.5f, p.pos.y - size * 0.60f), + IM_COL32(75, 110, 45, 230), + 1.0f); + + // Eyes + const float eyeY = p.pos.y - size * 0.15f; + + draw->AddTriangleFilled( + ImVec2(p.pos.x - size * 0.50f, eyeY), + ImVec2(p.pos.x - size * 0.15f, eyeY), + ImVec2(p.pos.x - size * 0.32f, eyeY + size * 0.30f), + IM_COL32(35, 20, 10, 230)); + + draw->AddTriangleFilled( + ImVec2(p.pos.x + size * 0.15f, eyeY), + ImVec2(p.pos.x + size * 0.50f, eyeY), + ImVec2(p.pos.x + size * 0.32f, eyeY + size * 0.30f), + IM_COL32(35, 20, 10, 230)); + + // Jack-o'-lantern mouth + draw->AddLine( + ImVec2(p.pos.x - size * 0.45f, p.pos.y + size * 0.28f), + ImVec2(p.pos.x, p.pos.y + size * 0.48f), + IM_COL32(35, 20, 10, 230), + 1.5f); + + draw->AddLine( + ImVec2(p.pos.x, p.pos.y + size * 0.48f), + ImVec2(p.pos.x + size * 0.45f, p.pos.y + size * 0.28f), + IM_COL32(35, 20, 10, 230), + 1.5f); } - draw->PopClipRect(); } @@ -179,7 +203,7 @@ namespace YimMenu } ImVec2 winPos = ImGui::GetWindowPos(); ImVec2 winSize = ImGui::GetWindowSize(); - RenderHeritageInWindow(winPos, winSize); + RenderPumpkin(winPos, winSize); if (ImGui::BeginChild("##submenus",ImVec2(120, ImGui::GetContentRegionAvail().y),true)) { const auto& submenus = UIManager::GetSubmenus(); diff --git a/src/core/frontend/manager/styles/Themes.cpp b/src/core/frontend/manager/styles/Themes.cpp index eb10e1bb..dfe8a9e6 100644 --- a/src/core/frontend/manager/styles/Themes.cpp +++ b/src/core/frontend/manager/styles/Themes.cpp @@ -58,64 +58,74 @@ namespace YimMenu style.GrabRounding = style.FrameRounding = style.ChildRounding = style.WindowRounding = 8.0f; } - void HeritageDayStyle() + static void ApplyPumpkinTheme() { ImGuiStyle& style = ImGui::GetStyle(); - style.Colors[ImGuiCol_Text] = ImVec4(0.96f, 0.91f, 0.78f, 1.00f); - style.Colors[ImGuiCol_TextDisabled] = ImVec4(0.58f, 0.62f, 0.58f, 1.00f); - style.Colors[ImGuiCol_WindowBg] = ImVec4(0.025f, 0.075f, 0.105f, 0.98f); - style.Colors[ImGuiCol_ChildBg] = ImVec4(0.035f, 0.105f, 0.125f, 0.50f); - style.Colors[ImGuiCol_PopupBg] = ImVec4(0.030f, 0.085f, 0.110f, 0.98f); - style.Colors[ImGuiCol_MenuBarBg] = ImVec4(0.030f, 0.120f, 0.155f, 0.95f); - style.Colors[ImGuiCol_Border] = ImVec4(0.15f, 0.70f, 0.68f, 0.55f); - style.Colors[ImGuiCol_BorderShadow] = ImVec4(0.00f, 0.00f, 0.00f, 0.00f); - style.Colors[ImGuiCol_FrameBg] = ImVec4(0.055f, 0.20f, 0.22f, 0.75f); - style.Colors[ImGuiCol_FrameBgHovered] = ImVec4(0.10f, 0.42f, 0.42f, 0.85f); - style.Colors[ImGuiCol_FrameBgActive] = ImVec4(0.15f, 0.58f, 0.55f, 1.00f); - style.Colors[ImGuiCol_TitleBg] = ImVec4(0.020f, 0.060f, 0.085f, 1.00f); - style.Colors[ImGuiCol_TitleBgActive] = ImVec4(0.60f, 0.22f, 0.10f, 1.00f); - style.Colors[ImGuiCol_TitleBgCollapsed] = ImVec4(0.020f, 0.050f, 0.070f, 0.85f); - style.Colors[ImGuiCol_ScrollbarBg] = ImVec4(0.015f, 0.045f, 0.060f, 0.80f); - style.Colors[ImGuiCol_ScrollbarGrab] = ImVec4(0.15f, 0.55f, 0.55f, 0.85f); - style.Colors[ImGuiCol_ScrollbarGrabHovered] = ImVec4(0.20f, 0.72f, 0.68f, 1.00f); - style.Colors[ImGuiCol_ScrollbarGrabActive] = ImVec4(0.30f, 0.82f, 0.75f, 1.00f); - style.Colors[ImGuiCol_CheckMark] = ImVec4(0.95f, 0.62f, 0.20f, 1.00f); - style.Colors[ImGuiCol_SliderGrab] = ImVec4(0.75f, 0.32f, 0.14f, 1.00f); - style.Colors[ImGuiCol_SliderGrabActive] = ImVec4(0.95f, 0.55f, 0.18f, 1.00f); - style.Colors[ImGuiCol_Button] = ImVec4(0.10f, 0.42f, 0.42f, 0.60f); - style.Colors[ImGuiCol_ButtonHovered] = ImVec4(0.68f, 0.27f, 0.12f, 0.90f); - style.Colors[ImGuiCol_ButtonActive] = ImVec4(0.90f, 0.43f, 0.15f, 1.00f); - style.Colors[ImGuiCol_Header] = ImVec4(0.08f, 0.34f, 0.36f, 0.65f); - style.Colors[ImGuiCol_HeaderHovered] = ImVec4(0.66f, 0.26f, 0.12f, 0.85f); - style.Colors[ImGuiCol_HeaderActive] = ImVec4(0.82f, 0.37f, 0.13f, 1.00f); - style.Colors[ImGuiCol_Separator] = ImVec4(0.15f, 0.64f, 0.62f, 0.55f); - style.Colors[ImGuiCol_SeparatorHovered] = ImVec4(0.88f, 0.43f, 0.15f, 0.85f); - style.Colors[ImGuiCol_SeparatorActive] = ImVec4(1.00f, 0.58f, 0.20f, 1.00f); - style.Colors[ImGuiCol_ResizeGrip] = ImVec4(0.70f, 0.30f, 0.12f, 0.35f); - style.Colors[ImGuiCol_ResizeGripHovered] = ImVec4(0.88f, 0.43f, 0.15f, 0.75f); - style.Colors[ImGuiCol_ResizeGripActive] = ImVec4(1.00f, 0.58f, 0.20f, 1.00f); - style.Colors[ImGuiCol_Tab] = ImVec4(0.035f, 0.17f, 0.20f, 0.95f); - style.Colors[ImGuiCol_TabHovered] = ImVec4(0.68f, 0.27f, 0.12f, 0.90f); - style.Colors[ImGuiCol_TabActive] = ImVec4(0.12f, 0.48f, 0.48f, 1.00f); - style.Colors[ImGuiCol_TabUnfocused] = ImVec4(0.025f, 0.10f, 0.13f, 0.95f); - style.Colors[ImGuiCol_TabUnfocusedActive] = ImVec4(0.08f, 0.30f, 0.32f, 1.00f); - style.Colors[ImGuiCol_PlotLines] = ImVec4(0.25f, 0.75f, 0.70f, 1.00f); - style.Colors[ImGuiCol_PlotLinesHovered] = ImVec4(1.00f, 0.58f, 0.20f, 1.00f); - style.Colors[ImGuiCol_PlotHistogram] = ImVec4(0.78f, 0.34f, 0.13f, 1.00f); - style.Colors[ImGuiCol_PlotHistogramHovered] = ImVec4(1.00f, 0.55f, 0.18f, 1.00f); - style.Colors[ImGuiCol_TextSelectedBg] = ImVec4(0.15f, 0.58f, 0.55f, 0.45f); - style.Colors[ImGuiCol_DragDropTarget] = ImVec4(1.00f, 0.62f, 0.22f, 0.95f); - style.Colors[ImGuiCol_NavHighlight] = ImVec4(0.95f, 0.50f, 0.16f, 1.00f); - style.Colors[ImGuiCol_NavWindowingHighlight] = ImVec4(0.40f, 0.85f, 0.80f, 0.80f); - style.Colors[ImGuiCol_NavWindowingDimBg] = ImVec4(0.01f, 0.05f, 0.07f, 0.70f); - style.Colors[ImGuiCol_ModalWindowDimBg] = ImVec4(0.01f, 0.04f, 0.05f, 0.82f); - style.GrabRounding = style.FrameRounding = style.ChildRounding = style.WindowRounding = 8.0f; + style.WindowPadding = ImVec2(10.0f, 10.0f); + style.FramePadding = ImVec2(8.0f, 5.0f); + style.ItemSpacing = ImVec2(8.0f, 6.0f); + style.ItemInnerSpacing = ImVec2(6.0f, 6.0f); + style.ScrollbarSize = 10.0f; + style.GrabMinSize = 10.0f; + style.WindowRounding = 8.0f; + style.ChildRounding = 6.0f; + style.FrameRounding = 5.0f; + style.PopupRounding = 6.0f; + style.ScrollbarRounding = 8.0f; + style.GrabRounding = 5.0f; + style.TabRounding = 5.0f; + style.WindowBorderSize = 1.0f; + style.ChildBorderSize = 1.0f; + style.PopupBorderSize = 1.0f; + style.FrameBorderSize = 0.0f; + + ImVec4* colors = style.Colors; + colors[ImGuiCol_Text] = ImVec4(0.95f, 0.95f, 0.95f, 1.00f); + colors[ImGuiCol_TextDisabled] = ImVec4(0.48f, 0.45f, 0.42f, 1.00f); + colors[ImGuiCol_WindowBg] = ImVec4(0.035f, 0.030f, 0.028f, 0.98f); + colors[ImGuiCol_ChildBg] = ImVec4(0.050f, 0.043f, 0.038f, 0.96f); + colors[ImGuiCol_PopupBg] = ImVec4(0.045f, 0.038f, 0.034f, 0.98f); + colors[ImGuiCol_Border] = ImVec4(0.28f, 0.13f, 0.045f, 0.75f); + colors[ImGuiCol_BorderShadow] = ImVec4(0.0f, 0.0f, 0.0f, 0.0f); + colors[ImGuiCol_FrameBg] = ImVec4(0.095f, 0.075f, 0.060f, 1.00f); + colors[ImGuiCol_FrameBgHovered] = ImVec4(0.30f, 0.12f, 0.025f, 1.00f); + colors[ImGuiCol_FrameBgActive] = ImVec4(0.48f, 0.18f, 0.020f, 1.00f); + colors[ImGuiCol_TitleBg] = ImVec4(0.030f, 0.025f, 0.023f, 1.00f); + colors[ImGuiCol_TitleBgActive] = ImVec4(0.10f, 0.055f, 0.025f, 1.00f); + colors[ImGuiCol_TitleBgCollapsed] = ImVec4(0.030f, 0.025f, 0.023f, 1.00f); + colors[ImGuiCol_ScrollbarBg] = ImVec4(0.030f, 0.025f, 0.023f, 1.00f); + colors[ImGuiCol_ScrollbarGrab] = ImVec4(0.32f, 0.12f, 0.020f, 1.00f); + colors[ImGuiCol_ScrollbarGrabHovered] = ImVec4(0.65f, 0.24f, 0.020f, 1.00f); + colors[ImGuiCol_ScrollbarGrabActive] = ImVec4(0.95f, 0.32f, 0.015f, 1.00f); + colors[ImGuiCol_CheckMark] = ImVec4(1.00f, 0.32f, 0.015f, 1.00f); + colors[ImGuiCol_SliderGrab] = ImVec4(0.90f, 0.27f, 0.010f, 1.00f); + colors[ImGuiCol_SliderGrabActive] = ImVec4(1.00f, 0.40f, 0.020f, 1.00f); + colors[ImGuiCol_Button] = ImVec4(0.14f, 0.075f, 0.035f, 1.00f); + colors[ImGuiCol_ButtonHovered] = ImVec4(0.65f, 0.21f, 0.015f, 1.00f); + colors[ImGuiCol_ButtonActive] = ImVec4(0.95f, 0.30f, 0.010f, 1.00f); + colors[ImGuiCol_Header] = ImVec4(0.20f, 0.09f, 0.025f, 1.00f); + colors[ImGuiCol_HeaderHovered] = ImVec4(0.62f, 0.20f, 0.015f, 1.00f); + colors[ImGuiCol_HeaderActive] = ImVec4(0.90f, 0.28f, 0.010f, 1.00f); + colors[ImGuiCol_Separator] = ImVec4(0.32f, 0.13f, 0.035f, 1.00f); + colors[ImGuiCol_SeparatorHovered] = ImVec4(0.85f, 0.27f, 0.015f, 1.00f); + colors[ImGuiCol_SeparatorActive] = ImVec4(1.00f, 0.34f, 0.015f, 1.00f); + colors[ImGuiCol_ResizeGrip] = ImVec4(0.55f, 0.18f, 0.010f, 0.35f); + colors[ImGuiCol_ResizeGripHovered] = ImVec4(0.85f, 0.27f, 0.010f, 0.70f); + colors[ImGuiCol_ResizeGripActive] = ImVec4(1.00f, 0.35f, 0.015f, 1.00f); + colors[ImGuiCol_Tab] = ImVec4(0.10f, 0.060f, 0.035f, 1.00f); + colors[ImGuiCol_TabHovered] = ImVec4(0.65f, 0.21f, 0.015f, 1.00f); + colors[ImGuiCol_TabSelected] = ImVec4(0.82f, 0.25f, 0.010f, 1.00f); + colors[ImGuiCol_PlotLines] = ImVec4(1.00f, 0.34f, 0.015f, 1.00f); + colors[ImGuiCol_PlotHistogram] = ImVec4(0.90f, 0.27f, 0.010f, 1.00f); + colors[ImGuiCol_TextSelectedBg] = ImVec4(1.00f, 0.30f, 0.010f, 0.30f); + colors[ImGuiCol_NavCursor] = ImVec4(1.00f, 0.34f, 0.015f, 1.00f); + colors[ImGuiCol_ModalWindowDimBg] = ImVec4(0.0f, 0.0f, 0.0f, 0.70f); } void SetupStyle() { // Apply default style first - HeritageDayStyle(); + ApplyPumpkinTheme(); // Initialize the color/rounding commands and load saved settings InitializeColorCommands(); // This will call LoadSettings internally diff --git a/src/game/features/self/SuperJump.cpp b/src/game/features/self/SuperJump.cpp index a828879b..6e227a3c 100644 --- a/src/game/features/self/SuperJump.cpp +++ b/src/game/features/self/SuperJump.cpp @@ -11,14 +11,6 @@ namespace YimMenu::Features virtual void OnTick() override { MISC::SET_SUPER_JUMP_THIS_FRAME(Self::GetPlayer().GetId()); - Ped ped = Self::GetPed(); - int handle = ped.GetHandle(); - if (!ENTITY::DOES_ENTITY_EXIST(handle)) - return; - if (WEAPON::HAS_PED_GOT_WEAPON(handle, Joaat("GADGET_PARACHUTE"), false)) - { - WEAPON::REMOVE_WEAPON_FROM_PED(handle, Joaat("GADGET_PARACHUTE")); - } } }; diff --git a/src/game/frontend/submenus/Debug.cpp b/src/game/frontend/submenus/Debug.cpp index e36dfc91..c1f0ba6a 100644 --- a/src/game/frontend/submenus/Debug.cpp +++ b/src/game/frontend/submenus/Debug.cpp @@ -7,6 +7,8 @@ #include "Debug/ScriptStarter.hpp" #include "Debug/CutscenesStarter.hpp" #include "Debug/LuaDownloader.hpp" +#include "Debug/AudioScenesStarter.hpp" + namespace YimMenu::Submenus { Debug::Debug() : @@ -27,5 +29,6 @@ namespace YimMenu::Submenus AddCategory(BuildScriptStarterMenu()); AddCategory(BuildCutscenesStarterMenu()); AddCategory(BuildLuaDownloaderMenu()); + AddCategory(BuildAudioScenesMenu()); } } diff --git a/src/game/frontend/submenus/Debug/AudioScenesStarter.cpp b/src/game/frontend/submenus/Debug/AudioScenesStarter.cpp new file mode 100644 index 00000000..cfb34aa8 --- /dev/null +++ b/src/game/frontend/submenus/Debug/AudioScenesStarter.cpp @@ -0,0 +1,85 @@ +#include "AudioScenesStarter.hpp" +#include "core/backend/FiberPool.hpp" +#include "game/frontend/items/Items.hpp" +#include "game/gta/data/AudioSceneNames.hpp" +#include "game/gta/Natives.hpp" + +namespace YimMenu::Submenus +{ + std::shared_ptr BuildAudioScenesMenu() + { + auto menu = std::make_shared("Audio Scenes"); + auto audioGroup = std::make_shared("All Audio Scenes"); + + audioGroup->AddItem(std::make_unique([] + { + static char audioSearch[64] = ""; + static std::string audioLower; + static std::string activeScene; + + ImGui::InputTextWithHint("##AudioSceneSearch", "Search audio scenes", audioSearch, sizeof(audioSearch)); + + audioLower = audioSearch; + std::transform(audioLower.begin(), audioLower.end(), audioLower.begin(), [](unsigned char c) { return static_cast(std::tolower(c)); }); + + ImGui::Separator(); + ImGui::BeginChild("AudioSceneList", ImVec2(0, 400), true); + + for (const auto& scene : audioSceneNames) + { + if (!audioLower.empty()) + { + std::string lower = scene; + std::transform(audioLower.begin(), audioLower.end(), audioLower.begin(), [](unsigned char c) { return static_cast(std::tolower(c)); }); + + if (lower.find(audioLower) == std::string::npos) + continue; + } + + const bool selected = activeScene == scene; + + if (ImGui::Selectable(scene, selected)) + { + activeScene = scene; + + FiberPool::Push([scene] + { + AUDIO::START_AUDIO_SCENE(scene); + }); + } + } + + ImGui::EndChild(); + + if (ImGui::Button("Stop Selected")) + { + if (!activeScene.empty()) + { + const std::string scene = activeScene; + + FiberPool::Push([scene] + { + AUDIO::STOP_AUDIO_SCENE(scene.c_str()); + }); + + activeScene.clear(); + } + } + + ImGui::SameLine(); + + if (ImGui::Button("Stop All Audio Scenes")) + { + FiberPool::Push([] + { + AUDIO::STOP_AUDIO_SCENES(); + }); + + activeScene.clear(); + } + })); + + menu->AddItem(std::move(audioGroup)); + return menu; + } +} diff --git a/src/game/frontend/submenus/Debug/AudioScenesStarter.hpp b/src/game/frontend/submenus/Debug/AudioScenesStarter.hpp new file mode 100644 index 00000000..22c3c7a1 --- /dev/null +++ b/src/game/frontend/submenus/Debug/AudioScenesStarter.hpp @@ -0,0 +1,7 @@ +#pragma once +#include "core/frontend/manager/Category.hpp" + +namespace YimMenu::Submenus +{ + std::shared_ptr BuildAudioScenesMenu(); +} diff --git a/src/game/frontend/submenus/Settings.cpp b/src/game/frontend/submenus/Settings.cpp index bf7dea81..00f452df 100644 --- a/src/game/frontend/submenus/Settings.cpp +++ b/src/game/frontend/submenus/Settings.cpp @@ -65,7 +65,7 @@ namespace YimMenu::Submenus // Players uiStyle->AddItem(std::make_shared("styleselector"_J)); - uiStyle->AddItem(std::make_shared("menubgheritage"_J)); + uiStyle->AddItem(std::make_shared("menubgpumpkins"_J)); playerEsp->AddItem(std::make_shared("espdrawplayers"_J)); diff --git a/src/game/gta/data/AudioSceneNames.hpp b/src/game/gta/data/AudioSceneNames.hpp new file mode 100644 index 00000000..446f9c26 --- /dev/null +++ b/src/game/gta/data/AudioSceneNames.hpp @@ -0,0 +1,1155 @@ +#pragma once +#include + +namespace YimMenu +{ + static constexpr auto audioSceneNames = std::to_array({ + "AGENCY_H_1_DRIVE_TO_FACTORY", + "AGENCY_H_1_FOCUS_ON_JANITOR", + "AGENCY_H_1_FOCUS_ON_PLATES", + "AGENCY_H_1_FOLLOW_JANITOR", + "AGENCY_H_1_FOLLOW_ON_FOOT", + "AGENCY_H_1_GET_TO_FIB", + "AGENCY_H_1_JANITORS_CAR", + "AGENCY_H_1_NON_TARGET_CARS", + "AGENCY_H_1_WAIT_FOR_CARS", + "AGENCY_H_2_COVER_BLOWN", + "AGENCY_H_2_FOLLOW_ARCHITECT_1", + "AGENCY_H_2_FOLLOW_ARCHITECT_2", + "AGENCY_H_2_LEAVE_SITE", + "AGENCY_H_2_TAKE_OUT_ARCHITECT", + "AGENCY_H_2_USE_ELEVATOR", + "AH_3A_BACKDRAFT", + "AH_3A_BLOW_OPEN_OFFICE_DOOR", + "AH_3A_BUILDING_EXPLOSION", + "AH_3A_DETONATE_THE_BOMBS", + "AH_3A_DRIVE_AS_FRANKLIN", + "AH_3A_DRIVE_TO_FIB", + "AH_3A_ELEVATOR_POST_EXPLOSION_SCENE", + "AH_3A_ELEVATOR_SCENE", + "AH_3A_ENTER_CORRIDOR_PRE_KO_EXPLOSION", + "AH_3A_ESCAPE_TO_ELEVATOR_SHAFT", + "AH_3A_ESCAPE_TOP_FLOOR", + "AH_3A_EXPLODING_OFFICE_BROKEN_WINDOWS", + "AH_3A_FRANK_GET_TO_FIB", + "AH_3A_GET_TO_FIRETRUCK", + "AH_3A_GET_TO_LESTERS", + "AH_3A_GET_TO_TOP_FLOOR", + "AH_3A_HELP_BUDDY_SCENE", + "AH_3A_INFILTRATE_FIB_SCENE", + "AH_3A_KO_EXPLOSION", + "AH_3A_KO_FADE_TO_BLACK", + "AH_3A_MOPPING_STAGE", + "ah_3a_quieter_first_person_clothing", + "AH_3A_RAPPEL_CUTSCENE", + "AH_3A_RAPPEL_ELEVATOR_SHAFT", + "AH_3A_STAIRWELL_SCENE", + "AH_3A_WAIT_TO_RAM_DOORS", + "AH_3A_WALK_THROUGH_BURNING_OFFICES", + "AH_3B_BREAK_SERVER_ROOM_DOOR", + "AH_3B_COMPUTER_FOCUS_CAM", + "AH_3B_ENEMIES_ARRIVE", + "AH_3B_ESCAPE_CONTINUED_DOWN_RUBBLE", + "AH_3B_ESCAPE_CONTINUED_STAIRWELL_02", + "AH_3B_ESCAPE_POST_STAIRWELL", + "AH_3B_ESCAPE_STAIRWELL_01", + "AH_3B_ESCAPE_START", + "AH_3B_ESCAPE_TO_RAPPEL_POINT", + "AH_3B_FIGHT_CHOPPER", + "AH_3B_FLY_TO_JUMP_ZONE", + "AH_3B_FOCUS_ON_JUMP_ZONE", + "AH_3B_FOCUS_ON_LANDING_ZONE", + "AH_3B_GET_TO_FACILITY", + "AH_3B_GET_TO_FRANKLINS", + "AH_3B_GET_TO_RAPPEL_POINT_02", + "AH_3B_GET_TO_VEHICLE", + "AH_3B_HACKING_MG", + "AH_3B_HELICOPTER_MISSILE_CUTSCENE", + "AH_3B_RAPPEL_01", + "AH_3B_RAPPEL_02", + "AH_3B_SHOOTOUT_CONTINUED", + "AH_3B_SHOOTOUT_SMOKE_BOMBS", + "AH_3B_SHOOTTHROUGHDOOR_SCENE", + "AH_3B_SKYDIVE_FREEFALL", + "AH_3B_SKYDIVE_PARACHUTE", + "AH_3B_SKYDIVE_PREPARE", + "amb@world_human_guard_patrol@male@idle_b", + "AMBIENT_HUNTING_MIX", + "ARM_1_CHOOSE_CAR", + "ARM_1_COPS_ARRIVE", + "ARM_1_DRIVE_FOLLOW_LAMAR", + "ARM_1_DRIVE_OVER_BRIDGES", + "ARM_1_DRIVE_PHONE_LAMAR", + "ARM_1_DRIVE_START", + "ARM_1_DRIVE_THROUGH_GARAGE", + "ARM_1_DRIVE_THROUGH_STUDIO", + "ARM_1_DRIVE_TO_CANALS", + "ARM_1_DRIVE_TO_DEALERSHIP", + "ARM_1_GET_IN_CAR_SCENE", + "ARM_1_GO_HOME", + "ARM_1_LAMAR_FOCUS_CAM", + "ARM_1_LOSE_COPS", + "ARM_1_MONTAGE_MUTES", + "ARM_2_CHASE_THE_BIKE", + "ARM_2_DRIVE_TO_ALLEY", + "ARM_2_FOCUS_ON_BIKE", + "ARM_2_GANG_DRIVE_PAST", + "ARM_2_GAS_TRAIL", + "ARM_2_GET_TO_THE_CAR", + "ARM_2_RAYFIRE", + "ARM_2_RIDE_BIKE_BACK", + "ARM_2_SEARCH_FOR_BIKE", + "ARM_2_SHOOTOUT", + "ARM_3_BEAT_DOWN", + "ARM_3_CLIMB_INTO_GARDEN", + "ARM_3_DRIVE_PHONE_SIMEON", + "ARM_3_DRIVE_TO_DEALERSHIP", + "ARM_3_DRIVE_TO_MICHAELS_HOUSE", + "ARM_3_ENTER_GARAGE", + "ARM_3_ENTER_HOUSE", + "ARM_3_EXIT_THROUGH_GATE", + "ARM_3_INSIDE_HOUSE", + "ARM_3_RAM_DEALERSHIP", + "ARM_3_STEAL_CAR", + "ARM_3_TAKE_OUT_GARDENER", + "ARM_3_TARGET_GARDENER", + "ARM_3_WINDOW_FOCUS_CAM", + "ASSASSINATION_BUS_SCREAMS_EXT_SCENE", + "ASSASSINATION_BUS_SCREAMS_INT_SCENE", + "ASSASSINATION_CONSTRUCT_CAR_ARRIVES", + "ASSASSINATION_CONSTRUCT_CUTSCENE", + "ASSASSINATION_CONSTRUCT_HELICOPTER_SCENE", + "ASSASSINATION_CONSTRUCT_LEAVE_THE_AREA", + "ASSASSINATION_CONSTRUCT_SHOOTOUT_ROOFTOP", + "ASSASSINATION_CONSTRUCT_SHOOTOUT_START", + "ATM_PLAYER_SCENE", + "BASEJUMPS_OPEN_PARACHUTE", + "BASEJUMPS_PREP_FOR_JUMP_MOTO", + "BASEJUMPS_PREP_FOR_JUMP_ON_FOOT", + "BASEJUMPS_SKYDIVE", + "BAY_DOOR_SCENE", + "BIG_SCORE_2A_Boost_Franklins_Bike", + "BIG_SCORE_PREP_C_GARAGE_DOOR", + "BIG_SCORE_TRAFFIC_CONTROL_SCENE", + "BIOTECH_HEIST_GASMASK_SCENE", + "BIOTECH_HEIST_UNDERWATER_SCENE", + "BS_1_BANK_CHECK_OUT", + "BS_1_BANK_HINT_CAM", + "BS_1_CAR_RETURN_TO_FRANKLINS", + "BS_1_DRIVE_AROUND_BACK", + "BS_1_drive_START", + "BS_1_FLY_TO_TRUCKS", + "BS_1_HELI_RETURN_TO_AIRSTRIP", + "BS_1_SEARCH_FOR_ENTRANCE", + "BS_1_SWITCH_TO_TREVOR", + "BS_1_TRUCKS_ENTER_TUNNEL", + "BS_1_TRUCKS_HINT_CAM", + "BS_1_TRUCKS_SPOTTED", + "BS_1_VIEW_RECORDING", + "BS_2A_CAR_ARRIVE_01", + "BS_2A_CAR_ARRIVE_02", + "BS_2A_CAR_ARRIVE_03", + "BS_2A_CAR_ARRIVE_04", + "BS_2A_CHASE_MAIN", + "BS_2A_CHASE_TUNNEL_CHOPPER", + "BS_2A_DRIVE_INTO_TRUCK", + "BS_2A_DRIVE_TO_BANK", + "BS_2A_DROP_STINGER", + "BS_2A_FOLLOW_MANAGER", + "BS_2A_GET_TO_TUNNEL", + "BS_2A_GET_TO_VAULT", + "BS_2A_INTERSECTION_CAM", + "BS_2A_LEAVE_BANK", + "BS_2A_PARK_UP_CUTSCENE", + "BS_2A_SHOOTOUT", + "BS_2A_STUNT_JUMP", + "BS_2A_TRAFFIC_CONTROL_STAGE", + "BS_2A_TRUCKS_ARRIVE", + "BS_2B_ASCEND_TO_NEXT_AREA", + "BS_2B_CHOPPER_ARRIVES", + "BS_2B_DRILL_THROUGH_VAULT", + "BS_2B_DRIVE_AWAY", + "BS_2B_DROP_GOLD_CUTSCENE", + "BS_2B_ESCAPE_START", + "BS_2B_FOCUS_ON_HELI", + "BS_2B_FOCUS_ON_TRAIN", + "BS_2B_GET_TO_AIRSTRIP", + "BS_2B_GET_TO_BANK", + "BS_2B_GET_TO_TRAIN", + "BS_2B_HELI_CHASE", + "BS_2B_HELI_TAKE_GOLD", + "BS_2B_LESTER_RPG_scene", + "BS_2B_NOOSE_ABSEIL_SCENE", + "BS_2B_PLANT_C4", + "BS_2B_SHOOTOUT_ACROSS_STREET", + "BS_2B_SHOOTOUT_CONT", + "BS_2B_UNDERGROUND_GARAGE", + "BS_2B_VANS_ARRIVE", + "BS_2B_VAULT_RAYFIRE", + "BS_2B_VAULT_SHOOTOUT_01", + "BS_2B_VAULT_SHOOTOUT_02", + "BS_2B_WAIT_FOR_DETONATION", + "BS_P_D_FLY_CHOPPER", + "BS_P_D_STEALTH", + "BS_P_D_SWITCH_TRACKS", + "BS_P_D_TRAIN_ARRIVES", + "CABLE_CAR_RIDE_DOWN_SCENE", + "CABLE_CAR_RIDE_UP_SCENE", + "CAR_1_BIKE_CHASE_MAIN", + "CAR_1_BIKE_ENTER_TUNNEL", + "CAR_1_BIKE_PASS_THE_LOST", + "CAR_1_DEVIN_DRIVES_AWAY", + "CAR_1_FRANKLIN_CALLS_MICHAEL", + "CAR_1_GARAGE_ARRIVAL", + "CAR_1_GET_TO_GARAGE", + "CAR_1_GET_TO_RACE", + "CAR_1_PARK_UP_CUTSCENE", + "CAR_1_RACE_CARS_FOCUS_CAM", + "CAR_1_RACE_MAIN", + "CAR_1_RACE_SKIDDING_CARS", + "CAR_2_CAR_CHASE_CONTINUED", + "CAR_2_CAR_CHASE_START", + "CAR_2_CAR_ENTERS_GARAGE", + "CAR_2_CAR_IN_SIGHT", + "CAR_2_DRIVE_BACK_TO_GARAGE", + "CAR_2_FOLLOW_CHAD_ON_FOOT", + "CAR_2_FRANKLIN_ARRIVES", + "CAR_2_HELI_CAM_TUTORIAL", + "CAR_2_HELI_FILTERING", + "CAR_2_SCAN_FRANKLIN", + "CAR_2_SCAN_THE_SUSPECTS", + "CAR_2_SCANNING_TARGET", + "CAR_2_STEAL_THE_CAR", + "CAR_2_SWITCH_TO_FRANLIN_IN_GARAGE", + "CAR_2_USE_INFRARED", + "CAR_2_USE_MICROPHONE", + "CAR_2_Z_TYPE_ENGINE_BOOST", + "CAR_3_ACTIVATE_EJECTOR_SEAT", + "CAR_3_ESCAPE_SECURITY", + "CAR_3_GO_TO_GARAGE", + "CAR_3_INSIDE_STUDIO", + "CAR_3_TAKE_OUT_ACTOR", + "CAR_4_COPS_ARRIVE", + "CAR_4_DEFEND_THE_TRUCK", + "CAR_4_FIRST_PERSON_MUTES_SCENE", + "CAR_4_FOCUS_ON_FRANKLIN", + "CAR_4_FOCUS_ON_TRUCK", + "CAR_4_FOLLOW_TRUCK", + "CAR_4_GET_TO_PALETO", + "CAR_4_REVERSE_OFF_TRUCK", + "CAR_4_SPIKES_CAM_SCENE", + "CAR_4_TAKE_CAR_TO_TRANSPORTER", + "CAR_MOD_BOOST_SCENE", + "Car_Mod_Lowrider_Boost_Engine_Blip_Scene", + "Car_Mod_Lowrider_Engine_Boost_Scene", + "Car_Mod_Lowrider_Entry_Transition_Scene", + "Car_Mod_Lowrider_Radio_Scene", + "Car_Mod_Lowrider_Reduce_Radio_Enter_Scene", + "Car_Mod_Lowrider_Reduce_Radio_Exit_Scene", + "Car_Mod_Lowrider_Trunk_Open_Scene", + "Car_Mod_Lowrider_Trunk_Radio_Scene", + "CAR_MOD_RADIO_MUTE_SCENE", + "Car_Steal_2_Chase_Skids_01", + "Car_Steal_2_Chase_Skids_02", + "CAR_THEFT_EXPORT_CARS_CRANE_SECTION_SCENE", + "CAR_WASH_SCENE", + "CHARACTER_CHANGE_IN_SKY_SCENE", + "CHI_1_CATCH_GRENADE_LAUNCHER", + "CHI_1_DRIVE_TO_LAB", + "CHI_1_ENEMIES_ESCAPE", + "CHI_1_GET_TO_SHOOTOUT_03", + "CHI_1_GET_TO_SHOOTOUT_04", + "CHI_1_GO_TO_ICEBOX", + "CHI_1_SHOOTOUT_01", + "CHI_1_SHOOTOUT_02", + "CHI_1_SHOOTOUT_03", + "CHI_1_SHOOTOUT_04", + "CHI_1_SHOOTOUT_GRENADE_LAUNCHER", + "CHI_1_TRUCK_ARRIVES", + "CHI_2_DRIVE_ROCK_RADIO", + "CHI_2_DRIVE_TO_FARMHOUSE", + "CHI_2_FARMHOUSE_OVERVIEW", + "CHI_2_GAS_TRAIL_FIRE", + "CHI_2_POUR_GAS", + "CHI_2_RAYFIRE", + "CHI_2_SHOOT_GAS", + "CHI_2_SHOOTOUT_ENEMIES_ALERTED", + "CHI_2_SHOOTOUT_IN_HOUSE", + "CHI_2_SHOOTOUT_STEALTH", + "Contract_Recovery_Vehicle_Collision_Mute_Scene", + "CREATOR_SCENES_AMBIENCE", + "DAX_1_4_Mixscenes_White_Fade", + "DAX_2_5_Cargo_Plane_Takeoff_Scene", + "DAX_2_5_Hacking_Scene", + "DAX_2_5_Inside_CargoPlane_Scene", + "DEATH_SCENE", + "DH_1_CLIMB_UP_CRANE", + "DH_1_DRIVE_APPROACH_DOCKS", + "DH_1_DRIVE_START", + "DH_1_DRIVE_TO_DOCKS", + "DH_1_FOLLOW_FLOYD_SEE_FREIGHTER", + "DH_1_FOLLOW_FLOYD_START", + "DH_1_GET_TO_TRUCK", + "DH_1_HANDLER_START", + "DH_1_PHONE_RON", + "DH_1_TAKE_PHOTOS", + "DH_1_USE_CRANE", + "DH_2A_DETONATE_BOMBS", + "DH_2B_ATTACH_SUB", + "DH_2B_CHOPPERS_APPEAR", + "DH_2B_DRIVE_TO_AIRSTRIP", + "DH_2B_ENEMY_HELI_01_ARRIVES", + "DH_2B_ENEMY_HELI_02_ARRIVES", + "DH_2B_ENEMY_HELI_03_ARRIVES", + "DH_2B_ESCAPE_AS_FRANKLIN", + "DH_2B_ESCAPE_AS_MICHAEL", + "DH_2B_ESCAPE_ENEMIES", + "DH_2B_FIGHT_CHOPPERS", + "DH_2B_FIND_CONTAINER", + "DH_2B_GET_TO_DROP_ZONE", + "DH_2B_GET_TO_SURFACE", + "DH_2B_PICK_UP_SUB_CARGO", + "DH_2B_RELEASE_SUB", + "DH_2B_RETURN_TO_AIRSTRIP", + "DH_2B_SEE_BOATS", + "DH_2B_SEE_PLANE", + "DH_2B_SUB_PICKED_UP_SCENE", + "DH_P_2B_ENEMY_CHOPPERS_ARRIVE", + "DH_P_2B_ENTER_CHOPPER", + "DH2A_CHOPPER_ARRIVES", + "DH2A_CHOPPER_SHOOTING", + "DH2A_CONTROL_SUB", + "DH2A_GET_TO_VANTAGE_POINT", + "DH2A_MICHAEL_DASH_AND_DIVE", + "dh2a_plant_bombs_scene", + "DH2A_PREPARE_DETONATION", + "DH2A_RAYFIRE", + "dh2a_shootout_scene", + "DH2A_SHOOTOUT_SNIPING_SCENE", + "DH2A_SNIPE_GUARDS_scene", + "dh2a_sniping_scene", + "DH2A_SWIM_TO_CONTAINER", + "Director_Mode_No_Cars_Scene", + "dlc_2023_1_avenger_interior_scene", + "DLC_APT_Yacht_Arrive_Scene", + "DLC_APT_Yacht_Leave_Scene", + "DLC_Arena_Battle_Drone_HUD_Scene", + "DLC_Arena_Spectator_Drone_HUD_Scene", + "DLC_AS_TRP_Scene", + "DLC_AS_VNT_Scene", + "dlc_aw_arena_cctv_scene", + "dlc_aw_arena_fire_pit_taking_damage_scene", + "DLC_AW_Arena_Lobby_Banter_Playing_Scene", + "DLC_AW_Arena_Lobby_Bink_Playing_Scene", + "DLC_AW_Arena_Lobby_Veh_Select_To_Arena_Transition_Scene", + "DLC_AW_Arena_Lobby_Veh_Select_To_VIP_Transition_Scene", + "DLC_AW_Arena_Lobby_Vehicle_or_Team_Select_Scene", + "dlc_aw_arena_piloted_missile_scene", + "dlc_aw_arena_pit_vehicle_repairing_scene", + "dlc_aw_arena_speech_ducking_scene", + "DLC_AW_Arena_Spin_To_Win_Frontend_Scene", + "dlc_aw_arena_turret_scene", + "DLC_AW_PTB_General_Scene", + "DLC_Ba_NightClub_Garage_Scene", + "DLC_Ba_NightClub_NoFlies_Scene", + "DLC_Ba_NightClub_Scene", + "DLC_Ba_NightClub_Website_DJ_Preview_Mute_Radio", + "DLC_Biker_Clubhouse_Enter_In_Vehicle_Scene", + "DLC_Biker_Clubhouse_Exit_In_Vehicle_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Bar_Final_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Bar_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Desk_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Garage_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Gun_Locker_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Living_Area_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Planning_Room_Scene", + "DLC_Biker_Clubhouse_Intro_Cutscene_Prospect_Wall_Scene", + "DLC_Biker_DL_Scene", + "DLC_Biker_SL_Slipstream_Follower_Scene", + "DLC_Biker_SL_Slipstream_Leader_Scene", + "DLC_BTL_Bank_Job_General_Scene", + "DLC_BTL_Blimp_Promotion_General_Scene", + "DLC_BTL_COTP_Remix_General_Scene", + "DLC_BTL_Hacker_Drone_HUD_Scene", + "DLC_BTL_Hacker_Truck_Interior_Scene", + "DLC_BTL_Hacker_Truck_Player_Scanner_Scene", + "DLC_BTL_HP_Remix_General_Scene", + "DLC_BTL_Jewel_Store_Grab_General_Scene", + "DLC_BTL_PBUS2_Music_Boost_Scene", + "DLC_BTL_RB_Remix_End_Zone_Mute_Scene", + "DLC_BTL_RB_Remix_General_Scene", + "DLC_BTL_SM_Remix_General_Scene", + "DLC_BTL_TP_Remix_General_Scene", + "DLC_BTL_TP_Remix_JN_Player_Is_Attacker_Scene", + "DLC_BTL_TP_Remix_JN_Player_Is_JN_Scene", + "dlc_ch_am_br_in_gameplay_scene", + "dlc_ch_am_br_in_menus_scene", + "dlc_ch_arcade_laptop_use_scene", + "dlc_ch_arcade_music_volume", + "dlc_ch_arcade_Watch_TV_Scene", + "dlc_ch_armoured_equipment_bunker_interior_scene", + "dlc_ch_badlands_revenge_powerup_active_scene", + "dlc_ch_heist_finale_emp_scene", + "dlc_ch_heist_finale_leave_arcade_cutscene_scene", + "DLC_CM2022_DRUG_TRIP_SCENE", + "DLC_CM2022_DRUG_TRIP_SPRINKLERS_SCENE", + "DLC_Exec_Aftermath_Post_Shootout_Area_Scene", + "DLC_Exec_Arc_Mac_Playing_Game_Scene", + "DLC_Fixer_Casino_Penthouse_Shootout_Scene", + "DLC_Fixer_DL3_Hood_Pass_Scene", + "DLC_Fixer_DL5_Music_Moment_Scene", + "DLC_Fixer_Office_Garage_Interior_Scene", + "DLC_Fixer_Office_Interior_Scene", + "DLC_Fixer_Office_Room_Use_PC_Scene", + "DLC_FIXER_Short_Trip_01_Back_Of_Truck_Scene", + "DLC_Fixer_Studio_Interior_Scene", + "DLC_GR_APC_Drone_View_Scene", + "DLC_GR_Bunker_Enter_Interior_Cutscene_Scene", + "DLC_GR_Bunker_Interior", + "DLC_GR_Bunker_Shooting_Range_Scene", + "DLC_GR_CS2_General_Scene", + "DLC_GR_DR_General_Scene", + "DLC_GR_Flashlight_Amb_Boost_Scene", + "DLC_GR_MOC_Drive_Up_Ramp_Scene", + "DLC_GR_MOC_Turret_View_Scene", + "DLC_GR_OT_General_Scene", + "DLC_GR_PM_Beast_Gameplay_Scene", + "DLC_GR_PM_General_Scene", + "DLC_GR_PM_JN_Player_Is_Attacker_Scene", + "DLC_GR_PM_JN_Player_Is_JN_Scene", + "DLC_GR_Steal_Miniguns_Clothing_Boost_Scene", + "DLC_GR_WVM_APC_Sounds", + "DLC_GR_WVM_Plane_Scene", + "DLC_H3_Arcade_Interior_Scene", + "DLC_H3_Casino_Interior_Scene", + "DLC_H3_FM_Sewer_Tunnel_Drill_Delivery_Scene", + "DLC_H4_Island_Finale_Action_Scene", + "DLC_H4_Island_Finale_Stealth_Scene", + "DLC_H4_Prep_SC_Penthouse_Scene", + "DLC_H4_Voltage_Hack_Scene", + "dlc_hei4_submarine_guided_missile_Scene", + "DLC_HEIST_BANK_CCTV_SCENE", + "DLC_HEIST_BIOLAB_ENEMY_GUN_BOOST_SCENE", + "DLC_HEIST_BIOLAB_HEIST_KEYCARD_HACK_SCENE", + "DLC_HEIST_CELEB_STATS_SCENE", + "DLC_HEIST_MINIGAME_BIOLAB_KEYCARD_SCENE", + "DLC_HEIST_MINIGAME_FLEECA_DRILLING_SCENE", + "DLC_HEIST_MINIGAME_PAC_CASH_GRAB_SCENE", + "DLC_HEIST_PACIFIC_BANK_HACK_PASSWORD_SCENE", + "DLC_HEIST_POST_CELEB_SCREEN_FADE_BLACK_SCENE", + "DLC_HEIST_POST_CELEB_STATS_FLEECA_SCENE", + "DLC_HEIST_POST_CELEB_STATS_HUMANE_SCENE", + "DLC_HEIST_POST_CELEB_STATS_PACIFIC_SCENE", + "DLC_HEIST_POST_CELEB_STATS_PRISON_SCENE", + "DLC_HEIST_POST_CELEB_STATS_SERIES_A_SCENE", + "DLC_HEIST_POST_STATS_SCREEN_FADE_WHITE_SCENE", + "DLC_HEIST_SERIES_A_BIKERS_TRAILERPARK_SCENE", + "DLC_HEIST_VEHICLE_TURRET_BOOST_SCENE", + "DLC_HEISTS_ALARM_INITIAL_BOOST_SCENE", + "DLC_HEISTS_BIOLAB_EMP_BLAST_SCENE", + "DLC_HEISTS_BIOLAB_EMP_DANGERZONE_SCENE", + "DLC_HEISTS_BIOLAB_STEAL_EMP_FLYOVER_SCENE", + "DLC_HEISTS_SNAKE_HACKING_SCENE", + "DLC_IE_Garage_Elevator_Ascend_Scene", + "DLC_IE_Garage_Elevator_Enter_Scene", + "DLC_IE_Garage_Elevator_Fade_To_Black_Scene", + "DLC_IE_JN_Player_Is_Attacker_Scene", + "DLC_IE_JN_Player_Is_JN_Scene", + "DLC_IE_SVM_dune4_Bank_Cutscene_Scene", + "DLC_IE_VIP_Amphibious_Assault_Vehicle_Scene", + "DLC_IE_VIP_Fully_Loaded_Vehicle_Scene", + "DLC_IE_VV_General_Scene", + "DLC_Lowrider_Cutscene_Corona_Radio_Mute_Scene", + "DLC_MPHEIST_DRIVE_INTO_GARAGE_SCENE", + "DLC_MPHEIST_LOBBY_EXIT_FADES_SCENE", + "DLC_MPHEIST_LOBBY_FADE_IN_RADIO_SCENE", + "DLC_MPHEIST_LOBBY_SCENE", + "DLC_MPHEIST_TRANSITION_TO_APT_FADE_IN_RADIO_SCENE", + "DLC_MPHEIST_TRANSITION_TO_APT_FADE_OUT_AMB_SCENE", + "DLC_MPSum2_Cerberus_Scene", + "DLC_MPSum2_Shootout_Distant", + "DLC_PILOT_CITY_LANDING_END_TRANSITION_SCENE", + "DLC_PILOT_CITY_LANDING_MENU_FADE_SCENE", + "DLC_PILOT_MP_COLLECT_FLAG_SCENE", + "DLC_Security_Double_Down_Scene", + "DLC_Security_Music_Studio_Producer_IG_Playing_Scene", + "DLC_SM_AS_General_Scene", + "DLC_SM_Bomb_Bay_View_Scene", + "DLC_SM_BR_General_Scene", + "DLC_SM_CND_General_Scene", + "DLC_SM_Hangar_Mod_Shop_scene", + "DLC_SM_STPI_General_Scene", + "DLC_SM_VEHWA_General_Scene", + "DLC_SR_LG_General_Scene", + "DLC_SR_RS_General_Scene", + "DLC_SR_TR_General_Scene", + "DLC_SR_TR_Winner_Screen_Scene", + "DLC_Sum20_Door_Hack_Scene", + "DLC_Sum20_Hidden_Collectibles_Reward_Scene", + "dlc_sum20_yacht_missions_las_scene", + "DLC_Tuner_AM_ch_in_gameplay_scene", + "DLC_Tuner_AM_ch_in_menus_scene", + "DLC_Tuner_AM_ch_powerup_active_scene", + "dlc_vw_am_ip_in_gameplay_scene", + "dlc_vw_am_ip_in_menus_scene", + "dlc_vw_am_ip_in_use_scene", + "dlc_vw_am_tw_in_gameplay_scene", + "dlc_vw_am_tw_in_menus_scene", + "dlc_vw_am_tw_in_use_scene", + "dlc_vw_am_tw_vehicle_drivethrough_scene", + "dlc_vw_casino_brawl_casino_interior_scene", + "dlc_vw_casino_brawl_fight_scene", + "DLC_VW_Casino_Cards_Focus_Hand", + "DLC_VW_Casino_General", + "DLC_VW_Casino_PA_Announcement_Scene", + "DLC_VW_Casino_PH_Scene", + "DLC_VW_Casino_Roulette_Focus_Wheel", + "dlc_vw_casino_slot_machines_playing", + "DLC_VW_Casino_Table_Games", + "DLC_XM_AQO_Scene", + "dlc_xm_deluxos_hacking_scene", + "dlc_xm_facility_enter_in_vehicle_exterior_engine_off_scene", + "dlc_xm_facility_enter_in_vehicle_exterior_scene", + "dlc_xm_facility_enter_in_vehicle_interior_scene", + "dlc_xm_facility_enter_on_foot_exterior_scene", + "dlc_xm_facility_enter_on_foot_interior_scene", + "dlc_xm_facility_property_scene", + "dlc_xm_facility_strike_team_pc_scene", + "DLC_XM_HATA_Scene", + "dlc_xm_heist_board_post_lobby_setup_scene", + "DLC_XM_HOTA_Scene", + "dlc_xm_mountain_base_scene", + "dlc_xm_orbital_cannon_camera_active_scene", + "DLC_XM_SLS_Scene", + "dlc_xm_submarine_destruction_scene", + "dlc_xm_submarine_finale_sub_interior_scene", + "DLC_XM_Vehicle_Interior_Security_Camera_Sounds", + "DLC_XM17_IAA_Hack_Minigame_Scene", + "DLC_XM17_SILO_Flight_Recorder_Plane_Crashing_Scene", + "DLC_XM17_Silo_Laser_Hack_Minigame_Scene", + "dock_heist_underwater_scene", + "DOCKS_HEIST_USING_CRANE", + "END_CREDITS_SCENE", + "END_CREDITS_SHRINKS_NOTE_SCENE", + "EPSILON_FADE_TO_WHITE", + "EPSILONISM_04_MIX", + "EPSILONISM_08_CHOPPER", + "EPSILONISM_08_COMPLIANCE", + "EPSILONISM_08_NON_COMPLIANCE", + "EXEC1_Enter_Office_From_Ground_Scene", + "EXEC1_Enter_Office_From_Heli_Fade_To_Black_Scene", + "EXEC1_Enter_Office_From_Heli_Scene", + "EXEC1_Enter_Office_From_Roof_Scene", + "EXEC1_Exit_Office_In_Heli_Cutscene_End_Scene", + "EXEC1_Exit_Office_In_Heli_Scene", + "EXEC1_Exit_Office_To_Ground_Scene", + "EXEC1_Exit_Office_To_Roof_Scene", + "EXILE_2_CRASH_CUTSCENE", + "EXILE_2_FLY_HELI", + "EXILE_2_FOCUS_CAM", + "EXILE_2_FOLLOW_CAR", + "EXILE_2_FOLLOW_CAR_PHONE", + "EXILE_2_GO_TO_CRASH_SITE", + "EXILE_2_GO_TO_HELI", + "EXILE_2_HELI_IN_POSITION_CUTSCENE", + "EXILE_2_HELI_PICK_UP", + "EXILE_2_KILL_ENEMY_CHOP", + "EXILE_2_KILL_ENEMY_FRANKLIN", + "EXILE_2_KILL_ENEMY_MICHAEL", + "EXILE_2_RPG_CUTSCENE", + "EXILE_2_SNIPE_STAGE", + "EXILE_2_SNIPE_STAGE_THERMAL", + "EXTREME_02_DRIVE_TO_PLANE", + "EXTREME_04_CUSTOM_QUIET_SCENE", + "FADE_OUT_WORLD_250MS_SCENE", + "FAIRGROUND_RIDES_FERRIS_WHALE", + "FAIRGROUND_RIDES_FERRIS_WHALE_ALTERNATIVE_VIEW", + "FAIRGROUND_RIDES_LEVIATHAN", + "FAM1_BOOM_SWING", + "FAM1_DROP_IN_CAR", + "FAM1_HIGHWAY_CHASE", + "FAM1_JUMP_TO_YACHT", + "FAM1_LAND_ON_BONNET", + "FAM1_RADIO_FADE", + "FAM1_THROWN_OVERBOARD", + "FAMILY_1_CAR_BREAKS_DOWN", + "FAMILY_1_CATCH_FRANKLIN", + "FAMILY_1_DRIVE_TO_HIGHWAY", + "FAMILY_1_FOCUS_ON_YACHT", + "FAMILY_1_FRANKLIN_CLIMBING", + "FAMILY_1_FRANKLIN_JUMPS", + "FAMILY_1_GET_THE_YACHT", + "FAMILY_1_MOD_SHOP_INTRO_SCENE", + "FAMILY_1_PROTECT_FRANKLIN", + "FAMILY_1_SAVE_JIMMY", + "FAMILY_1_SHOOT_THE_ENEMY_02", + "FAMILY_1_YACHT_ARRIVES", + "FAMILY_2_BIKE_RACE_JIMMY", + "FAMILY_2_DIVE_INTO_WATER", + "FAMILY_2_DRIVE_TO_BEACH", + "FAMILY_2_JETSKI_CHASE", + "FAMILY_2_JETSKI_GO_TO_BEACH", + "FAMILY_2_SWIM_TO_YACHT", + "FAMILY_3_ARRIVE_AT_HOUSE", + "FAMILY_3_DRIVE_HOME", + "FAMILY_3_DRIVE_IN_TO_POSITION", + "FAMILY_3_ESCAPE_AS_FRANKLIN", + "FAMILY_3_ESCAPE_AS_MICHAEL", + "FAMILY_3_FIND_THE_COACH", + "FAMILY_3_FOCUS_ON_COACH", + "FAMILY_3_FOLLOW_THE_COACH", + "FAMILY_3_PULL_DOWN_HOUSE_SCENE", + "FAMILY_3_RAYFIRE", + "FAMILY_3_RV_BLOCKS_ROAD", + "FAMILY_4_CHASE_FOOT", + "FAMILY_4_CHASE_FOOT_OUTSIDE", + "FAMILY_4_CHASE_TRUCK_1", + "FAMILY_4_CHASE_TRUCK_2", + "FAMILY_4_CHASE_TRUCK_CAMERA", + "FAMILY_4_CHASE_TRUCK_JUMP", + "FAMILY_4_CHASE_TRUCK_TRACKS", + "FAMILY_4_CHASE_TRUCK_TUNNEL", + "FAMILY_4_DRIVE_TO_STADIUM", + "FAMILY_5_DRUGS", + "FAMILY_5_DRUGS_FOCUS_CAM", + "FAMILY_5_FLYING", + "FAMILY_5_GO_HOME", + "FAMILY_5_GO_HOME_INT", + "FAMILY_5_GO_TO_BURGERSHOT", + "FAMILY_5_GO_TO_JIMMY", + "FAMILY_5_TAKE_JIMMY", + "FAMILY_5_TAKE_JIMMY_FOCUS_CAM", + "FAMILY_5_WAKE_UP_VOMIT", + "FAMILY_5_YOGA_MG", + "FAMILY_5_YOGA_ON_DRUGS", + "FAMILY_5_YOGA_TRANQUIL", + "FAMILY_6_AMANDA_PULLS_AWAY", + "FAMILY_6_DRIVE_HOME", + "FAMILY_6_DRIVE_TO_AMANDA", + "FAMILY_6_DRIVE_TO_TATTOO", + "FAMILY_6_DRIVE_TO_THERAPIST", + "FAMILY_6_HAIRCUT_LAZLOW_MG", + "FAMILY_6_PIERCE_LAZLOW_MG", + "FAMILY_6_TATTOO_LAZLOW_MG", + "FANATIC_MIX_SCENE", + "FBI_01_DMW_IN_BODY_BAG", + "FBI_1_AGENT_BURSTS_THROUGH_DOOR", + "FBI_1_AIM_AT_WINDOW", + "FBI_1_ESCAPE_BASE_SCENE", + "FBI_1_GET_UPSTAIRS", + "FBI_1_INSPECT_BODIES", + "FBI_1_JUMP", + "FBI_1_JUMPR", + "FBI_1_LOSE_COPS", + "FBI_1_SHOOTOUT_GROUND_FLOOR", + "FBI_1_STEALTH_KILL_AGENT", + "FBI_3_FOCUS_CAM_PHOTOSHOOT", + "FBI_3_MICHAEL_COFFEE_BREAK", + "FBI_3_MICHAEL_DRIVE_CHUMASH", + "FBI_3_MICHAEL_DRIVE_FIRST", + "FBI_3_MICHAEL_SNIPER_SCOPE", + "FBI_3_MICHAEL_SNIPER_SCOPE_TARGET", + "FBI_3_MICHAEL_VANTAGE_POINT_1", + "FBI_3_MICHAEL_VANTAGE_POINT_2", + "FBI_3_MICHAEL_VANTAGE_POINT_3", + "FBI_3_TORTURE_ZOOM", + "FBI_3_TREVOR_DRIVE_TO_AIRPORT", + "FBI_3_TREVOR_TORTURE_1", + "FBI_3_TREVOR_TORTURE_2", + "FBI_3_TREVOR_TORTURE_3", + "FBI_3_TREVOR_TORTURE_4", + "FBI_3_TREVOR_TORTURE_ADRENALINE", + "FBI_3_TREVOR_TORTURE_ELECTRIC", + "FBI_3_TREVOR_TORTURE_PLIERS", + "FBI_3_TREVOR_TORTURE_WATER", + "FBI_3_TREVOR_TORTURE_WRENCH", + "FBI_4_BLOCK_THE_STREET", + "FBI_4_COLLISION_RAYFIRE", + "FBI_4_COPS_ARRIVE", + "FBI_4_CUTSCENE_BINOCULARS", + "FBI_4_CUTSCENE_TRUCK", + "FBI_4_DESTROY_TRUCK", + "FBI_4_DRIVE_TO_CYPRUS_FLATS", + "FBI_4_EXPLOSION_RAYFIRE", + "FBI_4_GO_TO_ALLEYWAY", + "FBI_4_GO_TO_MEETING", + "FBI_4_PICKUP_TRUCK_INT", + "FBI_4_PREP_FOR_COPS", + "FBI_4_RIG_EXPLOSIVES", + "FBI_4_SHOOTOUT_FRANKLIN", + "FBI_4_SHOOTOUT_MICHAEL", + "FBI_4_SHOOTOUT_TREVOR", + "FBI_4_TRUCK_SMASH_MAIN", + "FBI_5_CUT_THROUGH_GRATE", + "FBI_5_DINGHY_TO_DIVE_POINT", + "FBI_5_DIVE_IN_SYNC_SCENE", + "FBI_5_ENTER_TUNNEL_SYNC_SCENE", + "FBI_5_FLY_TO_AIRSTRIP", + "FBI_5_FLY_TO_CONTAINER", + "FBI_5_GET_TO_LIFT", + "FBI_5_GET_TO_NERVE_TOXIN", + "FBI_5_GET_TO_SURFACE", + "FBI_5_GO_TO_CONTAINER", + "FBI_5_HIDE_FROM_SECURITY", + "FBI_5_LIFT_SCENE", + "FBI_5_LOAD_UP_SYNC_SCENE", + "FBI_5_MILITARY_SHOOTOUT", + "FBI_5_SHOOTOUT_ANIMAL_LAB", + "FBI_5_SHOOTOUT_GUARD_RUNS_OUT", + "FBI_5_SHOOTOUT_START", + "FBI_5_SWIM_TO_TUNNEL_ENTRANCE", + "FBI_5_SWIM_TO_TUNNEL_EXIT", + "FBI_5_TAKE_PATRICIA_HOME", + "FBI_HEIST_H5_MUTE_AMBIENCE_SCENE", + "FIN_1_CHASE_IN_CAR", + "FIN_1_DESTROY_TREVOR", + "FIN_1_FOCUS_CAM", + "FIN_1_TREVOR_CRASH_SCENE", + "FIN_1_TREVOR_DIES_SCENE", + "FIN_2_CHASE_IN_CAR", + "FIN_2_CHASE_ON_FOOT", + "FIN_2_CHASE_UP_LADDER", + "FIN_2_FOCUS_CAM", + "FIN_2_HELICOPTER_ARRIVES", + "FIN_2_KILL_MICHAEL", + "FIN_2_MAKE_CHOICE", + "FIN_2_MICHAEL_CLIMBS_LADDER", + "FIN_2_MICHAEL_ESCAPE_SCENE", + "FIN_2_SAVE_MICHAEL", + "FINALE_ENEMIES_ARRIVE_ONESHOT", + "FINALE_ENTER_FOUNDRY", + "FINALE_GET_TO_EXIT", + "FINALE_GET_TO_FOUNDRY", + "FINALE_GET_TO_LAMAR", + "FINALE_HELICOPTER_ARRIVES", + "FINALE_SAVE_TREVOR", + "FINALE_SHOOTOUT_FIRST_WAVE", + "FINALE_SHOOTOUT_OUTSIDE", + "FINALE_SHOOTOUT_WITH_LAMAR", + "FINALE_WAIT_FOR_AMBUSH", + "FM_Event_Beast_Fade_White_Scene", + "FM_Event_Beast_Screen_Freeze_Scene", + "FM_Event_Beast_Transform_Sequence_Scene", + "FRANKLIN_01_JETSKI_CHASE_CAR", + "FRANKLIN_1_APPROACH_RIVER", + "FRANKLIN_1_GET_TO_GROVE_ST", + "FRANKLIN_1_JETSKI_CAR_ARRIVE", + "FRANKLIN_1_JETSKI_GIRL_JUMP", + "FRANKLIN_1_JETSKI_HELI_ESCAPE", + "FRANKLIN_1_JETSKI_SPLIT_UP", + "FRANKLIN_1_JETSKI_START", + "FRANKLIN_1_SHOOTOUT_CAR_ARRIVE_1", + "FRANKLIN_1_SHOOTOUT_CAR_ARRIVE_3", + "FRANKLIN_1_SHOOTOUT_CAR_ARRIVE_CRASH", + "FRANKLIN_1_SHOOTOUT_MAIN", + "FRANKLIN_1_SHOOTOUT_POLICE_ARRIVE", + "FRANKLIN_2_ESCAPE_IN_VEHICLE", + "FRANKLIN_2_GET_TO_SAWMILL", + "FRANKLIN_2_GO_TO_FRANKLINS", + "FRANKLIN_2_PROTECT_LAMAR", + "FRANKLIN_2_SAVE_LAMAR_ALERT", + "FRANKLIN_2_SAVE_LAMAR_MICHAEL", + "FRANKLIN_2_SAVE_LAMAR_STEALTH", + "FRANKLIN_2_SAVE_LAMAR_TREVOR", + "FRANKLIN_SAFEHOUSE_ACTIVITIES_SCENE", + "G_M_Y_Lost_01", + "G_M_Y_Lost_02", + "Gokart_Adversary_In_Gameplay_Scene", + "GOLF_FLY_CAM", + "GOLF_TRANQUIL", + "GTAO_BvS_Gameplay_Scene", + "GTAO_Computer_Screen_Active_Scene", + "GTAO_FM_Events_30_Sec_Countdown_Scene", + "GTAO_FM_Events_Blade_Scene", + "GTAO_GUNFIRE_DUCKING_SCENE", + "GTAO_Mute_Traffic_Ambience_Scene", + "GTAO_PI_OPEN_PERSONAL_VEHICLE_DOOR_REMOTE_SCENE", + "GTAO_PI_OPEN_PERSONAL_VEHICLE_DOOR_SCENE", + "GTAO_Player_In_Lobby_With_Active_Game_Mode_Scene", + "GTAO_POSITIONED_RADIO_DUCKING_SCENE", + "GTAO_Tuner_Meet_Car_Meet_Space_Scene", + "GTAO_Tuner_Meet_Car_Test_Area_Scene", + "HACKING_KEYPAD_SCENE", + "Halloween_Adversary_Hunted_Heart_MixScene", + "Halloween_Adversary_Main_Mixscene", + "Halloween_Adversary_Thermal_Vison_Mixscene", + "HINT_CAM_SCENE", + "HUNTING_02_SETTINGS", + "HUNTING_02_TRAFFIC_SCENE", + "INTERNET_BROWSER_VIDEO_SCENE", + "JOSH_02_SCENE", + "JOYRIDER_RADIO_SCENE", + "JSH_1_DRIVE_TO_BACK_ENTRANCE", + "JSH_1_DRIVE_TO_FACTORY", + "JSH_1_DRIVE_TO_STORE", + "JSH_1_ENTER_STORE", + "JSH_1_GET_TO_ROOF", + "JSH_1_INSIDE_STORE", + "JSH_1_LEAVE_STORE", + "JSH_1_TAKE_PHOTOS", + "JSH_2A_GET_ACROSS_ROOF", + "JSH_2A_GET_TO_ROOF", + "JSH_2A_GET_TO_STORE", + "JSH_2A_THROW_GAS", + "JSH_2B_CABINET_SMASH", + "JSH_2B_CHASE_ENTER_TUNNELS", + "JSH_2B_CHASE_EXIT_TUNNELS", + "JSH_2B_CHASE_JUMP_FREEWAY", + "JSH_2B_CHASE_POLICE_AT_BRIDGE", + "JSH_2B_CHASE_START", + "JSH_2B_GET_TO_STORE", + "JSH_2B_GO_TO_LOCKUP", + "JSH_2B_GRAB_LOOT_MAIN", + "JSH_2B_LOAD_UP_TRUCK", + "JSH_2B_MANAGER_ARRIVE", + "JSH_2B_RAM_POLICE", + "JSH_2B_REVERSE_TRUCK_CUTSCENE", + "JSH_2B_SECURITY_ESCAPE", + "JSH1_RETURN_TO_CAR", + "LAMAR_1_AMMUNATION_INTRO_CUTSCENE", + "LAMAR_1_DRIVE_HOME", + "LAMAR_1_ESCAPE_FIGHT_HELI", + "LAMAR_1_ESCAPE_THE_JUNKYARD", + "LAMAR_1_GO_TO_AMMUNATION", + "LAMAR_1_GO_TO_MEETING", + "LAMAR_1_GO_TO_RECYCLING_CENTRE", + "LAMAR_1_LOSE_COPS", + "LAMAR_1_SHOOTOUT_COVER_LAMAR", + "LAMAR_1_SHOOTOUT_GET_OUTSIDE", + "LAMAR_1_SHOOTOUT_SAVE_LAMAR", + "LAMAR_1_SHOOTOUT_STAIRWELL", + "LAMAR_1_SHOOTOUT_START", + "LAMAR_1_SHOOTOUT_WAREHOUSE", + "LAMAR_1_STEAL_CAR", + "LAMAR_NPC_RAPPELLING", + "LEADERBOARD_SCENE", + "LEAVE_CINEMA", + "LESTER_1A_AFTER_EXPLOSION", + "LESTER_1A_BUY_CLOTHES", + "LESTER_1A_DRIVE_TO_LIFEINVADER", + "LESTER_1A_DRIVE_TO_STORE", + "LESTER_1A_ENTER_LESTERS_HOUSE", + "LESTER_1A_FOLLOW_PROGRAMMER", + "LESTER_1A_LEAVE_OFFICE", + "LESTER_1A_POPUP_MINIGAME", + "LESTER_1A_RIG_EXPLOSIVE", + "Ls_Car_Meet_Merch_Shop_Scene", + "Ls_Car_Meet_Mod_Shop_Scene", + "Ls_Car_Meet_Tattoo_Shop_Scene", + "LSA_3_On_Parade_Skip_Restart_Oneshot_Scene", + "LSA_4_Breaking_Ranks_Jet_Attack_Section_Scene", + "LSA_4_Breaking_Ranks_Warehouse_Interior_Scene", + "M_E_AMANDA_DRIVE_HOME", + "M_E_AMANDA_ENTER_COP_CAR", + "M_E_AMANDA_ESCAPE_COPS", + "M_E_AMANDA_GO_TO_AMANDA", + "M_E_JIMMY_DRIVE_HOME", + "M_E_JIMMY_FOCUS_CAM", + "M_E_JIMMY_GO_TO_JIMMY", + "M_E_JIMMY_STOP_KIDNAPPERS", + "M_E_TRACEY_FOCUS_CAM", + "MARTIN_1_BULLET_HITS_PLANE_SCENE", + "MARTIN_1_CHASE_DUMP_TRUCK", + "MARTIN_1_CHASE_JUMP_01", + "MARTIN_1_CHASE_JUMP_TRAIN", + "MARTIN_1_CHASE_MAIN", + "MARTIN_1_DRIVE_BACK", + "MARTIN_1_DRIVE_TO_OBSERVATORY", + "MARTIN_1_FOCUS_CAM", + "MARTIN_1_KILL_PASSENGERS", + "MARTIN_1_PLANE_CHASE_SCENE", + "MARTIN_1_PLANE_CRASH", + "MARTIN_1_SNIPER_CAMERA", + "MARTIN_1_TRAIN_SCENE", + "MCU_FirstPerson_Seated_Scene", + "MI_1_FLY_PRE_PHONECALL", + "MI_1_GET_TO_CAR", + "MI_1_MIC_DRIVE_TO_AIRPORT", + "MI_1_MIC_DRIVE_TO_GRAVEYARD", + "MI_1_MIC_DUCKING_FOR_SPEECH_SCENE", + "MI_1_MIC_WALK_TO_GRAVEYARD", + "MI_1_SHOOTOUT_ENEMIES_ALERTED", + "MI_1_SHOOTOUT_STEALTH", + "MI_1_TREV_DRIVE_TO_PLANE", + "MI_1_TREV_FLY_TO_LUDENDORFF", + "MI_1_VAN_ARRIVES_01", + "MI_1_VAN_ARRIVES_02", + "MI_1_VAN_ARRIVES_03", + "MI_2_DRIVE_HOME", + "MI_2_DRIVE_TO_SLAUGHTERHOUSE", + "MI_2_ESCAPE_IN_CAR", + "MI_2_ESCAPE_SHOOTOUT", + "MI_2_FIND_A_WAY_IN", + "MI_2_FRANKLIN_KNIFE_ATTACK", + "MI_2_GRINDER_1", + "MI_2_GRINDER_2", + "MI_2_MEAT_SLICER", + "MI_2_MICHAEL_ON_MEATHOOK", + "MI_2_SAVE_FRANKLIN", + "MI_2_SHOOT_FROM_MEATHOOK", + "MI_2_SHOOT_THE_GUARD", + "MI_2_SHOOTOUT_ACID", + "MI_2_SHOOTOUT_MAIN", + "MI_2_SPLINE_2", + "MI_2_SPLINE_CAM_1", + "MI_2_THROW_THE_GUN", + "MI_3_ESCAPE_HELICOPTER_ATTACK", + "MI_3_ESCAPE_IN_CAR", + "MI_3_HELICOPTER_CRASH_SCENE", + "MI_3_KILL_ENEMIES_IN_COURTYARD", + "MI_3_SHOOTOUT_ENEMIES_ON_STAIRS", + "MI_3_SHOOTOUT_PLAYER_IS_MICHAEL", + "MI_3_SHOOTOUT_PLAYER_IS_TREVOR", + "MI_3_SHOOTOUT_SNIPER_SCOPE", + "MI_3_SHOOTOUT_START", + "MI_3_TREVOR_SHOOTS_HELICOPTER", + "MI_4_DEFEND_HOUSE_MAIN", + "MI_4_ENEMIES_BREACH_DOOR", + "MI_4_ENEMY_CAR_ARRIVES", + "MI_4_GET_BACK_UPSTAIRS", + "MI_4_GET_TO_THE_HOUSE", + "MI_4_LIMO_CAM_SCENE", + "MI_4_LIMO_DRIVE_SCENE", + "MI_4_SAVE_AMANDA", + "MI_4_SAVE_FAMILY_MAIN", + "MI_4_SAVE_TRACY", + "MIC1_RADIO_DISABLE", + "MICHAEL_SAFEHOUSE_ACTIVITIES_SCENE", + "MINUTE_01_SCENE", + "MINUTE_02_SCENE", + "MINUTE_03_SCENE", + "MISSION_FAILED_SCENE", + "MP_APARTMENT_SCENE", + "MP_APT_STRIPPER_SCENE", + "MP_BLUR_PRE_CELEB_SCREEN_SCENE", + "MP_CAR_MOD_SHOP_OFFICE", + "MP_CCTV_ALLOW_SPEECH_SCENE", + "MP_CCTV_LIGHT_ALLOW_SPEECH_SCENE", + "MP_CCTV_SCENE", + "MP_CELEB_SCREEN_ARENA_SCENE", + "MP_CELEB_SCREEN_OUT_TRANSITION_ONESHOT_SCENE", + "MP_CELEB_SCREEN_PP_SCENE", + "MP_CELEB_SCREEN_SCENE", + "MP_CORONA_MENU_SCENE", + "MP_CORONA_STOP_RADIO", + "MP_Deathmatch_Type_Challenge_Scene", + "MP_DM_GENERAL_SCENE", + "MP_DM_INTRO_SCENE", + "MP_GARAGE_RADIO_FADE_EXIT_SCENE", + "MP_GARAGE_SCENE", + "MP_GLOBAL_SCENE", + "MP_HELI_CAM_FILTERING", + "MP_INTRO_LAMAR_DRIVE_SCENE", + "MP_INTRO_LTS_CUTSCENE", + "MP_INTRO_RACE_SCENE", + "MP_JOB_CHANGE_RADIO_MUTE", + "MP_LAMAR_DIALOGUE_MUTE_SCENE", + "MP_LEADERBOARD_PP_SCENE", + "MP_LEADERBOARD_SCENE", + "MP_LOBBY_ALLOW_SPEECH_SCENE", + "MP_LOBBY_SCENE", + "MP_LOBBY_SPEECH_OVERRIDE_SCENE", + "MP_MENU_SCENE", + "MP_Player_Inside_Bubble_Scene", + "MP_Player_Outside_Bubble_Scene", + "MP_POSITIONED_RADIO_MUTE_SCENE", + "MP_POST_MATCH_TRANSITION_SCENE", + "MP_RACE_GENERAL_SCENE", + "MP_Reduce_Score_For_Emitters_Scene", + "MP_VEHICLE_SCROLL_SCENE", + "MUTES_RADIO_SCENE", + "NIGEL_02_CHASE", + "NIGEL_03_JOURNEY_MIX", + "NIGEL_03_MIX_SETTINGS", + "NIGEL_1A_SCENE", + "NIGEL_1B_MAIN_MIX", + "NIGEL_1C_SCENE", + "NIGEL_1D_SCENE", + "OFFROAD_RACES_DURING_RACE", + "OFFROAD_RACES_OUTRO_SCENE", + "PAPARAZZO_01_CHASE", + "PAPARAZZO_01_INTRO", + "PAPARAZZO_02_CHASE", + "PAPARAZZO_02_INTRO", + "PAPARAZZO_03_SCENE", + "PAPARAZZO_3A_PHOTO_SCENE", + "PAPARAZZO_3A_POLICE_CHASE", + "PEYOTE_TRANSITION_IN_SCENE", + "PEYOTE_TRANSITION_OUT_SCENE", + "PLANE_FLY_OVER_SCENE", + "PLAYER_AS_ANIMAL_AIR_SCENE", + "PLAYER_AS_ANIMAL_LAND_SCENE", + "PLAYER_AS_ANIMAL_WATER_SCENE", + "PLAYER_AS_SASQUATCH_SCENE", + "PLAYER_SWITCH_RED_ALERT_SCENE", + "PLAYER_SWITCH_WHITE_ALERT_SCENE", + "PROLOGUE_DETONATE_CHARGES", + "PROLOGUE_DRIVE_ESCAPE", + "PROLOGUE_DRIVE_TO_PICKUP", + "PROLOGUE_GET_INSIDE_OFFICE", + "PROLOGUE_GET_TO_VAULT", + "PROLOGUE_GRAB_WOMAN", + "PROLOGUE_MUTE_SPRINKLERS", + "PROLOGUE_POLICE_SHOOTOUT", + "PROLOGUE_SWITCH_TO_TREVOR", + "PROLOGUE_TAKE_COVER", + "PROLOGUE_THREATEN_HOSTAGES", + "PROLOGUE_VAULT_RAYFIRE", + "PS_1_BUS_ARRIVES", + "PS_1_DRIVE_TO_BANK", + "PS_1_DRIVE_TO_GAS_STATION", + "PS_1_DRIVE_TO_PALETO", + "PS_1_FOCUS_ON_BANK", + "PS_1_RACE_AS_MICHAEL", + "PS_1_RACE_AS_TREVOR", + "PS_1_SHOOT_THE_ALARM", + "PS_1_TREVOR_DRIVES_OFF", + "PS_1_TREVOR_PUKING", + "PS_2A_CAR_RAMS_BUDDY", + "PS_2A_DRIVE_BULLDOZER", + "PS_2A_DRIVE_TO_PALETO", + "PS_2A_ENTER_BANK", + "PS_2A_ENTER_GARDENS", + "PS_2A_GAS_STATION_RAYFIRE", + "PS_2A_GO_TO_FACTORY", + "PS_2A_GO_TO_SAFE", + "PS_2A_HELI_CRASH", + "PS_2A_KICK_DOOR_OPEN", + "PS_2A_REVERSE_TO_ENTRANCE", + "PS_2A_SHOOT_FENCE_1", + "PS_2A_SHOOTOUT_ALLEY", + "PS_2A_SHOOTOUT_FACTORY", + "PS_2A_SHOOTOUT_HELI_ARRIVES", + "PS_2A_SHOOTOUT_START", + "PS_2A_SHOOTOUT_STREET_ARMY_HELI", + "PS_2A_SHOOTOUT_STREET_CREW_DIES", + "PS_2A_SHOOTOUT_STREET_MAIN", + "PS_2A_SHOOTOUT_SWAT_VANS", + "PS_2A_SHOOTOUT_WAREHOUSE", + "PS_2A_SHOOTOUT_YARD", + "PS_2A_SHOOTOUT_YARD_FLYING_TANK", + "PS_2A_SWITCH_TO_FRANKLIN", + "PS_2A_TANK_ARRIVES", + "PS_2A_TRAIN_ARRIVES", + "PS_PREP_INTERCEPT_CONVOY", + "PS_PREP_MILITARY_TRUCK_SHOOTOUT", + "RACE_INTRO_GENERIC", + "RACES_RADIO_MUTE_scene", + "RACES_SLIPSTREAM_SCENE", + "random@train_tracks", + "RE_ABANDONED_VEHICLE_SCENE", + "RE_BUS_TOUR_FADE_OUT_WORLD", + "RE_BUS_TOUR_SCENE", + "RE_CAR_STEAL_SCENE", + "RE_CHASE_THIEVES_SCENE", + "RE_COUNTRYSIDE_GANG_FIGHT_SCENE", + "REMOTE_VEHICLE_SCENE", + "REPLAY_SCREEN_SCENE", + "RESEARCH_DATA_JUGGERNAUT_scene", + "RURAL_BANK_HEIST_SETUP_HIJACK_SCENE", + "SAFEHOUSE_STONED_MICHAEL", + "SASQUATCH_MIX", + "SEA_RACE_DURING_RACE", + "SEA_RACES_OUTRO", + "Signal_Jammers_Unlock_Trunk_Scene", + "SIREN_SCENE", + "SLOWMO_T1_RAYFIRE_EXPLOSION", + "SOL_1_COMPOUND_OVERVIEW_CUTSCENE", + "SOL_1_DRIVE_TO_EAST_LS", + "SOL_1_FIGHT_ROCCO", + "SOL_1_GET_TO_HELI_ALERT", + "SOL_1_GET_TO_HELI_STEALTH", + "SOL_1_GET_TO_STUDIO", + "SOL_1_ROCCO_ARRIVES_CUTSCENE", + "SOL_2_CAR_CHASE", + "SOL_2_FOCUS_CAM", + "SOL_3_ARRIVE_AT_HANGAR", + "SOL_3_CAR_JET_ENGINE", + "SOL_3_CHOPPER_CAM", + "SOL_3_DRIVE_TO_AIRPORT", + "SOL_3_ENGINE_DEATH_SCENE", + "SOL_3_EVENT_JET_LANDING", + "SOL_3_EVENT_PLANE_TAXIING_EXPLOSION", + "SOL_3_EVENT_TANKER_CRASH", + "SOL_3_HELI_TAKEOFF", + "SOL_3_LOSE_COPS", + "SOL_3_LOSE_COPS_PLANE", + "SOL_3_LOSE_COPS_VEHICLE", + "SOL_3_MAIN_CHASE", + "SOL_3_ON_FOOT_CHASE", + "SOL_3_PLANE_ON_FIRE", + "Speed_Race_Airport_Scene", + "Speed_Race_Desert_Airport_Scene", + "STREET_RACE_DURING_RACE", + "STREET_RACE_OUTRO", + "SWITCH_TO_MP_SCENE", + "TAIL_HELICOPTER_SCENE", + "TAXI_CUT_U_IN", + "TAXI_GOT_U_NOW", + "TENNIS_SCENE", + "TIMER_SCENE", + "TOD_SHIFT_SCENE", + "TOWING_FOCUS_CAM_ON_CAR", + "TOWING_ONCOMING_TRAIN_SCENE", + "TREVOR_1_ARRIVE_AT_TRAILER", + "TREVOR_1_BIKES", + "TREVOR_1_CHASE_FOLLOW_VAN", + "TREVOR_1_CHASE_KILL_BIKERS", + "TREVOR_1_DRIVE_HOME", + "TREVOR_1_DRIVE_TO_BIKERS", + "TREVOR_1_DRIVE_TO_TRAILER", + "TREVOR_1_FOCUS_CAM_SCENE", + "TREVOR_1_ORTEGA_KILLED", + "TREVOR_1_PUSH_THE_TRAILER", + "TREVOR_1_RAYFIRE", + "TREVOR_1_SHOOTOUT_BIKERS_FLEE", + "Trevor_1_Shootout_Start", + "TREVOR_1_THREATEN_ORTEGA", + "TREVOR_2_CARGO_DOORS", + "TREVOR_2_DRIVE_ATV", + "TREVOR_2_DROP_CARGO", + "TREVOR_2_FLIGHT_START", + "TREVOR_2_FLY_BACK", + "TREVOR_2_FOCUS_CAM_RON", + "TREVOR_2_FOCUS_CAM_RUNWAY", + "TREVOR_2_GET_TO_PLANE", + "TREVOR_2_HELI_APPROACH", + "TREVOR_2_HELI_CRASH", + "TREVOR_2_HELI_SILENT", + "TREVOR_2_LAND_THE_PLANE", + "TREVOR_2_PROPERTY_INTRO_SCENE", + "TREVOR_2_RAYFIRE", + "TREVOR_2_SHOOTOUT", + "TREVOR_2_SHOOTOUT_ON_WING", + "TREVOR_2_SNIPE_FOCUS", + "TREVOR_2_SNIPE_MAIN", + "TREVOR_2_SNIPER_SIGHTS", + "TREVOR_2_TRAINS_VOLUME", + "TREVOR_3_DETONATE_BOMBS", + "TREVOR_3_DRIVE_TO_FLOYDS", + "TREVOR_3_DRIVE_TO_LS_DIALOGUE", + "TREVOR_3_DRIVE_TO_TRAILER_PARK", + "TREVOR_3_ESCAPE_TO_CAR", + "TREVOR_3_PLANT_BOMBS_SHOOTOUT", + "TREVOR_3_PLANT_BOMBS_STEALTH", + "TREVOR_3_RAYFIRE", + "TREVOR_3_TRAILER_PARK_OVERVIEW", + "TREVOR_4_MAIN_CHASE", + "TREVOR_SAFEHOUSE_ACTIVITIES_SCENE", + "TRI_BIKE_SCENE", + "TRI_END_SCENE", + "TRI_RUN_SCENE", + "TRI_START_SCENE", + "TRI_SWIM_SCENE", + "TV_FRANKLINS_HOUSE_SOCEN", + "TV_FRANKLINS_HOUSE_VINEWOOD", + "TV_MICHAELS_HOUSE", + "ULP2_Rogue_Drones_Van_Interior_Scene", + "ULP5_Deal_Breaker_Drone_View_Scene", + "ULP5_Deal_Breaker_Ride_Lift_Scene", + "WATCHING_SAFEHOUSE_TV", + "WEB_EPSILONISM_SITE_MUSIC_SCENE", + "WEB_GENERAL_BROWSING_SCENE", + "YOGA_MINIGAME_TRANQUIL" + }); +} diff --git a/src/game/gta/data/IPL.hpp b/src/game/gta/data/IPL.hpp index d5902c18..b8aaeb90 100644 --- a/src/game/gta/data/IPL.hpp +++ b/src/game/gta/data/IPL.hpp @@ -25,13 +25,13 @@ namespace YimMenu {{""}}, }, - //{ - // "Cayo Perico", - // {4915.78, -4907.40, 3.39}, - // {{"h4_mph4_terrain_01_grass_0", "h4_mph4_terrain_01_grass_1", "h4_mph4_terrain_02_grass_0", "h4_mph4_terrain_02_grass_1", "h4_mph4_terrain_02_grass_2", "h4_mph4_terrain_02_grass_3", "h4_mph4_terrain_04_grass_0", "h4_mph4_terrain_04_grass_1", "h4_mph4_terrain_05_grass_0", "h4_mph4_terrain_06_grass_0", "h4_islandx_terrain_01", "h4_islandx_terrain_01_lod", "h4_islandx_terrain_01_slod", "h4_islandx_terrain_02", "h4_islandx_terrain_02_lod", "h4_islandx_terrain_02_slod", "h4_islandx_terrain_03", "h4_islandx_terrain_03_lod", "h4_islandx_terrain_04", "h4_islandx_terrain_04_lod", "h4_islandx_terrain_04_slod", "h4_islandx_terrain_05", "h4_islandx_terrain_05_lod", "h4_islandx_terrain_05_slod", "h4_islandx_terrain_06", "h4_islandx_terrain_06_lod", "h4_islandx_terrain_06_slod", "h4_islandx_terrain_props_05_a", "h4_islandx_terrain_props_05_a_lod", "h4_islandx_terrain_props_05_b", "h4_islandx_terrain_props_05_b_lod", "h4_islandx_terrain_props_05_c", "h4_islandx_terrain_props_05_c_lod", "h4_islandx_terrain_props_05_d", "h4_islandx_terrain_props_05_d_lod", "h4_islandx_terrain_props_05_d_slod", "h4_islandx_terrain_props_05_e", "h4_islandx_terrain_props_05_e_lod", "h4_islandx_terrain_props_05_e_slod", "h4_islandx_terrain_props_05_f", "h4_islandx_terrain_props_05_f_lod", "h4_islandx_terrain_props_05_f_slod", "h4_islandx_terrain_props_06_a", "h4_islandx_terrain_props_06_a_lod", "h4_islandx_terrain_props_06_a_slod", "h4_islandx_terrain_props_06_b", "h4_islandx_terrain_props_06_b_lod", "h4_islandx_terrain_props_06_b_slod", "h4_islandx_terrain_props_06_c", "h4_islandx_terrain_props_06_c_lod", "h4_islandx_terrain_props_06_c_slod", "h4_mph4_terrain_01", "h4_mph4_terrain_01_long_0", "h4_mph4_terrain_02", "h4_mph4_terrain_03", "h4_mph4_terrain_04", "h4_mph4_terrain_05", "h4_mph4_terrain_06", "h4_mph4_terrain_06_strm_0", "h4_mph4_terrain_lod", "h4_mph4_terrain_occ_00", "h4_mph4_terrain_occ_01", "h4_mph4_terrain_occ_02", "h4_mph4_terrain_occ_03", "h4_mph4_terrain_occ_04", "h4_mph4_terrain_occ_05", "h4_mph4_terrain_occ_06", "h4_mph4_terrain_occ_07", "h4_mph4_terrain_occ_08", "h4_mph4_terrain_occ_09", "h4_boatblockers", "h4_islandx", "h4_islandx_disc_strandedshark", "h4_islandx_disc_strandedshark_lod", "h4_islandx_disc_strandedwhale", "h4_islandx_disc_strandedwhale_lod", "h4_islandx_props", "h4_islandx_props_lod", "h4_islandx_sea_mines", "h4_mph4_island", "h4_mph4_island_long_0", "h4_mph4_island_strm_0", "h4_aa_guns", "h4_aa_guns_lod", "h4_beach", "h4_beach_bar_props", "h4_beach_lod", "h4_beach_party", "h4_beach_party_lod", "h4_beach_props", "h4_beach_props_lod", "h4_beach_props_party", "h4_beach_props_slod", "h4_beach_slod", "h4_islandairstrip", "h4_islandairstrip_doorsclosed", "h4_islandairstrip_doorsclosed_lod", "h4_islandairstrip_doorsopen", "h4_islandairstrip_doorsopen_lod", "h4_islandairstrip_hangar_props", "h4_islandairstrip_hangar_props_lod", "h4_islandairstrip_hangar_props_slod", "h4_islandairstrip_lod", "h4_islandairstrip_props", "h4_islandairstrip_propsb", "h4_islandairstrip_propsb_lod", "h4_islandairstrip_propsb_slod", "h4_islandairstrip_props_lod", "h4_islandairstrip_props_slod", "h4_islandairstrip_slod", "h4_islandxcanal_props", "h4_islandxcanal_props_lod", "h4_islandxcanal_props_slod", "h4_islandxdock", "h4_islandxdock_lod", "h4_islandxdock_props", "h4_islandxdock_props_2", "h4_islandxdock_props_2_lod", "h4_islandxdock_props_2_slod", "h4_islandxdock_props_lod", "h4_islandxdock_props_slod", "h4_islandxdock_slod", "h4_islandxdock_water_hatch", "h4_islandxtower", "h4_islandxtower_lod", "h4_islandxtower_slod", "h4_islandxtower_veg", "h4_islandxtower_veg_lod", "h4_islandxtower_veg_slod", "h4_islandx_barrack_hatch", "h4_islandx_barrack_props", "h4_islandx_barrack_props_lod", "h4_islandx_barrack_props_slod", "h4_islandx_checkpoint", "h4_islandx_checkpoint_lod", "h4_islandx_checkpoint_props", "h4_islandx_checkpoint_props_lod", "h4_islandx_checkpoint_props_slod", "h4_islandx_maindock", "h4_islandx_maindock_lod", "h4_islandx_maindock_props", "h4_islandx_maindock_props_2", "h4_islandx_maindock_props_2_lod", "h4_islandx_maindock_props_2_slod", "h4_islandx_maindock_props_lod", "h4_islandx_maindock_props_slod", "h4_islandx_maindock_slod", "h4_islandx_mansion", "h4_islandx_mansion_b", "h4_islandx_mansion_b_lod", "h4_islandx_mansion_b_side_fence", "h4_islandx_mansion_b_slod", "h4_islandx_mansion_entrance_fence", "h4_islandx_mansion_guardfence", "h4_islandx_mansion_lights", "h4_islandx_mansion_lockup_01", "h4_islandx_mansion_lockup_01_lod", "h4_islandx_mansion_lockup_02", "h4_islandx_mansion_lockup_02_lod", "h4_islandx_mansion_lockup_03", "h4_islandx_mansion_lockup_03_lod", "h4_islandx_mansion_lod", "h4_islandx_mansion_office", "h4_islandx_mansion_office_lod", "h4_islandx_mansion_props", "h4_islandx_mansion_props_lod", "h4_islandx_mansion_props_slod", "h4_islandx_mansion_slod", "h4_islandx_mansion_vault", "h4_islandx_mansion_vault_lod", "h4_island_padlock_props", "h4_mansion_gate_closed", "h4_mansion_remains_cage", "h4_mph4_airstrip", "h4_mph4_airstrip_interior_0_airstrip_hanger", "h4_mph4_beach", "h4_mph4_dock", "h4_mph4_island_lod", "h4_mph4_island_ne_placement", "h4_mph4_island_nw_placement", "h4_mph4_island_se_placement", "h4_mph4_island_sw_placement", "h4_mph4_mansion", "h4_mph4_mansion_b", "h4_mph4_mansion_b_strm_0", "h4_mph4_mansion_strm_0", "h4_mph4_wtowers", "h4_ne_ipl_00", "h4_ne_ipl_00_lod", "h4_ne_ipl_00_slod", "h4_ne_ipl_01", "h4_ne_ipl_01_lod", "h4_ne_ipl_01_slod", "h4_ne_ipl_02", "h4_ne_ipl_02_lod", "h4_ne_ipl_02_slod", "h4_ne_ipl_03", "h4_ne_ipl_03_lod", "h4_ne_ipl_03_slod", "h4_ne_ipl_04", "h4_ne_ipl_04_lod", "h4_ne_ipl_04_slod", "h4_ne_ipl_05", "h4_ne_ipl_05_lod", "h4_ne_ipl_05_slod", "h4_ne_ipl_06", "h4_ne_ipl_06_lod", "h4_ne_ipl_06_slod", "h4_ne_ipl_07", "h4_ne_ipl_07_lod", "h4_ne_ipl_07_slod", "h4_ne_ipl_08", "h4_ne_ipl_08_lod", "h4_ne_ipl_08_slod", "h4_ne_ipl_09", "h4_ne_ipl_09_lod", "h4_ne_ipl_09_slod", "h4_nw_ipl_00", "h4_nw_ipl_00_lod", "h4_nw_ipl_00_slod", "h4_nw_ipl_01", "h4_nw_ipl_01_lod", "h4_nw_ipl_01_slod", "h4_nw_ipl_02", "h4_nw_ipl_02_lod", "h4_nw_ipl_02_slod", "h4_nw_ipl_03", "h4_nw_ipl_03_lod", "h4_nw_ipl_03_slod", "h4_nw_ipl_04", "h4_nw_ipl_04_lod", "h4_nw_ipl_04_slod", "h4_nw_ipl_05", "h4_nw_ipl_05_lod", "h4_nw_ipl_05_slod", "h4_nw_ipl_06", "h4_nw_ipl_06_lod", "h4_nw_ipl_06_slod", "h4_nw_ipl_07", "h4_nw_ipl_07_lod", "h4_nw_ipl_07_slod", "h4_nw_ipl_08", "h4_nw_ipl_08_lod", "h4_nw_ipl_08_slod", "h4_nw_ipl_09", "h4_nw_ipl_09_lod", "h4_nw_ipl_09_slod", "h4_se_ipl_00", "h4_se_ipl_00_lod", "h4_se_ipl_00_slod", "h4_se_ipl_01", "h4_se_ipl_01_lod", "h4_se_ipl_01_slod", "h4_se_ipl_02", "h4_se_ipl_02_lod", "h4_se_ipl_02_slod", "h4_se_ipl_03", "h4_se_ipl_03_lod", "h4_se_ipl_03_slod", "h4_se_ipl_04", "h4_se_ipl_04_lod", "h4_se_ipl_04_slod", "h4_se_ipl_05", "h4_se_ipl_05_lod", "h4_se_ipl_05_slod", "h4_se_ipl_06", "h4_se_ipl_06_lod", "h4_se_ipl_06_slod", "h4_se_ipl_07", "h4_se_ipl_07_lod", "h4_se_ipl_07_slod", "h4_se_ipl_08", "h4_se_ipl_08_lod", "h4_se_ipl_08_slod", "h4_se_ipl_09", "h4_se_ipl_09_lod", "h4_se_ipl_09_slod", "h4_sw_ipl_00", "h4_sw_ipl_00_lod", "h4_sw_ipl_00_slod", "h4_sw_ipl_01", "h4_sw_ipl_01_lod", "h4_sw_ipl_01_slod", "h4_sw_ipl_02", "h4_sw_ipl_02_lod", "h4_sw_ipl_02_slod", "h4_sw_ipl_03", "h4_sw_ipl_03_lod", "h4_sw_ipl_03_slod", "h4_sw_ipl_04", "h4_sw_ipl_04_lod", "h4_sw_ipl_04_slod", "h4_sw_ipl_05", "h4_sw_ipl_05_lod", "h4_sw_ipl_05_slod", "h4_sw_ipl_06", "h4_sw_ipl_06_lod", "h4_sw_ipl_06_slod", "h4_sw_ipl_07", "h4_sw_ipl_07_lod", "h4_sw_ipl_07_slod", "h4_sw_ipl_08", "h4_sw_ipl_08_lod", "h4_sw_ipl_08_slod", "h4_sw_ipl_09", "h4_sw_ipl_09_lod", "h4_sw_ipl_09_slod", "h4_underwater_gate_closed", "h4_islandx_placement_01", "h4_islandx_placement_02", "h4_islandx_placement_03", "h4_islandx_placement_04", "h4_islandx_placement_05", "h4_islandx_placement_06", "h4_islandx_placement_07", "h4_islandx_placement_08", "h4_islandx_placement_09", "h4_islandx_placement_10", "h4_mph4_island_placement"}}, - // {{""}}, - // {{""}}, - //}, + { + "Cayo Perico", + {4915.78, -4907.40, 3.39}, + {{"h4_mph4_terrain_01_grass_0", "h4_mph4_terrain_01_grass_1", "h4_mph4_terrain_02_grass_0", "h4_mph4_terrain_02_grass_1", "h4_mph4_terrain_02_grass_2", "h4_mph4_terrain_02_grass_3", "h4_mph4_terrain_04_grass_0", "h4_mph4_terrain_04_grass_1", "h4_mph4_terrain_05_grass_0", "h4_mph4_terrain_06_grass_0", "h4_islandx_terrain_01", "h4_islandx_terrain_01_lod", "h4_islandx_terrain_01_slod", "h4_islandx_terrain_02", "h4_islandx_terrain_02_lod", "h4_islandx_terrain_02_slod", "h4_islandx_terrain_03", "h4_islandx_terrain_03_lod", "h4_islandx_terrain_04", "h4_islandx_terrain_04_lod", "h4_islandx_terrain_04_slod", "h4_islandx_terrain_05", "h4_islandx_terrain_05_lod", "h4_islandx_terrain_05_slod", "h4_islandx_terrain_06", "h4_islandx_terrain_06_lod", "h4_islandx_terrain_06_slod", "h4_islandx_terrain_props_05_a", "h4_islandx_terrain_props_05_a_lod", "h4_islandx_terrain_props_05_b", "h4_islandx_terrain_props_05_b_lod", "h4_islandx_terrain_props_05_c", "h4_islandx_terrain_props_05_c_lod", "h4_islandx_terrain_props_05_d", "h4_islandx_terrain_props_05_d_lod", "h4_islandx_terrain_props_05_d_slod", "h4_islandx_terrain_props_05_e", "h4_islandx_terrain_props_05_e_lod", "h4_islandx_terrain_props_05_e_slod", "h4_islandx_terrain_props_05_f", "h4_islandx_terrain_props_05_f_lod", "h4_islandx_terrain_props_05_f_slod", "h4_islandx_terrain_props_06_a", "h4_islandx_terrain_props_06_a_lod", "h4_islandx_terrain_props_06_a_slod", "h4_islandx_terrain_props_06_b", "h4_islandx_terrain_props_06_b_lod", "h4_islandx_terrain_props_06_b_slod", "h4_islandx_terrain_props_06_c", "h4_islandx_terrain_props_06_c_lod", "h4_islandx_terrain_props_06_c_slod", "h4_mph4_terrain_01", "h4_mph4_terrain_01_long_0", "h4_mph4_terrain_02", "h4_mph4_terrain_03", "h4_mph4_terrain_04", "h4_mph4_terrain_05", "h4_mph4_terrain_06", "h4_mph4_terrain_06_strm_0", "h4_mph4_terrain_lod", "h4_mph4_terrain_occ_00", "h4_mph4_terrain_occ_01", "h4_mph4_terrain_occ_02", "h4_mph4_terrain_occ_03", "h4_mph4_terrain_occ_04", "h4_mph4_terrain_occ_05", "h4_mph4_terrain_occ_06", "h4_mph4_terrain_occ_07", "h4_mph4_terrain_occ_08", "h4_mph4_terrain_occ_09", "h4_boatblockers", "h4_islandx", "h4_islandx_disc_strandedshark", "h4_islandx_disc_strandedshark_lod", "h4_islandx_disc_strandedwhale", "h4_islandx_disc_strandedwhale_lod", "h4_islandx_props", "h4_islandx_props_lod", "h4_islandx_sea_mines", "h4_mph4_island", "h4_mph4_island_long_0", "h4_mph4_island_strm_0", "h4_aa_guns", "h4_aa_guns_lod", "h4_beach", "h4_beach_bar_props", "h4_beach_lod", "h4_beach_party", "h4_beach_party_lod", "h4_beach_props", "h4_beach_props_lod", "h4_beach_props_party", "h4_beach_props_slod", "h4_beach_slod", "h4_islandairstrip", "h4_islandairstrip_doorsclosed", "h4_islandairstrip_doorsclosed_lod", "h4_islandairstrip_doorsopen", "h4_islandairstrip_doorsopen_lod", "h4_islandairstrip_hangar_props", "h4_islandairstrip_hangar_props_lod", "h4_islandairstrip_hangar_props_slod", "h4_islandairstrip_lod", "h4_islandairstrip_props", "h4_islandairstrip_propsb", "h4_islandairstrip_propsb_lod", "h4_islandairstrip_propsb_slod", "h4_islandairstrip_props_lod", "h4_islandairstrip_props_slod", "h4_islandairstrip_slod", "h4_islandxcanal_props", "h4_islandxcanal_props_lod", "h4_islandxcanal_props_slod", "h4_islandxdock", "h4_islandxdock_lod", "h4_islandxdock_props", "h4_islandxdock_props_2", "h4_islandxdock_props_2_lod", "h4_islandxdock_props_2_slod", "h4_islandxdock_props_lod", "h4_islandxdock_props_slod", "h4_islandxdock_slod", "h4_islandxdock_water_hatch", "h4_islandxtower", "h4_islandxtower_lod", "h4_islandxtower_slod", "h4_islandxtower_veg", "h4_islandxtower_veg_lod", "h4_islandxtower_veg_slod", "h4_islandx_barrack_hatch", "h4_islandx_barrack_props", "h4_islandx_barrack_props_lod", "h4_islandx_barrack_props_slod", "h4_islandx_checkpoint", "h4_islandx_checkpoint_lod", "h4_islandx_checkpoint_props", "h4_islandx_checkpoint_props_lod", "h4_islandx_checkpoint_props_slod", "h4_islandx_maindock", "h4_islandx_maindock_lod", "h4_islandx_maindock_props", "h4_islandx_maindock_props_2", "h4_islandx_maindock_props_2_lod", "h4_islandx_maindock_props_2_slod", "h4_islandx_maindock_props_lod", "h4_islandx_maindock_props_slod", "h4_islandx_maindock_slod", "h4_islandx_mansion", "h4_islandx_mansion_b", "h4_islandx_mansion_b_lod", "h4_islandx_mansion_b_side_fence", "h4_islandx_mansion_b_slod", "h4_islandx_mansion_entrance_fence", "h4_islandx_mansion_guardfence", "h4_islandx_mansion_lights", "h4_islandx_mansion_lockup_01", "h4_islandx_mansion_lockup_01_lod", "h4_islandx_mansion_lockup_02", "h4_islandx_mansion_lockup_02_lod", "h4_islandx_mansion_lockup_03", "h4_islandx_mansion_lockup_03_lod", "h4_islandx_mansion_lod", "h4_islandx_mansion_office", "h4_islandx_mansion_office_lod", "h4_islandx_mansion_props", "h4_islandx_mansion_props_lod", "h4_islandx_mansion_props_slod", "h4_islandx_mansion_slod", "h4_islandx_mansion_vault", "h4_islandx_mansion_vault_lod", "h4_island_padlock_props", "h4_mansion_gate_closed", "h4_mansion_remains_cage", "h4_mph4_airstrip", "h4_mph4_airstrip_interior_0_airstrip_hanger", "h4_mph4_beach", "h4_mph4_dock", "h4_mph4_island_lod", "h4_mph4_island_ne_placement", "h4_mph4_island_nw_placement", "h4_mph4_island_se_placement", "h4_mph4_island_sw_placement", "h4_mph4_mansion", "h4_mph4_mansion_b", "h4_mph4_mansion_b_strm_0", "h4_mph4_mansion_strm_0", "h4_mph4_wtowers", "h4_ne_ipl_00", "h4_ne_ipl_00_lod", "h4_ne_ipl_00_slod", "h4_ne_ipl_01", "h4_ne_ipl_01_lod", "h4_ne_ipl_01_slod", "h4_ne_ipl_02", "h4_ne_ipl_02_lod", "h4_ne_ipl_02_slod", "h4_ne_ipl_03", "h4_ne_ipl_03_lod", "h4_ne_ipl_03_slod", "h4_ne_ipl_04", "h4_ne_ipl_04_lod", "h4_ne_ipl_04_slod", "h4_ne_ipl_05", "h4_ne_ipl_05_lod", "h4_ne_ipl_05_slod", "h4_ne_ipl_06", "h4_ne_ipl_06_lod", "h4_ne_ipl_06_slod", "h4_ne_ipl_07", "h4_ne_ipl_07_lod", "h4_ne_ipl_07_slod", "h4_ne_ipl_08", "h4_ne_ipl_08_lod", "h4_ne_ipl_08_slod", "h4_ne_ipl_09", "h4_ne_ipl_09_lod", "h4_ne_ipl_09_slod", "h4_nw_ipl_00", "h4_nw_ipl_00_lod", "h4_nw_ipl_00_slod", "h4_nw_ipl_01", "h4_nw_ipl_01_lod", "h4_nw_ipl_01_slod", "h4_nw_ipl_02", "h4_nw_ipl_02_lod", "h4_nw_ipl_02_slod", "h4_nw_ipl_03", "h4_nw_ipl_03_lod", "h4_nw_ipl_03_slod", "h4_nw_ipl_04", "h4_nw_ipl_04_lod", "h4_nw_ipl_04_slod", "h4_nw_ipl_05", "h4_nw_ipl_05_lod", "h4_nw_ipl_05_slod", "h4_nw_ipl_06", "h4_nw_ipl_06_lod", "h4_nw_ipl_06_slod", "h4_nw_ipl_07", "h4_nw_ipl_07_lod", "h4_nw_ipl_07_slod", "h4_nw_ipl_08", "h4_nw_ipl_08_lod", "h4_nw_ipl_08_slod", "h4_nw_ipl_09", "h4_nw_ipl_09_lod", "h4_nw_ipl_09_slod", "h4_se_ipl_00", "h4_se_ipl_00_lod", "h4_se_ipl_00_slod", "h4_se_ipl_01", "h4_se_ipl_01_lod", "h4_se_ipl_01_slod", "h4_se_ipl_02", "h4_se_ipl_02_lod", "h4_se_ipl_02_slod", "h4_se_ipl_03", "h4_se_ipl_03_lod", "h4_se_ipl_03_slod", "h4_se_ipl_04", "h4_se_ipl_04_lod", "h4_se_ipl_04_slod", "h4_se_ipl_05", "h4_se_ipl_05_lod", "h4_se_ipl_05_slod", "h4_se_ipl_06", "h4_se_ipl_06_lod", "h4_se_ipl_06_slod", "h4_se_ipl_07", "h4_se_ipl_07_lod", "h4_se_ipl_07_slod", "h4_se_ipl_08", "h4_se_ipl_08_lod", "h4_se_ipl_08_slod", "h4_se_ipl_09", "h4_se_ipl_09_lod", "h4_se_ipl_09_slod", "h4_sw_ipl_00", "h4_sw_ipl_00_lod", "h4_sw_ipl_00_slod", "h4_sw_ipl_01", "h4_sw_ipl_01_lod", "h4_sw_ipl_01_slod", "h4_sw_ipl_02", "h4_sw_ipl_02_lod", "h4_sw_ipl_02_slod", "h4_sw_ipl_03", "h4_sw_ipl_03_lod", "h4_sw_ipl_03_slod", "h4_sw_ipl_04", "h4_sw_ipl_04_lod", "h4_sw_ipl_04_slod", "h4_sw_ipl_05", "h4_sw_ipl_05_lod", "h4_sw_ipl_05_slod", "h4_sw_ipl_06", "h4_sw_ipl_06_lod", "h4_sw_ipl_06_slod", "h4_sw_ipl_07", "h4_sw_ipl_07_lod", "h4_sw_ipl_07_slod", "h4_sw_ipl_08", "h4_sw_ipl_08_lod", "h4_sw_ipl_08_slod", "h4_sw_ipl_09", "h4_sw_ipl_09_lod", "h4_sw_ipl_09_slod", "h4_underwater_gate_closed", "h4_islandx_placement_01", "h4_islandx_placement_02", "h4_islandx_placement_03", "h4_islandx_placement_04", "h4_islandx_placement_05", "h4_islandx_placement_06", "h4_islandx_placement_07", "h4_islandx_placement_08", "h4_islandx_placement_09", "h4_islandx_placement_10", "h4_mph4_island_placement"}}, + {{""}}, + {{""}}, + }, { "Dignity Party Yacht", @@ -89,4 +89,4 @@ namespace YimMenu {{"coroner_int_off"}}, {{"coroner_int_off"}}, }}; -}; \ No newline at end of file +};