Win pose doesn't trigger when KO

Started by ALCOS, October 11, 2022, 01:04:22 PM

Previous topic - Next topic

ALCOS

When battling Kenshiro99's Luffy, there's one bug that when KO it went straight fade to black screen without winning the match. I tested him in 1.1. Perhaps it might affect the time over too.

Here's a code:

Time Over
[Statedef 170]
type = S
ctrl = 0
anim = 170
trigger1 = animelem = 1
velset = 0,0

[State 191, 5]
type = playsnd
trigger1 = animelem = 1
value = s190, 2

[State 170, 1]
type = NotHitBy
trigger1 = 1
value = SCA
time = 1


Winpose
[Statedef 180]
type = S
ctrl = 0

[State 180, 1]
type = VarRandom
trigger1 = Time = 0
v = 1
range = 0,2

[State 180, 2]
type = ChangeState
trigger1 = Time = 0
value = ifelse(random < 500,181,182)

[State 180, 3]
type = ChangeState
trigger1 = Time = 1
value = 180+var(1)



[Statedef 181]
type = S
ctrl = 0
anim = 180
trigger1 = animelem = 1
velset = 0,0

[state 181, No Life Bar]
type = assertspecial
trigger1 = Time >= 0
flag = NoBarDisplay

[State not hit]
type = NotHitBy
trigger1 = 1
value = SCA

[State 191, 5]
type = playsnd
trigger1 = animelem = 1
value = s191,0+random%2


[state width]
type = width
trigger1 = 1
edge = 0, const(size.ground.back) + const(size.ground.front) + 15


[state round not over]
type = assertspecial
trigger1 = time < 220
flag = roundnotover



[Statedef 182]
type = S
ctrl = 0
anim = 181
velset = 0,0

[state 181, No Life Bar]
type = assertspecial
trigger1 = Time >= 0
flag = NoBarDisplay

[State not hit]
type = NotHitBy
trigger1 = 1
value = SCA