//**************************************************************************************************** // //**************************************************************************************************** public void Start() { options.Load(); ApplyOptions(); UICmd.SetUniqueHandler(UICMD.SWITCH_TO_GLOBE, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.SWITCH_TO_MAP, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.SWITCH_TO_OPTIONS, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.DB_REFRESH, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.GO_TO_SELECTION, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.EDIT_SELECTION, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.IMPORT_CSV, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.EXPORT_CSV, ProcessUICmd); UICmd.SetUniqueHandler(UICMD.APPLICATION_EXIT, ProcessUICmd); m_UI.Create(); m_UI.Show(false); if (m_navModes == null) { m_navModes = new Modes <ApplicationMain>(this); m_navModes.Create <NavigationModeGlobe>(); m_navModes.Create <NavigationModeMap>(); } if (m_worldMap != null) { m_worldMap.SetActive(false); } SelectNavigationMode(NAVIGATION_MODE.GLOBE); TeleportTo(0.0f, 0.0f, MAP_SWITCH_DIST_EXIT); }