• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Adding 3rd hit to jab/removing tilts

AetherEch0s

Smash Journeyman
Joined
Nov 12, 2007
Messages
460
3DS FC
2681-0290-3939
Im currently working on a PSA ROB moveset. I was going to add a third hit to his 2 hit jab combo, and after searching, found this

First open up the character's motionetc with Brawlbox. Add a New Animation. Replace that animation with whatever you'd like, and then name it whatever you'd like, for example, "Attack13". You may want to move that animation next to similar animations, for organizational purposes (i.e moving "Attack13" so that it's below "Attack12")

Afterwards, open up the character's .pac in PSA. This is the trickiest part. What you want to do now is to look at another character's pac who has the move that you're trying to add. Let's use Samus as an example. If you want to give Samus a third hit to her 2 hit Jab, you should look at Ike's pac in PSA. Note the order or subactions. Ike's AAA is ordered "Attack11", "Attack12", "Attack13". So you can infer that this will work for Samus.

Go into Samus' pac. After her "Attack12" subaction there is a NONE subaction. So rename this to "Attack13" Fill it with events. You will need to Set RA-Bit[16] and perhaps RA-Bits 17 and 22 for the 2nd jab to lead to the third.

This works with other moves as well. For example, you can give a character who has just a normal FSmash up and down versions of the FSmash. Just study the subactions of characters who have the additional move(s) you want to give another character and mimic them.
As he instructed, i added Attack 13 subtraction to ROB's .pac, filled it with the events out of Ike's Attack 13 subtraction, and then added the animation of Attack 13 to ROB's motionetc.pac

tested it, and it froze up. No annoying buzz, the music continued to play, it just froze up the gameplay. No idea what i did wrong....

Then i tried to add the "Set RA-Bit(16)" but cant find any information on how to do that.
Could someone who has done this please tell me exactly what i should have done? is there an easier way to go about it, or a newer "guide" of sorts?



---------------------------------

Im also having trouble removing the tilts from ROB's Forward Smash. I deleted them from his MotionEtc.pac and set them to Goto his normal forward smash in his .pac. Is there something i did wrong?
 

JoeGrandma

Smash Journeyman
Joined
Dec 11, 2008
Messages
368
What he means isn't the Attack13 subaction, he means to make a new animation called Attack13.

Whether you want to make a new animation or reuse an old one is up to you, and you don't even have to name it Attack13, you can call it whatever you want to. Remember that this part takes place in the FitCharMotionEtc.pac.

This next part is in PSA. Go to the Attack12 subaction. The very next subaction should have no animation; it should say NONE where an animation name should be. Change that to the name of the animation you want for the third jab.

Now just fill it up with stuff; GFX, hitboxes, whatever you want.

The tricky part is making it so the second hit can go to the new third hit.

Instead of using RA-Bit[16], which doesn't always work, use a ghetto fix instead. I think what he means by looking at Ike's third jab is that in the second jab, there'll be an amount of time where RA-Bit[16] or [17] is set. During this time, pressing the A button will make you proceed to the next jab..

So what you do is to make a time window where pressing the A button will go to the next jab. In that window, instead of setting a bit variable, try this out:

If: Button Pressed: IC-Basic[0]
Change subaction: the subaction for the third jab
End if;

That'll make it so that if the A button is pressed or still held down during the time window, you'll automatically go to the third jab. Hope that works for you!

Also, to get rid of ROB's tilted forward smashes, instead of deleting the animations, rename the animations of the tilted smashes from AttackS4Hi and AttackS4Lw to AttackS4S. However, you did the right thing in making it Goto the normal forward smash.

I haven't seen any ROB PSA's ever, so hope you do a great job!
 

AetherEch0s

Smash Journeyman
Joined
Nov 12, 2007
Messages
460
3DS FC
2681-0290-3939
ok ill try that.
so
-clear out the Attack 13 on psa
-put events in it as needed
-ghetto fix (lol) using Button Pressed event on Attack 12
-copy his forward smash tilts from a backup fitmotionetc.pac and add them back in to this one
-name them AttackS4S
-keep them as goto


that all? ill try it.
does it matter whats in the "other" tab? the one on the list with main, gfx, and sfx. do i have to worry about changing them at all?

So far i have changed his two jabs, his running attack, a few random ground attacks, put a new animation on all of his air attacks, and changed a few of them. Planning on changing his B attacks after i get all of this straightened out.


EDIT:
Heres Attack 12 in psa

Asynchronous Timer: frames=2
Offensive Collision: whatever, i know these are all right
Offensive Collision 2
Offensive Collision 3
Offensive Collision 4
Asynchronous Timer: frames=6
Terminate Collisions
Asynchronous Timer :frames=9
If Button Pressed: IC-Basic(0)
--------------------Change SubAction: sub action=21C00 (the offset of subaction "attack 13")
End If:
Asynchronous Timer: frames=13
Allow Interrupt:

that sound about right?



EDIT AGAIN:
Actually, after testing it neither work still.

The jab combo is still only 2 hits, and the game still freezes when i do a tilted forward smash

im going to have to swap all of my changes into a fresh new .pac just in the case that i messed something up somewhere.
 

JoeGrandma

Smash Journeyman
Joined
Dec 11, 2008
Messages
368
Attack13 should already have absolutely nothing in it.

Don't change subaction to the offset, change subaction to 4A.

If statements only check once a frame, so you should do something like:

Asynchronous Timer: frames=2
Offensive Collision: whatever, i know these are all right
Offensive Collision 2
Offensive Collision 3
Offensive Collision 4
Asynchronous Timer: frames=6
Terminate Collisions
Asynchronous Timer :frames=9
Set Loop: 4 Times
If Button Pressed: IC-Basic(0)
Change Subaction: 4A
End If
Synchronous Timer: 1 frame
Execute Loop
Allow Interrupt:

I recommend that you get a fresh FitRobotMotionEtc.pac and bring your changes over so that you don't have to import the tilted forward smash animations.

Don't rename the tilted forward smash animations AttackS4S, in PSA, change the animation for the tilted forward smashes to AttackS4S in the tilted forward smash subactions.

Are you making sure that you're using Goto to the right number? If it doesn't work for you, just try copy and paste the normal forward smash events into tilted subactions.
 
Top Bottom