Beispiel #1
0
        public bool UpdateCurrentCamera()
        {
            m_cameraController = null;

            GameObject mainCamera = GetCamera();

            if (mainCamera == null)
            {
                mainCamera = CreateCamera();
                if (mainCamera == null)
                {
                    return(false);
                }
            }

            m_mainCamera = mainCamera;

            SceneLookupEnum sceneEnum = SceneManager.Instance().GetCurrentScene;

            //if (RootConfig.Instance == null) return false;
            CameraService.SceneCameraType cameraType = RootConfig.Instance.GetCameraTypeBySceneName(sceneEnum.ToString());

            if (cameraType == SceneCameraType.Moveable)
            {
                m_cameraController = m_mainCamera.GetComponent <CameraController> ();
                if (m_cameraController == null)
                {
                    m_cameraController = m_mainCamera.AddComponent <CameraController> ();
                }

                m_cameraController.Refresh();
            }

            if (cameraType == SceneCameraType.Fixed)
            {
                m_cameraController = m_mainCamera.GetComponent <CameraController> ();
                if (m_cameraController != null)
                {
                    GameObject.Destroy(m_cameraController);
                }
            }

            return(true);
        }
        //[Camera Type Variable Auto Generated Code End]
        override public void OnInspectorGUI()
        {
            base.OnInspectorGUI();

            EditorGUILayout.BeginVertical();
            EditorGUILayout.LabelField("Scene Editor");
            EditorGUILayout.LabelField("编辑游戏中的场景后,确保GameRoot为BuildSetting中序列为0的场景");
            EditorGUILayout.LabelField("运行根目录下的Tool目录中的SceneGenerator,会自动生成Scene Lookup");
            EditorGUILayout.LabelField("以及生成root config和该Inspector中的摄像机选择项");
            EditorGUILayout.LabelField("再回到GameRoot中添加所需场景");


            m_gameRoot = Selection.activeGameObject.gameObject.GetComponent <GameRoot> ();
            if (m_gameRoot == null)
            {
                return;
            }

            if (RootConfig.Instance == null)
            {
                return;
            }

            m_enumStartScene = RootConfig.Instance.StartScene;
            m_enumStartScene = (SceneLookupEnum)EditorGUILayout.EnumPopup("Start Scene:", m_enumStartScene);

            if (m_enumStartScene != m_gameRoot.m_startScene)
            {
                m_gameRoot.m_startScene        = m_enumStartScene;
                RootConfig.Instance.StartScene = m_enumStartScene;
                Debug.Log($"Set {m_enumStartScene.ToString ()} as Start Scene");
            }

            //[Inspector Popup Auto Generated Code Begin]

            m_World_GoundTestSceneCameraType = RootConfig.Instance.World_GoundTestSceneCameraType;
            m_World_GoundTestSceneCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_GoundTestScene Camera Type: ", m_World_GoundTestSceneCameraType);
            if (m_World_GoundTestSceneCameraType != RootConfig.Instance.World_GoundTestSceneCameraType)
            {
                RootConfig.Instance.World_GoundTestSceneCameraType = m_World_GoundTestSceneCameraType;
            }

            m_World_CoreContainerCameraType = RootConfig.Instance.World_CoreContainerCameraType;
            m_World_CoreContainerCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_CoreContainer Camera Type: ", m_World_CoreContainerCameraType);
            if (m_World_CoreContainerCameraType != RootConfig.Instance.World_CoreContainerCameraType)
            {
                RootConfig.Instance.World_CoreContainerCameraType = m_World_CoreContainerCameraType;
            }

            m_World_Episode2_PierCameraType = RootConfig.Instance.World_Episode2_PierCameraType;
            m_World_Episode2_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Episode2_Pier Camera Type: ", m_World_Episode2_PierCameraType);
            if (m_World_Episode2_PierCameraType != RootConfig.Instance.World_Episode2_PierCameraType)
            {
                RootConfig.Instance.World_Episode2_PierCameraType = m_World_Episode2_PierCameraType;
            }

            m_World_GameRootCameraType = RootConfig.Instance.World_GameRootCameraType;
            m_World_GameRootCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_GameRoot Camera Type: ", m_World_GameRootCameraType);
            if (m_World_GameRootCameraType != RootConfig.Instance.World_GameRootCameraType)
            {
                RootConfig.Instance.World_GameRootCameraType = m_World_GameRootCameraType;
            }

            m_World_UITestSceneCameraType = RootConfig.Instance.World_UITestSceneCameraType;
            m_World_UITestSceneCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_UITestScene Camera Type: ", m_World_UITestSceneCameraType);
            if (m_World_UITestSceneCameraType != RootConfig.Instance.World_UITestSceneCameraType)
            {
                RootConfig.Instance.World_UITestSceneCameraType = m_World_UITestSceneCameraType;
            }

//[Inspector Popup Auto Generated Code End]



            EditorGUILayout.EndVertical();
        }
Beispiel #3
0
        //[Camera Type Variable Auto Generated Code End]
        override public void OnInspectorGUI()
        {
            base.DrawDefaultInspector();

            EditorGUILayout.BeginVertical();
            EditorGUILayout.LabelField("Scene Editor");
            EditorGUILayout.LabelField("编辑游戏中��场景后,确保GameRoot为BuildSetting���序列为0的场景");
            EditorGUILayout.LabelField("运行根目录下的Tool目录中的SceneGenerator,会自动生成Scene Lookup");
            EditorGUILayout.LabelField("以及生成root config和该Inspector中的摄像机选择项");
            EditorGUILayout.LabelField("再回到GameRoot中添加所需场景");

            m_gameRoot = Selection.activeGameObject.gameObject.GetComponent <GameRoot> ();
            if (m_gameRoot == null)
            {
                return;
            }

            if (ConfigRoot.Instance == null)
            {
                return;
            }

            GUILayout.Label("Start From This Scene", EditorStyles.boldLabel);

            m_enumStartSceneInConfig = ConfigRoot.Instance.StartScene;
            m_enumStartScene         = (SceneLookupEnum)EditorGUILayout.EnumPopup("Start Scene:", m_enumStartSceneInConfig);
            if (m_enumStartScene != m_enumStartSceneInConfig)
            {
                ConfigRoot.Instance.StartScene = m_enumStartScene;
                Debug.Log($"Set {m_enumStartScene.ToString ()} as Start Scene");
            }

            GUILayout.Label("Start From This Scene", EditorStyles.boldLabel);

            m_enumStartMissionInConfig = ConfigRoot.Instance.StartMission;
            m_enumStartMission         = (MissionEnum)EditorGUILayout.EnumPopup("Start Mission:", m_enumStartMissionInConfig);
            if (m_enumStartMission != m_enumStartMissionInConfig)
            {
                ConfigRoot.Instance.StartMission = m_enumStartMission;
                Debug.Log($"Set {m_enumStartMission.ToString ()} as Start Mission");
            }


            GUILayout.Label("Camera Setting", EditorStyles.boldLabel);

            //[Inspector Popup Auto Generated Code Begin]

            m_World_1F_Middle_CorriderCameraType = ConfigRoot.Instance.World_1F_Middle_CorriderCameraType;
            m_World_1F_Middle_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_1F_Middle_Corrider Camera Type: ", m_World_1F_Middle_CorriderCameraType);
            if (m_World_1F_Middle_CorriderCameraType != ConfigRoot.Instance.World_1F_Middle_CorriderCameraType)
            {
                ConfigRoot.Instance.World_1F_Middle_CorriderCameraType = m_World_1F_Middle_CorriderCameraType;
            }

            m_World_1F_South_CorriderCameraType = ConfigRoot.Instance.World_1F_South_CorriderCameraType;
            m_World_1F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_1F_South_Corrider Camera Type: ", m_World_1F_South_CorriderCameraType);
            if (m_World_1F_South_CorriderCameraType != ConfigRoot.Instance.World_1F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_1F_South_CorriderCameraType = m_World_1F_South_CorriderCameraType;
            }

            m_World_1F_West_CorriderCameraType = ConfigRoot.Instance.World_1F_West_CorriderCameraType;
            m_World_1F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_1F_West_Corrider Camera Type: ", m_World_1F_West_CorriderCameraType);
            if (m_World_1F_West_CorriderCameraType != ConfigRoot.Instance.World_1F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_1F_West_CorriderCameraType = m_World_1F_West_CorriderCameraType;
            }

            m_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_2F_East_CorriderCameraType;
            m_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_2F_East_Corrider Camera Type: ", m_World_2F_East_CorriderCameraType);
            if (m_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_2F_East_CorriderCameraType = m_World_2F_East_CorriderCameraType;
            }

            m_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_2F_North_CorriderCameraType;
            m_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_2F_North_Corrider Camera Type: ", m_World_2F_North_CorriderCameraType);
            if (m_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_2F_North_CorriderCameraType = m_World_2F_North_CorriderCameraType;
            }

            m_World_2F_South_CorriderCameraType = ConfigRoot.Instance.World_2F_South_CorriderCameraType;
            m_World_2F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_2F_South_Corrider Camera Type: ", m_World_2F_South_CorriderCameraType);
            if (m_World_2F_South_CorriderCameraType != ConfigRoot.Instance.World_2F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_2F_South_CorriderCameraType = m_World_2F_South_CorriderCameraType;
            }

            m_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_2F_West_CorriderCameraType;
            m_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_2F_West_Corrider Camera Type: ", m_World_2F_West_CorriderCameraType);
            if (m_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_2F_West_CorriderCameraType = m_World_2F_West_CorriderCameraType;
            }

            m_World_Commandpost_1FCameraType = ConfigRoot.Instance.World_Commandpost_1FCameraType;
            m_World_Commandpost_1FCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Commandpost_1F Camera Type: ", m_World_Commandpost_1FCameraType);
            if (m_World_Commandpost_1FCameraType != ConfigRoot.Instance.World_Commandpost_1FCameraType)
            {
                ConfigRoot.Instance.World_Commandpost_1FCameraType = m_World_Commandpost_1FCameraType;
            }

            m_World_Commandpost_2FCameraType = ConfigRoot.Instance.World_Commandpost_2FCameraType;
            m_World_Commandpost_2FCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Commandpost_2F Camera Type: ", m_World_Commandpost_2FCameraType);
            if (m_World_Commandpost_2FCameraType != ConfigRoot.Instance.World_Commandpost_2FCameraType)
            {
                ConfigRoot.Instance.World_Commandpost_2FCameraType = m_World_Commandpost_2FCameraType;
            }

            m_World_CoreContainerCameraType = ConfigRoot.Instance.World_CoreContainerCameraType;
            m_World_CoreContainerCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_CoreContainer Camera Type: ", m_World_CoreContainerCameraType);
            if (m_World_CoreContainerCameraType != ConfigRoot.Instance.World_CoreContainerCameraType)
            {
                ConfigRoot.Instance.World_CoreContainerCameraType = m_World_CoreContainerCameraType;
            }

            m_World_Episode3_HallCameraType = ConfigRoot.Instance.World_Episode3_HallCameraType;
            m_World_Episode3_HallCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Episode3_Hall Camera Type: ", m_World_Episode3_HallCameraType);
            if (m_World_Episode3_HallCameraType != ConfigRoot.Instance.World_Episode3_HallCameraType)
            {
                ConfigRoot.Instance.World_Episode3_HallCameraType = m_World_Episode3_HallCameraType;
            }

            m_World_Episode4_DoctorRoomCameraType = ConfigRoot.Instance.World_Episode4_DoctorRoomCameraType;
            m_World_Episode4_DoctorRoomCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Episode4_DoctorRoom Camera Type: ", m_World_Episode4_DoctorRoomCameraType);
            if (m_World_Episode4_DoctorRoomCameraType != ConfigRoot.Instance.World_Episode4_DoctorRoomCameraType)
            {
                ConfigRoot.Instance.World_Episode4_DoctorRoomCameraType = m_World_Episode4_DoctorRoomCameraType;
            }

            m_World_GameRootCameraType = ConfigRoot.Instance.World_GameRootCameraType;
            m_World_GameRootCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_GameRoot Camera Type: ", m_World_GameRootCameraType);
            if (m_World_GameRootCameraType != ConfigRoot.Instance.World_GameRootCameraType)
            {
                ConfigRoot.Instance.World_GameRootCameraType = m_World_GameRootCameraType;
            }

            m_World_GoundTestSceneCameraType = ConfigRoot.Instance.World_GoundTestSceneCameraType;
            m_World_GoundTestSceneCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_GoundTestScene Camera Type: ", m_World_GoundTestSceneCameraType);
            if (m_World_GoundTestSceneCameraType != ConfigRoot.Instance.World_GoundTestSceneCameraType)
            {
                ConfigRoot.Instance.World_GoundTestSceneCameraType = m_World_GoundTestSceneCameraType;
            }

            m_World_Kitchen_CorriderCameraType = ConfigRoot.Instance.World_Kitchen_CorriderCameraType;
            m_World_Kitchen_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Kitchen_Corrider Camera Type: ", m_World_Kitchen_CorriderCameraType);
            if (m_World_Kitchen_CorriderCameraType != ConfigRoot.Instance.World_Kitchen_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Kitchen_CorriderCameraType = m_World_Kitchen_CorriderCameraType;
            }

            m_World_Mission_DockByPier_World_Episode2_PierCameraType = ConfigRoot.Instance.World_Mission_DockByPier_World_Episode2_PierCameraType;
            m_World_Mission_DockByPier_World_Episode2_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_DockByPier_World_Episode2_Pier Camera Type: ", m_World_Mission_DockByPier_World_Episode2_PierCameraType);
            if (m_World_Mission_DockByPier_World_Episode2_PierCameraType != ConfigRoot.Instance.World_Mission_DockByPier_World_Episode2_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_DockByPier_World_Episode2_PierCameraType = m_World_Mission_DockByPier_World_Episode2_PierCameraType;
            }

            m_World_Mission_DockByPier_World_Episode3_HallCameraType = ConfigRoot.Instance.World_Mission_DockByPier_World_Episode3_HallCameraType;
            m_World_Mission_DockByPier_World_Episode3_HallCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_DockByPier_World_Episode3_Hall Camera Type: ", m_World_Mission_DockByPier_World_Episode3_HallCameraType);
            if (m_World_Mission_DockByPier_World_Episode3_HallCameraType != ConfigRoot.Instance.World_Mission_DockByPier_World_Episode3_HallCameraType)
            {
                ConfigRoot.Instance.World_Mission_DockByPier_World_Episode3_HallCameraType = m_World_Mission_DockByPier_World_Episode3_HallCameraType;
            }

            m_World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType = ConfigRoot.Instance.World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType;
            m_World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_DockByPier_World_Episode4_DoctorRoom Camera Type: ", m_World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType);
            if (m_World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType != ConfigRoot.Instance.World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType)
            {
                ConfigRoot.Instance.World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType = m_World_Mission_DockByPier_World_Episode4_DoctorRoomCameraType;
            }

            m_World_Mission_EnterIsland_World_Episode2_PierCameraType = ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode2_PierCameraType;
            m_World_Mission_EnterIsland_World_Episode2_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EnterIsland_World_Episode2_Pier Camera Type: ", m_World_Mission_EnterIsland_World_Episode2_PierCameraType);
            if (m_World_Mission_EnterIsland_World_Episode2_PierCameraType != ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode2_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode2_PierCameraType = m_World_Mission_EnterIsland_World_Episode2_PierCameraType;
            }

            m_World_Mission_EnterIsland_World_Episode3_HallCameraType = ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode3_HallCameraType;
            m_World_Mission_EnterIsland_World_Episode3_HallCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EnterIsland_World_Episode3_Hall Camera Type: ", m_World_Mission_EnterIsland_World_Episode3_HallCameraType);
            if (m_World_Mission_EnterIsland_World_Episode3_HallCameraType != ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode3_HallCameraType)
            {
                ConfigRoot.Instance.World_Mission_EnterIsland_World_Episode3_HallCameraType = m_World_Mission_EnterIsland_World_Episode3_HallCameraType;
            }

            m_World_Mission_EP01_01_Poison_Island_PierCameraType = ConfigRoot.Instance.World_Mission_EP01_01_Poison_Island_PierCameraType;
            m_World_Mission_EP01_01_Poison_Island_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP01_01_Poison_Island_Pier Camera Type: ", m_World_Mission_EP01_01_Poison_Island_PierCameraType);
            if (m_World_Mission_EP01_01_Poison_Island_PierCameraType != ConfigRoot.Instance.World_Mission_EP01_01_Poison_Island_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP01_01_Poison_Island_PierCameraType = m_World_Mission_EP01_01_Poison_Island_PierCameraType;
            }

            m_World_Mission_EP01_02_Poison_Island_PierCameraType = ConfigRoot.Instance.World_Mission_EP01_02_Poison_Island_PierCameraType;
            m_World_Mission_EP01_02_Poison_Island_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP01_02_Poison_Island_Pier Camera Type: ", m_World_Mission_EP01_02_Poison_Island_PierCameraType);
            if (m_World_Mission_EP01_02_Poison_Island_PierCameraType != ConfigRoot.Instance.World_Mission_EP01_02_Poison_Island_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP01_02_Poison_Island_PierCameraType = m_World_Mission_EP01_02_Poison_Island_PierCameraType;
            }

            m_World_Mission_EP01_03_Poison_Island_PierCameraType = ConfigRoot.Instance.World_Mission_EP01_03_Poison_Island_PierCameraType;
            m_World_Mission_EP01_03_Poison_Island_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP01_03_Poison_Island_Pier Camera Type: ", m_World_Mission_EP01_03_Poison_Island_PierCameraType);
            if (m_World_Mission_EP01_03_Poison_Island_PierCameraType != ConfigRoot.Instance.World_Mission_EP01_03_Poison_Island_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP01_03_Poison_Island_PierCameraType = m_World_Mission_EP01_03_Poison_Island_PierCameraType;
            }

            m_World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType;
            m_World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_01_1F_South_Corrider_World_1F_South_Corrider Camera Type: ", m_World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType);
            if (m_World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType = m_World_Mission_EP02_01_1F_South_Corrider_World_1F_South_CorriderCameraType;
            }

            m_World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType;
            m_World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_01_1F_South_Corrider_World_1F_West_Corrider Camera Type: ", m_World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType);
            if (m_World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType = m_World_Mission_EP02_01_1F_South_Corrider_World_1F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_02_World_1F_South_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_02_World_1F_South_CorriderCameraType;
            m_World_Mission_EP02_02_World_1F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_02_World_1F_South_Corrider Camera Type: ", m_World_Mission_EP02_02_World_1F_South_CorriderCameraType);
            if (m_World_Mission_EP02_02_World_1F_South_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_02_World_1F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_02_World_1F_South_CorriderCameraType = m_World_Mission_EP02_02_World_1F_South_CorriderCameraType;
            }

            m_World_Mission_EP02_03_World_1F_South_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_03_World_1F_South_CorriderCameraType;
            m_World_Mission_EP02_03_World_1F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_03_World_1F_South_Corrider Camera Type: ", m_World_Mission_EP02_03_World_1F_South_CorriderCameraType);
            if (m_World_Mission_EP02_03_World_1F_South_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_03_World_1F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_03_World_1F_South_CorriderCameraType = m_World_Mission_EP02_03_World_1F_South_CorriderCameraType;
            }

            m_World_Mission_EP02_03_World_1F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_03_World_1F_West_CorriderCameraType;
            m_World_Mission_EP02_03_World_1F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_03_World_1F_West_Corrider Camera Type: ", m_World_Mission_EP02_03_World_1F_West_CorriderCameraType);
            if (m_World_Mission_EP02_03_World_1F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_03_World_1F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_03_World_1F_West_CorriderCameraType = m_World_Mission_EP02_03_World_1F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_03_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_03_World_2F_North_CorriderCameraType;
            m_World_Mission_EP02_03_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_03_World_2F_North_Corrider Camera Type: ", m_World_Mission_EP02_03_World_2F_North_CorriderCameraType);
            if (m_World_Mission_EP02_03_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_03_World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_03_World_2F_North_CorriderCameraType = m_World_Mission_EP02_03_World_2F_North_CorriderCameraType;
            }

            m_World_Mission_EP02_04_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_04_World_2F_North_CorriderCameraType;
            m_World_Mission_EP02_04_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_04_World_2F_North_Corrider Camera Type: ", m_World_Mission_EP02_04_World_2F_North_CorriderCameraType);
            if (m_World_Mission_EP02_04_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_04_World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_04_World_2F_North_CorriderCameraType = m_World_Mission_EP02_04_World_2F_North_CorriderCameraType;
            }

            m_World_Mission_EP02_04_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_04_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_04_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_04_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_04_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_04_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_04_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_04_World_2F_West_CorriderCameraType = m_World_Mission_EP02_04_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_05_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_05_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_05_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_05_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_05_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_05_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_05_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_05_World_2F_West_CorriderCameraType = m_World_Mission_EP02_05_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType = m_World_Mission_EP02_05_World_Mission_EP02_04_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_06_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_06_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_06_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_06_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_06_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_06_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_06_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_06_World_2F_West_CorriderCameraType = m_World_Mission_EP02_06_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_07_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_07_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_07_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_07_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_07_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_07_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_07_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_07_World_2F_West_CorriderCameraType = m_World_Mission_EP02_07_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_08_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_08_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_08_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_08_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_08_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_08_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_08_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_08_World_2F_West_CorriderCameraType = m_World_Mission_EP02_08_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType;
            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_09_2F_East_Corrider_World_2F_East_Corrider Camera Type: ", m_World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType);
            if (m_World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType = m_World_Mission_EP02_09_2F_East_Corrider_World_2F_East_CorriderCameraType;
            }

            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType;
            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_09_2F_East_Corrider_World_2F_South_Corrider Camera Type: ", m_World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType);
            if (m_World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType = m_World_Mission_EP02_09_2F_East_Corrider_World_2F_South_CorriderCameraType;
            }

            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType;
            m_World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_09_2F_East_Corrider_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType = m_World_Mission_EP02_09_2F_East_Corrider_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_10_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_10_World_2F_East_CorriderCameraType;
            m_World_Mission_EP02_10_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_10_World_2F_East_Corrider Camera Type: ", m_World_Mission_EP02_10_World_2F_East_CorriderCameraType);
            if (m_World_Mission_EP02_10_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_10_World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_10_World_2F_East_CorriderCameraType = m_World_Mission_EP02_10_World_2F_East_CorriderCameraType;
            }

            m_World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType;
            m_World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_11_1F_South_Corrider_World_1F_South_Corrider Camera Type: ", m_World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType);
            if (m_World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType = m_World_Mission_EP02_11_1F_South_Corrider_World_1F_South_CorriderCameraType;
            }

            m_World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType;
            m_World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_11_1F_South_Corrider_World_1F_West_Corrider Camera Type: ", m_World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType);
            if (m_World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType = m_World_Mission_EP02_11_1F_South_Corrider_World_1F_West_CorriderCameraType;
            }

            m_World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType;
            m_World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_11_1F_South_Corrider_World_2F_East_Corrider Camera Type: ", m_World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType);
            if (m_World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType = m_World_Mission_EP02_11_1F_South_Corrider_World_2F_East_CorriderCameraType;
            }

            m_World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType;
            m_World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_11_1F_South_Corrider_World_2F_North_Corrider Camera Type: ", m_World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType);
            if (m_World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType = m_World_Mission_EP02_11_1F_South_Corrider_World_2F_North_CorriderCameraType;
            }

            m_World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType;
            m_World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_Corrider Camera Type: ", m_World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType);
            if (m_World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType = m_World_Mission_EP02_11_1F_South_Corrider_World_Kitchen_CorriderCameraType;
            }

            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType;
            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_02_2F_East_Corrider_World_2F_East_Corrider Camera Type: ", m_World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType);
            if (m_World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType = m_World_Mission_EP03_02_2F_East_Corrider_World_2F_East_CorriderCameraType;
            }

            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType;
            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_02_2F_East_Corrider_World_2F_North_Corrider Camera Type: ", m_World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType);
            if (m_World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType = m_World_Mission_EP03_02_2F_East_Corrider_World_2F_North_CorriderCameraType;
            }

            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType;
            m_World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_02_2F_East_Corrider_World_2F_West_Corrider Camera Type: ", m_World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType);
            if (m_World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType = m_World_Mission_EP03_02_2F_East_Corrider_World_2F_West_CorriderCameraType;
            }

            m_World_Mission_EP03_World_1F_West_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_World_1F_West_CorriderCameraType;
            m_World_Mission_EP03_World_1F_West_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_World_1F_West_Corrider Camera Type: ", m_World_Mission_EP03_World_1F_West_CorriderCameraType);
            if (m_World_Mission_EP03_World_1F_West_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_World_1F_West_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_World_1F_West_CorriderCameraType = m_World_Mission_EP03_World_1F_West_CorriderCameraType;
            }

            m_World_Mission_EP03_World_2F_East_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_World_2F_East_CorriderCameraType;
            m_World_Mission_EP03_World_2F_East_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_World_2F_East_Corrider Camera Type: ", m_World_Mission_EP03_World_2F_East_CorriderCameraType);
            if (m_World_Mission_EP03_World_2F_East_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_World_2F_East_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_World_2F_East_CorriderCameraType = m_World_Mission_EP03_World_2F_East_CorriderCameraType;
            }

            m_World_Mission_EP03_World_2F_North_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_World_2F_North_CorriderCameraType;
            m_World_Mission_EP03_World_2F_North_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_World_2F_North_Corrider Camera Type: ", m_World_Mission_EP03_World_2F_North_CorriderCameraType);
            if (m_World_Mission_EP03_World_2F_North_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_World_2F_North_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_World_2F_North_CorriderCameraType = m_World_Mission_EP03_World_2F_North_CorriderCameraType;
            }

            m_World_Mission_EP03_World_Kitchen_CorriderCameraType = ConfigRoot.Instance.World_Mission_EP03_World_Kitchen_CorriderCameraType;
            m_World_Mission_EP03_World_Kitchen_CorriderCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_EP03_World_Kitchen_Corrider Camera Type: ", m_World_Mission_EP03_World_Kitchen_CorriderCameraType);
            if (m_World_Mission_EP03_World_Kitchen_CorriderCameraType != ConfigRoot.Instance.World_Mission_EP03_World_Kitchen_CorriderCameraType)
            {
                ConfigRoot.Instance.World_Mission_EP03_World_Kitchen_CorriderCameraType = m_World_Mission_EP03_World_Kitchen_CorriderCameraType;
            }

            m_World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType = ConfigRoot.Instance.World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType;
            m_World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_Programmer_DockByPier_Poison_Island_Pier Camera Type: ", m_World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType);
            if (m_World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType != ConfigRoot.Instance.World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType)
            {
                ConfigRoot.Instance.World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType = m_World_Mission_Programmer_DockByPier_Poison_Island_PierCameraType;
            }

            m_World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType = ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType;
            m_World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_Programmer_DockByPier_World_Commandpost_1F Camera Type: ", m_World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType);
            if (m_World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType != ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType)
            {
                ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType = m_World_Mission_Programmer_DockByPier_World_Commandpost_1FCameraType;
            }

            m_World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType = ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType;
            m_World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_Programmer_DockByPier_World_Commandpost_2F Camera Type: ", m_World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType);
            if (m_World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType != ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType)
            {
                ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType = m_World_Mission_Programmer_DockByPier_World_Commandpost_2FCameraType;
            }

            m_World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType = ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType;
            m_World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_Mission_Programmer_DockByPier_World_SceneForPresentation Camera Type: ", m_World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType);
            if (m_World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType != ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType)
            {
                ConfigRoot.Instance.World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType = m_World_Mission_Programmer_DockByPier_World_SceneForPresentationCameraType;
            }

            m_Poison_Island_PierCameraType = ConfigRoot.Instance.Poison_Island_PierCameraType;
            m_Poison_Island_PierCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("Poison_Island_Pier Camera Type: ", m_Poison_Island_PierCameraType);
            if (m_Poison_Island_PierCameraType != ConfigRoot.Instance.Poison_Island_PierCameraType)
            {
                ConfigRoot.Instance.Poison_Island_PierCameraType = m_Poison_Island_PierCameraType;
            }

            m_World_SceneForPresentationCameraType = ConfigRoot.Instance.World_SceneForPresentationCameraType;
            m_World_SceneForPresentationCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_SceneForPresentation Camera Type: ", m_World_SceneForPresentationCameraType);
            if (m_World_SceneForPresentationCameraType != ConfigRoot.Instance.World_SceneForPresentationCameraType)
            {
                ConfigRoot.Instance.World_SceneForPresentationCameraType = m_World_SceneForPresentationCameraType;
            }

            m_World_UITestSceneCameraType = ConfigRoot.Instance.World_UITestSceneCameraType;
            m_World_UITestSceneCameraType = (CameraService.SceneCameraType)EditorGUILayout.EnumPopup("World_UITestScene Camera Type: ", m_World_UITestSceneCameraType);
            if (m_World_UITestSceneCameraType != ConfigRoot.Instance.World_UITestSceneCameraType)
            {
                ConfigRoot.Instance.World_UITestSceneCameraType = m_World_UITestSceneCameraType;
            }

//[Inspector Popup Auto Generated Code End]



            EditorGUILayout.EndVertical();
        }