Kitty Corp Meow Mix Forums

Help & Tutorials => Tutorials => Stage Tutorials => Topic started by: Guamboy27 on February 26, 2011, 01:56:54 AM

Title: Guamboy27's Stage Making Guide
Post by: Guamboy27 on February 26, 2011, 01:56:54 AM
Hey, I'm Guamboy27 and I've been enjoying my (introductionless  :'() stay here. Although I'm obviously not the best stage hacker (or even close. A lot of other people's stages are really awesome!), I have picked up a lot of things about stages. So, I've made this tutorial to help out with all the others who are learning about stages. Of course, there's a lot of stuff so it's in two parts.


Table of Contents:
First Half:
Chapter 1: Introduction to Stages
    - Part 1: Things You'll Need to Stage Hack
    - Part 2: Resources that can Come in Handy
    - Part 3: Other Helpful Guides
Chapter 2: Textures
    - Part 1: Just Texture Hacking
    - Part 2: 2D Stages
    - Part 3: A Note on Texture Renaming
Chapter 3: Collisions
    - Part 1: Using Floors, Walls, Etc.
    - Part 2: Different Types of Collisions
Chapter 4: The Usefulness of Brawlwall
    - Part 1: Boundaries
    - Part 2: Other
Chapter 5: Replacing Stage Parts with Another Stage's Parts
    - Part 1: Main Platforms
    - Part 2: Background Swapping
    - Part 3: Lighting Swaps
Second Half:
Chapter 6: Positioning Non-Animated Parts
Chapter 7: Animating Stage Parts
    - Part 1: Animating
    - Part 2: Attaching Collisions
Chapter 8: Weather
    - Part 1: Snow, Rain, and Hail
    - Part 2: Fog
Chapter 9: Using only Parts of a Model
    - Part 1: Transparency by Texture
    - Part 2: Bone Edits
    - Part 3: Deleting Polygons



Chapter 1: Introduction to Stages:
Sorry but you are not allowed to view spoiler contents.


Chapter 2: Textures:
Sorry but you are not allowed to view spoiler contents.

  You DO NOT rename the first name in the Materials. Click the + and rename the texture you find inside. YOU NEED TO KEEP THE FIRST TEXTURE'S NAME THE SAME!!! Also, do not rename anything in Materials2.
[/spoiler]


Chapter 3: Collisions:
Sorry but you are not allowed to view spoiler contents.



Chapter 4: The Usefulness of BrawlWall:
Sorry but you are not allowed to view spoiler contents.


Chapter 5: Replacing Stage Parts with Another Stage's Parts:
Sorry but you are not allowed to view spoiler contents.

  Next, find all the textures that apply to the new main platform...
Sorry but you are not allowed to view spoiler contents.
If there are a lot of textures, write them down. X out of the preview and go to TextureData[0] within the same brawl box file and export them. Go to the other stage, and import them. Rename the textures from NewNode## to the names they used to have.
Sorry but you are not allowed to view spoiler contents.

  Now let's move on from the textures. Export either the model of the new main platform or (if it's animated) the ModelData. Go to the stage who is getting a the new main platform and find the platform you are replacing. If it's just a model, right click and replace the model. If you exported the ModelData, right click -> replace the old model's ModelData with the new ModelData. Now you still have one last thing to do. Go to collisions and use Chapter 3 to create appropriate collisions. When done, save your platform-swapped stage! Go and test.
  Here's Pirate Ship given Tabuu's platform: (http://img690.imageshack.us/img690/2245/al1011271643binout.th.jpg) You can download here. (http://forums.kc-mm.com/Gallery/BrawlView.php?Number=14052)

Part 2: Background Swapping:
  Now, after swapping the main platform you may want to swap the background also. It's actually almost the same thing! Backgrounds are generally in ModelData[0] or [1]. Find the textures of the new background and export; then export the model or, if it's an animated background, the ModelData. Then do the whole replacing thing again. This time, you don't have to edit collisions. If this isn't clear, see Chuy's guide to stages for more details on swapping backgrounds.

Part 3: Lighting Swaps:
  Lighting is the easiest thing to swap. Each stage, you see, has a SceneData[0]. To swap lighting, export one stages SceneData, and replace another stages with it. Be careful though, because stages have specific names for the first MiscData inside of the SceneData. Make sure to check for the stage-who's-getting-the-lighting-swapped's name. [/spoiler]
 
  Well, there's part 1 of 2. The part 2 will be coming soon. I hope this helps!
Title: Re: Guamboy27's Stage Making Game
Post by: Guamboy27 on February 26, 2011, 01:57:17 AM
On to part 2!

Chapter 6: Positioning Non-Animated Models:
Sorry but you are not allowed to view spoiler contents.



Chapter 7: Animating Stage Parts:
Sorry but you are not allowed to view spoiler contents.


Chapter 8: Weather:
Sorry but you are not allowed to view spoiler contents.
Title: Re: Guamboy27's Stage Making Game
Post by: ??_? on February 26, 2011, 10:54:04 PM
Looks good ^^
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on February 28, 2011, 04:57:35 AM
Quote from: LordNOaH on February 26, 2011, 10:54:04 PM
Looks good ^^
Thanks. I fixed the title so it doesn't say "Stage Making Game" and instead says "Stage Making Guide." Also, I added chapter six. If you have questions on any of the completed chapters just ask.
Title: Re: Guamboy27's Stage Making Guide
Post by: Chuckdurnham on February 28, 2011, 07:24:27 PM
dude nice guide.
Im actually having troubles with animations. Are there limitations? A few of my objects dont show up and I wonder if its cause too much is going on.
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on February 28, 2011, 11:27:53 PM
Quote from: Stuff3 on February 28, 2011, 07:24:27 PM
dude nice guide.
Im actually having troubles with animations. Are there limitations? A few of my objects dont show up and I wonder if its cause too much is going on.
The limitation is the file size limit. I don't think there's a limit to the amount of models in a modeldata. Maybe you're models have the same top-bone name.
Title: Re: Guamboy27's Stage Making Guide
Post by: ForOhFor Error on March 01, 2011, 01:44:59 AM
Check if you have bones named the same things.
If that's the case, two models are probably overlapping.
Or - maybe some of the bones (if there is more than 1 bone) need to be scaled up, and you didn't make these bones have keyframes, making them so small that they're impossible to see (for ex: the 2D model in my stage builder blocks pack must be scaled up 480 times between the bones)
It will appear normal in brawlbox, but not in brawl itself.
Title: Re: Guamboy27's Stage Making Guide
Post by: CutterKirby64 on March 09, 2011, 02:32:32 AM
Hey I'm trying to rename some textures because 2 models use the same one and I want them to have their own textures, I renamed the names in Materials1, Textures1 and the one at the texture data but instead of loading the texture with the new name the model just got white.
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on March 09, 2011, 02:44:08 AM
Quote from: CutterKirby64 on March 09, 2011, 02:32:32 AM
Hey I'm trying to rename some textures because 2 models use the same one and I want them to have their own textures, I renamed the names in Materials1, Textures1 and the one at the texture data but instead of loading the texture with the new name the model just got white.
Make sure the renamed textures all have THE SAME NAME and see if the model has a textures2. Although, I think this is the problem...
Sorry but you are not allowed to view spoiler contents.

You DO NOT rename the first name in the Materials. Click the + and rename the texture you find inside. YOU NEED TO KEEP THE FIRST TEXTURE'S NAME THE SAME!!! Also, do not rename anything in Materials2.
Title: Re: Guamboy27's Stage Making Guide
Post by: CutterKirby64 on March 09, 2011, 03:18:49 AM
Quote from: Guamboy27 on March 09, 2011, 02:44:08 AM
Quote from: CutterKirby64 on March 09, 2011, 02:32:32 AM
Hey I'm trying to rename some textures because 2 models use the same one and I want them to have their own textures, I renamed the names in Materials1, Textures1 and the one at the texture data but instead of loading the texture with the new name the model just got white.
Make sure the renamed textures all have THE SAME NAME and see if the model has a textures2. Although, I think this is the problem...
Sorry but you are not allowed to view spoiler contents.

You DO NOT rename the first name in the Materials. Click the + and rename the texture you find inside. YOU NEED TO KEEP THE FIRST TEXTURE'S NAME THE SAME!!! Also, do not rename anything in Materials2.

That's exactly what I've done...I renamed the texture "nature_basic_block_01" to "nature_basic_block_01C", renamed the one on Textures1 and the one at Materials1 but it still not loading the texture...xD
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on March 09, 2011, 03:29:32 AM
Quote from: CutterKirby64 on March 09, 2011, 03:18:49 AM
Quote from: Guamboy27 on March 09, 2011, 02:44:08 AM
Quote from: CutterKirby64 on March 09, 2011, 02:32:32 AM
Hey I'm trying to rename some textures because 2 models use the same one and I want them to have their own textures, I renamed the names in Materials1, Textures1 and the one at the texture data but instead of loading the texture with the new name the model just got white.
Make sure the renamed textures all have THE SAME NAME and see if the model has a textures2. Although, I think this is the problem...
Sorry but you are not allowed to view spoiler contents.

You DO NOT rename the first name in the Materials. Click the + and rename the texture you find inside. YOU NEED TO KEEP THE FIRST TEXTURE'S NAME THE SAME!!! Also, do not rename anything in Materials2.

That's exactly what I've done...I renamed the texture "nature_basic_block_01" to "nature_basic_block_01C", renamed the one on Textures1 and the one at Materials1 but it still not loading the texture...xD
You renamed the correct one in Materials1? Then, is it the right texture format (most textures like CMPR)?
Title: Re: Guamboy27's Stage Making Guide
Post by: CutterKirby64 on March 09, 2011, 04:01:08 AM
Yes, I renamed the second one (after the +) and the textures are in CMPR formats...I'm trying to make the rock where PT stands in STGEDIT_0 use different textures but it doesn't seem to work...
Title: Re: Guamboy27's Stage Making Guide
Post by: Robo5yoshi on March 18, 2011, 01:44:18 AM
Thank you over 9,000!
I'll have to give credit to you if I finish a stage hack :D

This forum post has been bookmarked =3
Title: Re: Guamboy27's Stage Making Guide
Post by: ForOhFor Error on March 18, 2011, 10:30:21 AM
Something you guys should know:
Attaching collisions to bones will NOT work with models in modeldata[101]
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on March 19, 2011, 12:58:19 AM
Quote from: ForOhFor Error on March 18, 2011, 10:30:21 AM
Something you guys should know:
Attaching collisions to bones will NOT work with models in modeldata[101]
Oh, yeah. I forgot to mention that in the guide.
Quote from: CutterKirby64 on March 09, 2011, 04:01:08 AM
Yes, I renamed the second one (after the +) and the textures are in CMPR formats...I'm trying to make the rock where PT stands in STGEDIT_0 use different textures but it doesn't seem to work...
Sorry, for not replying earlier. If you haven't fixed it yet, do you think it could it have anything to do with the lighting? Like, the fog level?
Title: Re: Guamboy27's Stage Making Guide
Post by: xxmasal22xx on April 21, 2011, 09:54:43 PM
How do i delete collisions?
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on April 21, 2011, 10:13:30 PM
Quote from: xxmasal22xx on April 21, 2011, 09:54:43 PM
How do i delete collisions?
You left click on the collision and hit the "delete" key.
Title: Re: Guamboy27's Stage Making Guide
Post by: Lethal Blade on April 29, 2011, 12:44:57 AM
Glad to see someone else made a stage tutorial, really helpful! ^^

Hoping to see the other 3 parts soon!
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on April 29, 2011, 01:40:54 AM
Quote from: Lethal Blade on April 29, 2011, 12:44:57 AM
Glad to see someone else made a stage tutorial, really helpful! ^^

Hoping to see the other 3 parts soon!
Good to know! You encouraged me to finish Chapter 8: Weather! As it turns out, Chapter 9 would have been repeating other people's tutorials and I don't want to copy their tutorials. So I'll be skipping to Chapter 10 (which is now Chapter 9).
Title: Re: Guamboy27's Stage Making Guide
Post by: xxmasal22xx on April 29, 2011, 01:49:11 AM
Quote from: Guamboy27 on April 21, 2011, 10:13:30 PM
You left click on the collision and hit the "delete" key.

k, thanx. Also, i imported palmacosta from TOS2 over battlefield. However, it is on my sd card in F:/brawlmods/custom1/stages/melee/STGBATTLEFIELD.PAC, and for some reason, it has no effect on battlefield whatsoever.

How do i fix this, and make my stage appear?
Title: Re: Guamboy27's Stage Making Guide
Post by: Lethal Blade on April 29, 2011, 02:52:07 AM
Quote from: Guamboy27 on April 29, 2011, 01:40:54 AM
Good to know! You encouraged me to finish Chapter 8: Weather! As it turns out, Chapter 9 would have been repeating other people's tutorials and I don't want to copy their tutorials. So I'll be skipping to Chapter 10 (which is now Chapter 9).
Alright! I've been waiting for chapter 8. Glad to see it's released! :happy:
Title: Re: Guamboy27's Stage Making Guide
Post by: Guamboy27 on May 01, 2011, 04:58:13 PM
Quote from: xxmasal22xx on April 29, 2011, 01:49:11 AM
k, thanx. Also, i imported palmacosta from TOS2 over battlefield. However, it is on my sd card in F:/brawlmods/custom1/stages/melee/STGBATTLEFIELD.PAC, and for some reason, it has no effect on battlefield whatsoever.

How do i fix this, and make my stage appear?
An import over Battlefield? Interesting.... If you use a .rel make sure you have it in the right file. Also, with Riivolution, make sure custom1 is what you're using. You could try checking your .xml to make sure you have the correct file path, too.
Title: Re: Guamboy27's Stage Making Guide
Post by: CutterKirby64 on May 17, 2011, 05:47:32 PM
Hey Guamboy, I'm having some problems with animated collisions...I've already attached the Collision object to the animated model main bone, but in game it doesn't even appear. For example, the model is on Y:5 and the collision seems to be on 0 , but when I try to run through it it just teleports me back to the center of the stage. This is the first time I tried a whole animated stage but the collisions just don't work.
Title: Re: Guamboy27's Stage Making Guide
Post by: xxmasal22xx on May 17, 2011, 06:33:46 PM
Quote from: Guamboy27 on May 01, 2011, 04:58:13 PM
An import over Battlefield? Interesting.... If you use a .rel make sure you have it in the right file. Also, with Riivolution, make sure custom1 is what you're using. You could try checking your .xml to make sure you have the correct file path, too.

.Rel's - none--> check
in custom 1 - yes--> check
.xml/correct path - yes--> check

However, still nothing.

EDIT: I scrapped Palmacosta over Battlefield, so forget it.

EDIT2: I imported two other model data's into battlefield. One is a creature from TOS2, while the other is the warp Point from TOS2. I edited the colisions and made it so that characters can step ON the warp point and positioned it ON THE STAGE'S MODEL TO THE LEFT. The creature has ONE animation, and the warp point does not. The colision edit worked, but niether of the models show up.....:(

Could someone help me out with THIS? BTW, I've tried several imports on battlefield, yet NONE of them have effected it.
Title: Re: Guamboy27's Stage Making Guide
Post by: Legend of Jesse on April 19, 2013, 08:30:06 AM
briefly explain pokemon trainer model... (model data 101) i believe... how do you change where they come in at? i played around with the model for it and noticed there were 3 bones... can you make it where they run in a "v" shape? i had the model set that way and everything... but they still spawned where they originally did to begin with... what's some limitations with this?