
You are viewing a potentially older version of this package. View Latest Version
MapGenerationCustomization
Allows you to customize how your map is generated.Map Generation Customization
A server sided mod that allows you to customize the map generation while still allowing it to stay random. You can spawn almost any number of hex type combinations that were previously impossible in vanilla. (Currently ONLY WORKS on SMALL MAPS)
Features
Manual Picker
- Allows you to manually pick what will spawn on each hex
- Allows any combination of hexes (except for more than 1 mausoleum)
- Saves between sessions in combination with blacklist mode, giving 3 preset options
Blacklist Mode
- Disable any hex from spawning by toggling it in the blacklist
- Generate any amount combination of hexes when keeping force unique disabled
- Force spawn mausoleum
- Saves between sessions in combination with manual picker, giving 3 preset options
- Anti stoopid proof
How it works:
For Hosts:
- Overrides the default map generation to use this custom one, both public and private lobbies
- Puts a '(Modded Map)' tag in your public lobby name
For Clients
- Nothing is required!
Installation
- Install BepInEx for Mage Arena
MageArena/ └── BepInEx/ └── plugins/ └── MapGenerationCustomization (FOLDER)
- Keep the .dll out of the textures folder, make sure both are inside the MapGenerationCustomization folder.
Usage
- Press 'm' to toggle the visibility of the menu
- Toggle on and off whatever settings you want
- Save your preset(s) for future games so you don't need to keep changing the settings
- Ensure the 'Customize Map' button is green and shows ON
- Select a small map and press play to use your custom settings
Compatibility
- Will probably NOT work with mods that change small map generation.
Modding Discord & Support
You can submit suggestions or questions in the modding discord, on my mod-releases thread.