public void Start() { try { // Loading config AdvancedVehicleOptionsUID.InitConfig(); if (AdvancedVehicleOptionsUID.onLoadCheck) { AdvancedVehicleOptionsUID.CheckAllServicesValidity(); } m_mainPanel = GameObject.FindObjectOfType <GUI.UIMainPanel>(); UpdateGUI(); } catch (Exception e) { DebugUtils.Log("UI initialization failed."); DebugUtils.LogException(e); GameObject.Destroy(gameObject); } }