brandonmousseau / vhvr-mod

Adds VR support to the PC game Valheim
GNU General Public License v3.0
135 stars 19 forks source link

VR don't initalize #347

Closed NCrashed closed 1 year ago

NCrashed commented 1 year ago

System: Win11 Oculus Rift CV1

I have issue that VR doesn't initialize even in menu of Valheim. The error in logs:

[Warning:  HarmonyX] AccessTools.DeclaredMethod: Could not find method for type CharacterAnimEvent and name FixedUpdate and parameters
[Error  : Unity Log] ArgumentException: Undefined target method for patch method static void ValheimVRMod.Patches.PatchFixedUpdate::Prefix(Character ___m_character, UnityEngine.Animator& ___m_animator)
Stack trace:
HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.PatchClassProcessor.Patch () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
Rethrow as HarmonyException: Patching exception in method null
HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.PatchClassProcessor.Patch () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.<PatchAll>b__11_0 (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.PatchAll () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
ValheimVRMod.Patches.HarmonyPatcher.DoPatching () (at <802a14baee8f42a5967779001e3fe944>:0)
ValheimVRMod.ValheimVRMod.StartValheimVR () (at <802a14baee8f42a5967779001e3fe944>:0)
ValheimVRMod.ValheimVRMod.Start () (at <802a14baee8f42a5967779001e3fe944>:0)

Full Logs:

[Message:   BepInEx] BepInEx 5.4.21.0 - valheim (6/14/2023 3:25:32 AM)
[Message:   BepInEx] User is running BepInExPack Valheim version 5.4.2105 from Thunderstore
[Info   :   BepInEx] Running under Unity v2020.3.45.6687953
[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.21.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] 2 plugins to load
[Info   :   BepInEx] Loading [ValheimVR Mod 0.9.7]
[Info   : Unity Log] [ValheimVRMod] Perform pre-initialization...
[Info   : Unity Log] [ValheimVRMod]  [DEBUG] Resetting HUD Positions for new version.
[Info   : Unity Log] [ValheimVRMod] ValheimVR Mod Awakens!
[Info   :   BepInEx] Loading [Display BepInEx Info In-Game 2.0.1]
[Message:   BepInEx] Chainloader startup complete
[Warning:  HarmonyX] AccessTools.DeclaredMethod: Could not find method for type CharacterAnimEvent and name FixedUpdate and parameters
[Error  : Unity Log] ArgumentException: Undefined target method for patch method static void ValheimVRMod.Patches.PatchFixedUpdate::Prefix(Character ___m_character, UnityEngine.Animator& ___m_animator)
Stack trace:
HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.PatchClassProcessor.Patch () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
Rethrow as HarmonyException: Patching exception in method null
HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.PatchClassProcessor.Patch () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.<PatchAll>b__11_0 (System.Type type) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
HarmonyLib.Harmony.PatchAll () (at <474744d65d8e460fa08cd5fd82b5d65f>:0)
ValheimVRMod.Patches.HarmonyPatcher.DoPatching () (at <802a14baee8f42a5967779001e3fe944>:0)
ValheimVRMod.ValheimVRMod.StartValheimVR () (at <802a14baee8f42a5967779001e3fe944>:0)
ValheimVRMod.ValheimVRMod.Start () (at <802a14baee8f42a5967779001e3fe944>:0)

[Info   : Unity Log] 06/14/2023 03:29:02: Starting to load scene:start

[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] 06/14/2023 03:29:04: Using environment steamid 892970

[Info   : Unity Log] 06/14/2023 03:29:04: Using steam APPID:892970

Setting breakpad minidump AppID = 892970
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197985313651 [API loaded no]
[Info   : Unity Log] 06/14/2023 03:29:04: Authentication:k_ESteamNetworkingAvailability_Attempting

[Info   : Unity Log] 06/14/2023 03:29:04: Steam initialized, persona:NCrashed

[Info   : Unity Log] 06/14/2023 03:29:04: PlayFab custom ID set to "Steam_76561197985313651"

[Info   : Unity Log] 06/14/2023 03:29:04: Using default prefs

[Info   : Unity Log] 06/14/2023 03:29:04: Valheim version: 0.216.9 (network version 5)

[Info   : Unity Log] 06/14/2023 03:29:04: Worldgenerator version setup:2

[Info   : Unity Log] 06/14/2023 03:29:04: Render threading mode:MultiThreaded

[Warning: Unity Log] 06/14/2023 03:29:04: Missing audio clip in music respawn

[Info   : Unity Log] 06/14/2023 03:29:04: Checking for installed DLCs

[Info   : Unity Log] 06/14/2023 03:29:04: DLC:beta installed:False

[Info   : Unity Log] 06/14/2023 03:29:04: Loaded localization file #0 - 'localization' language: 'English'

[Info   : Unity Log] 06/14/2023 03:29:04: Loaded localization file #1 - 'localization_extra' language: 'English'

[Info   : Unity Log] 06/14/2023 03:29:04: Loaded localization file #0 - 'localization' language: 'English'

[Info   : Unity Log] 06/14/2023 03:29:04: Loaded localization file #1 - 'localization_extra' language: 'English'

[Info   : Unity Log] 06/14/2023 03:29:04: Sending PlayFab login request (attempt 1)

[Info   : Unity Log] 06/14/2023 03:29:05: Ticket is System.Byte[] of length 369

[Info   : Unity Log] 06/14/2023 03:29:05: Session auth respons callback

[Info   : Unity Log] 06/14/2023 03:29:05: Starting music menu

[Info   : Unity Log] 06/14/2023 03:29:06: PlayFab logged in as "Steam_76561197985313651"

[Info   : Unity Log] 06/14/2023 03:29:06: PlayFab local entity ID is 7831D563694AB739

[Info   : Unity Log] 06/14/2023 03:29:25: Current res 1920x1080     1920x991

[Info   : Unity Log] 06/14/2023 03:29:33: Current res 1920x1080     1920x991
brandonmousseau commented 1 year ago

most recent game update broke the mod. we'll have an update out shortly.