Some Silver Night's Crusaders bugs I haven't figured out how to fix

Crimsondeath

Active member
Hi to everyone
Since the release of Silver Night's Crusaders I have tried to fix these bugs but before creating more versions I think I should ask the experts, if these bugs are possible to solve:

Sheeba's Quetzal Special

It's way to disable any Key buttons while she is doing the Spell?:
86HGzGD.gif


This happends when I press the "attack button", Quetzal Summon is canceled.

Code:
anim    jumpspecial
    @cmd    limiter 99
    delay    1
    landframe    80
    offset    80 124
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell2.gif
    delay    7
    @cmd    floater 682
    @cmd    dasher 0 0 0 0
    sound    data/sounds/sheeba_spell2.wav
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell6.gif
    frame    data/chars/sheeba/gigaspell7.gif
    frame    data/chars/sheeba/gigaspell8.gif
    delay    10
    sound    data/sounds/sheeba_spell1.wav
    @cmd    spawner3 "Quetzal" 160 110 0
    @cmd    spawner3 "BPetir" 160 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 160 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 160 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    frame    data/chars/sheeba/gigaspell11.gif
    frame    data/chars/sheeba/gigaspell12.gif
    frame    data/chars/sheeba/gigaspell11.gif
    frame    data/chars/sheeba/gigaspell12.gif
    frame    data/chars/sheeba/gigaspell12.gif

Ethan's Pyre Uppercut

I don't know how to fix this, he can "fly" if you input "U U A" quickly while he is on the air.
WoeUmpq.gif


Is there a way to disable attack keys while he is doing the uppercut on air?

Code:
anim	freespecial3
	delay	1
	offset	45 75
	bbox	0 0 0 0
	cancel	58 61 0 a4 freespecial7
	cancel	58 61 0 u a freespecial7
	cancel	58 61 0 a2 freespecial10
	cancel	58 61 0 u u a freespecial
	cancel	58 61 0 f a freespecial14
	jumpframe	12 3.6 0.5
	@cmd	stealth 0
	@cmd	limiter 9
	move	1
	frame	data/chars/ethan/upper1.gif
	@cmd	mpcost 10
	frame	data/chars/ethan/upper1.gif
	sound	data/sounds/ethan_attack2.wav
	frame	data/chars/ethan/upper1.gif
	frame	data/chars/ethan/upper1.gif
	frame	data/chars/ethan/upper2.gif
	frame	data/chars/ethan/upper2.gif
	frame	data/chars/ethan/upper2.gif
	frame	data/chars/ethan/upper2.gif
	frame	data/chars/ethan/upper3.gif
	frame	data/chars/ethan/upper3.gif
	frame	data/chars/ethan/upper3.gif
	frame	data/chars/ethan/upper3.gif
	frame	data/chars/ethan/upper4.gif
	frame	data/chars/ethan/upper4.gif
	frame	data/chars/ethan/upper4.gif
	frame	data/chars/ethan/upper4.gif
	move	0
	frame	data/chars/ethan/upper5.gif
	frame	data/chars/ethan/upper5.gif
	frame	data/chars/ethan/upper5.gif
	frame	data/chars/ethan/upper5.gif
	attack15	40 0 30 60 19 19 1 0 10 0
	dropv	4 2 0
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper7.gif
	frame	data/chars/ethan/upper6.gif
	frame	data/chars/ethan/upper8.gif
	attack15	0 0 0 0 0 0 0 0 0 0
	delay	6
	frame	data/chars/ethan/upper5.gif
	frame	data/chars/ethan/jump2.gif
	frame	data/chars/ethan/jump3.gif
	frame	data/chars/ethan/jump3.gif

I tried the "Cancel" command from the manual:
cancel {start frame} {end frame} {hits} {sequence of inputs} {freespecial#}

But didn't work for these moves :( . (or I'm using it in the wrong way?)

The OpenBOR Version I used is: v3.0 Build. Thanks any ways.
 
Bloodbane method works as wonders, I haven't make a deep testing but I think they're solved, thanks to both of you :D .
While you're working on updates, I had a suggestion from back on first release. Try using a combination of infinite delay (any negative delay is infinite) and landframe for back dash and other jumping moves. This makes the engine handle landing timing for you so the animation looks much better, especially when done off platforms.

Another thing to look at is the walkoff animation. You can use this to put the character into a jump animation when walking off a platform instead of just droping through the air while in their walking/idle stance.

DC
 
Another thing to look at is the walkoff animation. You can use this to put the character into a jump animation when walking off a platform instead of just droping through the air while in their walking/idle stance.
I have lots of problems with that, I'm trying to fix it from the very first demo (2018), I don't remember why that breaks the game, but I remember been hours trying fired out how to do it. It doesn't affect gameplays so I leaved it.
 
Last edited:
I have lots of problems with that, I'm trying to fix it from the very first demo (2018), but it doesn't affect gameplays so I'll leave it.

It's your decision, but you are mistaken to think it does not affect the game. Properly handling platform interaction is a very basic part of projects like this. Just ignoring it looks unpolished and detracts from all the other good work you did.

If you are having trouble figuring something out, just ask us. That's why this forum is here.

DC
 
@DCurrent walkoff moves keep working nice for now, thanks.

Hi to everyone
Since the release of Silver Night's Crusaders I have tried to fix these bugs but before creating more versions I think I should ask the experts, if these bugs are possible to solve:

Sheeba's Quetzal Special

It's way to disable any Key buttons while she is doing the Spell?:
86HGzGD.gif


This happends when I press the "attack button", Quetzal Summon is canceled.

Code:
anim    jumpspecial
    @cmd    limiter 99
    delay    1
    landframe    80
    offset    80 124
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell2.gif
    delay    7
    @cmd    floater 682
    @cmd    dasher 0 0 0 0
    sound    data/sounds/sheeba_spell2.wav
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell2.gif
    frame    data/chars/sheeba/gigaspell3.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell4.gif
    frame    data/chars/sheeba/gigaspell5.gif
    frame    data/chars/sheeba/gigaspell6.gif
    frame    data/chars/sheeba/gigaspell7.gif
    frame    data/chars/sheeba/gigaspell8.gif
    delay    10
    sound    data/sounds/sheeba_spell1.wav
    @cmd    spawner3 "Quetzal" 160 110 0
    @cmd    spawner3 "BPetir" 160 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 160 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 160 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 80 200 0
    @cmd    spawner3 "BPetir" 280 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 20 200 0
    @cmd    spawner3 "BPetir" 180 200 0
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 100 200 0
    @cmd    spawner3 "BPetir" 260 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 40 200 0
    @cmd    spawner3 "BPetir" 220 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 120 200 0
    @cmd    spawner3 "BPetir" 240 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    spawner3 "BPetir" 60 200 0
    @cmd    spawner3 "BPetir" 200 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    sound    data/sounds/thunder.wav
    @cmd    spawner3 "BPetir" 140 200 0
    @cmd    spawner3 "BPetir" 300 200 0
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell9.gif
    @cmd    mpcost 100
    frame    data/chars/sheeba/gigaspell10.gif
    frame    data/chars/sheeba/gigaspell11.gif
    frame    data/chars/sheeba/gigaspell12.gif
    frame    data/chars/sheeba/gigaspell11.gif
    frame    data/chars/sheeba/gigaspell12.gif
    frame    data/chars/sheeba/gigaspell12.gif

Ethan's Pyre Uppercut

I don't know how to fix this, he can "fly" if you input "U U A" quickly while he is on the air.
WoeUmpq.gif


Is there a way to disable attack keys while he is doing the uppercut on air?

Code:
anim    freespecial3
    delay    1
    offset    45 75
    bbox    0 0 0 0
    cancel    58 61 0 a4 freespecial7
    cancel    58 61 0 u a freespecial7
    cancel    58 61 0 a2 freespecial10
    cancel    58 61 0 u u a freespecial
    cancel    58 61 0 f a freespecial14
    jumpframe    12 3.6 0.5
    @cmd    stealth 0
    @cmd    limiter 9
    move    1
    frame    data/chars/ethan/upper1.gif
    @cmd    mpcost 10
    frame    data/chars/ethan/upper1.gif
    sound    data/sounds/ethan_attack2.wav
    frame    data/chars/ethan/upper1.gif
    frame    data/chars/ethan/upper1.gif
    frame    data/chars/ethan/upper2.gif
    frame    data/chars/ethan/upper2.gif
    frame    data/chars/ethan/upper2.gif
    frame    data/chars/ethan/upper2.gif
    frame    data/chars/ethan/upper3.gif
    frame    data/chars/ethan/upper3.gif
    frame    data/chars/ethan/upper3.gif
    frame    data/chars/ethan/upper3.gif
    frame    data/chars/ethan/upper4.gif
    frame    data/chars/ethan/upper4.gif
    frame    data/chars/ethan/upper4.gif
    frame    data/chars/ethan/upper4.gif
    move    0
    frame    data/chars/ethan/upper5.gif
    frame    data/chars/ethan/upper5.gif
    frame    data/chars/ethan/upper5.gif
    frame    data/chars/ethan/upper5.gif
    attack15    40 0 30 60 19 19 1 0 10 0
    dropv    4 2 0
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper7.gif
    frame    data/chars/ethan/upper6.gif
    frame    data/chars/ethan/upper8.gif
    attack15    0 0 0 0 0 0 0 0 0 0
    delay    6
    frame    data/chars/ethan/upper5.gif
    frame    data/chars/ethan/jump2.gif
    frame    data/chars/ethan/jump3.gif
    frame    data/chars/ethan/jump3.gif

I tried the "Cancel" command from the manual:
cancel {start frame} {end frame} {hits} {sequence of inputs} {freespecial#}

But didn't work for these moves :( . (or I'm using it in the wrong way?)

The OpenBOR Version I used is: v3.0 Build. Thanks any ways.

I thought this was solved, but when I use "noaircancel 2" players can't even do a Jumpattack, only "freespecials" animations. I also used "noaircancel 1" and is the same result.
 
@Crimsondeath

The solution will be different depending on what you want the uppercut move to do.

Ex: Did you want it to be like a Shoryuken where the player can't do anything else till he lands? Did you want full jump control and attacks after? Some mix of those two extremes?

Please be specific.

DC
 
@DCurrent It's not just the uppercut, It's for both moves Sheeba and Ethan skills.

I have tried using the "airnocancel 2" but disables jumpattacks for all players after doing the double jump (which is a "freespecial" called by keyscript), I also tried changing the double jump to a "follow" type animation but didn't work either :( . After seeing that I had to revert the changes x.x.

Ethan skill can be leaved like that (it's hard to get his glitchs anyway) but Sheeba's worries me more because it's easy to get her glich just pressing attack button by mistake.
 
@DCurrent It's not just the uppercut, It's for both moves Sheeba and Ethan skills.

I have tried using the "airnocancel 2" but disables jumpattacks for all players after doing the double jump (which is a "freespecial" called by keyscript), I also tried changing the double jump to a "follow" type animation but didn't work either :( . After seeing that I had to revert the changes x.x.

Ethan skill can be leaved like that (it's hard to get his glitchs anyway) but Sheeba's worries me more because it's easy to get her glich just pressing attack button by mistake.

OK, let's back up then. The problem is I don't know what your desired functionality is, so telling me what's broken doesn't really help much. Please explain exactly what you want each move to do, and we can figure it out.

DC
 
@DCurrent

For sheeba:
Just need a way to disable any Key buttons while she is doing her Quetzal Summon.

For Ethan:
Disable keys inputs while he is doing his uppercut on air.

Just for those two specific skills.

The "noaircancel" didn't works in the end because It disable all other characters jumpattacks and freespecials while jumping.
 
Back
Top Bottom