0 of 0

File information

Last updated

Original upload

Created by

SKKmods

Uploaded by

SKKmods

Virus scan

Safe to use

Tags for this mod

About this mod

Fed up dragging your keel over rocks to map coastlines you can see from the horizon ? Make boat exploration great again by expanding the minimap reveal whilst sailing with configurable ship based multipliers.

Requirements
Permissions and credits
Changelogs
Fed up dragging your keel over rocks to map coastlines you can see from the horizon ? Make boat exploration great again by expanding the minimap reveal whilst sailing with configurable ship based multipliers.


Installation 

This solution depends on BepInEx for Valheim which must be installed first. Unzip the download file and copy SKKSailingMapReveal.DLL to the BepInEx/Plugins folder. 


Configuration

A config file BepInEx/config/SKK.SailingMapReveal.cfg is created on the first run. The default configuration is active using the default multipliers by ship type against the base game explore/reveal radius.



## Enable/disable this solution.
# Setting type: Boolean
# Default value: true
PluginEnabled = true

## Enable/disable debug logging.
# Setting type: Boolean
# Default value: false
DebugOutput = false

## Terminal command to reload config (can not switch PluginEnabled).
# Setting type: String
# Default value: SKKSailingMapReveal
TerminalCommand = SKKSailingMapReveal

## Use the PluginExploreRadius as the base value.
# Setting type: Boolean
# Default value: false
UsePluginExploreRadius = false

## Base game m_exploreRadius default value is 50.
# Setting type: Single
# Default value: 75
PluginExploreRadius = 75

## Raft exploration radius multiplier.
# Setting type: Single
# Default value: 1.5
RaftMultiplier = 1.5

## Karve exploration radius multiplier.
# Setting type: Single
# Default value: 2
KarveMultiplier = 2

## VikingLongship exploration radius multiplier.
# Setting type: Single
# Default value: 3
VikingLongshipMultiplier = 3

## Unknown ship (mod added ?) exploration radius multiplier.
# Setting type: Single
# Default value: 2
UnknownShipMultiplier = 2



Operation

The standard base game explore/reveal radius (usually 50 units) can be overridden with [ UsePluginExploreRadius = true ] to use whatever the PluginExploreRadius is set to. This affects all exploration: on foot, on mount or on boat. For comparison the normal unzoomed minimap display is a radius of ~180 units. 

The ship multipliers act on the base radius selected, but only affect the player attached to the ship controls. Roger the cabin boy and passengers are not affected by the multipliers to respect the capitains authoritah.

The UnknownShipMultiplier is used when the player attaches to a ship whos prefab name does not contain "raft" "karve" or "viking".

There is no validation on any configuration values you nail in, they are totally yours to mess about with.

The configuration can be hot reloaded in game with the TerminalCommand. If the player is attached to ship controls during reload they need to release and reattach for changes to take effect.


Multiplayer servers

This is a client side mod which will work on both host server and member players.

It will not run on valheim_server.exe dedicated servers as it uses player events.


Compatibility

Updated for 0.214.2 Mistlands 
Updated for 0.217.14 to disable [ TerminalCommand ] (Field 'Terminal._input' not found)


Known Issues

none (yet)


Support

1. Validate the solution is running in your game by (a) the presence of the config file and (b) using the TerminalCommand in the terminal (aka console).  If the config file is not generated, the mod is not running for whatever reason is specific to your game config.


Spoiler:  
Show

SKK.SailingMapReveal,Configuration reloaded. 
SKK.SailingMapReveal******************************************* 
SKK.SailingMapReveal,BaseGameExploreRadius,50 
SKK.SailingMapReveal,UsePluginExploreRadius,True
SKK.SailingMapReveal,PluginExploreRadius,75
SKK.SailingMapReveal,RaftMultiplier,1.5
SKK.SailingMapReveal,KarveMultiplier,2.0 
SKK.SailingMapReveal,VikingLongshipMultiplier,3,0 
SKK.SailingMapReveal,UnknownShipMultiplier,2,0 
SKK.SailingMapReveal,CurrentExploreRadius,75 
SKK.SailingMapReveal******************************************* 



2. User posts are available here, or use the SKK Mods Discord Valheim channel at https://discord.gg/tgKNT77DC8