Universe Map Plugin Set (or in short UMPS) is a set of map editor plugins made by BigBang1112 packed under one plugin script file.
DOWNLOAD INGAME | source code
(or type umpset into your manialink browser)
After installing, enable the plugin in the editor by clicking on the Plugins icon and click the UMPS plugin.
The entire plugin set features:
- Challenge-style user interface
- Enable and disable each individual plugin
- Windowable plugins
- Move any of the plugins to any place you wish
- Right click on the plugin to bring it onto your mouse cursor, right click again to drop
- Windowed plugins aren't affected by the plugin menu close
- Hideable plugin UI up to only small box
- Hiding the plugins behind the small box still keeps plugins enabled if they are enabled
- Automatic updating of UMPS
The plugin leader of the UMPS, featuring a paintbrush that can speed up the scenery building.
Select up to 5 different blocks by selecting your block into your cursor and clicking on one of the slots. It also works for custom blocks! Each slot is a 20% chance of placing the block of that slot. You can increase the chance of placing the same block by setting multiple slots with the same block.
Start the paint mode by pressing the left shift, activate the brush by holding the left mouse button. Increase the radius by scrolling - radius is defined by a distance of the cursor from the ground (currently, techniques may change).
Density defines how many blocks will be placed at once with each brushing (happens every game tick). Setting this value too high is allowed but causes lags.
Replace mode is a dangerous mode that removes blocks that are in the way of the brush.
Replacer is a remake of my very old Block Replacer plugin. It allows you to replace one kind of block to another kind of block, keeping the coordinates and direction.
To define the blocks, pick a block model into your cursor and click on one of the two boxes, depending on what is your intention with the block. Click on Replace to do the action.
You can replace blocks with nothing, but you can't replace nothing with blocks.
You can't replace ghost blocks and roads (due to the lacking information and functionality API has). These will highlight in orange when you click on Replace. You can then deselect them with the DESELECT FAILED button.
The text WITH is additionally a button that swaps the defined blocks.
Currently, item replacement is not supported.
Test mode (idea by ThaumicTom)
Everyone is surely getting tired by searching for the start block and checkpoints all the time just to test the map. This plugin solves it by launching test mode on the start block/item with just one click and on each available checkpoint.
Simple as that, click on TEST FROM START to start test mode on the start waypoint.
If your map has at least one checkpoint, you can test from the checkpoint by clicking on the big box under the text. You can focus on the checkpoint by right clicking on the box. You can scroll through the checkpoints using the arrows, which will automatically focus on the checkpoints.
Autosave (idea by wortex)
Yes, ManiaPlanet can crash randomly. xD This plugin isn't a classical autosave that automatically saves the same map file every several minutes. Rather this plugin saves the map into special Autosaves folder with its timestamp. This not only keeps the map safe, but it also creates a history of the map being built.
You can define the autosave folder relative to the Maps/ folder, as well as the interval of how often the map will be autosaved. Below, there's also a countdown of the next autosave.
Skin painter (inspired by Piotrunio's idea)
Skin painter lets you quickly change the skins of blocks with just holding the left mouse button. You are able to define the skin (or more skins) in a little menu. Selecting multiple skins will randomize through the selection and pick one skin to apply to the block.
Once you select a block into your cursor, a list of available skins will appear (might be laggy/buggy currently still due to some issues).
Potential plugins ideas:
- Autoterrain - Place terrain rather realistically where it fits and where it can be allowed
- Perlin noise - Generate block stuff in a perlin noise manner
- Selection remover - remove all stuff within a region you select
This is just a small piece of my Universe series. ManiaPlanet experts, stay tuned!