Exemple #1
0
 public override void SetSelectedLanguage(Int32 selectedLanguage, ISharedDataSerializer.OnSetSelectedLanguage onFinishDelegate)
 {
     ISharedDataSerializer.LastErrno = DataSerializerErrorCode.Success;
     this.Storage.SetSelectedLanguage(selectedLanguage, delegate
     {
         onFinishDelegate(ISharedDataSerializer.LastErrno);
     });
 }
Exemple #2
0
    public void SetMenuLanguage(string language, Action callback)
    {
        ISharedDataSerializer.OnSetSelectedLanguage func = errNo =>
        {
            //if (errNo != DataSerializerErrorCode.Success)
            //    ;
            CurrentLanguage       = language;
            Localization.language = language;
            UIManager.Field.InitializeATEText();
            StartCoroutine(PersistenSingleton <FF9TextTool> .Instance.UpdateTextLocalization(callback));
        };

        FF9StateSystem.Serializer.SetSelectedLanguage(LanguageName.ConvertToLanguageCode(language), func);
    }
Exemple #3
0
 public abstract void SetSelectedLanguage(Int32 selectedLanguage, ISharedDataSerializer.OnSetSelectedLanguage onFinishDelegate);