News:

MFG's Character of the Month: October 2026 Nominations

Main Menu

assert special not working.

Started by BC, September 01, 2008, 01:14:44 AM

Previous topic - Next topic

BC

[statedef 4000]
type    = S
movetype= A
physics = S
juggle  = 0
velset = 0,0
sprpriority = 4
ctrl = 0
anim = 800

[State 4000, AssertSpecial]
type = AssertSpecial
trigger1 = 1
flag = nobardisplay
flag2 = nobg
flag3 = nofg
ignorehitpause = 1
persistent = 1

[State 4000, SuperPause]
type = SuperPause
trigger1 = time = 0
time = 35
anim = S7620
sound = S10,0
pos = 30,-80
darken = 1
unhittable = 1

[State 0, Explod]
type = Explod
trigger1 = time = 0
anim = 90100
ID =  1111
pos = 170,100
postype = left  ;p2,front,back,left,right
facing = 1
vfacing = 1
bindtime = -1
removetime = 40
supermovetime = 1000
scale = .5,.5
sprpriority = -2
removeongethit = 0
ignorehitpause = 1
persistent = 1


[State 0, ModifyExplod]
type = ModifyExplod
trigger1 = time > 0
anim = 90100
ID =  1111
facing = 1
vfacing = 1
bindtime = -1
removetime = 40
supermovetime = 1000
scale = 1+(.3/time),1+(.3/time)
sprpriority = -2
removeongethit = 0
ignorehitpause = 1
persistent = 1


[State 800, 1]
type = HitDef
trigger1 = AnimElem = 2
attr = S, HT
hitflag = M-
priority = 1, Miss
sparkno = -1
sprpriority = 2
p1facing = 1
p2facing = 1
p1stateno = 4001
p2stateno = 4009
guard.dist = 0
numhits = 0
getpower = 90
givepower = 35

[State 800, 2]
type = ChangeState
Trigger1 = AnimTime = 0
value = 0
ctrl = 1


this is the fisrt part of my hyper throw move, the prob is assert special isnt working.


ive tried time > 0  ect. and all the others.

is it because i stated p1stateno = 4001?

but then that wouldnt be the case because the explod wouldnt work.

or do i need to code a helper and the assertspecial in the helper stateno?
Accepting commissions

Renzo F

Time stops for the character when a SuperPause is activated, unless you specify movetime. If I understand correctly, you want to make the bars disappear when the SuperPause is activated, but because AssertSpecial triggers in time 1 it wont be effective during the superPause.

BC

yea i want them to dissapear as soon as the superpause happens.

what trigger could i use then?

ive tried time > 0 but that didnt work.
Accepting commissions

Rajaa Retired

#3
summon a helper when doing the hyper that contains what you want to do for all the cosmetics of the hyper. super puase, super sound, assert speacial, etc..give it

supermove=-1 and pausemove=-1

also this way for all of your hypers you can just summo the helper without, going crazy. Put triggers in the helper to determine wether it's level three or if you want to use an explod to summon the hyper portrait etc..

Renzo F

I read your code incorectly; your trigger is "1", so the AssertSpecial will be triggering all state long; what you can do is mess around a bit with movetime parameter.

Also ^ what he said

Negative Edge

Quote from: Rajaa on September 01, 2008, 02:08:53 AM

supermove=-1 and pausemove=-1


Then Mugen will flood with errors, its best to use a high number value (99999999999999999) and its supermovetime and pausemovetime.

Rajaa Retired

#6
your right lol i never noticed before. thanks for that info ...wow :mad:

:sugoi:

good thing i never went through with that, all my chars would have errors lol.



BC

Accepting commissions

LaQuak

SuperPause and Pause are not cool with NoBarDisplay. The one who made Morrigan Aensland so freaking awesome said to me that best way is to make a Invisible Helper for all this. If you still are having problem with nobardisplay check out my characters lvl 3 hyper moves for how to make the bars disappear indefinately for the duration of the moves.

Renzo F