Last updated | 2 months ago |
Total downloads | 352010 |
Total rating | 29 |
Categories | Mods Maps Player Characters Items Enemies Client-side |
Dependency string | DekuDesu-MiniMapMod-3.3.3 |
Dependants | 109 other packages depend on this package |
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
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 Ultimeit
Change Log
Compatibility Fix 3.3.3
- Fixed sprites loading
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