Page 1 of 1

[OUT NOW] Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 15 Feb 2020, 15:24
by BigBang1112
Image
Universe Map Plugin Set (or in short UMPS) is a set of map editor plugins made by BigBang1112 packed under one plugin script file.

Image

https://www.youtube.com/watch?v=NqRp2jzvcr8

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
This is the current set of plugins for the UMPS, but I'm still looking for your map editor plugin ideas.

Scenery Painter

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.

https://www.youtube.com/watch?v=ZnVmWEIRr3k

Replacer

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! :D

Re: Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 13 Mar 2020, 14:12
by BigBang1112

Re: Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 14 Mar 2020, 11:39
by DrownLies
Hey, BigBang1112! This looks great, thank you for your work! :thumbsup:
I have a request for a plugin that makes mix mapping more convenient. Many Blocks connect to the ground if you place them normally. They are connected to the ground by placing blocks below them all the way to the ground. In mix mapping mode this doesn't happen. Similarly to air mapping only the blocks themselves are placed. To connect them to the ground you have to place the blocks below manually. It would be great to have a plugin that places them automatically in mix mapping as well.
Additionally, going along with it, a tool that lets you create a selection similarly to the copy/paste mode and deletes all blocks inside of it could be useful.

Re: Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 14 Mar 2020, 12:04
by oliverde8
This looks amazing :thumbsup:

Re: Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 14 Mar 2020, 16:19
by BigBang1112
DrownLies wrote: 14 Mar 2020, 11:39 Hey, BigBang1112! This looks great, thank you for your work! :thumbsup:
I have a request for a plugin that makes mix mapping more convenient. Many Blocks connect to the ground if you place them normally. They are connected to the ground by placing blocks below them all the way to the ground. In mix mapping mode this doesn't happen. Similarly to air mapping only the blocks themselves are placed. To connect them to the ground you have to place the blocks below manually. It would be great to have a plugin that places them automatically in mix mapping as well.
Additionally, going along with it, a tool that lets you create a selection similarly to the copy/paste mode and deletes all blocks inside of it could be useful.
Thank you, the period to give more ideas for the first release is over, but this is good stuff to add for the future (once I figure out how to squash more plugins into the interface :D ). Tho your first idea might be better for a separate, simpler plugin. Can't approve yet if it's even possible.
oliverde8 wrote: 14 Mar 2020, 12:04 This looks amazing :thumbsup:
Thanks a bunch :)

Universe Map Plugin Set has been finally released!

Posted: 15 Mar 2020, 02:46
by BigBang1112
Hello, just like I did with Leaderboards, very late in the night, the Universe Map Plugin Set, featuring Scenery Painter, Replacer, Test Mode, Autosave and Skin Painter is finally out, available on the umpset manialink to download.

Happy to push this stuff into public and I hope this big plugin file which took hours and hours to write will help you with mapping, and in case of Autosave, save your butt one day. :D

In the morning, a video showcasing everything is also coming up:

https://www.youtube.com/watch?v=NqRp2jzvcr8

Re: (OUT NOW) Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 15 Mar 2020, 11:57
by CatWithScarf
Good stuff :thumbsup:

Re: (OUT NOW) Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 16 Mar 2020, 13:58
by Alinoa
GG Bigbang for your Universe Map Plugin Set :clap: :pil

Re: (OUT NOW) Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 16 Mar 2020, 14:52
by Tona
Amazing plugin, it looks so great! :1010

Re: (OUT NOW) Universe Map Plugin Set - Map Editor Plugin set by BigBang1112

Posted: 17 Mar 2020, 01:08
by BigBang1112
CatWithScarf wrote: 15 Mar 2020, 11:57 Good stuff :thumbsup:
Alinoa wrote: 16 Mar 2020, 13:58 GG Bigbang for your Universe Map Plugin Set :clap: :pil
Tona wrote: 16 Mar 2020, 14:52 Amazing plugin, it looks so great! :1010
:thx: :thx: :thx: