Esempio n. 1
0
 private void OnUITextureTranslation(object sender, TextureTranslationEventArgs e)
 {
     if (Resource.TranslateUI(CurrentScene, e, out var resource))
     {
         e.Translation = resource;
         Logger.Log(LogLevel.Debug, $"UI '{e.Name}' translated.");
     }
     else
     {
         try
         {
             if (Dumper.DumpUI(CurrentScene, e))
             {
                 Logger.Log(LogLevel.Debug, $"UI '{e.Name}' dumped.");
             }
         }
         catch (Exception ex)
         {
             Logger.Log(LogLevel.Error, ex);
         }
     }
 }