GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - artyredd/MiniMapMod: Adds a MiniMap to Risk of Rain 2

BranchesTags
Open more actions menu

Latest commit

 

History

88 Commits
88 Commits

Folders and files

NameName
Last commit message
Last commit date
4.0.0
4.0.0
 
 
MiniMapLibrary
MiniMapLibrary
 
 
MiniMapMod
MiniMapMod
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
MiniMapMod.sln
MiniMapMod.sln
 
 
README.md
README.md
 
 
icon.png
icon.png
 
 
icon.psd
icon.psd
 
 
manifest.json
manifest.json
 
 
post_build.ps1
post_build.ps1
 
 
showcase_1.png
showcase_1.png
 
 

Repository files navigation

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

Change Log

Release 4.0.0

  • Finally added newt altars to the search, since everyone has been begging for it for literally years

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

About

Adds a MiniMap to Risk of Rain 2

Topics

csharpmodror2

Resources

Readme
Activity

Stars

7 stars

Watchers

0 watching

Forks

6 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.