YesNoOk
avatar

Changing attack command for a certain super doesn't work (But works elsewhere). (Read 1487 times)

Started by President Devon, January 25, 2018, 06:21:46 am
Share this topic:
Changing attack command for a certain super doesn't work (But works elsewhere).
#1  January 25, 2018, 06:21:46 am
  • ****
  • Semi-Retired
    • New Zealand
    • Skype - king.of.ahipara
    • network.mugenguild.com/devon/
I have Jadeeye's edit of Gen that uses all 3 punch buttons for his level 3 super, I tried to change it to HP+HK but the super doesn't come out at all now.
This is after I successfully done the same thing to another of his level 3 supers.

Here's the move's code:
Code:
[Command]
name = "Shitenketsu"
command = ~D, DB, B, D, DB, B, c+z ;;x+y+z
time = 32

Code:
[State -1, Shitenketsu]
type = ChangeState
value = 3300
triggerAll = !AILevel
triggerAll = !var(1)
triggerAll = command = "Shitenketsu"
triggerAll = RoundState = 2 && StateType != A
triggerAll = power >= 3000 && var(20) <= 60
trigger1 = ctrl || StateNo = 40 || StateNo = 52 || (StateNo = [100,101])
trigger2 = var(7)
PM me if you'd like a logo for your project.
Last Edit: January 27, 2018, 06:32:35 am by President Devon
Re: Changing attack command for a certain super doesn't work (But works elsewhere).
#2  January 25, 2018, 03:13:40 pm
  • ****
  • Robotics Engineer
    • USA
    • altoiddealer@gmail.com
When debuging, I typicallly start by dumbing down code dramatically to make sure I'm focused on the actual problem.

I would start by first commenting out all your other commands and change this to something like

[Command]
name = "Shitenketsu"
command = c+z
time = 32

If that fixes it, you probably need to do something here.
If it doesn't fix it, check this one

[State -1, Shitenketsu]
type = ChangeState
value = 3300
trigger1 = command = "Shitenketsu"

If that fixes it, you probably need to then one by one check the conditions, search your code for var(1), var(7), var(20), etc.

Re: Changing attack command for a certain super doesn't work (But works elsewhere).
#3  January 25, 2018, 10:54:13 pm
  • ****
  • Semi-Retired
    • New Zealand
    • Skype - king.of.ahipara
    • network.mugenguild.com/devon/
Ahh thanks. I got it working on the first step, then I did the following:

[Command]
name = "Shitenketsu"
command = ~c+z
time = 32

and that worked, then I did

[Command]
name = "Shitenketsu"
command = ~D, DB, B, c+z
time = 32

which also worked, however the second motion refuses to come out unless I increase time, which then becomes a problem because you have to do the inputs slow for whatever reason. 32 frames should be more than enough time to get the input out, I don't get it.
PM me if you'd like a logo for your project.
Re: Changing attack command for a certain super doesn't work (But works elsewhere).
#4  January 26, 2018, 03:29:35 pm
  • ****
  • Robotics Engineer
    • USA
    • altoiddealer@gmail.com
That is odd.  I have essentially the same input for one of my chars super moves and 20 ticks works well
Code:
[Command]
name = "TurbineX"
command = ~D, DB, B, D, DB, B, x
time = 20

Have you tried disabling all other commands, and using the full command = ~D, DB, B, D, DB, B, c+z?
Is the command prioritized well in the CMD?  Maybe in conflict with another one?

Re: Changing attack command for a certain super doesn't work (But works elsewhere).
#5  January 27, 2018, 06:32:14 am
  • ****
  • Semi-Retired
    • New Zealand
    • Skype - king.of.ahipara
    • network.mugenguild.com/devon/
I actually fixed it by reducing the time of every other move using the same motion by 6 ticks.

I have no idea what's going on, but I'm no longer struggling to perform the move.

Thanks for the help, homie.
PM me if you'd like a logo for your project.