Hey guys, I've been working on an enhanced version of AMP using the original source code as a base. So far I've completely overhauled how Pins are configured and loaded so that they are completely dynamic including the icons. With these changes Pins can now be added, changed, and removed completely by anyone without needing to recompile the entire mod.
I'm still working on adding all the new pins from Mistlands but I believe I got the majority. I sent a message to Materous asking for permission to upload the mod to the nexus and thunderstore, once I get approval from him I'll bundle all the updates into a new mod page.
Until then if anyone wants to check out the pre-release of my AMP version you can get ahold of it here: AMPED-AutoMapPinsEnhanced_v1.3.0
Some notes about the new functionality: Map pins can be added/modified by editing the "BepInEx/plugins/AMP_Enhanced/amp_pin_types.json" file. Icons are kept in a folder along side the new json config file and can be modified and updated to your hearts content.
Here are some of the features I plan on implementing as well:
* Finish adding new pins for Mistlands * Adding constructible objects as a possible pin type. So you can auto pin things like Carts, Portals, and other player build structures * In game UI attached to the map that will allow players to hide individual pin types, show hide individual pin type labels, if a pin type should be saved once discovered, or control individual pin type range * Config watching on new json config file so changes can be seen immediately in game if it's changed while the game is running * Auga UI Support
Hopefully I'll hear back from Materous soon so I can get these enhancements in their very own mod page.
Nice! Any idea what will happen if I replace the old mod with your updated one on an existing save/world file? Will my map pins have the same icons, etc.? Also, I assume I will have to configure the amp_pin_types.json file to match my config file for the old mod? Thanks!
There was actually a bug where it would use the wrong pin icon for previously saved pins. I just updated the release file with a fix. Other than that it should work exactly the same. If you have any pins that you had disabled you would need to update your amp_pin_types.json to match that. The in game configuration allows you to disable a category of pins, like ores, pickables, locations, etc... but individual pins will need to be removed from the json files manually to disable individual ones. In my next update you'll be able to hide individual pin types like Berries from the in game UI on the map.
I'd love an update to this mod. Several of the pins don't show up, and there are new locations now in the Mountains that would be awesome to have auto-pin. I much prefer this mod to the others available that perform similar functionality.
Fantastic mod, works perfectly with what few mods I am using. Made me realize how small the zoom on the minimap is, i constantly bring up the main map to see the icons and zoom in further.
Can i suggest or anyone know how to... I really want smaller pins, also reduce text size, or maybe additional zoom in on map because its so annoying marking pins with details like "Burial Chamber" or "BC" the default pin size sometimes block or compressed to each other even zoom in max already.. just wondering if anyone know how to resize pins and text i really appreciate your help much ??
Terrible mod. No matter what I do it just highjacks my game. I want it gone. Disabling doesn't work, uninstalling the mod doesn't work, uninstalling and reinstalling Vahleim doesn't work. Don't download this unless you are sure that you never want to have control over you game again.
256 comments
anyone know how to fix it on linux?
I'm still working on adding all the new pins from Mistlands but I believe I got the majority. I sent a message to Materous asking for permission to upload the mod to the nexus and thunderstore, once I get approval from him I'll bundle all the updates into a new mod page.
Until then if anyone wants to check out the pre-release of my AMP version you can get ahold of it here: AMPED-AutoMapPinsEnhanced_v1.3.0
Some notes about the new functionality:
Map pins can be added/modified by editing the "BepInEx/plugins/AMP_Enhanced/amp_pin_types.json" file. Icons are kept in a folder along side the new json config file and can be modified and updated to your hearts content.
Here are some of the features I plan on implementing as well:
* Finish adding new pins for Mistlands
* Adding constructible objects as a possible pin type. So you can auto pin things like Carts, Portals, and other player build structures
* In game UI attached to the map that will allow players to hide individual pin types, show hide individual pin type labels, if a pin type should be saved once discovered, or control individual pin type range
* Config watching on new json config file so changes can be seen immediately in game if it's changed while the game is running
* Auga UI Support
Hopefully I'll hear back from Materous soon so I can get these enhancements in their very own mod page.
There was actually a bug where it would use the wrong pin icon for previously saved pins. I just updated the release file with a fix. Other than that it should work exactly the same. If you have any pins that you had disabled you would need to update your amp_pin_types.json to match that. The in game configuration allows you to disable a category of pins, like ores, pickables, locations, etc... but individual pins will need to be removed from the json files manually to disable individual ones. In my next update you'll be able to hide individual pin types like Berries from the in game UI on the map.
Edit: For some reason, it wouldn't let me reply to the other thread.
Edit 2: Now, it is part of the thread, lol.
materous said he would put a link to it on the description for this as well.
Side note reply, that's exactly where I got the name from! It's been my screen name and character name since I was in middle school haha.
I downloaded the mod for the new page.
But i loved this mod and i do want to use ut for what it works with.
however, i do want to remove some of the millions of pins that has been added to my map now, is there ANY way of doing that?
i mean, when i installed it, i had everything checked, witch cluttered my map beyond believe.. and to manually remove all the pins.. =(
Minimap/PinData Minimap.AddPin
[Error : Unity Log] MissingMethodException: Minimap/PinData Minimap.AddPin(UnityEngine.Vector3,Minimap/PinType,string,bool,bool)
Stack trace:
(wrapper dynamic-method) Minimap.DMD<Minimap::UpdateDynamicPins>(Minimap,single)
(wrapper dynamic-method) Minimap.DMD<Minimap::Update>(Minimap)
Not sure why, and would love some help.
Kind Regards,
Magic.
MassFarming v1.3 is ok, but 1.4 do logs you are mentioning.
Is it possible to remove all pins? Delete them?Made me realize how small the zoom on the minimap is, i constantly bring up the main map to see the icons and zoom in further.
## Size of SunkenCrypts pin on minimap/main Map (25 is recommended)
# Setting type: Single
# Default value: 25
PinSunkenCryptSize = 50