Kitty Corp Meow Mix Forums

Help & Tutorials => A/A Tutorials => Topic started by: pikazz on March 07, 2014, 10:57:33 AM



Title: How to add True Glide/Multi Jump/Crawl [updated]
Post by: pikazz on March 07, 2014, 10:57:33 AM
so, I heard you all wanted a tutorial of how to add True Glide, Multi Jump or a Crawl to your Character!
definition of "True" is that its using the same method as the other Glide, Multi Jump or Crawl and be customized into their "Misc Crawl/Multijump/Glide" section in their FitCharacter.pac and with Minimal PSA work

True Crawl (http://www.youtube.com/watch?v=wdcnQZX1bmk#ws)

True Multi Jumping and True Glide (http://www.youtube.com/watch?v=C_8ktIxFntI#ws)

So, first of is the list we need of:
* Your FitCharacter.pac
* Brawlbox 68b
* a Hex Edit program, recommend HexEdit.
* Calculator, being able to convert Dec to Hex and viceversa
* a way to edit a characters IC! Recommend using BrawlEx's FighterConfig.dat! if you using it, you need to use BrawlEx clone Engine
* a character with one of those you want to use, only optimal if you want help

1. Open up your PSA in Brawlbox 68b, go to subroutines and add one!
this subroutines will be fake and will be deleted later, but add some stuff in it so its not empty! it can be anything! recommend adding 2-3 commands

2. go to one Subaction and add the Command "Subroutine" and link it to your "Fake" Subroutine!
you will delete this Command later so dont worry about it that will it be in the way later

3. save it or "save as" if you want to keep a back-up! close your PSA in Brawlbox 68b and reopen it again!

4. Check if your Subroutine is there, if it isn't there, redo 1 to 3. if its there, take note of your "Fake" Subroutines "IntOffset" and remember it!
(http://i57.tinypic.com/jtqdue.png)

5. scroll down and mark the folder "Misc Section" and look up Offest for "Collision data". you will using this Offset as a "search". if your character doesnt have CollisionData, use something else.
(http://i61.tinypic.com/2w20yyo.png)

6. Export now the "MoveDef_" file, Open now your Hex editor and open MoveDef_ in it!
Convert the Offset for Collision data to Hex and Search for it

7. Now, remember your "Fake" Subroutine's Offset, convert it to Hex and put it in one of the Colored boxes!
(http://i60.tinypic.com/k20gtk.png)
if you want to add Multi Jump, put your offset in Red Box
if you want to add Glide, put your offset in Green Box
if you want to add Crawl, put your offset in Blue Box
Black box is Collisions Offset.

8. Save it and close the Hex Editor.

9. Export the MoveDef_ file into your FitCharacter.pac, save it, Close and reopen! scroll down and look inside Misc Section and see if you got a "?" with the name Misc Multi Jump, Misc Glide or Misc Crawl data! if you have, you have done everything correct so far! now it depence of what you wanted to add.
(http://i58.tinypic.com/6rq8w2.png)

10 Crawl. press on Misc Crawl and enter in Forward Accelation and Backward Accelation with the values you like! it might look little mess up but you can see on one other crawler data and see how that is! you cant Export and Import this data!

10 Glide. Press on Misc Crawl and look up its data! this data can be exported and imported without any problem! to make the job easier, you can export the Glide data from either Metaknight, Pit or Charizard's and import it to your glide data to save job!

10 Multi Jump. press on Misc Multi Jump and add the value you want to add! you can follow of a example of another multijumper! it appears that "5" jumps (unless someone tries to add more) is the most so make sure you have [ 0]-[4] inside "hops" and correct the values you want to and delete if its more than you want!
however, now inside its unks section, you dont have to be surprised if its over [3000], simply remove all those and keep the Unks like this!
(http://i60.tinypic.com/qyydjo.png)
if it isnt those value, add them!
Note: please dont worry if Brawlbox freezes if you remove all those 3000. it can take some time when it does it! just have passion and wait
This Data cannot be export and imported!

11. now when you have add all the values. go back to that subaction you added subroutine command in step 2!
delete it and save and reopen it in brawlbox!

12. double check if you still have the Misc data and have the same value that you added, if its still there and everything is correct. you are done with the Main Thing! now your character can Glide, Crawl or Multi jump!
but its not done yet! it needs its Subaction and Animation for it!

13 Crawl.
(http://i60.tinypic.com/pp3iw.png)
The Subactions thats used by crawl is these 2! check out others FitCharacter.pac that already has Crawl and see how they did!

13 Glide.
(http://i60.tinypic.com/2v81kw0.png)
The Subactions thats used for Glide is these 6! Check out others FitCharacter.pac that already has Glide and see how they did!

13 MultiJump.
(http://i59.tinypic.com/f0b4f7.png)
The Subactions thats used for Multijump is these 5! Check out others FitCharacter.pac that already has Multi Jump and see how they did!
also, go to attrebuts and change 0x60 to how many jumps your character will have!
one is the first jump and the rest of the jump is multijump! appears that the maximun of Multijump is 6
(http://i57.tinypic.com/2webh37.png)

14. dont forget the animations for all those Subactions!

Also, Note this! Crawl and Multi Jump can be used right away, but Glide needs little work! you need to do something that makes it use their IDs!
Glide need to use the Start Glide ID "132" (0x84 in hex)
dont know the best way to do this

15. the last thing, we need to change their IC to make them being able to do it!
this Method is using BrawlEx's FighterConfig.dat
(http://i61.tinypic.com/5v0yt2.png)
if you added Crawl, set "hasCrawl" to true
if you added Glide, set "hasGlide" to true
if you added MultiJump, set "AirJumpCount" to "2" (yes 2! not how many jumps it has)

And thats it! now you have Crawl, Glide and/or Multijump character! Have fun with it!  :kdance:


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: Large Leader on March 07, 2014, 11:07:01 AM
First post in this amazing tut.

Great job, Pikazz. It looks wonderfuk!


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: KingJigglypuff on March 07, 2014, 11:41:07 AM
And stickied. ;)


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: Lillith on March 07, 2014, 02:37:54 PM
This is fantastic!
Now Toon Link can have an actual crawl!


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: SonicBrawler on March 07, 2014, 07:45:05 PM
(http://replygif.net/i/432.gif)(http://gifrific.com/wp-content/uploads/2013/04/Barack-Obama-Clapping-in-Front-of-American-Flags.gif)(http://img1.wikia.nocookie.net/__cb20120705231254/harrypotter/images/c/c4/HarryPotter-Snape-Clapping.gif)


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: shadowXtreme on March 08, 2014, 12:19:09 AM
there is a way to add floating? like project M mewtwo? D:


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: pikazz on March 08, 2014, 04:11:12 AM
I hope this guide will be used in the future, I dont want PSA to be limited!
First post in this amazing tut.

Great job, Pikazz. It looks wonderfuk!

thank you x3
And stickied. ;)

yay ;w;
This is fantastic!
Now Toon Link can have an actual crawl!

yes, he can :3
([url]http://replygif.net/i/432.gif[/url])([url]http://gifrific.com/wp-content/uploads/2013/04/Barack-Obama-Clapping-in-Front-of-American-Flags.gif[/url])([url]http://img1.wikia.nocookie.net/__cb20120705231254/harrypotter/images/c/c4/HarryPotter-Snape-Clapping.gif[/url])

thanks for all the applaudes! xD
there is a way to add floating? like project M mewtwo? D:

sadly, the only one in brawl thats using floating is used by Peach sadly and her program to do that is inside her FitFighter.pac!


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: DoctorFlux(Mariodk) on March 08, 2014, 04:29:18 AM
thank you for this this will help me alot on some of my next movesets



Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: Amarythe on March 08, 2014, 08:26:19 AM
Finally! I've been asking this for months.

...Although I wish Wall Jumping could have been included. As matter of fact, I'm actually more worried about taking certain wall-jumps and crawls out of the game, but whatever.

This will go great on Mario, Link, even DK and Diddy.


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: KingJigglypuff on March 08, 2014, 09:39:44 AM
...Although I wish Wall Jumping could have been included. As matter of fact, I'm actually more worried about taking certain wall-jumps and crawls out of the game, but whatever.
Wall Jumps are easy to do. :v

It's Wall clinging that's a bit of a challenge.


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: Amarythe on March 08, 2014, 10:25:12 AM
Haha, shows just how new I am with this.
Good, good; I basically have zero interest in wall clinging.


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: pikazz on March 08, 2014, 10:48:45 AM
true wall cling and wall jump is rediciously easy, doesnt need a tutorial for it!

all that needs to do is give the character proper IC! the easiest way is to use FighterConfig.dat and set "hasWallCling" and "HasWallJump" to true!
nothings more is needed (except a Wallcling animation, you will be in t-stance against the wall)


Title: Re: How to add True Glide/Multi Jump/Crawl
Post by: OmegaS3 on March 08, 2014, 11:57:26 AM
 I need to know how to do this out of Brawlbox. Editing Samus.pac in BB makes her Down B, Side B and Neutral B all useless with no fix.

I'm trying to give Samus a crawl


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: pikazz on March 09, 2014, 11:01:24 AM
Updated step 13 Multijump  to make it more true! needed to be able to continue jumping with pressing jump button!
I need to know how to do this out of Brawlbox. Editing Samus.pac in BB makes her Down B, Side B and Neutral B all useless with no fix.

I'm trying to give Samus a crawl
you can try using PSA instead for brawlbox, but you cant edit the data inside the misc files so easy!


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: OmegaS3 on March 09, 2014, 11:44:57 AM
Updated step 13 Multijump  to make it more true! needed to be able to continue jumping with pressing jump button!you can try using PSA instead for brawlbox, but you cant edit the data inside the misc files so easy!
Ya I was thinking that. Well I even copied Project M's samus crawl code and gct code to mine and it still doesn't work. Do I still need to edit the fighter config for Samus and enable the crawl?


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: pikazz on March 09, 2014, 12:32:11 PM
Ya I was thinking that. Well I even copied Project M's samus crawl code and gct code to mine and it still doesn't work. Do I still need to edit the fighter config for Samus and enable the crawl?
the FighterConfig lets you change the IC with ease. if you havent using a code that changes Samus ICs (like she has a crawl or can fly ect), I should recommend you to test have the fighterconfig file with it enabled


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: KingJigglypuff on June 21, 2014, 06:01:11 PM
I don't think Pit has a MoveDef_FitPit
;3;
Are you using BrawlBox v0.68b. .-.


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: KingJigglypuff on June 21, 2014, 08:53:49 PM
I am using BrawlBox v0.71 .3.
*facepalm*
BrawlBox v0.71 does not support moveset editing.

Use BrawlBox v0.68b.


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: Lillith on June 21, 2014, 08:53:49 PM
I am using BrawlBox v0.71 .3.
You need to use .68 for this.


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: 133Death ~Or 955968Minecraft on June 21, 2014, 08:56:49 PM
You need to use .68 for this.
Very sorry for being a big noob.


Title: Re: How to add True Glide/Multi Jump/Crawl [updated]
Post by: Rooftop Sword Master on May 17, 2018, 05:20:46 AM
14. dont forget the animations for all those Subactions!

Also, Note this! Crawl and Multi Jump can be used right away, but Glide needs little work! you need to do something that makes it use their IDs!
Glide need to use the Start Glide ID "132" (0x84 in hex)
dont know the best way to do this

15. the last thing, we need to change their IC to make them being able to do it!
this Method is using BrawlEx's FighterConfig.dat
([url]http://i61.tinypic.com/5v0yt2.png[/url])
if you added Crawl, set "hasCrawl" to true
if you added Glide, set "hasGlide" to true
if you added MultiJump, set "AirJumpCount" to "2" (yes 2! not how many jumps it has)

And thats it! now you have Crawl, Glide and/or Multijump character! Have fun with it!  :kdance:


For the Start Glide ID where do I put the 0x84??

What do I do with the Fighter00.dat file that you get after making 'hasGlide" to true in BrawlEx's FighterConfig.dat?

Also for the Glide animations, do I just import the CHR0 files of Pit into my character's FitIkeMotionEtc.pac file?