Mage Arena
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
last year
Downloads
3.9K
Size
1.6MB
Dependency string
Wilson-MapGenerationCustomization-1.1.0

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.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.