Valheim

File information

Last updated

Original upload

Created by

raziell74

Uploaded by

raziell74

Virus scan

Safe to use

Tags for this mod

About this mod

This is the successor to Materous' AutoMapPins with Configuration. Absolutely loved his edition but it needed to be a bit more dynamic and updated for Mistlands.

Requirements
Permissions and credits
Changelogs
Donations
Automatic pinned resources, pickables, locations, spawners, and creatures to your map and minimap.

This is an enhancement on Materous' AutoMapPins with Configuration and is very heavily based off of his work. So far all I've done is overhaul the configuration of his mod the rest of the code for pinning is still from his source code, save for a few speed optimizations. 

Pin Types now have their own json file that details what is pinned, the label and icon to use, and the icon size. Icons are also in their own folder and can be changed around, added to, or completely removed. Everything was designed to be modified with out the need to update the DLL every time Iron Gate adds something new. 

Installation

  • Install BepInExPack Valheim 
  • Extract the contents of the "plugins" folder in the zip file into your bepInEx plugins folder "<valheim install folder>/bepInEx/plugins"
  • Start the game and enjoy the new automatic pins

Known Bugs

  • Draugr and Skeleton spawners fail to pin
  • Small FPS hit when around lots of pins. I'm continuously attempting to optimize for better performance but there will always be a small FPS hit from custom pins.

Curious on adding your own pins? Check out the article How to make you own Pin Pack

Road Map
  • New UI interface on the world map that will give users the ability to easily hide, toggle labels, set detection range, and save pins
  • Option for pins to be added "globally" with no range limit. This will only apply to custom constructed objects since in game spawned objects won't be in existence yet at world load.
  • Ability to pin Prefabs (user constructed objects): Carts, Boats, Beds, Portals, etc...
  • Include Auga UI compatibility (should be included with UI updates)
  • Separate pin sizing options for the world map and the minimap
  • Label font sizes for world map and for minimap, currently it's tied to the pin size.
  • Add a separate json file for custom user pins, this is so people can put out their own icon and pin packs without having to worry about my updates overriding their changes to amp_pin_types.json
  • Live tracking of creature pins (could be FPS intensive)
  • Automatic unpinning: when pickable has been picked, after ore has been completely mined, after a location has been destroyed.
  • Allow users to use any custom pin icon when adding pins manually to the world map
  • Wishbone means something! Hidden things such as buried Silver and Mud Piles (iron) should only be detectable by the Wishbone. These pins shouldn't show unless the Wishbone is equipped. Otherwise the Wishbone is worthless. This will be configurable for those who think the wishbone is dumb :P. Wishbone will have 3 modes to show the hidden pins: Wishbone must be equipped, Must be in inventory, and Always Show Pins (for the cheaters amongst us).


Source Code: https://github.com/raziell74/Valheim-Auto-Map-Pins-Configurable/tree/master

If you enjoy my work feel free to Buy me a coffee :D
*insert coffee* ->  receive code: https://www.buymeacoffee.com/jrich?new=1