Page 1 of 2

How To Cleanly Split Your Level Into Parts!

PostPosted: October 18th, 2011, 8:42 am
by MessengerOfDreams
Alright, have you ever ran into the problem of your level being too long? Well, here's the steps to making a clean split into parts for your level without recreating anything!

First, take your level code. Make one extra copy for every segment you want your level to take up. (i.e. if you want to split it into two parts, make two copies. And so on and so forth.) Save these in two code boxes in one PM or two save files in notepad, whichever you prefer. They simply must be the same code duplicated.

Now view this diagram below. This is the example of level 2 of my Such Great Heights level.

Image

This is the basic graph of that level. But say I wanted to split it so that there was one level from mine to flying course, and then from from sky to the end.

There's a tool you use for resizing levels- it's in course info. What you can do is instead of adding more to the level, subtract it.

So take the first code, go to the far edge of where you want the level to end. In this case the flying course.

Image

So I want my level to look like this. I go to the far right of the flying course and then from the far right side of the Course Info size graph I press minimize. I hold down minimize until the end of the course is at the far right of the flying course, where I want to end this first level. The parts you don't want in this level are thereby deleted. Which is why it's important to have a second code.

Be careful, though, as it is possible to minimize a bit too much. If this happens, you can either do some reconstruction or load in the code and try again.

Once you've finished resizing to your specs, save the new code somewhere and rejoice, because now you have the first half of your level done!

Now to the second half.

Image

Now this is basically the same as the first, but this time, you're going to the far left of the sky and minimizing from the far left, thereby erasing the mine, snow, and flying course. That's all there is too it. Then save the code with the first half and voila! You have split your level in half!

Now if you want to split into thirds, it's almost as easy. You do the far sides like stated above, and then for the middle, you minimize from the left and the right. Simple as that.

So that's MoD's guide to splitting your level into pieces! Hope you find this useful! And I hope I'm not repeating what you already know!

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 18th, 2011, 11:04 am
by Venexis
While effective, this method doesn't always work. I've used it a number of times to prevent painstaking exact recreations, but simply minimizing the Course Info map size doesn't erase items. Meaning, if it's massive amounts of impressive block sprites and bosses, they'll stay in your level, just way outside the accessible region. You still have to do those by hand.

Still, it is very useful- erasing a ton of items is still much less time consuming than recreating a huge expanse of tile masterpieces.

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 18th, 2011, 7:13 pm
by SuperMIC
Venexis wrote:While effective, this method doesn't always work. I've used it a number of times to prevent painstaking exact recreations, but simply minimizing the Course Info map size doesn't erase items. Meaning, if it's massive amounts of impressive block sprites and bosses, they'll stay in your level, just way outside the accessible region. You still have to do those by hand.

Still, it is very useful- erasing a ton of items is still much less time consuming than recreating a huge expanse of tile masterpieces.


Maybe an edit to the post: What I'm doing right now to splice my code is I'm deleting the latest sprites I've put in - Usually I find a key sprite I find in the code and delete ALL spirte coding after that certain sprite. However... it does get rid of updates to the level, but reconstruction is always easy.

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 19th, 2011, 12:07 am
by Venexis
The thing is that the items aren't all clumped together in a convenient location (like at the end of the level code) unless you add them all last. The code is linear, all the items you place appear in code in that order. So if you place an item on the far left, and then one on the far right, they still appear right after each other in the level code.

Still works great if you build entire levels (tiles and items) left to right or vice versa, though.

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 20th, 2011, 1:16 pm
by SuperMIC
Venexis wrote:The thing is that the items aren't all clumped together in a convenient location (like at the end of the level code) unless you add them all last. The code is linear, all the items you place appear in code in that order. So if you place an item on the far left, and then one on the far right, they still appear right after each other in the level code.

Still works great if you build entire levels (tiles and items) left to right or vice versa, though.


That's what I do. :P

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 21st, 2011, 10:38 am
by Suyo
Venexis wrote:Meaning, if it's massive amounts of impressive block sprites and bosses, they'll stay in your level, just way outside the accessible region. You still have to do those by hand.


Suyo Mays here, bringing you a new tool to remove these

Have fun

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 21st, 2011, 11:50 am
by Asterocrat
Suyo wrote:
Venexis wrote:Meaning, if it's massive amounts of impressive block sprites and bosses, they'll stay in your level, just way outside the accessible region. You still have to do those by hand.


Suyo Mays here, bringing you a new tool to remove these

Have fun


Man. MoD+Suyo = BOOOM EPICNESS

The ultimate combination.

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 27th, 2011, 2:29 am
by Charcoal
That's pretty cool, because I'm thinking of combining a bunch of the old school mario levels from the NES into one level.

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 27th, 2011, 5:35 pm
by koolkid
splits off old red coin supply -2.0
lose fludd -0.5
usfull for respawn points +2.5
usefull for large laggy levels (trasitoins can't stop ALL lag,and they don't help prevent from being able to load the lvl)+1.5
good idea +0.5
controllable when have fludd +1.0
overall score:+2.5/

Re: How To Cleanly Split Your Level Into Parts!

PostPosted: October 28th, 2011, 6:48 pm
by SuperMIC
koolkid wrote:splits off old red coin supply -2.0
lose fludd -0.5
usfull for respawn points +2.5
usefull for large laggy levels (trasitoins can't stop ALL lag,and they don't help prevent from being able to load the lvl)+1.5
good idea +0.5
controllable when have fludd +1.0
overall score:+2.5/


I'm sorry, but you made almost no sense. :o_O: