[MOD] Loading Screen

A curated forum for compatible and maintained mods. Users are unable to create new topics in this forum but can reply to existing topics. Please message a moderator to have your mod moved into this forum area.
Post Reply
User avatar
TheLacus
Posts: 1327
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus »

Version 2.5.0 is now available, with support for live changes to mod settings. :) I think is worth to remind the following console commands:
  • change_modsettings: allows to change settings in game for all mods that support this feature.
  • loadingscreen_simulate: shows the loading screen for a fixed amount of time (10 seconds by default).
Hopefully this will make it easier to customize the loading screen. :)
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

User avatar
King of Worms
Posts: 3960
Joined: Mon Oct 17, 2016 11:18 pm
Location: Scourg Barrow (CZ)
Contact:

Re: [MOD] Loading Screen

Post by King of Worms »

Perfect update, thanks a lot :) And thanks for looking into the issue as well!

User avatar
pango
Posts: 2918
Joined: Wed Jul 18, 2018 6:14 pm
Location: France
Contact:

Re: [MOD] Loading Screen

Post by pango »

Hi,

As mentioned on DFU's Subreddit, there's some issue with this mod and DFU 0.11.3 (at least); The game soft locks when loading a gamesave:

Code: Select all

MissingMethodException: UnityEngine.GameObject DaggerfallWorkshop.Utility.AssetInjection.MeshReplacement.ImportCustomGameobject(uint,UnityEngine.Transform,UnityEngine.Matrix4x4)
  at LoadingScreen.Components.ModelViewer.MakeTexture () [0x00037] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.Components.ModelViewer.OnLoadingScreen (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00000] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.LoadingScreenPanel.OnLoadingScreen (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00040] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.LoadingScreen.SaveLoadManager_OnStartLoad (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x0000b] in <6bd0469b9a474e25961b87463e299c04>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void_SaveData_v1(DaggerfallWorkshop.Game.Serialization.SaveData_v1)
  at DaggerfallWorkshop.Game.Serialization.SaveLoadManager.RaiseOnStartLoadEvent (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00007] in <c543a6b89510492398a700eff589c1b3>:0 
  at DaggerfallWorkshop.Game.Serialization.SaveLoadManager+<LoadGame>d__112.MoveNext () [0x00229] in <c543a6b89510492398a700eff589c1b3>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <11c3ef05f0294860a73da09e45414fab>:0 
UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
DaggerfallWorkshop.Game.Serialization.SaveLoadManager:Load(Int32)
DaggerfallWorkshop.Game.Serialization.SaveLoadManager:Load(String, String)
DaggerfallWorkshop.Game.UserInterfaceWindows.DaggerfallUnitySaveGameWindow:LoadGame()
DaggerfallWorkshop.Game.UserInterfaceWindows.DaggerfallUnitySaveGameWindow:Update()
DaggerfallWorkshop.Game.DaggerfallUI:Update()
When a measure becomes a target, it ceases to be a good measure.
-- Charles Goodhart

User avatar
TheLacus
Posts: 1327
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus »

Hi, thanks for report pango :)
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

User avatar
TheLacus
Posts: 1327
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus »

pango wrote: Thu Apr 22, 2021 5:35 am Hi,

As mentioned on DFU's Subreddit, there's some issue with this mod and DFU 0.11.3 (at least); The game soft locks when loading a gamesave:

Code: Select all

MissingMethodException: UnityEngine.GameObject DaggerfallWorkshop.Utility.AssetInjection.MeshReplacement.ImportCustomGameobject(uint,UnityEngine.Transform,UnityEngine.Matrix4x4)
  at LoadingScreen.Components.ModelViewer.MakeTexture () [0x00037] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.Components.ModelViewer.OnLoadingScreen (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00000] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.LoadingScreenPanel.OnLoadingScreen (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00040] in <6bd0469b9a474e25961b87463e299c04>:0 
  at LoadingScreen.LoadingScreen.SaveLoadManager_OnStartLoad (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x0000b] in <6bd0469b9a474e25961b87463e299c04>:0 
  at (wrapper delegate-invoke) <Module>.invoke_void_SaveData_v1(DaggerfallWorkshop.Game.Serialization.SaveData_v1)
  at DaggerfallWorkshop.Game.Serialization.SaveLoadManager.RaiseOnStartLoadEvent (DaggerfallWorkshop.Game.Serialization.SaveData_v1 saveData) [0x00007] in <c543a6b89510492398a700eff589c1b3>:0 
  at DaggerfallWorkshop.Game.Serialization.SaveLoadManager+<LoadGame>d__112.MoveNext () [0x00229] in <c543a6b89510492398a700eff589c1b3>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <11c3ef05f0294860a73da09e45414fab>:0 
UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
DaggerfallWorkshop.Game.Serialization.SaveLoadManager:Load(Int32)
DaggerfallWorkshop.Game.Serialization.SaveLoadManager:Load(String, String)
DaggerfallWorkshop.Game.UserInterfaceWindows.DaggerfallUnitySaveGameWindow:LoadGame()
DaggerfallWorkshop.Game.UserInterfaceWindows.DaggerfallUnitySaveGameWindow:Update()
DaggerfallWorkshop.Game.DaggerfallUI:Update()
I uploaded a new version to fix compatibility issues. Issue was due to a commit that changed method signature, which is a breaking change for mods that rely on it.
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

Post Reply