void Awake()
        {
            var settingsManager = this.GetComponent <SettingsManager>();

            rightHanded  = settingsManager.GetKeyValue("fgeditor", "rightHanded");
            sceneManager = this.GetComponent <SceneManager>();
        }
        void Awake()
        {
            var settingsManager  = this.GetComponent <SettingsManager>();
            var languageKeyValue = settingsManager.GetKeyValue("fgeditor", "languages");

            activeLanguange = settingsManager.GetKeyValue("fgeditor", "language");
            sceneManager    = this.GetComponent <SceneManager>();
            languages       = languageKeyValue.GetValue <IList>();
            translations    = Model.All <Translation>(activeLanguange.GetValue <string>());
        }
Beispiel #3
0
        void Awake()
        {
            var settingsManager      = this.GetComponent <SettingsManager>();
            var difficultiesKeyValue = settingsManager.GetKeyValue("fgeditor", "difficulties");

            activeDifficulty = settingsManager.GetKeyValue("fgeditor", "difficulty");
            sceneManager     = this.GetComponent <SceneManager>();
            difficulties     = new List <Difficulties>();

            foreach (var difficulty in difficultiesKeyValue.GetValue <IList>())
            {
                difficulties.Add((Difficulties)Enum.Parse(typeof(Difficulties), difficulty.ToString()));
            }

            translations = Model.All <Translation>(LanguageSettingManager.GetActiveLanguage());
        }