You are viewing a potentially older version of this package. View all versions.
shudnal-NomapPrinter-1.0.14 icon

NomapPrinter

In nomap mode reading the Cartography Table will generate a simplified map to be shown like the interactive map in normal mode.

Date uploaded a year ago
Version 1.0.14
Download link shudnal-NomapPrinter-1.0.14.zip
Downloads 639
Dependency string shudnal-NomapPrinter-1.0.14

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

Nomap Printer

In nomap mode reading the Cartography Table will generate a simplified map and save it to player save file to be shown by pressing usual map key.

This mod was designed to enhance nomap playthroughs for players to look at their current exploration progress without the spoiler of live updates.

This mod could be handy if you want some map reference for your travels but don't want to draw map yourself in paint or w/e.

If you don't want this generated map and have your own file you can set its name in "Load map from file" and it will be shared to all clients from the server.

File can be set as full qualified name or just file name without path. Latter one should be placed near dll file in any subdirectory.

Main features:

  • generates static map based on algorithms of MapPrinter mod by ASpy (all credits to him)
  • shows that map at ingame window, only in nomap mode (map updates only on table interaction)
  • map is saved between session at savefile
  • option to save generated map to file
  • map generated in 4096x4096 resolution with option to generate 8192x8192 (better visuals, more size on savefile)
  • 4 different styles of map with topographical lines
  • configurable pins on map
  • pins config is server synced

Pins default config

  • pins only shows in explored part of the map
  • Haldor and Hildir pins are always shown (especially handy for Hildir's quest pins)
  • only show your own pins (no shared pins)
  • pins that checked (red crossed) are not shown
  • Bed and death pins are not shown

Map can be

  • opened by Map bind key (default M)
  • closed by the same key or Escape
  • dragged by left mouse click and drag
  • zoomed by mouse wheel
  • set to default zoom by right mouse click
  • centered at spawn point by middle mouse click

Best mods to use with

To place pins immersively in nomap mode you can use AutoPinSigns To see pins without map you can use Compass

Compatibility:

  • This mod interacts with very little of the game code, conflicts with other mods are pretty unlikely
  • Gamepad isn't supported for ingame map window
  • I didn't test map saving between sessions with ServerCharacters mod

Configurating

The best way to handle configs is configuration manager. Choose one that works for you:

https://www.nexusmods.com/site/mods/529

https://valheim.thunderstore.io/package/Azumatt/Official_BepInEx_ConfigurationManager/

Mirrors

Nexus

Changelog

v 1.0.14

  • fix for nonexistent folder for "Store map in local folder" options

v 1.0.13

  • proper implementation for option to save map data in local file instead of character save file

v 1.0.12

  • option to allow opening interactive map on record discoveries
  • option to save map data in local file instead of character save file

v 1.0.11

  • show all pins is disabled by default to prevent default death pins from showing

v 1.0.10

  • fix for pins without texture

v 1.0.9

  • patch 0.217.22, server sync fix

v 1.0.8

  • patch 0.217.22

v 1.0.7

  • option to not showing the map ingame

v 1.0.6

  • external map file support

v 1.0.5

  • EpicLoot pins support

v 1.0.4

  • overlapping pins fix

v 1.0.3

  • option to restrict map opening only when near the table

v 1.0.2

  • Initial release

CHANGELOG

1.3.9

  • comfort and base pieces limitations now works in every mode if set

1.3.8

  • bog witch map pin

1.3.7

  • bog witch adaptation

1.3.6

  • exploration data potential fix

1.3.5

  • fixed interactive map usage

1.3.4

  • support for custom world size using EWSize

1.3.3

  • gamepad support

1.3.2

  • fixed map being auto drawn for new character using Vanilla map style and Character data storage

1.3.1

  • custom layers synchronization optimized and refined

1.3.0

  • new custom layers (visible over fog and under fog)
  • customizable fog texture
  • custom layers synced from server
  • explored map can be synced from server (for small <5MB files)
  • practically you can now use you own map with exploration fog managed by that mod

1.2.3

  • option to use custom explored map layer

1.2.2

  • using items (1-8) on map table doesn't open/close generated map

1.2.1

  • fixed pin adding prevention in regular map mode

1.2.0

  • Ashlands support
  • Mistlands on Vanilla map support
  • Mistlands on simple maps restyled
  • major optimization rework
  • small map size option removed
  • map data will be cached after first draw
  • map saving to character is safe option now as it only saves a little exploration data (20KB)
  • if you used "Character" option in "Data storage" config before that update you will be needed to redraw the map
  • deprecated character map data will be pruned automatically reducing size of character save file
Changelog History (click to expand)

1.1.8

  • patch 0.217.46

1.1.7

  • option to prevent interactive map pins addition

1.1.6

  • patch 0.217.38

1.1.5

  • fixed creating pin on interactive map showing
  • map style server synced

1.1.4

  • error fix

1.1.3

  • ward restrictions

1.1.2

  • adjustments for Vanilla map style
  • pin scale option

1.1.1

  • Vanilla map style
  • mistlands color tweaks

1.1.0

  • greatly reduced time of map forming for partial explored maps
  • added forests and oceans
  • map options revamped
  • added new Smooth level of map details
  • UX improvements
  • option to swap map table sections
  • more map restrictions
  • strict way to set map storage
  • option to disable shared map

1.0.14

  • fix for nonexistent folder for "Store map in local folder" options

1.0.13

  • proper implementation for option to save map data in local file instead of character save file

1.0.12

  • option to allow opening interactive map on record discoveries
  • option to save map data in local file instead of character save file

1.0.11

  • show all pins is disabled by default to prevent default death pins from showing

1.0.10

  • fix for pins without texture

1.0.9

  • patch 0.217.22, server sync fix

1.0.8

  • patch 0.217.22

1.0.7

  • option to not showing the map ingame

1.0.6

  • external map file support

1.0.5

  • EpicLoot pins support

1.0.4

  • overlapping pins fix

1.0.3

  • option to restrict map opening only when near the table

1.0.2

  • Initial release