Valheim
Install with App

Details

Latest version
1.2.10
Last Updated
First Uploaded
Downloads
44.9K
Likes
18
Size
318KB
Dependants
ADDatHost Valheim hosting
30% off

DiveIn

Dive below the surface to use tools and fight while swimming. Serpents and other configured creatures can follow you down.

A serpent chasing a swimmer

Serpent in pursuit.

A serpent following the player underwater

The chase continues underwater.

Settings

Player settings are in BepInEx/config/sighsorry.DiveIn.cfg. In multiplayer, each player chooses their own controls and HUD. The server supplies the equipment, balance, and visibility settings.

Controls and HUD

In 2 - Player Diving:

  • Dive Descend Key and Dive Ascend Key default to Left Ctrl and Space. On a gamepad, diving uses Crouch and rising uses Jump.
  • Fast Swim Input Mode defaults to Toggle: tap Run to switch Fast Swim on or off. Choose Press to swim faster only while holding Run.
  • Swim HUD Mode defaults to Full, showing dive controls and Fast Swim status below the stamina bar. Choose FastSwimOnly for just the status or Off to hide the HUD without changing how you swim.

Equipment in water

In 2 - Player Diving, Water Equipment Mode selects which list to use. Enter comma-separated item prefab names. Switching modes keeps both lists.

  • Blacklist (default): only items in Water Equipment Blacklist keep their swimming restriction. Leave it empty to exclude nothing.
  • Whitelist: only items in Water Equipment Whitelist get a swimming exception. Use Hammer, Hoe to allow just those tools. An empty whitelist grants no exceptions.

Swimming and combat

  • Natural recovery: In 3 - Regen Rate, stamina defaults to 50% of normal recovery at the surface and 0% underwater. Raise Midwater Stamina Regen Rate above zero to recover stamina while submerged. Eitr is tuned separately: 70% at the surface and 30% underwater by default.
  • Stamina cost: In 4 - Stamina Drain, depth means how far the swimmer is below the surface. Set Midwater Idle Stamina Drain Per Depth to zero to remove idle drain, or Swim Stamina Drain Multiplier Per Depth to zero to remove the extra cost of moving at depth.
  • Speed: In 5 - Swim Speed, Fast Swim doubles both speed and moving stamina cost by default. Set Fast Swim Speed Multiplier to 1 to disable Fast Swim, or change Fast Swim Stamina Drain Multiplier to tune its cost without changing speed. Fast Swim is unavailable while encumbered.
  • Projectiles: In 6 - Underwater Projectiles, lifetime, speed, and damage each default to 0.5 for player projectiles fired underwater. Set any multiplier to 1 to leave that stat unchanged. The reduction applies once, not again to child projectiles.
  • Visibility: In 2 - Player Diving, Darkness Factor controls how quickly the view darkens with depth; Murkiness Factor controls how quickly fog thickens. Lower the corresponding value for a brighter or clearer dive.

Creature diving

Edit BepInEx/config/DiveIn.yaml on the host or server. Each group lists creature prefab names and their patrol depths. For example, change passive_max_depth in surface_patrol to set how deep its creatures patrol when not chasing a target. The generated file includes comments and more examples; connected players use the server's settings.

Compatibility

With supported versions of Path of Valheiman, DiveIn's equipment list replaces PoV's melee-only swimming rules. You do not need Combat in the Depths; learning or refunding it does not change which items you can use. If DiveIn cannot recognize PoV's water-combat patches, PoV's rules stay in effect.

Credits

Player diving is adapted from UnderTheSea.

Source code · Build from source (developers)

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.