transformice
Collectible 54 Cleanup
This page needs a cleanup to meet the Transformice Wiki's quality standards. You can help by editing it.
The Map Editor as it looks like in the menu

The Map Editor as it looks like in the menu

The Map Editor was released on 22 August 2010 (V0.63). It's a tool for players to create user-generated maps.

Maps can be made and published to everyone, and will be spawned randomly. At the end of playing an unofficial map, players can vote if they like the map or not. If the popularity vote is below 50% and the map has 100 votes, the map becomes P44 and no longer appears in normal rooms.

The numbers on the top bar indicate:

Related to the topic, the decoration limit is 40 and the maximum map size is 20kB. This is supposedly there to avoid decoration spam.

Creating

The basic interface

The basic interface

The Map Editor can be accessed by clicking on the menu button and then pressing "Map Editor." This takes the player to a different room from the one they were in—[Editeur] (and player's name next to it). No one besides that person can enter the room.

At the bottom of the editor are 5 categories:

You can use the scroll wheel on your computer mouse to rotate grounds and shaman items. Objects located in the "Mice stuff" tab (decorations, spawns and cheese) are not rotatable.

There is currently a limit of 30 objects per user created map and 50 ground blocks, though this can be exceeded with XML editing. (See below.)

Crane BugIf Mice Spawn or Shaman Spawn is selected with Selector, it will follow computer's mouse within game area, until player clicks on something else.

You can place shaman items that aren't available in editor menu by copying the map to the clipboard and editing the B value for objects.

Publishing

A map must be validated before it can be published. After pressing "validate map" you will start the map as a shaman, and you must get to the cheese and bring it to the hole to validate your map and prove that your map can be solved. After you have validated it, you may publish your map by exporting it. To publish a map, which costs 40 cheese, you need at least 1,000 gathered cheese on your profile. After it has been exported, it is available for other mice to play and vote on. You will be given a code that will allow you to reload your map to make changes and to see what your map's popularity is. After publishing, a map may get protected, thus reducing the initial cost of map creation to less than 40 cheese.

Voting

User created maps are randomly chosen in game just like the official maps are. After the map is finished only the mice that gathered more than 500 cheese are given the option to vote on the map. Users can see the current number of votes and the current percentage. They may vote yes, no, or don't vote. After a short period of time the voting window is closed. If a user has not voted by this time no vote is counted for them. Voting occurs after the map has finished and before the next map will start. The map will be removed if less than 50% of the users say that they liked it. Ratings do not go into effect until a total of 50 votes have been cast. Maps are not immediately removed once they reach under 50% rating, they are removed with a server restart.

Controversy

Due to the fact voting is open to all mice, who all have their own map preference, some players feel that maps get rated on the difficulty rather than the quality of the map. Some players enjoy easier maps whilst others prefer more of a challenge or more unique maps. This can cause a difference in opinion regarding the voting system.

In an attempt to improve the quality of submitted maps, it was made so a requirement of 1000+ gathered cheese is needed to upload a map as well as the costing 40 cheese.

Grounds

Megaphone Main article: Ground

XML editing

Megaphone Main article: Map XML editing
Please note that XML editing is completely optional and not needed at all for standard maps. Simply using the Map Editor makes this XML for you behind the scenes. XML editing is often needed for more complex maps, or to bypass editor constraints (such as not allowing negative mass, or making a scrolling map). This section attempts to cover XML basics, however for more information check the official forums.

If you don't know about XML, you can learn more about XML on Wikipedia. In short, XML is comprised of tags and attributes. Tags have 2 different ways they can be written:

In Transformice, most data for our maps is stored in empty element tags, with element tags primarily being used to hold all the remaining tags.

Attributes go inside the tags like so, with the H being the attribute name and the "data" being the attribute value:

<X H="data" />

The XML of a map can be taken from the Map Editor by going to "Save / Load / Test", and hitting "Copy map to clipboard". From here, you should paste it into a text editor (a popular choice is notepad++). To place XML back into the editor, go to the "Save / Load / Test", and paste it in the text area right above the "load" button, and then hit load.

If you get disconnected while in the map editor, the XML will be in the disconnection message.

Techniques

Megaphone Main article: Map Editor techniques

Backgrounds

Megaphone Main article: Background

Decorations

Megaphone Main article: Decoration

History

See also

External links