Page 1 of 2

[Plugin] Essentials: a bundle to make your mapping easier!

Posted: 21 Jul 2016, 15:51
by Dommy
Image

You have to admit it - the ManiaPlanet map editor can be annoying. But that's why we're able to personalize it with plugins! Grab the Essentials - a plugin, unifying multiple QOL improving tools bundled inside one script!

How do I download and install it?
Simple! Just visit the manialink essentials and it will download the plugin for you. Alternatively, you can grab it from my GitHub repo and stash the file inside your \Scripts\EditorPlugins\ folder of the ManiaPlanet user data directory (game restart required).

Once the plugin is here, press P in the map editor and click on the Essentials to toggle it on/off.

How can Essentials improve my map editor experience?
Essentials throw a wide variety of options at you, each serving something you may find useful.

Cursor coordinates and camera direction
While this was always available via stock plugin, Essentials gives you a pretty compact widget with easy to read values. Compass always points the North direction. This widget is also your entry point to all other features of the Essentials plugin.

Image

Automatically enable Ghost Blocks and Air Mapping on launch
How many times did you press F2 in order to mix some blocks with another, only to discover you forgot to enable Ghost Blocks, again? Forget about it - Essentials let's you access these options directly via the widget itself, as well as keeps them on next time you enter the editor. But wait - there's more! By simply pressing the mouse wheel button, you can quickly toggle between Blocks / Ghost Blocks modes.

Image

Completely new and improved skin selection window
Which one of your hundreds of signs was the right one? Where was it? It's no longer a problem with the new skin selection window - it lists all of your skins in their dedicated directories, as well as shows their live previews! No more browsing tons of pages just to select that one ugly "wrong way" sign you downloaded from some even uglier manialink. But wait - there's more! it even lets you choose a skin incompatible with the current block, sometimes providing good looking results, or just some funny looking crap.

Image

Image

Take a look at the Nations-themed inflatable or this gorgeous Danger sign Storm tree!

Image Image

Your 8 latest blocks on top of your screen
This also was available as a stock plugin. But who said it couldn't be done better? Essentials can list up to 8 blocks you've been recently using - for sake of your comfort and quick access.

Image

Image

Automatically switch to the underground mode
Again - a feature available via stock plugin. But hey, it's Essentials - a compilation of useful tools, so why not throwing it here as well?

Image

A reminder to place the podium block
Now that's something new. Did you happen to finish your beautiful track, set an insane author time and validate ULTRA HIGH shadows, just to then notice "shit, I forgot to place the podium again". Essentials will help in preventing such situations from happening ever again - until you place a podium, your "Validate" button will turn the manliest colour ever recorded and yell at you for forgetting to place exactly one podium block.

Image Image

Autosave
Don't bother with it - it's not working and I can't fix it. But it's there, in case Nando ever fixes it, lol.

Image

Beautify the terrain to HD quality
Finally something rather useful - one click and all terrain blocks on your map get covered with their HIGH DEFINITION block counterpart. Works only in Storm and Valley as of now.

Image

Image

Shortcut to super fast shadows calculation
Last but not least - this little button lets you calculate super fast shadows, in case you need a quick preview on how the lighting may look like on a finished product.

Image

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 21 Jul 2016, 16:47
by Mr.DVD
Nice :thumbsup: :clap:

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 21 Jul 2016, 17:12
by lebossnico1001
Domino is making a new game <3

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 22 Jul 2016, 08:43
by Alinoa
Nice editor :D

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 23 Jul 2016, 14:40
by tnc1976
Nice One ! :thumbsup:

Some questions...

Can you also make an Autostart enabler for item Embeding ?

Pressing mouse wheel button will swap between normal and Ghost Block modes (AutoGhostBlocks feature).
Can the mouse wheel button be a switch throug Normal Blockmode AirBlockmode and GhostBlocks ?

What is the time interval for the Autosave ? (Did not save anything here in 10 Min.)

Greets

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 23 Jul 2016, 16:22
by Dommy
tnc1976 wrote:Can you also make an Autostart enabler for item Embeding ?
Nope
tnc1976 wrote:Pressing mouse wheel button will swap between normal and Ghost Block modes (AutoGhostBlocks feature).
Can the mouse wheel button be a switch throug Normal Blockmode AirBlockmode and GhostBlocks ?
Nope
tnc1976 wrote:What is the time interval for the Autosave ? (Did not save anything here in 10 Min.)
domino54 wrote:It is also supposed to enable automatic save, however looks like methods provided by Nadeo don't work.
file itself wrote:#Const C_AutoSavePeriod 20000
Suggest turning it off, as adds a lot of "enpty undo steps".

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 23 Jul 2016, 16:44
by tnc1976
Thank You !

I tried a littel with the AutoSave..

Code: Select all

// Automatically save map between some time
if (Persistent_Essentials_EnableAutoSave && Now >= NextAutoSave) {
	AutoSave();
	NextAutoSave = Now + C_AutoSavePeriod;
	declare Result = SaveMap("AutoSave", "AutoSave\\");
}
but you have to Confirm the Save... :cry:
Script-confirm.jpg

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 28 Jul 2016, 19:40
by ChillyBilli
Thank u for ur work! ^.^

I have a small wish, allthough i dont know if it is possible.
It would be super great if u could improve the blockmixing by adding all unavailable blocks to make them placable and editable. By that I mean all terrain blocks and parts of blockcombinations.
It would also be very helpfull if u could auto enable item embeding if an embedable item is placed.
Thank u very much! ^.^

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 28 Jul 2016, 23:34
by Dommy
ChillyBilli wrote:Thank u for ur work! ^.^

I have a small wish, allthough i dont know if it is possible.
It would be super great if u could improve the blockmixing by adding all unavailable blocks to make them placable and editable. By that I mean all terrain blocks and parts of blockcombinations.
It would also be very helpfull if u could auto enable item embeding if an embedable item is placed.
Thank u very much! ^.^
Cannot do anything you suggested above. :?

Re: TM & SM // Essentials - editor plugins compilation!

Posted: 01 Aug 2016, 16:08
by TheBigMiike
Would be cool if you could seperate Mix-Mapping & Air-Mapping icons. I often use Mix mapping without air mapping and it's sometimes annoying when you place a block in a normal mode but the block is finally flying.

+ I only use air mapping for removing pylons under blocks.