sinai-dev / UnityExplorer

An in-game UI for exploring, debugging and modifying IL2CPP and Mono Unity games.
GNU General Public License v3.0
2.37k stars 363 forks source link

[Bug]: Valheim Start Menu No longer clickable as of the newest version (sinai-dev-UnityExplorer-4.7.8) #143

Closed AzumattDev closed 2 years ago

AzumattDev commented 2 years ago

Are you on the latest version of UnityExplorer?

Which release are you using?

BepInEx 5.X Mono

Which game did this occur on?

Valheim, the start menu is no longer clickable when this is installed.

Describe the issue.

Valheim, the start menu is no longer clickable when this is installed. Simply removing this or going back a version fixes it.

Relevant log output

Nothing is showing in BepInEx/LogOutput.log file as an error.

[Message:   BepInEx] BepInEx 5.4.19.0 - valheim (3/13/2022 7:29:38 PM)
[Info   :   BepInEx] Running under Unity v2019.4.31.12409535
[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.19.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] 8 plugins to load
[Info   :   BepInEx] Loading [Hoods 1.0.0]
[Info   : Unity Log] 04/24/2022 23:09:02: Loaded localization CSV:localization language:English

[Info   : Unity Log] 04/24/2022 23:09:02: Loaded localization CSV:localization_extra language:English

[Info   : Unity Log] 04/24/2022 23:09:02: Loaded localization CSV:localization language:English

[Info   : Unity Log] 04/24/2022 23:09:02: Loaded localization CSV:localization_extra language:English

[Info   :   BepInEx] Loading [MinimalUI 1.0.0]
[Info   :   BepInEx] Loading [Configuration Manager 16.4]
[Info   :   BepInEx] Loading [Valheim Quality of Life 1.2.0]
[Info   :   BepInEx] Loading [UnityExplorer 4.7.8]
[Message:UnityExplorer] UnityExplorer 4.7.8 initializing...
[Message:UnityExplorer] UniverseLib 1.3.10 initializing...
[Message:UnityExplorer] Finished UniverseLib initial setup.
[Message:UnityExplorer] Initialized UnityCrashPrevention for: Canvas.get_renderingDisplaySize
[Info   :   BepInEx] Loading [Easy Spawner 1.5.0]
[Info   : Unity Log] Easy spawner: Easy spawner loaded plugin
[Info   :   BepInEx] Loading [ComfyUtils 1.0.1]
[Info   :   BepInEx] Loading [Wearable Trophies 1.3.0.0]
[Message:   BepInEx] Chainloader startup complete
[Info   : Unity Log] 04/24/2022 23:09:03: Starting to load scene:start

[Message:UnityExplorer] Initialized Legacy Input support
[Message:UnityExplorer] Loaded modern bundle for Unity 2019.4.31f1
[Message:UnityExplorer] UniverseLib 1.3.10 initialized.
[Message:UnityExplorer] Creating UI...
[Message:UnityExplorer] UnityExplorer 4.7.8 (Mono) initialized.
[Warning: Unity Log] Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
[Info   : Unity Log] 04/24/2022 23:09:07: Using environment steamid 892970

[Info   : Unity Log] 04/24/2022 23:09:07: Using steam APPID:892970

[Info   : Unity Log] 04/24/2022 23:09:07: Authentication:k_ESteamNetworkingAvailability_Attempting

[Info   : Unity Log] 04/24/2022 23:09:07: Steam initialized, persona:Azumatt

[Info   : Unity Log] 04/24/2022 23:09:07: Using default prefs

[Info   : Unity Log] 04/24/2022 23:09:07: Valheim version:0.208.1

[Info   : Unity Log] 04/24/2022 23:09:07: Render threading mode:MultiThreaded

[Warning: Unity Log] 04/24/2022 23:09:07: Missing audio clip in music respawn

[Info   : Unity Log] 04/24/2022 23:09:07: Checking for installed DLCs

[Info   : Unity Log] 04/24/2022 23:09:07: DLC:beta installed:False

[Info   : Unity Log] 04/24/2022 23:09:08: UI Group status changed Menu = True

[Info   : Unity Log] 04/24/2022 23:09:10: UI Group status changed Menu = True
AzumattDev commented 2 years ago

Please note, the issue exists in 4.7.7 and 4.7.8 but not in 4.7.6

This is where I am downloading from: https://valheim.thunderstore.io/package/sinai-dev/UnityExplorer/

sinai-dev commented 2 years ago

I am unable to reproduce this error, I installed the same mods as you (that I could find) through Thunderstore as well as UnityExplorer off TS, and everything seems to be working correctly.

To clarify, you're saying when you load up the game to the main menu, you can't click the Start Game / Settings / etc buttons?

AzumattDev commented 2 years ago

That's correct.

AzumattDev commented 2 years ago

I can replicate it even with this

[Message: BepInEx] BepInEx 5.4.19.0 - valheim (3/13/2022 7:29:38 PM) [Info : BepInEx] Running under Unity v2019.4.31.12409535 [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.19.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 plugins to load [Info : BepInEx] Loading [UnityExplorer 4.7.8] [Message:UnityExplorer] UnityExplorer 4.7.8 initializing... [Message:UnityExplorer] UniverseLib 1.3.10 initializing... [Message:UnityExplorer] Finished UniverseLib initial setup. [Message:UnityExplorer] Initialized UnityCrashPrevention for: Canvas.get_renderingDisplaySize [Message: BepInEx] Chainloader startup complete [Info : Unity Log] 04/25/2022 04:15:18: Starting to load scene:start

[Message:UnityExplorer] Initialized Legacy Input support [Message:UnityExplorer] Loaded modern bundle for Unity 2019.4.31f1 [Message:UnityExplorer] UniverseLib 1.3.10 initialized. [Message:UnityExplorer] Creating UI... [Message:UnityExplorer] UnityExplorer 4.7.8 (Mono) initialized. [Warning: Unity Log] Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu). [Info : Unity Log] 04/25/2022 04:15:21: Using environment steamid 892970

[Info : Unity Log] 04/25/2022 04:15:21: Using steam APPID:892970

[Info : Unity Log] 04/25/2022 04:15:22: Authentication:k_ESteamNetworkingAvailability_Attempting

[Info : Unity Log] 04/25/2022 04:15:22: Steam initialized, persona:Azumatt

[Info : Unity Log] 04/25/2022 04:15:22: Using default prefs

[Info : Unity Log] 04/25/2022 04:15:22: Valheim version:0.208.1

[Info : Unity Log] 04/25/2022 04:15:22: Render threading mode:MultiThreaded

[Warning: Unity Log] 04/25/2022 04:15:22: Missing audio clip in music respawn

[Info : Unity Log] 04/25/2022 04:15:22: Checking for installed DLCs

[Info : Unity Log] 04/25/2022 04:15:22: DLC:beta installed:False

[Info : Unity Log] 04/25/2022 04:15:22: Loaded localization CSV:localization language:English

[Info : Unity Log] 04/25/2022 04:15:22: Loaded localization CSV:localization_extra language:English

[Info : Unity Log] 04/25/2022 04:15:22: Loaded localization CSV:localization language:English

[Info : Unity Log] 04/25/2022 04:15:22: Loaded localization CSV:localization_extra language:English

[Info : Unity Log] 04/25/2022 04:15:22: UI Group status changed Menu = True

[Info : Unity Log] 04/25/2022 04:15:24: UI Group status changed Menu = True

AzumattDev commented 2 years ago

Through further research, it seems to be tied to the "Hide On Startup"

When set to true, you cannot interact with the main menu. Hope that helps.

sinai-dev commented 2 years ago

Thanks, not too sure why exactly this was happening but I managed to fix it, released 4.7.10.