К сожалению мод не работает и судя по всему учитывая что автор мода уже полтора года не в сети, то обновлений не будет, было бы замечательно если бы какой нибудь энтузиаст смог бы его обновить до новой версии, а то ванильное плавание отстой
Based on other comments, +1 for an update! This mod seems really cool.. like something that should have been part of the vanilla experience. Would love to try it, should it get fixed.
I have confirmed this as well. This needs to be updated for the Mistlands release. Hopefully the developer does this quickly. IF you remove the mod it seems to allow you to swim and make it vanilla.
Agreed, as of today the mod is not working on Mistlands. You will indefinitely walk underwater, no stamina loss, no death but you simply move indefinitely.
The mod seems to work just fine for me, except that it gives me infinite Stamina while swimming, and the stationary Stamina regeneration doesn't seem to work. Otherwise, an interesting mod, but I like having the Stamina bar drain, as a sense of danger.
What values should the multipliers and defaults be if I want no stamina drain when swimming normally [Normal Swim], normal stamina drain when swimming faster [Fast Swim], and normal stamina regen when floating [Swim Idling]. I have not changed the values after I installed the mod. I've also noticed that the swimming skill doesn't increase anymore, which is unfortunate that it's not fixed yet.
still seems to work as of 10.23.21, however my game's log is spammed with the following exception when holding the [L-Shift] button to "swim sprint", lol:
MissingMethodException: UnityEngine.GameObject[] EffectList.Create(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform,single) at (wrapper dynamic-method) Player.DMD<Player::OnSwiming>(Player,UnityEngine.Vector3,single) at ImprovedSwimming.ImprovedSwimming+FixSwimStaminaRegen.Prefix (System.Single dt, Character& __instance) [0x004b4] in <32d6f1c740f24bf6868b9cd0e49fd3ab>:0 at (wrapper dynamic-method) Character.DMD<Character::UpdateSwiming>(Character,single) at Character.UpdateMotion (System.Single dt) [0x000b4] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0 at Character.FixedUpdate () [0x00074] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0 at Humanoid.FixedUpdate () [0x0004a] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0 at Player.FixedUpdate () [0x00000] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0
32 comments
And thanks to Blumaye for the fix!
Update: This seems to be a continuation of the project and works for me: https://valheim.thunderstore.io/package/Reaper/ImprovedSwimming/
MissingMethodException: UnityEngine.GameObject[] EffectList.Create(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform,single)
at (wrapper dynamic-method) Player.DMD<Player::OnSwiming>(Player,UnityEngine.Vector3,single)
at ImprovedSwimming.ImprovedSwimming+FixSwimStaminaRegen.Prefix (System.Single dt, Character& __instance) [0x004b4] in <32d6f1c740f24bf6868b9cd0e49fd3ab>:0
at (wrapper dynamic-method) Character.DMD<Character::UpdateSwiming>(Character,single)
at Character.UpdateMotion (System.Single dt) [0x000b4] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0
at Character.FixedUpdate () [0x00074] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0
at Humanoid.FixedUpdate () [0x0004a] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0
at Player.FixedUpdate () [0x00000] in <ac3ebdd00e8c4012a671c8993fd5e3e0>:0
(Filename: <32d6f1c740f24bf6868b9cd0e49fd3ab> Line: 0)