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
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
VikingLjavascript-event-stripped 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
Works with Mistlands 0.214.2 March 2023
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.
2. User posts are available here, or use the SKK Mods Discord Valheim channel at https://discord.gg/tgKNT77DC8