
The StockMUD+ Worldmap System integrates a PNG based, overworld style, worldmap system with X:Y coordinates to ROM MUDs.
For those unfamiliar with how such systems work, it allows for a visual representation of the world layout, and for the purposes of our specific games, link areas of interest across the map in a traditional overworld JRPG style map. The system takes a PNG and translate the RGB values of each pixel into an associated sector/terrain, and load that into a map array that stores the data and ultimately displays a visual map based on that.
Other, similar systems exist for other codebases, but this is the first one tailored specifically to the ROM codebase. After years spent working in other systems, we focused on taking different approaches in several areas, hoping for an easier installation and more end-user friendly experience, with less of a footprint throughout parts of the code and more simplified processes for the addition of new sector types, maps, etc.
Features Include:
- Custom Symbols Without the Need for New Sector Types
- Two Step Area Linkage
- Reworked Sector Tables
- Full WEdit System for Map Editing
- In-Game Drawing Tools for PNG Map Editing (floodfill, circle/square/fractal drawing)
- Stock ROM Worldmap PNG Ready for Install (with optional symbol and exit data)
- 4 Original Worldmap PNGs for Additional Options
- Light System for Increased Brightness
- Framework for Screen Reader Mode Integration
- Configuration Defines for 1 Stop Customization of Features
- Mob Wandering Sector Restriction
- Sector Based Movement Speed
- Sector Based Visibility Distance (affects map radius and scan)
- Sector Based Visibility Distance (affects seeing others' map icons and scan)
- Weather Based Visibility Distance (affects map radius and scan)
- Day/Night Based Visibility Distance (affects map radius and scan)
- Movement Points Enabled/Disabled on Map
- Object Icons on Map
- Dimmed Colors at Night (16 & 256 Color Options)
- Water Depth Colors (16 & 256 Color Options)
- Sector Depth Colors (16 & 256 Color Options)
- Light Brightened Radius
The snippet can be downloaded as a .zip file here
or individual files can be accessed via the directory here.
Click for Full Resolution:
Night-Time Fading & Lighting Effects
(enlarged to show detail, below is how it translates into the game map)
Discord invite link:
https://discord.gg/pBxt7F8