AzumattDev / WardIsLove

Another dedicated ward mod brought to you by the Author of BetterWards. Based around the idea that wards should be individually configurable. Managed with a simple GUI interface for admins.
1 stars 2 forks source link

Start menu doesn't work #50

Closed olepg closed 5 months ago

olepg commented 5 months ago

The bug is back.

All the menues seems to be bugged. I think this is the same issue I had before in issue #49

I found some interesting logs however. Under AppData\LocalLow\IronGate\Valheim\Player.log

Mono path[0] = 'F:/SteamLibrary/steamapps/common/Valheim/valheim_Data/Managed'
Mono config path = 'F:/SteamLibrary/steamapps/common/Valheim/MonoBleedingEdge/etc'
Fallback handler could not load library F:/SteamLibrary/steamapps/common/Valheim/valheim_Data/MonoBleedingEdge/data-000001B51680A0D0.dll
Fallback handler could not load library F:/SteamLibrary/steamapps/common/Valheim/valheim_Data/MonoBleedingEdge/data-000001B51B8F3040.dll
[Physics::Module] Initialized MultithreadedJobDispatcher with 31 workers.
Initialize engine version: 2022.3.17f1 (4fc78088f837)
[Subsystems] Discovering subsystems at path F:/SteamLibrary/steamapps/common/Valheim/valheim_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=0
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce RTX 4070 (ID=0x2786)
    Vendor:   NVIDIA
    VRAM:     12011 MB
    Driver:   31.0.15.5123
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.080 seconds
- Finished resetting the current domain, in  0.001 seconds
[Message:   BepInEx] BepInEx 5.4.22.0 - valheim (4/10/2024 4:30:54 PM)
[Info   :   BepInEx] Running under Unity v2022.3.17.5228416
[Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
[Info   :   BepInEx] Supports SRE: True
[Info   :   BepInEx] System platform: Bits64, Windows
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.22.0]
[Info   :   BepInEx] 1 patcher plugin loaded
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 1 plugin to load
[Info   :   BepInEx] Loading [WardIsLove 3.5.2]
[Debug  :   BepInEx] [UnityInput] Using LegacyInputSystem
Fallback handler could not load library F:/SteamLibrary/steamapps/common/Valheim/valheim_Data/MonoBleedingEdge/data-000001B583EC8010.dll
[Debug  :WardIsLove] Converted 3.5.2 to 3.5.2.
04/15/2024 16:30:56: Loaded localization file #0 - 'localization' language: 'English'
04/15/2024 16:30:56: Loaded localization file #1 - 'localization_extra' language: 'English'
04/15/2024 16:30:56: Loaded localization file #2 - 'heightmap_message' language: 'English'
04/15/2024 16:30:56: Loaded localization file #3 - 'localization_hildir' language: 'English'
04/15/2024 16:30:56: Loaded localization file #4 - 'localization_emotes' language: 'English'
04/15/2024 16:30:56: Loaded localization file #0 - 'localization' language: 'English'
04/15/2024 16:30:56: Loaded localization file #1 - 'localization_extra' language: 'English'
04/15/2024 16:30:56: Loaded localization file #2 - 'heightmap_message' language: 'English'
04/15/2024 16:30:56: Loaded localization file #3 - 'localization_hildir' language: 'English'
04/15/2024 16:30:56: Loaded localization file #4 - 'localization_emotes' language: 'English'
[Message:   BepInEx] Chainloader startup complete
<RI> Initializing input.

New input system (experimental) initialized
Using Windows.Gaming.Input
<RI> Input initialized.

<RI> Initialized touch support.

[Debug  :WardIsLove] 3.5.2
[Debug  :WardIsLove] Converted 3.5.2 to 3.5.2.
[Info   :WardIsLove] WardIsLove [3.5.2] is up to date.
UnloadTime: 5.004200 ms
Privilege Multiplayer is not known on this platform. Privilege therefore is granted without check...
Privilege UserGeneratedContent is not known on this platform. Privilege therefore is granted without check...
Privilege CrossPlay is not known on this platform. Privilege therefore is granted without check...
04/15/2024 16:30:57: Set background loading budget to Low
Unloading 5 Unused Serialized files (Serialized files now loaded: 10)
UnloadTime: 0.220500 ms
04/15/2024 16:30:58: Fetching PlatformPrefs 'GuiScale' before loading defaults
04/15/2024 16:30:58: Fetching PlatformPrefs 'GuiScale' before loading defaults
Unloading 171 unused Assets to reduce memory usage. Loaded Objects now: 9727.
Total: 13.430900 ms (FindLiveObjects: 0.368100 ms CreateObjectMapping: 0.163300 ms MarkObjects: 12.796800 ms  DeleteObjects: 0.102600 ms)

04/15/2024 16:30:58: Starting to load scene:start.unity (169d7618616154c03be07e9ad3af5893)
04/15/2024 16:30:58: Set background loading budget to Normal
04/15/2024 16:31:01: Set background loading budget to High
The referenced script on this Behaviour (Game Object '<null>') is missing!
Couldn't create a Convex Mesh from source mesh "default" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.
Couldn't create a Convex Mesh from source mesh "default" within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.
Unloading 2 Unused Serialized files (Serialized files now loaded: 965)
Shader 'Lux Lit Particles/ Tess Bumped': fallback shader 'Lux Lit Particles/ Bumped Smoke' not found
04/15/2024 16:31:08: Set background loading budget to Low
UnloadTime: 3.856900 ms
Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
NullReferenceException
  at (wrapper managed-to-native) UnityEngine.GameObject.GetComponent(UnityEngine.GameObject,System.Type)
  at PieceManager.BuildPiece.get_plugin () [0x0009a] in <e987ef36d2cf411c9a1f6865354e59ed>:0 
  at PieceManager.BuildPiece.Patch_FejdStartup (FejdStartup __instance) [0x000c8] in <e987ef36d2cf411c9a1f6865354e59ed>:0 
  at (wrapper dynamic-method) FejdStartup.DMD<FejdStartup::Awake>(FejdStartup)

NullReferenceException: Object reference not set to an instance of an object
  at ServerOptionsGUI.GetWorldModifierSummary (System.Collections.Generic.IEnumerable`1[T] keys, System.Boolean alwaysShort, System.String divider) [0x00086] in <da52c09f594f4a7480000b7420815ba7>:0 
  at FejdStartup.UpdateWorldList (System.Boolean centerSelection) [0x00139] in <da52c09f594f4a7480000b7420815ba7>:0 
  at FejdStartup.RefreshWorldSelection () [0x00000] in <da52c09f594f4a7480000b7420815ba7>:0 
  at FejdStartup.OnSelectWorldTab () [0x00000] in <da52c09f594f4a7480000b7420815ba7>:0 
  at UnityEngine.Events.InvokableCall.Invoke () [0x00010] in <ab14d35a27c043688812ae199c64b5aa>:0 
  at UnityEngine.Events.UnityEvent.Invoke () [0x00022] in <ab14d35a27c043688812ae199c64b5aa>:0 
  at TabHandler.SetActiveTab (System.Int32 index, System.Boolean forceSelect, System.Boolean invokeOnClick) [0x00099] in <da52c09f594f4a7480000b7420815ba7>:0 
  at TabHandler.Init (System.Boolean forceSelect) [0x00123] in <da52c09f594f4a7480000b7420815ba7>:0 
  at TabHandler.Awake () [0x00000] in <da52c09f594f4a7480000b7420815ba7>:0 

04/15/2024 16:31:08: Missing audio clip in music respawn
04/15/2024 16:31:08: Fetching PlatformPrefs 'GuiScale' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'DOF' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'Bloom' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'SSAO' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'SunShafts' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'AntiAliasing' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'ChromaticAberration' before loading defaults
04/15/2024 16:31:08: Fetching PlatformPrefs 'MotionBlur' before loading defaults
04/15/2024 16:31:08: Steam not initialized
04/15/2024 16:31:08: The WorldGenerator instance was null
04/15/2024 16:31:08: Builder started
NullReferenceException: The WorldGenerator instance was null
  at Heightmap.Generate () [0x0001a] in <da52c09f594f4a7480000b7420815ba7>:0 
  at Heightmap.Regenerate () [0x00007] in <da52c09f594f4a7480000b7420815ba7>:0 
  at Heightmap.OnEnable () [0x00029] in <da52c09f594f4a7480000b7420815ba7>:0  

Then it continues with 12k more NullReferenceException errors. This does not appear when I'm loading the game without wardislove

olepg commented 5 months ago

I did a clean remove and reinstall of bepinex, seems to work now.