You are viewing a potentially older version of this package.
View all versions.
Date uploaded | 2 years ago |
Version | 3.3.2 |
Download link | DekuDesu-MiniMapMod-3.3.2.zip |
Downloads | 263712 |
Dependency string | DekuDesu-MiniMapMod-3.3.2 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.9README
Mini Map Mod
Adds a contemporary Minimap to the game.
Features
- Implements a Mini Map In-Game.
- Show interactable items, shrines, teleporters, enemies and more.
- Single and Multiplayer Compatible.
- Every icon is configurable for color, size and can be toggled on/off.
Available Icons
Icon | Available | Configurable |
---|---|---|
Chests | ✔ | ✔ |
Equipment Barrels | ✔ | ✔ |
Shops | ✔ | ✔ |
Printers | ✔ | ✔ |
Barrels | ✔ | ✔ |
Teleporter | ✔ | ✔ |
Money Shrine | ✔ | ✔ |
Blood Shrine | ✔ | ✔ |
Mountain Shrine | ✔ | ✔ |
Tree Shrine | ✔ | ✔ |
Combat Shrine | ✔ | ✔ |
Enemies | ✔ | ✔ |
Void Enemies | ✔ | ✔ |
Lunar Enemies | ✔ | ✔ |
Neutral Objects/NPCs | ✔ | ✔ |
Players | ✔ | ✔ |
Drones (broken) | ✔ | ✔ |
Allies (drones) | ✔ | ✔ |
Fans/Special | ✔ | ✔ |
Portals | ✔ | ✔ |
Totems | ✔ | ✔ |
Dropped Items | ✔ | ✔ |
Newt Altar | ❌ | ❌ |
Timed Chests | ❌ | ❌ |
Stealth Chests | ❌ | ❌ |
Showcase
Dependencies
- BepInEx
Manual Installation
- Place MiniMapLibrary.dll into your BepInEx/plugins folder.
- Place MiniMapMod.dll into your BepInEx/plugins folder.
How to Use
- Use 'M' to hide or show the minimap.
Troubleshooting
- Toggle 'M' to hide and show minimap to force a refresh and/or a re-draw if something wonky is happening on the minimap.
Config
BepInEx Config. Each icon is individually configurable.
- Enabled / Disabled
- Active Color
- Inactive Color
- Icon Width
- Icon Height
- Elevation Marker Enabled / Disabled
- Elevation Marker Color
- Elevation Marker Width
- Elevation Marker Height
- Elevation Marker Offset
Upcoming Changes
None - Final Release
If you like my Mod please consider donating to the Autism Research Institute
https://www.autism.org/donate-autism-research-institute/
If you REALLY like my code I am looking for work
Contact me for my resume
Bug Reports
If you have an issue, discover a bug, or have a recommendation please file an issue on my github page.
Collaborators
Huge thanks to these awesome people who assisted in creating awesome features for this mod Arcafanetiz
Change Log
Hotfix 3.1.2
- fixed error that ignored icon's enabled options in config
Minor 3.1.1
- equipment drones no longer show up as equipment
- fixed stack trace logging to be more meaningful
- added elevation markers for all icons denoting where they are located vertically from player
- added long over due zoom feature
- added minimap key to config
- added zoom keys to config
- added minimap scale to config to save zoom level between sessions
Major 3.3
- performance major, limited min time between scans to 2 seconds, previous was unlimited, when in 2hr+ runs auto-enemy killing builds caused constant scene scanning
- fixed bug where chosing wrong icon path in config would lag and crash game with MissingTextureExceptions thrown by
SpriteManager.GetOrCache
- added portals
- added gold shrine
- added neutral enemy/items/objects (excluding buttons)
- changed some default sizes for icons
- added new icons
- changed player icon
- changed Void Enemy icon
- added pillars and totems
- changed default colors for icons
Major 3.2
- Re-implemented entire scanning framework for performance to allow more dynamic types at runtime
- Added Equipment Barrels
- Added Shops
- Added Void Enemies
- Added Lunar Enemies
- Added Players (non-client)
- Added Allies (drones that have been bought)
- Added Dropped Items / Lunar Coins
- Fixed bug where the no meaningful stacktrace was being outputted to the log for user debugging
Hotfix 3.1.6
- fixed typo causing all objects on map being selected to be placed on minimap regardless if they were filtered out
Hotfix 3.1.5
- prevented mod from throwing exceptions within global events causing other mods to not have their events fired
- added compatibility for mods that implement ChestBehaviour but not PurchaseInteraction
- added debug options and logging
Minor 3.1.4
- removed stealth chests from being shown on the minimap
- removed transport fans from chest icon to Icon.Special icons
Minor 3.1.3
- added ability to change minimap icon paths ( limited to streaming assets )
- refactored sprite cache
Minor 3.1.2
- refactor of config code (github only update)
Minor 3.1.1
- fixed adapative chests not appearing on minimap(hopefully)
- added descriptions to the config sections
- removed Icon.None and Icon.Primary sections from config
- added seperate lunar pod icons and config section
Major 3.1
- Added config toggle to enable or disable each individual icon
- Added config option to choose color for each individual icon
- Added config option to choose icon height and width for each individual icon
Minor 3.0.1
- un-spammed console
Compatibility Patch 3.0.0
- Added compatability for Survivors of the Void
- Updated to new Unity Reference packages
- Updated to new BepInEx/RoR2 API
Hotfix 2.04
- enabled mini-map by default, making it so players dont need to remember to press 'M' to show it every time they start the game
- performance minor
Hotfixes 2.03
- changed icon sizes
- added support for colors
- added compatibility for mods that destroy interactibles(that would have crashed the minimap)
- performance fix for calculating minimap position
- performance fix for scene scanning
- added enemies to the minimap
- added support for changing inactive or bought items/interactibles to a different color
- changed teleporter icon size and color
- added color(green) for teleporter icon when it is done charging
- performance fix for runs in HAHA.. difficulty and enemy count becomes excessive
- performance fix for runs with items that auto-kill enemies instantly(removes flashing minimap)
- removed excessive logging from the console
Hotfix 2.0.2
- Fixed critical bug duplicating icons on the minimap when using interactables
- Typo in change log
Final Release 2.0.0
- Completely Re-Implemented minimap
First Release 1.0.0
- Implemented MiniMap