;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;僿儖僷乕偁傟偙傟
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;---------------------------------------------------------------------------
;///////////////////////////////////////////////////////////////////////////
;---------------------------------------------------------------------------
;========================<K.O. F.X.>=============================
[Statedef 8050]
physics=N
velset=0,0
anim=9741
sprpriority=-5
[State 8050, bind]
type=posset
trigger1=1
x=0
y=-120

[State 8050, snd]
type=playsnd
trigger1= time = 3
value=1000,4

[State 8050, palfx]
type=palfx
trigger1=!time
time=40
sinadd=-255,-255,-255,160
ignorehitpause=1
[State 8050, bgpalfx]
type=bgpalfx
trigger1=time<30
time=1
mul=(time-10)*25,(time-10)*25,(time-10)*25

[State 8050, VSthing]
type=explod
trigger1=!time
anim=8051
ID=8051
sprpriority=5
postype=left
bindtime=-1
removetime=40
pausemovetime=300
supermovetime=300
scale = 0.5,0.5


[State 8050, circle]
type=explod
trigger1=!time
anim=8050
ID=80501
sprpriority=-5
postype=left
pos=160,120
bindtime=-1
removetime=40
pausemovetime=300
supermovetime=300
[State 8050, circle]
type=explod
trigger1=!time
anim=8050
ID=80502
sprpriority=-5
postype=left
pos=160,120
bindtime=-1
removetime=40
pausemovetime=300
supermovetime=300
[State 8050, shrink]
type=modifyexplod
trigger1=time<=40&&numexplod(80501)
ID=80501
scale=(.1*time),(.1*time)
[State 8050, shrink]
type=modifyexplod
trigger1=time<=40&&numexplod(80502)
ID=80502
scale=(.3*time),(.3*time)

[State 8050, noshadow]
type=assertspecial
trigger1=1
flag=invisible
[State 8050, nobars]
type=assertspecial
trigger1=time<=20
flag=nobardisplay

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;俵俙倃敪摦侾
;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀
; 杮懱侾
[Statedef 8100]
type    = S
movetype= I
physics = N
juggle  = 1
poweradd= 0
velset = 0,0
anim = 8100
ctrl = 0
sprpriority = 5

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 737
trigger1 = numexplod(8110) = 0
anim = 8110
id = 8110
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 704
id = 8110

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 704
trigger1 = numexplod(8111) = 0
anim = 8111
id = 8111
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 672
id = 8111

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 672
trigger1 = numexplod(8112) = 0
anim = 8112
id = 8112
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 640
id = 8112

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 640
trigger1 = numexplod(8113) = 0
anim = 8113
id = 8113
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 608
id = 8113

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 608
trigger1 = numexplod(8114) = 0
anim = 8114
id = 8114
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 576
id = 8114

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 576
trigger1 = numexplod(8115) = 0
anim = 8115
id = 8115
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 544
id = 8115

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 544
trigger1 = numexplod(8116) = 0
anim = 8116
id = 8116
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 512
id = 8116

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 512
trigger1 = numexplod(8117) = 0
anim = 8117
id = 8117
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 480
id = 8117

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 480
trigger1 = numexplod(8118) = 0
anim = 8118
id = 8118
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 448
id = 8118

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 448
trigger1 = numexplod(8119) = 0
anim = 8119
id = 8119
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 416
id = 8119

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 416
trigger1 = numexplod(8120) = 0
anim = 8120
id = 8120
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 384
id = 8120

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 384
trigger1 = numexplod(8121) = 0
anim = 8121
id = 8121
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 352
id = 8121

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 352
trigger1 = numexplod(8122) = 0
anim = 8122
id = 8122
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 320
id = 8122

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 320
trigger1 = numexplod(8123) = 0
anim = 8123
id = 8123
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 288
id = 8123

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 288
trigger1 = numexplod(8124) = 0
anim = 8124
id = 8124
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 256
id = 8124

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 256
trigger1 = numexplod(8125) = 0
anim = 8125
id = 8125
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 224
id = 8125

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 224
trigger1 = numexplod(8126) = 0
anim = 8126
id = 8126
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 192
id = 8126

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 192
trigger1 = numexplod(8127) = 0
anim = 8127
id = 8127
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 160
id = 8127

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 160
trigger1 = numexplod(8128) = 0
anim = 8128
id = 8128
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 128
id = 8128

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 128
trigger1 = numexplod(8129) = 0
anim = 8129
id = 8129
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 96
id = 8129

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 96
trigger1 = numexplod(8130) = 0
anim = 8130
id = 8130
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 64
id = 8130


[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 64
trigger1 = numexplod(8131) = 0
anim = 8131
id = 8131
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 32
id = 8131

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 32
trigger1 = numexplod(8132) = 0
anim = 8132
id = 8132
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 0
id = 8132



[state a]
type = bindtoroot
trigger1 = time = 0
time = -1
facing = 0
pos = 0,0


[state a]
type = destroyself
trigger1 = root,var(8) <= 0




;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;俵俙倃敪摦俀
;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀
; 杮懱俀
[Statedef 8101]
type    = S
movetype= I
physics = N
juggle  = 1
poweradd= 0
velset = 0,0
anim = 8101
ctrl = 0
sprpriority = 5

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 737
trigger1 = numexplod(8110) = 0
anim = 8110
id = 8110
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 704
id = 8110

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 704
trigger1 = numexplod(8111) = 0
anim = 8111
id = 8111
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 672
id = 8111

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 672
trigger1 = numexplod(8112) = 0
anim = 8112
id = 8112
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 640
id = 8112

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 640
trigger1 = numexplod(8113) = 0
anim = 8113
id = 8113
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 608
id = 8113

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 608
trigger1 = numexplod(8114) = 0
anim = 8114
id = 8114
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 576
id = 8114

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 576
trigger1 = numexplod(8115) = 0
anim = 8115
id = 8115
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 544
id = 8115

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 544
trigger1 = numexplod(8116) = 0
anim = 8116
id = 8116
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 512
id = 8116

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 512
trigger1 = numexplod(8117) = 0
anim = 8117
id = 8117
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 480
id = 8117

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 480
trigger1 = numexplod(8118) = 0
anim = 8118
id = 8118
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 448
id = 8118

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 448
trigger1 = numexplod(8119) = 0
anim = 8119
id = 8119
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 416
id = 8119

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 416
trigger1 = numexplod(8120) = 0
anim = 8120
id = 8120
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 384
id = 8120

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 384
trigger1 = numexplod(8121) = 0
anim = 8121
id = 8121
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 352
id = 8121

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 352
trigger1 = numexplod(8122) = 0
anim = 8122
id = 8122
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 320
id = 8122

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 320
trigger1 = numexplod(8123) = 0
anim = 8123
id = 8123
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 288
id = 8123

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 288
trigger1 = numexplod(8124) = 0
anim = 8124
id = 8124
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 256
id = 8124

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 256
trigger1 = numexplod(8125) = 0
anim = 8125
id = 8125
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 224
id = 8125

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 224
trigger1 = numexplod(8126) = 0
anim = 8126
id = 8126
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 192
id = 8126

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 192
trigger1 = numexplod(8127) = 0
anim = 8127
id = 8127
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 160
id = 8127

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 160
trigger1 = numexplod(8128) = 0
anim = 8128
id = 8128
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 128
id = 8128

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 128
trigger1 = numexplod(8129) = 0
anim = 8129
id = 8129
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 96
id = 8129

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 96
trigger1 = numexplod(8130) = 0
anim = 8130
id = 8130
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 64
id = 8130


[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 64
trigger1 = numexplod(8131) = 0
anim = 8131
id = 8131
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 32
id = 8131

[State 1000, 5];僄僼僃僋僩
type = Explod
trigger1 = root,var(8) <= 32
trigger1 = numexplod(8132) = 0
anim = 8132
id = 8132
sprpriority = 6
postype = p1
pos = 0 , 0
bindtime = -1
supermove = 1
under = 0
[state a]
type = removeexplod
trigger1 = root,var(8) <= 0
id = 8132



[state a]
type = bindtoroot
trigger1 = time = 0
time = -1
facing = 0
pos = 0,0


[state a]
type = destroyself
trigger1 = root,var(8) <= 0




;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 僋僀僢僋傾僾儘乕僠僿儖僷乕
;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀

; approach
[Statedef 10000]
type = S
movetype = I
anim = 10000
ctrl = 0

[State 750]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 750]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10001

[State 751]
type = BindToParent
trigger1 = 1
time = -1

[State 751]
type = Destroyself
trigger1 = parent,stateno != 750

[Statedef 10001]
type = S
movetype = I
anim = 10000
ctrl = 0

[State 750]
type = PlaySnd
trigger1 = Time = 0
value = 801,10

[State 750]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 750]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10002

[State 750]
type = Explod
trigger1 = Time = 0
trigger1 = !numexplod(7012)
anim = 7012
ID = 7012
postype = p1
pos = 10,-60
sprpriority = 3
ignorehitpause = 1

[State 750]
type = Palfx 
trigger1 = Time = 0
time = 3
color = 8
mul = 195,195,195
add = 205,205,205
sinadd = 10,10,10
ignorehitpause = 1

[State 750]
type = EnvColor
trigger1 = Time = 0
value = 230,230,230
time = 1
ignorehitpause = 1
under = 1

[State 751]
type = BindToParent
trigger1 = 1
time = -1

[State 751]
type = Destroyself
trigger1 = parent,stateno != 750

[Statedef 10002]
type = S
movetype = I
anim = 10000
ctrl = 0

[State 750]
type = PlaySnd
trigger1 = Time = 0
value = 801,10

[State 750]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 750]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10001

[State 750]
type = Explod
trigger1 = Time = 0
trigger1 = !numexplod(7012)
anim = 7012
ID = 7012
postype = p1
pos = 10,-60
sprpriority = 3
ignorehitpause = 1

[State 750]
type = Palfx 
trigger1 = Time = 0
time = 3
color = 8
mul = 195,195,195
add = 205,205,205
sinadd = 10,10,10
ignorehitpause = 1

[State 750]
type = EnvColor
trigger1 = Time = 0
value = 230,230,230
time = 1
ignorehitpause = 1
under = 1

[State 751]
type = BindToParent
trigger1 = 1
time = -1

[State 751]
type = Destroyself
trigger1 = parent,stateno != 750

; approach2
[Statedef 10003]
type = S
movetype = I
anim = 9999
ctrl = 0

[State 751]
type = ParentVarSet
trigger1 = time = 1
trigger1 = parent,var(39) = 0
var(39) = 1

[State 751]
type = Destroyself
trigger1 = time = 1
trigger2 = parent,stateno != 750

; approach3
[Statedef 10004]
type = S
movetype = I
anim = 9999
ctrl = 0

[State 751]
type = ParentVarSet
trigger1 = time = 1
trigger1 = parent,var(40) = 0
var(40) = 1

[State 751]
type = Destroyself
trigger1 = time = 1
trigger2 = parent,stateno != 750

;;;;;僋僀僢僋僷傿梡;;;;;
; approach4
[Statedef 10005]
type = S
movetype = I
anim = 10001
ctrl = 0

[State 770]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 770]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10006

[State 771]
type = BindToParent
trigger1 = 1
time = -1

[State 771]
type = Destroyself
trigger1 = parent,stateno != 770

[Statedef 10006]
type = S
movetype = I
anim = 10001
ctrl = 0

[State 770]
type = PlaySnd
trigger1 = Time = 0
value = 801,10

[State 770]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 770]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10007

[State 770]
type = Explod
trigger1 = Time = 0
trigger1 = !numexplod(7012)
anim = 7012
ID = 7012
postype = p1
pos = 10,-60
sprpriority = 3
ignorehitpause = 1

[State 770]
type = Palfx 
trigger1 = Time = 0
time = 3
color = 8
mul = 195,195,195
add = 205,205,205
sinadd = 10,10,10
ignorehitpause = 1

[State 770]
type = EnvColor
trigger1 = Time = 0
value = 230,230,230
time = 1
ignorehitpause = 1
under = 1

[State 771]
type = BindToParent
trigger1 = 1
time = -1

[State 771]
type = Destroyself
trigger1 = parent,stateno != 770

[Statedef 10007]
type = S
movetype = I
anim = 10001
ctrl = 0

[State 770]
type = PlaySnd
trigger1 = Time = 0
value = 801,10

[State 770]
type = NotHitby
trigger1 = 1
value = ,AA,AT

[State 770]
type = HitOverride
trigger1 = 1
slot = 1
attr = SCA,AP
stateno = 10006

[State 770]
type = Explod
trigger1 = Time = 0
trigger1 = !numexplod(7012)
anim = 7012
ID = 7012
postype = p1
pos = 10,-60
sprpriority = 3
ignorehitpause = 1

[State 770]
type = Palfx 
trigger1 = Time = 0
time = 3
color = 8
mul = 195,195,195
add = 205,205,205
sinadd = 10,10,10
ignorehitpause = 1

[State 770]
type = EnvColor
trigger1 = Time = 0
value = 230,230,230
time = 1
ignorehitpause = 1
under = 1

[State 771]
type = BindToParent
trigger1 = 1
time = -1

[State 771]
type = Destroyself
trigger1 = parent,stateno != 770

; approach5
[Statedef 10008]
type = S
movetype = I
anim = 9999
ctrl = 0

[State 771]
type = ParentVarSet
trigger1 = time = 1
trigger1 = parent,var(39) = 0
var(39) = 1

[State 771]
type = Destroyself
trigger1 = time = 1
trigger2 = parent,stateno != 770

; approach6
[Statedef 10009]
type = S
movetype = I
anim = 9999
ctrl = 0

[State 771]
type = ParentVarSet
trigger1 = time = 1
trigger1 = parent,var(40) = 0
var(40) = 1

[State 771]
type = Destroyself
trigger1 = time = 1
trigger2 = parent,stateno != 770


;伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀伀
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

