Example #1
0
        public override void OnInspectorGUI()
        {
            SimpleAILayout.DrawBanner(gameConfig.selectedLanguage);
            EditorGUILayout.Space();

            SimpleAILayout.showGeneralsArea(gameConfig);
            EditorUtility.SetDirty(gameConfig);
        }
Example #2
0
        public static void generalsButtons(SimpleAI _simpleAI)
        {
            EditorGUILayout.BeginVertical("Box");
            EditorGUILayout.BeginHorizontal();

            EditorGUILayout.LabelField(new GUIContent(Language.generalTitle(_simpleAI.gameConfig.selectedLanguage), iconConfig), EditorStyles.boldLabel);

            if (GUILayout.Button(((_simpleAI.showGenerals) ? Language.hide(_simpleAI.gameConfig.selectedLanguage) : Language.show(_simpleAI.gameConfig.selectedLanguage))))
            {
                _simpleAI.showGenerals = !_simpleAI.showGenerals;
            }
            EditorGUILayout.EndHorizontal();
            if (_simpleAI.showGenerals)
            {
                SimpleAILayout.showGeneralsArea(_simpleAI.gameConfig);
            }
            EditorGUILayout.EndVertical();
        }