You are viewing a potentially older version of this package. View all versions.
shudnal-NomapPrinter-1.2.1 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 month ago
Version 1.2.1
Download link shudnal-NomapPrinter-1.2.1.zip
Downloads 666
Dependency string shudnal-NomapPrinter-1.2.1

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 to be shown by pressing Map hotkey.

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.

If you don't want this generated map and have your own file you can set its name in "Shared file", change Map storage config to "Load from shared 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.

Map content will be automatically updated on file change.

Main features:

  • generates static map based originally 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
  • option to save generated map to file
  • map generated in 4096x4096 resolution with option to generate 8192x8192 (smoother visuals at the cost of longer draw and larger size)
  • 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 is not supported for ingame map window
  • It should be compatible with mods adding new biomes on map (if the biome color is set)
  • It is compatible with EpicLoot map pins

Configurating

The best way to handle configs is Configuration Manager.

Or Official BepInEx Configuration Manager.

Mirrors

Nexus

CHANGELOG

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