private static void Prefix(Panel_SelectRegion_Map __instance)
 {
     if (!__instance.m_PreviousSelectedItem)
     {
         overrideSceneToLoad = false;
     }
 }
            private static void Postfix(Panel_SelectRegion_Map __instance, bool enable)
            {
                if (!enable)
                {
                    return;
                }

                if (ExperienceModeManager.GetCurrentExperienceModeType() == ExperienceModeType.Interloper)
                {
                    GameRegion[] interloperRegions = GameManager.Instance().m_SandboxConfig.m_InterloperRegions;
                    foreach (SelectRegionItem item in __instance.m_Items)
                    {
                        item.gameObject.SetActive(interloperRegions.Contains(item.m_Region));
                    }
                }
                else
                {
                    foreach (SelectRegionItem item in __instance.m_Items)
                    {
                        item.gameObject.SetActive(true);
                    }
                }
            }