![]() |
0 | ||
Hey! I was working on a defilante map (I've got the auto-scroll and the coins). Everything was going smoothly until I had realized that I can only use 30 objects. How do I place more coins if I've already placed 30 coins already, and the limit is 30? |
![]() ![]() « Citoyen » 1437676860000
| 0 | ||
You cannot. |
0 | ||
I've seen other defilante maps with more than 30 coins though? |
![]() ![]() « Citoyen » 1437678300000
| 0 | ||
Woops. Apparently you can summon more than 30 objects. If you spawn a rune the XML will look like: <C><P defilante="1,1,1,1" L="800" /><Z><S /><D /><O><O C="32" Y="300" X="403" P="0" /></O></Z></C> If you look at red this is the object ID (C="") and coordinates (X,Y) in-between <O/>. If you copy and paste that in the XML in-between <O></O> you can spawn more than 30 objects; you will have to then manually input the (X,Y) coordinates. Dernière modification le 1437678420000 |
0 | ||
Thanks! I'm new to map editor, so I'm slightly confused.. haha. Can you help me add it onto an unfinished map I've already created? <C><P defilante="10,10,50,1" L="3000" /><Z><S><S P="0,0,0.3,0.2,0,0,0,0" L="100" X="50" N="" Y="300" T="0" H="200" /><S P="0,0,0.3,0.2,0,0,0,0" L="80" X="50" N="" Y="300" T="0" H="180" /><S L="400" H="90" X="520" Y="200" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="380" H="70" X="520" Y="200" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="400" H="90" X="1250" Y="125" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="380" H="70" X="1250" Y="125" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S L="80" H="80" X="300" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /><S L="80" X="527" H="80" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /><S L="80" H="80" X="740" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /><S L="60" X="300" H="60" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /><S L="60" H="60" X="527" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /><S L="60" X="740" H="60" Y="400" T="0" P="0,0,0.3,0.2,45,0,0,0" /></S><D><DS Y="183" X="48" /></D><O><O C="6" Y="100" X="50" P="0" /><O C="6" Y="95" X="675" P="0" /><O C="15" Y="95" X="600" P="0" /><O C="16" Y="140" X="50" P="0" /><O C="6" Y="162" X="159" P="0" /><O C="6" Y="135" X="380" P="0" /><O C="32" Y="181" X="123" P="0" /><O C="32" Y="135" X="420" P="0" /><O C="16" Y="181" X="123" P="0" /><O C="16" Y="135" X="600" P="0" /><O C="32" Y="135" X="460" P="0" /><O C="6" Y="95" X="715" P="0" /><O C="16" Y="145" X="1030" P="0" /><O C="6" Y="105" P="0" X="1029" /><O C="6" Y="95" P="0" X="755" /><O C="16" Y="290" X="825" P="0" /><O C="32" Y="290" P="0" X="825" /><O C="32" Y="320" P="0" X="123" /><O C="16" Y="320" P="0" X="123" /><O C="6" Y="345" X="375" P="0" /><O C="6" Y="345" X="600" P="0" /><O C="6" Y="308" X="300" P="0" /><O C="6" Y="308" P="0" X="737" /><O C="16" Y="385" P="0" X="375" /><O C="16" Y="385" X="415" P="0" /><O C="6" Y="345" P="0" X="415" /><O C="6" Y="345" X="455" P="0" /><O C="16" Y="385" P="0" X="455" /><O C="16" Y="385" X="600" P="0" /><O C="6" Y="345" P="0" X="640" /></O></Z></C> |
![]() ![]() « Citoyen » 1437682320000
| 0 | ||
Okay first you will need to complete the map by putting all the grounds you want in it. Then what you do next is find out which tokens you want and the position of it (Y="" X=""). <O C="6" Y="" P="0" X="" /> = +1 <O C="32" Y="" P="0" X="" /> = Booster <O C="15" Y="" P="0" X="" /> = Skull <O C="16" Y="" P="0" X="" /> = Spring <C><P defilante="10,10,50,1" L="3000" /><Z><S></S><D><DS Y="183" X="48" /></D><O>Objects go here</O></Z></C> To find the position of the token, you can spawn a random ground and put it where you want the token to be, you will get a X,Y number that will go in the highlighted parts of the object tag. You will then copy paste that object tag in-between the <O> and </O> highlighted in green. So for example: You want a Skull Token to go at 400,200. <O C="15" Y="" P="0" X="" /> Is the Skull Token Object Tag and for Y="" and X="" you will put: <O C="15" Y="200" P="0" X="400" /> This will be the tag you will put in the XML. <C><P defilante="10,10,50,1" L="3000" /><Z><S></S><D><DS Y="183" X="48" /></D><O><O C="15" Y="200" P="0" X="400" /></O></Z></C> You will then see the Skull Token appear at 400,200. And yes there is an easier way. If you want 10 extra Skull Tokens in your map, you can spam the Object Tag 10 times then load the map and move it around there. <C><P defilante="10,10,50,1" L="3000" /><Z><S></S><D><DS Y="183" X="48" /></D><O><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /><O C="15" Y="200" P="0" X="400" /></O></Z></C> Dernière modification le 1437682800000 |
0 | ||
Thank you so much! Still really confused, but I'm sure I'll understand it more, just gonna mess around for now. |
![]() ![]() « Consul » 1437689940000
| 0 | ||
How to make something visable Using time limit? And how to move a ground in a specific direction? |
![]() ![]() « Censeur » 1437693780000
| 0 | ||
What, your questions are like really confusing? Could you show an example of what you're talking about? |
0 | ||
I think bug is asking for the opposite of despawn grounds as well as maybe making a mech where a rectangle with a rotation of 20 could move left |
![]() ![]() « Censeur » 1437698100000
| 0 | ||
Epalk a dit : well here's an XML matching the description of what you said about the 20 rotation ground <C><P /><Z><S><S P="1,0,0.3,0.2,20,1,0,0" L="223" H="65" X="515" Y="321" T="0" /><S P="0,0,0,0.2,20,0,0,0" L="445" H="176" X="370" Y="397" T="1" /><S P="1,9999,0.3,0.2,20,1,0,0" L="223" H="65" X="599" Y="-96" T="0" /><S P="0,0,0,0.2,20,0,0,0" L="445" H="176" X="453" Y="-19" T="1" /><S P="0,0,0,0.2,20,0,0,0" L="445" H="176" X="537" Y="-248" T="1" /><S P="0,0,0,0.2,20,0,0,0" L="445" H="176" X="913" Y="20" T="1" /><S P="0,0,,,,0,0,0" L="445" H="280" X="478" Y="-170" T="9" /><S H="30" P="0,0,0.3,0.2,0,0,0,0" L="195" X="700" Y="405" T="0" /></S><D><DS Y="379" X="706" /></D><O /><L><JR M1="2" M2="0" /></L></Z></C> And here's a reappearing ground that uses the time limit, just wait 10 seconds <C><P /><Z><S><S H="109" P="0,0,0.3,0.2,0,0,0,0" L="402" X="596" Y="378" T="0" /><S H="159" P="0,0,9999,0,0,0,0,0" L="414" X="194" Y="413" T="8" /><S H="10" P="1,999999,0.3,0,0,1,9999,9999" L="242" X="196" Y="79" T="0" /><S H="44" P="1,999999,0,9999,0,1,0,0" L="44" X="193" Y="12" T="3" /><S v="10000" H="24" P="0,0,0.3,0.2,0,0,0,0" L="98" X="193" Y="45" T="0" /></S><D /><O /></Z></C> still sounds kinda confusing. |
![]() ![]() « Citoyen » 1437698700000
| 0 | ||
If you want something moving diagonally I have a mechanism I used a while ago for a friend's map. <L> <JR MV="Infinity,0.4" M1="SPINNING GROUND" P1="COORDINATES" /> <JD M2="DAMPER" M1="SPINNING GROUND" /> <JP M1="DAMPER" AXIS="0,1" M2="0" /> <JP M1="DAMPER" AXIS="1,0" M2="PLATFORM" /> </L> The platform is the one moving diagonally and the damper ground is the ground that is not spinning or moving diagonally. You will need two diagonal grounds around the platform for the mech to work. Coordinates is where the spinning ground spins around and you can increase or decrease it depending on how far you want the platform to move. <C><P /><Z><S><S L="800" X="400" H="20" Y="390" T="0" P="0,0,0.3,0.2,0,0,0,0" /><S P="1,0,0.3,0.2,20,1,0,0" L="100" o="324650" X="400" Y="250" T="12" H="20" /><S P="0,0,0,0.2,20,0,0,0" L="3000" o="324650" X="400" c="2" Y="300" T="12" H="10" /><S H="10" L="3000" o="324650" X="409" c="2" Y="271" T="12" P="0,0,0,0.2,20,0,0,0" /><S H="20" L="100" o="324650" X="452" c="2" Y="303" T="12" P="1,0,0.3,0.2,20,1,0,0" /><S P="1,999999,0.3,0.2,0,0,0,0" L="10" o="324650" X="400" c="4" Y="100" T="12" H="10" /></S><D /><O /><L><JR M1="5" P1="400,0" MV="Infinity,0.4" /><JD M1="5" M2="1" /><JP M1="1" AXIS="0,1" M2="0" /><JP M1="1" AXIS="1,0" M2="4" /></L></Z></C> Dernière modification le 1437699000000 |
![]() ![]() « Censeur » 1437699960000
| 0 | ||
I actually did report it to that once it was available. Thanks tho. New question. Nobody seems to be answering it in Viprin's thread for his drawing editor. Anyway, how to I make the art touchable when I can't see it in the map editor on tfm? I'm a bit of a noobie at this, so please bare with me and keep it simple please! Dernière modification le 1437700140000 |
![]() ![]() « Citoyen » 1437700620000
| 0 | ||
You can make your art collide-able by placing rectangle grounds behind the art and then editing the XML to take out the color (o="0" to o=""). It takes trial and error to place the grounds since you cannot see the art so it is best to make the grounds black (o="0" or "000000" in the editor) then placing them around the art borders before taking out the color. If you want to do it visually you can use this site or others to help you out. It is a bit trickier to use than Viprins. And the thread link to the Map Editor I cited. Dernière modification le 1437700860000 |
![]() ![]() « Censeur » 1437700860000
| 0 | ||
Inthebin a dit : So basically do my drawing, put the XML in the map canvas site, and then upload it to tfm editor? |
![]() ![]() « Citoyen » 1437701040000
| 0 | ||
You can do your drawing, put it in Map Canvas, and put the grounds in so you can upload it to Transformice Map Editor. Or you can put your drawing in Transformice Map Editor and attempt to put the grounds around the art through trial and error. |
![]() ![]() « Censeur » 1437701160000
| 0 | ||
Inthebin a dit : Thanks a lot! I'll try both! :) |
![]() ![]() « Consul » 1437701400000
| 0 | ||
Epalk a dit : YES that what I mean Mousechris a dit : Inthebin a dit : Oh ok thanks for replaying, I ll try it soon. |
![]() ![]() « Citoyen » 1437710040000
| 0 | ||
Thisissyd a dit : Manually place the items when going above the 30 limit by duplicating items. |
![]() ![]() « Citoyen » 1437840480000
| 0 | ||
I'm making a scroll map. How to I make the background stretch to cover the entire map? When I select a background, it only covers the initial 800 x 400 area. Thanks! |