Kitty Corp Meow Mix Forums

Help & Tutorials => Stage Tutorials => Topic started by: ForOhFor Error on November 03, 2010, 04:04:01 PM



Title: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 03, 2010, 04:04:01 PM
Mewtwo2000 made popularized the method, but there has never been a guide on how to make these (I had to learn by reverse-engineering Mewtwo's work XD  ). So I've decided to make a guide.



This guide will cover:

1. Downloading the basic starter pack
2. Inserting Models
3. Applying textures to models
4. Positioning models
5. Applying Collisions

1. Downloading the basic starter pack

Download it here:
http://dl.dropbox.com/u/5869687/StageBuilderBlockStagePack.zip

This pack contains the models, textures, and the stage template you will need (NOTE: The template goes over Final Destination)

Extract it to a safe place ;D

2. Inserting Models

Open the Builder Block Template .pac file. This is the stage you'll be modifying. Go to ModelData[101]. This is the place all the models will go into. Right Click the red ModelData[101] icon and go to import > model. Select the model you wish to place. The model will appear in the modeldata. It should be named NewNodeXX. Rename this as you see fit. Now, expand the actual MDL0 file and go to Bones. Rename the top bone to a any name, but UNLESS YOU WANT THE TWO BONES TO BE IN THE SAME POSITION, USE A NAME UNIQUE IN THE STAGE, THAT NO OTHER BONE HAS. It will prevent quite a few headaches later ;D

3. Applying textures to models

Not really applying, really, but changing the texture a model uses. This is arguably one of the most annoying steps. First, import the textures into the TextureData Icon using Right Click > Import > Texture (to see what texture to import, go to the MDL0 texture1 tab and import those textures). Make sure it's in CMPR format, as this format usually works the best. Trust me, textures can actually crash a stage >.>  Name this texture whatever you like, as long as it's a unique name. After doing this, expand the MDL0 you want the texture on. From there, expand the Marerials1, Textures1, and Textures2 (if it's there) icons. Expand the data in Materials1 to find a texture name. Change this name, the identical name in Textures1, and the identical name in Textures 2(if it's there) to the SAME NAME. This name is the texture you want applied. Then, Save the .pac, close it, and reopen it. This applies the texture changes.

4. Positioning models

Only do this step once all of the models you need are in the .pac

In ModelData[101], use Right Click > New > Character animation. Name it whatever you like. Leave it at one frame. After that, hit preview on the model you want to move. Go to the animation, and select the top bone of the model. Change the position, rotation, and scale values to fit your stage (Beware, most of the models have backs that aren't closed. Damn brawl developers). Then, deselect the animation, and remake the same changes. Do this to every model that needs it. You can view the basic stage in the collision editor.

5. Applying Collisions
http://www.youtube.com/watch?v=6U--uOw-0cY
Pretty much this video, adding the fact that you can make new collision data with alt+click+drag



Video Tutorial:

Part 1:
http://www.youtube.com/watch?v=41U6CSzpAr4

Part 2:
http://www.youtube.com/watch?v=ay4xfhLHZ-Y



Well, that's the guide. If you have any questions or problems with the guide, please post them in this thread.



Title: Re: Guide to Stage Builder Block Based Stages
Post by: JBG on November 03, 2010, 09:09:01 PM
Holy tar pits is it really that easy? O.o

Sweet stuff maynard, gonna try this out whenever I find the time. Just wish that this elaborated on inserting characters and animations (like the infamous Magma Dragon and all the people at the KCMM Club)


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 04, 2010, 04:07:47 AM
I might write that up later. Though you'd probably want to use a different modeldata...


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on November 04, 2010, 07:01:30 AM
Nice on :)

The guide is pretty useful ^^


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 04, 2010, 12:55:29 PM
Well of course, I essentially learned the method from your stages :D


Title: Re: Guide to Stage Builder Block Based Stages
Post by: DAO_Ibuki on November 04, 2010, 08:36:54 PM
many, many thanks,LOCATE MUCH THIS GUIDE....
I have a question....is there a limit on the number of models or animations?
the models I believe that no if you do not exceed the filesize limit...
but the animations?
or is it a single animation for all models?
JA, ja, ja well are several questions not just one


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on November 04, 2010, 08:49:58 PM
Only one animation is working in each modeldata. So, if we are using 3 modeldatas for models (for example modeldatas 1, 2 and 101 for Final Destination stages), the max number of animations is 3.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: DAO_Ibuki on November 04, 2010, 08:52:13 PM
has already understand,Thanks immediately proved it, gracias amigo


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuy on November 06, 2010, 07:22:21 PM
Great guide dude
Only suggestion is to add 2 type of models(if you find them) to the pack:
Cylinder and semi-circle as those 2 might come in handy for people trying to make stage withh blocks


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 06, 2010, 08:57:31 PM
Hmm. A cylinder may be hard to find. The best I've found is the franklin badge, which has a fairly large texture for something so small (128 pixels square), but the side doesn't texture well.

As for a semi-circle, I wouldn't know where to find it.

.OBJ importing would be ideal, of course, but it fails a lot >.>


Title: Re: Guide to Stage Builder Block Based Stages
Post by: junior139 on November 28, 2010, 06:56:27 PM
im still alil confused wat scale and ratio does it need to be to be on the floor of the stage ?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on November 29, 2010, 05:53:23 AM
You don't need to adapt your models to the current floors, you can use the collision editor for your own collision shapes.

BTW, standard blocks go from -10 to 10 in X and Y, and from -20 to 20 in Z. So, an unaltered size block in Y would need to be placed in Y=-10 to have the upper side matching standard floors, aka Y=0.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ephraim225 on November 30, 2010, 01:48:48 AM

I posted this in the Help forum earlier, but I figured I'd get a response quicker if I posted here.

I made a stage using this guide, and when I tested it, the wall collisions worked fine, but all of the textures don't appear at all - i. e. you only see black except for the characters and a few glitchy spots.

I'm not really sure what I did wrong (There's only one animation in each ModelData, and the textures are in CMPR format) but you can download the stage here if you want to look at it. (http://www.mediafire.com/?ft5jsa6c9u66rah)


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 30, 2010, 04:17:18 AM
Hmm, I may have fixed it but I'm not sure. I've had no time to test it. But here anyway:

http://dl.dropbox.com/u/5869687/STGFINAL%5Bfixed%5D.pac


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ephraim225 on November 30, 2010, 02:58:06 PM
Hey, thanks for helping. I'll test it myself and take snapshots.

Hmm...well, I CAN see the background now.

(http://i104.photobucket.com/albums/m191/Spider_000/al_101130_1504binout.jpg)

Waaaay down there.

(http://i104.photobucket.com/albums/m191/Spider_000/al_101130_15041binout.jpg)

And the floor ended up behind the camera.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on November 30, 2010, 06:21:27 PM
Here, it should be fixed now:

http://dl.dropbox.com/u/5869687/STGFINAL%5Bfixed%5D.pac


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ephraim225 on November 30, 2010, 09:06:33 PM
Excellent, the stage works now. Thanks a lot :)


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on December 01, 2010, 04:20:03 AM
No prob. Your problem was the frames not being keyframes.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: dRage on December 02, 2010, 07:09:12 AM
Just out of curiosity, do you happen to have an octagonal model lying around somewhere?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Link40 on December 02, 2010, 01:09:35 PM
Hi, I have a problem with 2D models. They have way more bones then "normal blocks", and that's why I don't manage to make them appear in-game. Could you help me out please ?
How do I make them work right ?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on December 02, 2010, 01:56:07 PM
I got the 2D model from WackaAlpaca's 2D stage template. Anyway, you have to make make all the bones have keyframes (see my post on the previous page) or it will be one 480th the size it shows up in Brawlbox, and positioned incorrectly, as well.

Video Tutorial may be coming......

EDIT: And no, I can't find a decent octagon model anywhere.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Yorsh on December 04, 2010, 11:35:39 AM
Hi, I have a problem : when i import a mdl0, it goes in "model" in stade of "3Dmodel". In game, they aren't the mdl0.
(http://img715.imageshack.us/img715/7329/bugsatgemaker.jpg)


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on December 04, 2010, 11:56:01 AM
Um... I'm afraid I've never seen that happen......
err......maybe re-import them into modeldata 101? I'm honestly not sure.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuy on December 04, 2010, 07:29:06 PM
Update brawlbox to fix that problem


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Yorsh on December 05, 2010, 03:00:00 AM
Oh OK, it work now, thanks Chuy !


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on December 06, 2010, 07:58:27 PM
Video Tutorial:

Part 1:
http://www.youtube.com/watch?v=41U6CSzpAr4

Part 2:
http://www.youtube.com/watch?v=ay4xfhLHZ-Y


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on January 31, 2011, 10:49:01 PM
You should make a pack that comes with all the stage builder items.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 02, 2011, 02:15:27 PM
Ive done everything your doing in the video, but my backround image keeps coming out layered...


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 02, 2011, 04:00:53 PM
so the problem was that my backround wasnt a perfect square. I adjusted it to 1024 1024 and it worked.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: (specter) on February 02, 2011, 04:07:26 PM
So how do you get 3D floors, backgrounds, skies, etc. in there?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on February 02, 2011, 05:32:34 PM
Getting them from other places, like the stage builder files.

By the way, textures don't need to be squared. 1024x1024 is possible, but 1024x512 is possible too. Just use those numbers... 8, 16, 32, 64, 128, 256, 512...



Title: Re: Guide to Stage Builder Block Based Stages
Post by: (specter) on February 02, 2011, 05:46:41 PM
Getting them from other places, like the stage builder files.

And you just texture them then? If so, the 3D backgrounds on 3D stages I've seen all look so pro.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 02, 2011, 05:57:22 PM
So how do you get 3D floors, backgrounds, skies, etc. in there?
import them from other stages, or use 404s stage builder stuff.
Heres what I got so far from using his stuff and an import from the yoshis island stage:
(http://img171.imageshack.us/img171/3572/previewjg.png)

You just gotta get creative with the items provided. You can put them over each other and stuff to make more complex shapes. But if your trying to make really complicated things then idk... alot of other stuff is imported from other games, trophies taken from the game and resized, stuff like that.
Take a look at Kariko village:
(http://i1193.photobucket.com/albums/aa344/Ckspencer/kakariko-oot.jpg)

Most of the buildings are simple squares with triangles on top of them. I bet it would be somewhat easy to remake with stage builder items and an import of the windmill from pokemon stadium.



And thanks for the info mewtwo!




Title: Re: Guide to Stage Builder Block Based Stages
Post by: (specter) on February 02, 2011, 06:11:03 PM
Hmmm...yeah, I don't think I could ever move onto 3D stages then lol. It seems like too much work and I'm really lazy. Also if I need to use GIMP to make the textures then you can forget it because I can't use GIMP for my life -- I don't know how to use it that well.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: xion on February 02, 2011, 07:04:20 PM
I go to import what do I import?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: xion on February 02, 2011, 08:17:04 PM
ummmm I right clicked the modeldata101 and put import but idk what to import


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 02, 2011, 08:34:00 PM
ummmm I right clicked the modeldata101 and put import but idk what to import
>.>
Import a model, select an MDL0 file....


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on February 03, 2011, 02:01:42 AM
Kakariko is mine... All mine...  :>.>:

It may be the next stage I make when the next stage to the next stage I'm doing is made xD


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 03, 2011, 01:18:59 PM
Kay, Mewtwo.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 05, 2011, 03:38:53 AM
Ok so someone mentioned earlier in the thread that you need to have animation files already in the stage in order to make animations? If so does that mean since 404s stage pac is based over final destination can I have up to 3 animations in the stage?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 05, 2011, 11:28:27 AM
Ok so someone mentioned earlier in the thread that you need to have animation files already in the stage in order to make animations?

That's for animations that don't actually move the bones.... like CLR0 or VIS0, but not CHR0s, which are the animations that move the bones. You can make those through brawlbox.
If so does that mean since 404s stage pac is based over final destination can I have up to 3 animations in the stage?
This part is true, but only because each modeldata only uses the first animation in it's animation section.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 05, 2011, 11:27:52 PM
ok so im trying to have 4 things move in my stage. So that means only 3 will move huh?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 07, 2011, 07:28:09 PM
No. Each animation can move more than one thing at once >.>


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 09, 2011, 10:05:56 AM
Oh Im not talking about all at once. Im saying there is a limit to how many animations you can have overall in the stage itself. Im only trying to animate one thing, but it has like 40 sprites I need to use. It will only let 3 sprites become animated. The rest simply do not move after that.
The way ive got it is that Ive got 39 sprites floating 400 feet in the air, out of camera while 1 sprite is in the players view. Then I send that sprite up with the other ones, and then send another sprite down instantly the next frame. Thus making it look like an animation.

Idk if I just screwed up something or what, but trying to get more then 3 things moving in your thing does not work for me.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 09, 2011, 10:21:20 AM
Er... scratch that. I just got 5 things to move....
I have no idea what i did this time that made it work...


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 13, 2011, 03:49:22 PM
....are the bones all named differently?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on February 21, 2011, 09:11:51 AM
Anyway, by doing this, you will get some weird effects when the match is slowed down (final smashes or end of fight). You definitely need a VIS0 animation. With it, you wouldn't need to move the models, just activating them when you need each frame to appear.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 23, 2011, 01:07:20 PM
Anyway, by doing this, you will get some weird effects when the match is slowed down (final smashes or end of fight). You definitely need a VIS0 animation. With it, you wouldn't need to move the models, just activating them when you need each frame to appear.

Yeah I went back and turned all of them into vis models. Its alot easier by far.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on February 23, 2011, 01:19:23 PM
Though it's a bit harder to actually get the VIS0 in the stage file.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Chuckdurnham on February 23, 2011, 01:24:28 PM
I just copy mewtwos what is love model data and replace another model data with it.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ADJSonic on March 26, 2011, 03:10:52 PM
Anyway, by doing this, you will get some weird effects when the match is slowed down (final smashes or end of fight). You definitely need a VIS0 animation. With it, you wouldn't need to move the models, just activating them when you need each frame to appear.


How do you make VISO animations... I mean what programs and crap...


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on March 26, 2011, 08:42:00 PM
They're in existing files. FD has one. You have to replace the modeldata with one already having a VIS0 in it.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ADJSonic on March 27, 2011, 06:01:19 AM
Thankx so much...That makes my life so much easier than resizing everything and bullcrap like that...

How do VISO's work?  :-X


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Robo5yoshi on March 27, 2011, 04:08:02 PM
Um... just to say,
I believe editing the rotation & scale in the 0 frame of the model makes it so you don't have to copy the animation.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ADJSonic on March 27, 2011, 07:16:55 PM
Ok got that off my belt... Umm why does my model still rely on the old textures even though i've renamed the texture 1 folder . raw models....?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on March 27, 2011, 08:58:44 PM
Um... just to say,
I believe editing the rotation & scale in the 0 frame of the model makes it so you don't have to copy the animation.
Have you tried that in-game?
Because that is just changing the location. The game needs keyframes. The yellow frames.

Ok got that off my belt... Umm why does my model still rely on the old textures even though i've renamed the texture 1 folder . raw models....?
Try saving the file, closing, and reopening after changing those.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ADJSonic on March 28, 2011, 06:24:29 PM
Red Box of death...

Object refrence not set to object... Yes the textures are named ccorrectly..


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on March 29, 2011, 06:51:17 AM
Are you sure they're the same in textures1, textures2 (if there's textures2), and materials1?

They need to match. Be careful with spaces.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ADJSonic on March 29, 2011, 02:01:13 PM
OMGOSh i feel pathetic i didn't cange material1 to that name xD i feel stupid.

NVM still didn't work... NOw it kept the old ones.... Rename the material1 to the same names as the textures correct.. If not what do i do?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on April 04, 2011, 03:19:21 AM
What you need to rename are the texture names, inside the material names in materials1.

materials1
-materialname
   -texturename
materials2
-materialname
textures1
-texturename
textures2
-texturename

The changes won't be visible until you restart brawlbox


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on April 04, 2011, 07:17:04 AM
I may be making a guide on editing the stage builder parts themselves eventually.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ShadowSnake on May 12, 2011, 11:06:01 PM
very useful guide.  :o i might retire from vertexes for awhile and make some stages. sounds fun and i have some good ideas.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Segab on June 22, 2011, 01:40:43 PM
Bumping this because it's one of the only good stage tutorials I've found.

Also, you give a few models with it, but I can never get the 2D model to work..
Doesn't really matter, I'm using the cube model and make it less wide so that it looks flat.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on June 22, 2011, 02:44:26 PM
I included a 'bad' 2D model. It's very confusing to use, and has too many bones.
If anyone finds a better one, let me know.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Gamma Ridley on June 22, 2011, 02:46:29 PM
Really? The 2D model seems to work fine for me. /:

Unless you recently changed the model for something else and I'm unaware of it.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on June 22, 2011, 02:56:52 PM
No, I haven't. It's just, well, harder to get to position correctly.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Segab on June 22, 2011, 03:27:05 PM
-fixed, removed-

Also, do you know where I could get a skybox model? Every time I try to extract one from a stage, it's not separated from the stage itself.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ShinySpiritSeer on July 10, 2012, 10:50:00 AM
I have a question
When I added another modeldata, the stage freezes
is there too many modeldata's?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ForOhFor Error on July 27, 2012, 01:53:02 PM
A stage only works with a fixed amount of modeldata brres files. If you add or remove any, the stage won't work.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mewtwo2000 on July 27, 2012, 05:04:39 PM
If you add one, it doesn't stop working. Only the removal causes freezing.

I make my stages work over many slots by including lots of empty modeldatas. If adding them was bad, they wouldn't work over final destination.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: ShinySpiritSeer on September 02, 2012, 02:13:27 PM
ok, well ill try that.


Title: Re: Guide to Stage Builder Block Based Stages
Post by: SemiPsycho on October 12, 2012, 06:58:40 PM
May you post a demonstration of your stage?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: Mudkip97 on August 18, 2013, 06:04:28 AM
For some reason when I downloaded this it did not come with any block models?


Title: Re: Guide to Stage Builder Block Based Stages
Post by: SUPAHSAWNIK99 on October 25, 2014, 10:05:44 PM
Ok, so I made my stage with models, textures, collisions, and all that jazz, following your instructions, and the result of me finishing and trying to save the stage, and I get an error that says, "Object reference not set to an instance of an object." Can anybody fill me in on what the heck I just did wrong?! I can't close the program because IT WON'T SAVE!!!!!


Post Merge: October 25, 2014, 10:14:59 PM
Never mind..... I just lost all of the work I had........