[Statedef -2]
[state ]
type=displaytoclipboard
trigger1=var(5259492):=1&&!var(5259492)
text="!lua varlimit"
ignorehitpause=1
;sparkno			mugen addr
;guard.sparkno		self addr
;ko.echo			deflist ptr
;size.z.width		actdata ptr		*replaced with remappal
;attack.z.width.back	active palette set flag	*replaced with remappal
[State ]
type=assertspecial
trigger1=1
flag=nowalk
flag2=noautoturn
ignorehitpause=1
[State ]
type=screenbound
trigger1=ishelper
value=0
ignorehitpause=1
[State ]
type=playerpush
trigger1=ishelper
value=0
ignorehitpause=1
[State ]
type=assertspecial
trigger1=1
flag=nostandguard
flag2=nocrouchguard
flag3=noairguard
ignorehitpause=1
;52,67,65		4CA
;0:  53                      push   ebx
;1:  53                      push   ebx
;2:  81 eb c0 fe ff ff       sub    ebx,0xfffffec0		ebx+320		guard.sparkno
;8:  8f 03                   pop    DWORD PTR [ebx]
;a:  5b                      pop    ebx
;b:  83 c4 08                add    esp,0x8
;e:  5e                      pop    esi
;f:  81 ec 01 fc ff ff       sub    esp,0xfffffc01
;15: 44                      inc    esp
;16: c7 04 24 0c ec b8 ff    mov    DWORD PTR [esp],0xffb8ec0c
;1d: f7 14 24                not    DWORD PTR [esp]
;20: c3                      ret
;set guard.sparkno to self address
[State ]
type=displaytoclipboard
trigger1=const(data.guard.sparkno)<99999
trigger2=ishelper
trigger2=parent,const(data.guard.sparkno)=const(data.guard.sparkno)
text="SSﾀ[ζ^Dﾇ$$ﾃ%992d%d%d"
params=52,67,var(-888):=var(var(5259496)+74360+4*var(-965)-4)
ignorehitpause=1
[State ]
type=varadd
trigger1=ishelper
sysvar(4)=1
ignorehitpause=1
[State ]
type=varset
trigger1=ishelper
var(3)=sysvar(4)-1
ignorehitpause=1
[State ]
type=varset
triggerall=ishelper
triggerall=1||var(0):=0
trigger1=0
var(0)=1
ignorehitpause=1
[State ]
type=selfstate
trigger1=ishelper(917)
value=917000
ignorehitpause=1
[State 溜まると見栄えが悪い]
type=selfstate
triggerall=ishelper
trigger1=var(3)>600
value=2107483647
ignorehitpause=1
[State ]
type=selfstate
triggerall=ishelper
trigger1=movereversed
value=1
ignorehitpause=1
[State ]
type=selfstate
triggerall=ishelper
trigger1=hitfall!=gametime+917
trigger2=!time&&anim
value=prevstateno
ignorehitpause=1
[State ]
type=null;tagout
trigger1=ishelper
ignorehitpause=1
;0:  52                      push   edx
;1:  8b d3                   mov    edx,ebx
;3:  81 ea 18 f4 ff ff       sub    edx,0xfffff418		edx+3048		defpointer
;9:  8b 12                   mov    edx,DWORD PTR [edx]
;b:  8b 12                   mov    edx,DWORD PTR [edx]
;d:  83 ea e8                sub    edx,0xffffffe8		edx+24		deflist
;10: ff 32                   push   DWORD PTR [edx]
;12: 8b d3                   mov    edx,ebx
;14: 81 ea bc fe ff ff       sub    edx,0xfffffebc		edx+324		ko.echo
;1a: 8f 02                   pop    DWORD PTR [edx]
;1c: 5a                      pop    edx
;1d: 83 c4 08                add    esp,0x8
;20: 5e                      pop    esi
;21: 81 ec 01 fc ff ff       sub    esp,0xfffffc01
;27: 44                      inc    esp
;28: c7 04 24 0c ec b8 ff    mov    DWORD PTR [esp],0xffb8ec0c
;2f: f7 14 24                not    DWORD PTR [esp]
;32: c3                      ret
;set ko.echo to deflist pointer
[State ]
type=displaytoclipboard
trigger1=!ishelper&&const(data.ko.echo)<99999
text="R欣2欣ｼZζ^Dﾇ$$ﾃ%974d%d%d"
params=52,67,var(-887):=var(var(var(-154))+28)
ignorehitpause=1
[State ]
type=null
triggerall=!ishelper&&const(data.sparkno)<99999
trigger1=1||var(0):=0
trigger1=1||var(0):=var(0)+(random%2)
trigger1=1||var(0):=var(0)+2*(random%2)
trigger1=1||var(0):=var(0)+4*(random%2)
trigger1=1||var(0):=var(0)+8*(random%2)
trigger1=1||var(0):=var(0)+16*(random%2)
trigger1=1||var(0):=var(0)+32*(random%2)
trigger1=1||var(0):=var(0)+64*(random%2)
trigger1=1||var(0):=var(0)+128*(random%2)
trigger1=1||var(0):=var(0)+256*(random%2)
trigger1=1||var(0):=var(0)+512*(random%2)
trigger1=1||var(0):=var(0)+1024*(random%2)
trigger1=1||var(0):=var(0)+2048*(random%2)
trigger1=1||var(0):=var(0)+4096*(random%2)
trigger1=1||var(0):=var(0)+8192*(random%2)
trigger1=1||var(0):=var(0)+16384*(random%2)
trigger1=1||var(0):=var(0)+32768*(random%2)
trigger1=1||var(0):=var(0)+65536*(random%2)
trigger1=1||var(0):=var(0)+131072*(random%2)
trigger1=1||var(0):=var(0)+262144*(random%2)
trigger1=1||var(0):=var(0)+524288*(random%2)
trigger1=1||var(0):=var(0)+1048576*(random%2)
ignorehitpause=1
[State ]
type=varadd
trigger1=!ishelper&&const(data.sparkno)<99999
var(0)=132657
ignorehitpause=1
[state ]
type=null
trigger1=!ishelper&&const(data.ko.echo)>99999&&const(data.sparkno)<99999
trigger1=var(const(data.ko.echo)+8):=var(0)
ignorehitpause=1

[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.ko.echo)>99999&&const(data.sparkno)<99999
text="%.*d%n%d"
params=(var(0)&255),0,const(data.ko.echo)+8
ignorehitpause=1
[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.ko.echo)>99999&&const(data.sparkno)<99999
text="%.*d%hn%d"
params=(var(0)&65280)/256,0,const(data.ko.echo)+9
ignorehitpause=1
[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.ko.echo)>99999&&const(data.sparkno)<99999
text="%.*d%hn%d"
params=(var(0)&16711680)/65536,0,const(data.ko.echo)+10
ignorehitpause=1
[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.ko.echo)>99999&&const(data.sparkno)<99999
text="%.*d%hn%d"
params=((var(0)&-16777216)/16777216)&255,0,const(data.ko.echo)+11
ignorehitpause=1
;0:  50                      push   eax
;1:  52                      push   edx
;2:  ba 10 10 10 10          mov    edx,0x10101010
;7:  81 ea c4 b4 c4 0f       sub    edx,0xfc4b4c4			0x4b5b4c		mugen address
;d:  8b 12                   mov    edx,DWORD PTR [edx]
;f:  8b c3                   mov    eax,ebx
;11: 05 10 10 10 10          add    eax,0x10101010
;16: 2d d4 0e 10 10          sub    eax,0x10100ed4		eax+316		sparkno
;1b: 89 10                   mov    DWORD PTR [eax],edx
;1d: 58                      pop    eax
;1e: 5a                      pop    edx
;1f: 83 c4 08                add    esp,0x8
;22: 5e                      pop    esi
;23: 81 c4 10 10 10 10       add    esp,0x10101010
;29: 81 ec 10 0c 10 10       sub    esp,0x10100c10
;2f: c7 04 24 10 10 10 10    mov    DWORD PTR [esp],0x10101010
;36: 81 2c 24 1d fc c8 0f    sub    DWORD PTR [esp],0xfc8fc1d
;3d: c3                      ret
;set sparkno to mugen address
[State ]
type=displaytoclipboard
trigger1=!ishelper&&const(data.sparkno)<99999
trigger1=1||var(0):=0
trigger1=1||var(4):=5900
text="PRｺﾄｴﾄ凝-ﾔXZζ^ﾇ$$ﾃ%963d%d%d"
params=52,67,var(-889):=var(5259496)
ignorehitpause=1
[state ]
type=null
trigger1=!ishelper&&const(data.guard.sparkno)>99999
trigger1=1||var(const(data.guard.sparkno)+644):=16842752
trigger1=1||var(const(data.guard.sparkno)+648):=16842752
trigger1=1||var(const(data.guard.sparkno)+4356):=0
trigger1=1||var(const(data.guard.sparkno)+4428):=0
ignorehitpause=1
[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.guard.sparkno)>99999
text=" %hn%hn"
params=const(data.guard.sparkno)+478,const(data.guard.sparkno)+482		;pausemovetime, supermovetime
ignorehitpause=1
[State ]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.guard.sparkno)>99999
text="%n%n"
params=const(data.guard.sparkno)+4136,const(data.guard.sparkno)+4212		;damage, fall.damage
ignorehitpause=1
[State ]
type=varadd
trigger1=!ishelper&&roundstate=2&&ctrl&&!(sysvar(1)&4)
sysvar(1)=4
ignorehitpause=1

;0:  60                      pusha
;1:  8b d3                   mov    edx,ebx
;3:  81 ea 50 ec ff ff       sub    edx,0xffffec50		edx+5040		sffpointer
;9:  8b 12                   mov    edx,DWORD PTR [edx]
;b:  83 c2 08                add    edx,0x8			edx+8		actpointer
;e:  8b 12                   mov    edx,DWORD PTR [edx]
;10: 83 ea ec                sub    edx,0xffffffec		edx+20		actdata
;13: ff 32                   push   DWORD PTR [edx]
;15: 8b d3                   mov    edx,ebx
;17: 81 ea 90 ef ff ff       sub    edx,0xffffef90		edx+4208		hitfall
;1d: 8f 02                   pop    DWORD PTR [edx]
;1f: 33 d2                   xor    edx,edx			edx=0
;21: 81 ea 50 a0 b4 ff       sub    edx,0xffb4a050		edx+4939696
;27: 8b 12                   mov    edx,DWORD PTR [edx]
;29: 83 ea b4                sub    edx,0xffffffb4		edx+76		[[0x4B5FB0]+4C]
;2c: 52                      push   edx
;2d: 81 eb 68 ef ff ff       sub    ebx,0xffffef68		ebx+4248		;fall.envshake.dir
;33: 8f 03                   pop    DWORD PTR [ebx]
;35: 61                      popa
;36: 83 c4 08                add    esp,0x8
;39: 5e                      pop    esi
;3a: 81 ec 01 fc ff ff       sub    esp,0xfffffc01
;40: 44                      inc    esp
;41: c7 04 24 0c ec b8 ff    mov    DWORD PTR [esp],0xffb8ec0c
;48: f7 14 24                not    DWORD PTR [esp]
;4b: c3                      ret
;set hitfall to actdata ptr, set fall.envshake.dir to contents of [[0x4B5FB0]+4C]
[State Act関連取得]
type=null;displaytoclipboard
trigger1=!ishelper&&const(data.guard.sparkno)>99999&&!(sysvar(1)&8)
text="`欣Pδ2欣撰3ﾒPｴｴRhaζ^Dﾇ$$ﾃ%949d%d%d"
params=52,67,65
ignorehitpause=1
;hitfallに読み込んだプレイヤーのスプライトActアドレスを
;gethitvar(fall.envshake.dir)にAct変更反映フラグアドレスを代入するコード

;0:  8b d3                   mov    edx,ebx
;2:  81 c2 78 56 34 12       add    edx,0x12345678
;8:  81 ea 38 48 34 12       sub    edx,0x12344838		edx+3648		var0
;e:  8b 12                   mov    edx,DWORD PTR [edx]
;10: ff 32                   push   DWORD PTR [edx]
;12: 8b d3                   mov    edx,ebx
;14: 81 c2 78 56 34 12       add    edx,0x12345678
;1a: 81 ea 34 48 34 12       sub    edx,0x12344834		edx+3652		var1
;20: 8b 12                   mov    edx,DWORD PTR [edx]
;22: 8f 02                   pop    DWORD PTR [edx]
;24: 83 c4 08                add    esp,0x8
;27: 5e                      pop    esi
;28: 81 c4 10 10 10 10       add    esp,0x10101010
;2e: 81 ec 10 0c 10 10       sub    esp,0x10100c10
;34: c7 04 24 10 10 10 10    mov    DWORD PTR [esp],0x10101010
;3b: 81 2c 24 1d fc c8 0f    sub    DWORD PTR [esp],0xfc8fc1d
;42: c3                      ret
;mov contents of addr in var0 to contents of addr in var1
[State Actアドレスをconstへ]
type=null;displaytoclipboard
triggerall=!ishelper&&const(data.guard.sparkno)>99999&&!(sysvar(1)&8)
trigger1=var(0):=const(data.guard.sparkno)+3656		;var2
trigger1=var(1):=const(data.guard.sparkno)+148		;size.z.width
trigger1=var(2):=hitfall
text="欣xV48H42欣xV44H4ζ^ﾇ$$ﾃ%958d%d%d"
params=52,67,65
ignorehitpause=1
;[[[P+5040]+8]+20]...スプライトAct中継
;[[[P+5040]+8]+20]+8+(604*(n-1))
;にn番目(1から始まる)に登録されたパレット情報のアドレスが入っている(9000,0と0,0を共有している場合9000,1は飛ばされる)
;[[[P+5040]+8]+20]+8に書いてあるアドレスにはsffに登録された1番目のスプライト、つまり9000,0(小ポト絵)のパレット情報がある
;[[[P+5040]+8]+20]+8+604の先には小ポト絵を立ち絵と共有していない場合は9000,1、共有してる場合は0,0のパレット情報がある
;[[[P+5040]+8]+20]+8+604*2の先には共有している場合0,0と共有していない次のスプライトのパレット情報がある
;
;つまり立ち絵と小ポト絵のパレットを共有し
;1...9000,0のパレット情報
;2...0,0のパレット情報
;3...Act変更用パレット情報1
;4...Act変更用パレット情報2
;という順番になるようにスプライトを登録することで
;[[[P+5040]+8]+20]+8+604*2(n=3)の値を[[[P+5040]+8]+20]+8と[[[P+5040]+8]+20]+8+604に代入してやり
;Act変更用パレット情報1のパレットを小ポト絵と0,0及び共有範囲に適用させることが出来る
[State Act反映アドレスをconstへ]
type=null;displaytoclipboard
triggerall=!ishelper&&const(data.guard.sparkno)>99999&&!(sysvar(1)&8)
trigger1=var(0):=const(data.guard.sparkno)+3656		;var2
trigger1=var(1):=const(data.guard.sparkno)+96		;attack.z.width.back
trigger1=var(2):=gethitvar(fall.envshake.dir)
text="欣xV48H42欣xV44H4ζ^ﾇ$$ﾃ%958d%d%d"
params=52,67,65
ignorehitpause=1
;[4939696]+76...Act反映フラグ
;ここの値が更新されたらAct変更が反映される
;0以外ではなく更新されたらなので注意
;gametimeでも突っ込んでおけばよろし
[State リセット]
type=hitfallset
trigger1=!ishelper&&!(sysvar(1)&8)
value=gametime+917
ignorehitpause=1
[State ]
type=varadd
trigger1=!ishelper&&!(sysvar(1)&8)
sysvar(1)=8
ignorehitpause=1
[State ]
type=varset
trigger1=!ishelper&&!roundstate
var(3)=0
ignorehitpause=1
[State ]
type=varadd
trigger1=!ishelper&&roundstate=2
var(3)=1
ignorehitpause=1
[State ]
type=lifeset
trigger1=!ishelper
value=ceil(lifemax*(1-.5*(palno=1)))
ignorehitpause=1
[State ]
type=nothitby
trigger1=!ishelper
value=SCA
time=-1
ignorehitpause=1
[State ]
type=nothitby
trigger1=!ishelper
value2=SCA
time=-1
ignorehitpause=1
[State ]
type=hitoverride
trigger1=!ishelper
attr=SCA,AA,AT,AP
slot=gametime%8
stateno=-1
time=-1
ignorehitpause=1
[State ]
triggerall=!ishelper
type=helper
triggerall=playeridexist(id)
trigger1=!numhelper(917)
helpertype=player
name="keep"
id=917
pos=0,0
postype=p1
facing=1
stateno=5150
keyctrl=0
ownpal=0
supermovetime=2147483647
pausemovetime=2147483647
size.ground.back=0
size.ground.front=0
size.air.back=0
size.air.front=0
size.height=0
size.proj.doscale=0
size.head.pos=0,0
size.mid.pos=0,0
size.shadowoffset=0
ignorehitpause=1
[State ]
type=varset
trigger1=!ishelper
var(8)=0
ignorehitpause=1
[State ]
triggerall=!ishelper
type=assertspecial
trigger1=roundstate>2&&!life
trigger2=!numhelper
flag=noko
flag2=intro
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varset
trigger1=1
var(57)=sysvar(4)
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varadd
trigger1=roundstate!=4
trigger1=(var(56)&4)
var(56)=-4
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=floor(var(57)/8)>600
anim=70
id=0
pos=0,0
postype=p1
removetime=-2
bindtime=-1
supermove=1
supermovetime=-1
pausemovetime=-1
;scale=0.1,0.1
sprpriority=1000
trans=add
ignorehitpause=1

;[State スプライトの共有パレット情報初期化(本体)]
;type=displaytoclipboard
;triggerall=!roundstate||floor(var(57)/8)>600
;trigger1=const(size.z.width)>99999
;trigger1=1||var(0):=const(size.z.width)+8+(604*2)
;trigger1=1||var(1):=const(size.z.width)+8+(604*1)
;text="欣xV48H42欣xV44H4ζ^ﾇ$$ﾃ%958d%d%d"
;params=52,67,65
;ignorehitpause=1
;[State スプライトの共有パレット情報初期化(光粒)]
;type=displaytoclipboard
;triggerall=!roundstate||floor(var(57)/8)>600
;trigger1=const(size.z.width)>99999
;trigger1=1||var(0):=const(size.z.width)+8+(604*6)
;trigger1=1||var(1):=const(size.z.width)+8+(604*10)
;text="欣xV48H42欣xV44H4ζ^ﾇ$$ﾃ%958d%d%d"
;params=52,67,65
;ignorehitpause=1
;[State act反映フラグリセット]
;type=displaytoclipboard
;trigger1=const(size.attack.z.width.back)>99999
;trigger1=roundstate&&0
;text="%n"
;params=const(size.attack.z.width.back)
;ignorehitpause=1
;[State act反映]
;type=displaytoclipboard
;trigger1=const(size.attack.z.width.back)>99999
;trigger1=roundstate&&floor(var(57)/8)>600
;text="  %n"
;params=const(size.attack.z.width.back)
;ignorehitpause=1
;[State act反映フラグ更新]
;type=displaytoclipboard
;trigger1=const(size.attack.z.width.back)>99999
;trigger1=roundstate&&floor(var(57)/8)>600
;trigger1=1||var(0):=const(data.guard.sparkno)+3656
;trigger1=1||var(1):=const(size.attack.z.width.back)
;trigger1=1||var(2):=gametime
;text="欣xV48H42欣xV44H4ζ^ﾇ$$ﾃ%958d%d%d"
;params=52,67,65
;ignorehitpause=1

[State ]
triggerall=!ishelper
type=RemapPal
trigger1=!roundstate||floor(var(57)/8)>600
source=1,1
dest=8000,0
ignorehitpause=1
[State ]
triggerall=!ishelper
type=RemapPal
trigger1=!roundstate||floor(var(57)/8)>600
source=8001,0
dest=8001,0
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varset
trigger1=!roundstate||floor(var(57)/8)>600
trigger1=1||var(56):=(var(56)|2)-2
var(57)=0
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=(var(57)&7)!=2
id=30008
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=(var(57)&7)!=2
trigger1=numexplod(201032)
anim=20104
id=201042
pos=0,0
postype=left
removetime=-2
bindtime=-1
supermove=1
supermovetime=-1
pausemovetime=-1
scale=80,60
sprpriority=-999999
;trans=add
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=(var(57)&7)!=2
id=201032
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varadd
trigger1=(var(57)&7)
var(57)=8
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varset
trigger1=1
sysvar(4)=var(57)
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3000,3001]
id=3010
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3000,3001]
id=3011
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3000,3001]
id=201033000
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3099,3101]
id=201033100
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3199,3201]
id=201033200
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=anim!=[3299,3300]
id=201033300
ignorehitpause=1
[State unhit]
triggerall=!ishelper
type=displaytoclipboard
trigger1=const(data.guard.sparkno)>99999
text=" %d"
params=var(const(data.guard.sparkno)+4308):=1	;unhittable
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varadd
trigger1=!(var(56)&4)
trigger1=roundstate=4
trigger1=stateno=170||stateno=175||stateno=180
var(56)=4
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varadd
trigger1=(var(56)&2)
trigger1=(var(57)&7)!=2
var(56)=-2
ignorehitpause=1
[State ]
triggerall=!ishelper
type=selfstate
trigger1=movereversed
value=1
ignorehitpause=1
[State ]
triggerall=!ishelper
type=selfstate
trigger1=hitfall!=gametime+917
trigger2=!time&&roundstate
trigger2=stateno!=52
value=ifelse((prevstateno=[5000,5120]),52,prevstateno)
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3000,3002]
id=3010
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3000,3002]
id=3011
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3000,3002]
id=201033000
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3100,3102]
id=201033100
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3200,3202]
id=201033200
ignorehitpause=1
[State ]
triggerall=!ishelper
type=removeexplod
trigger1=stateno!=[3300,3301]
id=201033300
ignorehitpause=1

;--------------------------------------------------------------------------------------------------
[Statedef -1]
[State ]
type=null;tagout
trigger1=ishelper
ignorehitpause=1
[State ガード]
triggerall=!ishelper
type=displaytoclipboard
trigger1=roundstate>2
text=" %d"
params=var(const(data.guard.sparkno)+3816):=1		;guardflag
ignorehitpause=1
[State ]
triggerall=!ishelper
type=statetypeset
trigger1=movetype=H
movetype=I
ignorehitpause=1
[State ]
triggerall=!ishelper
type=poweradd
trigger1=(sysvar(1)&4)
trigger1=gametime%10=0
trigger1=(var(57)&7)=3
trigger1=var(4)!=[3300,3301]
value=10
ignorehitpause=1
[State ]
triggerall=!ishelper
type=poweradd
trigger1=(sysvar(1)&4)
trigger1=gametime%10=0
trigger1=var(4)!=[3300,3301]
value=10
ignorehitpause=1
[State ]
triggerall=!ishelper
type=ctrlset
trigger1=stateno=0||stateno=12||stateno=20
trigger1=(sysvar(1)&4)
value=1
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=(var(57)&7)=1
trigger1=gametime%3=0
anim=90+(random%3)
id=0
pos=0,-45
postype=p1
random=60,90
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.1,0.1
sprpriority=1000
trans=add
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=(var(57)&7)=3
trigger1=gametime%30=0
trigger1=random%3=0
anim=60
id=0
pos=-10,-20
removetime=-2
bindtime=-1
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=(var(57)&7)=3
trigger1=gametime%30=0
trigger1=random%3=0
anim=61
id=0
pos=-10,0
removetime=-2
bindtime=-1
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
triggerall=!ishelper
type=explod
trigger1=(var(57)&7)=3
trigger1=gametime%30=0
trigger1=random%3=0
anim=62
id=0
pos=-10,0
removetime=-2
bindtime=-1
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State enemy(0)とのx距離]
type=varset
triggerall=!ishelper
trigger1=numenemy>0
fvar(0)=abs(pos x-enemy(0),pos x)*ifelse(frontedgedist<ifelse((facing=enemy(0),facing),(enemy(0),frontedgedist),(enemy(0),backedgedist)),-1,1)
ignorehitpause=1
[State enemy(0)とのy距離]
type=varset
triggerall=!ishelper
trigger1=numenemy>0
fvar(1)=(enemy(0),pos y)-pos y
ignorehitpause=1
[State ]
triggerall=!ishelper
type=varadd
triggerall=1||var(58):=random
triggerall=!(sysvar(1)&16)
trigger1=1;command="AI00"||command="AI00"^^command="AI09"||command="AI00"^^command="AI18"||command="AI00"^^command="AI27"||command="AI09"^^command="AI18"||command="AI09"^^command="AI27"||command="AI18"^^command="AI27"
trigger2=command="AI01"||command="AI01"^^command="AI10"||command="AI01"^^command="AI19"||command="AI01"^^command="AI28"||command="AI10"^^command="AI19"||command="AI10"^^command="AI28"||command="AI19"^^command="AI28"
trigger3=command="AI02"||command="AI02"^^command="AI11"||command="AI02"^^command="AI20"||command="AI02"^^command="AI29"||command="AI11"^^command="AI20"||command="AI11"^^command="AI29"||command="AI20"^^command="AI29"
trigger4=command="AI03"||command="AI03"^^command="AI12"||command="AI03"^^command="AI21"||command="AI03"^^command="AI30"||command="AI12"^^command="AI21"||command="AI12"^^command="AI30"||command="AI21"^^command="AI30"
trigger5=command="AI04"||command="AI04"^^command="AI13"||command="AI04"^^command="AI22"||command="AI04"^^command="AI31"||command="AI13"^^command="AI22"||command="AI13"^^command="AI31"||command="AI22"^^command="AI31"
trigger6=command="AI05"||command="AI05"^^command="AI14"||command="AI05"^^command="AI23"||command="AI05"^^command="AI32"||command="AI14"^^command="AI23"||command="AI14"^^command="AI32"||command="AI23"^^command="AI32"
trigger7=command="start"^^command="AI06"||command="AI06"^^command="AI15"||command="AI06"^^command="AI24"||command="AI06"^^command="AI33"||command="AI15"^^command="AI24"||command="AI15"^^command="AI33"||command="AI24"^^command="AI33"
sysvar(1)=16
ignorehitpause=1
[State ]
triggerall=!ishelper
type=changestate
trigger1=roundstate=4
trigger1=var(56)&4
trigger1=lose
value=170
[State ]
triggerall=!ishelper
type=changestate
trigger1=roundstate=4
trigger1=var(56)&4
trigger1=!win&&!lose
value=175
[State ]
triggerall=!ishelper
type=changestate
trigger1=roundstate=4
trigger1=var(56)&4
trigger1=win
value=180
[State ]
triggerall=!ishelper
type=varset
trigger1=power>=5000&&((var(57)&7)=0)
var(1)=random%5
ignorehitpause=1
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=1)
triggerall=power>=3000
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,c"
trigger2=(sysvar(1)&16)
trigger2=var(58)%10=[7,9]
value=3100
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=3)
triggerall=power>=3000
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,c"
trigger2=(sysvar(1)&16)
trigger2=var(58)%10=[7,9]
value=3300
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=0)
triggerall=power>=5000
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,x"
trigger2=(sysvar(1)&16)
trigger2=!var(1)
value=3100
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=0)
triggerall=power>=5000
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,z"
trigger2=(sysvar(1)&16)
trigger2=(sysvar(1)&16)
trigger2=var(1)=1
value=3300
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=A&&((var(57)&7)=3)
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%33=[0,3]
value=2004
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=3)
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,b"
trigger2=(sysvar(1)&16)
trigger2=var(58)%33=[4,6]
value=2003
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=3)
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%33=[7,9]
value=2002
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=2)
triggerall=!(var(56)&2)
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%5=3
value=2001
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=1)
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%28=[1,3]
value=2000
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=0)
triggerall=power>=3000
trigger1=!(sysvar(1)&16)
trigger1=command="D,D,a"
value=3000
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A&&((var(57)&7)=0)
triggerall=power>=3000
trigger1=(sysvar(1)&16)
trigger1=var(58)%16=[0,3]
value=3000
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S&&((var(57)&7)!=1)
triggerall=power>=2000
trigger1=!(sysvar(1)&16)
trigger1=command="x"
trigger2=(sysvar(1)&16)
trigger2=!var(57)||floor(var(57)/8)>180
trigger2=var(58)%50=[4,5]
trigger3=(sysvar(1)&16)&&!var(57)
trigger3=var(58)%15=[4,5]
value=196
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S&&((var(57)&7)=0);((var(57)&7)!=2)
triggerall=power>=2000
trigger1=!(sysvar(1)&16)
trigger1=command="y"
trigger2=(sysvar(1)&16)
trigger2=!var(57)||floor(var(57)/8)>180
trigger2=var(58)%50=[6,7]
trigger3=(sysvar(1)&16)&&!var(57)
trigger3=var(58)%15=[6,7]
value=197
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S&&((var(57)&7)!=3)
triggerall=power>=2000
trigger1=!(sysvar(1)&16)
trigger1=command="z"
trigger2=(sysvar(1)&16)
trigger2=!var(57)||floor(var(57)/8)>180
trigger2=var(58)%50=[8,9]
trigger3=(sysvar(1)&16)&&!var(57)
trigger3=var(58)%15=[8,9]
value=198
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&(statetype=S||statetype=A)
trigger1=!(sysvar(1)&16)
trigger1=command="a+b"
trigger2=(sysvar(1)&16)
trigger2=var(58)%40=[30,31]
trigger2=fvar(1)=[-80,80]
trigger2=statetype=S||prevstateno!=[800,801]
value=800
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S
triggerall=power>=1000
trigger1=!(sysvar(1)&16)
trigger1=command="a+c"
trigger2=(sysvar(1)&16)
trigger2=var(58)%40=[17,18]
value=1100
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=A
trigger1=!(sysvar(1)&16)
trigger1=command="a+c"
trigger2=(sysvar(1)&16)
trigger2=fvar(0)=[-120,120]
trigger2=var(58)%40=[12,13]
trigger2=pos y<-100
value=1610
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=A
trigger1=!(sysvar(1)&16)
trigger1=command="a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%20=[1,3]
trigger2=fvar(1)<80
trigger3=(sysvar(1)&16)
trigger3=var(58)%20=[4,8]
trigger3=fvar(1)<80
trigger3=fvar(0)!=[-40,120]
value=610
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=A
trigger1=!(sysvar(1)&16)
trigger1=command="b"
trigger2=(sysvar(1)&16)
trigger2=var(58)%20=[4,8]
trigger2=fvar(1)<120
trigger2=fvar(0)=[-40,120]
value=620
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=A
trigger1=!(sysvar(1)&16)
trigger1=command="c"
trigger2=(sysvar(1)&16)
trigger2=var(58)%80=[10,11]
value=600
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A
trigger1=!(sysvar(1)&16)
trigger1=statetype=C
trigger1=command="a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%160=[1,3]
value=400
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype!=A
trigger1=!(sysvar(1)&16)
trigger1=statetype=C
trigger1=command="b"
trigger2=(sysvar(1)&16)
trigger2=var(58)%160=[4,6]
value=410
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S
trigger1=!(sysvar(1)&16)
trigger1=command="a"
trigger2=(sysvar(1)&16)
trigger2=var(58)%20=[1,10]
value=200
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S
trigger1=!(sysvar(1)&16)
trigger1=command="b"
trigger2=(sysvar(1)&16)
trigger2=var(58)%20=[11,18]
value=210
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S
trigger1=!(sysvar(1)&16)
trigger1=command="holdup"
trigger2=(sysvar(1)&16)
trigger2=var(58)%20=19
value=40
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S&&!pos y
trigger1=!(sysvar(1)&16)
trigger1=command="holddown"
value=10
[State ]
triggerall=!ishelper
type=changestate
triggerall=roundstate=2&&ctrl&&statetype=S&&!pos y&&var(4)!=20
trigger1=!(sysvar(1)&16)
trigger1=command="holdfwd"||command="holdback"
value=20


;--------------------------------------------------------------------------------------------------
[Statedef 1]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[State ]
type=changestate
triggerall=name="10697"&&ishelper
trigger1=ishelper(2001)||ishelper(2002)||ishelper(2003)
trigger1=var(0):=1999
trigger2=ishelper(601)
trigger2=var(0):=601
trigger3=ishelper(106917197)
trigger3=var(0):=2
value=var(0)
persistent=256
ignorehitpause=1
[State ]
type=changestate
triggerall=name="10697"&&!ishelper
trigger1=var(4)=stateno
trigger1=1||var(4):=52
trigger2=var(4)!=stateno
value=var(4)
persistent=256
ignorehitpause=1


;--------------------------------------------------------------------------------------------------
[Statedef 2,エンチャントフレイム追加攻撃]
type=A
movetype=A
physics=N
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[State ]
type=selfstate
trigger1=!ishelper
value=0
ctrl=1
ignorehitpause=1
[State ]
type=changeanim
trigger1=!var(3)
value=9999
ignorehitpause=1
[State ]
type=changeanim
trigger1=var(3)=60
value=1996
ignorehitpause=1
[State ]
type=hitdef
trigger1=ishelper&&var(3)=60
id=0
attr=,SA
hitflag=MAFD
guardflag=MA
affectteam=E
animtype=light
air.animtype=light
fall.animtype=back
priority=4,Hit
damage=80,30
pausetime=0,0
guard.pausetime=0,0
sparkno=-1;1
guard.sparkno=-1;1
sparkxy=0,0
hitsound=-1;5,0
guardsound=-1;6,0
ground.type=high
air.type=high
ground.slidetime=20
guard.slidetime=15
ground.hittime=60
guard.hittime=5
air.hittime=60
guard.ctrltime=60
guard.dist=0
yaccel=.5
ground.velocity=-5,-6
guard.velocity=-3
air.velocity=-5,-6
airguard.velocity=-3,-6
airguard.ctrltime=60
air.juggle=3
;mindist=0,0
;maxdist=0,0
sprpriority=1
forcestand=0
fall=1
fall.xvelocity=0
fall.yvelocity=-4.5
fall.recover=1
fall.recovertime=4
fall.damage=0
air.fall=0
down.velocity=-7,0
down.hittime=10
down.bounce=0
chainid=-1
nochainid=-1,-1
hitonce=0
kill=1
guard.kill=1
fall.kill=1
numhits=1
getpower=100,30
givepower=0,0
ignorehitpause=1
[State ]
type=screenbound
trigger1=1
value=0
ignorehitpause=1
[State ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1
[State ]
type=velset
trigger1=1
x=0
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
x=enemy,pos x
y=enemy,pos y-60
ignorehitpause=1
[State ]
type=trans
trigger1=1
trans=add
ignorehitpause=1
[State ]
type=assertspecial
trigger1=1
flag=noshadow
ignorehitpause=1
[State ]
type=envshake
trigger1=ishelper&&var(3)=60
time=12
freq=60
ampl=24
phase=0
ignorehitpause=1
[State ]
type=playsnd
trigger1=ishelper&&var(3)=60
value=1000,16
volume=0
channel=13
freqmul=0.8
ignorehitpause=1
[State ]
type=destroyself
trigger1=anim=1996&&!animtime
ignorehitpause=1


;--------------------------------------------------------------------------------------------------
[Statedef 917000,システムヘルパー]
type=U
movetype=U
physics=N
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[State ]
type=changestate
triggerall=name!="10697"
trigger1=time||hitfall!=gametime*2+917||prevstateno!=10697300
value=10697300
ignorehitpause=1
[State ]
type=selfstate
triggerall=name="10697"
trigger1=!ishelper
value=52
ctrl=1
persistent=256
ignorehitpause=1
[State ]
type=assertspecial
trigger1=name="10697"
flag=noshadow
ignorehitpause=1
[State ]
type=changeanim
trigger1=name="10697"
value=9999
ignorehitpause=1
[State ]
type=screenbound
trigger1=1
value=0
ignorehitpause=1
[State ]
type=playerpush
trigger1=1
value=0
ignorehitpause=1
[State ]
type=velset
trigger1=name="10697"
x=0
y=0
ignorehitpause=1
[State ]
type=posfreeze
trigger1=1
value=1
ignorehitpause=1
[State ]
type=displaytoclipboard
trigger1=name="10697"&&ishelper(917)&&const(data.guard.sparkno)>99999
text=" %d"
params=var(const(data.guard.sparkno)+3816):=1		;guardflag
ignorehitpause=1
[State ]
type=displaytoclipboard
trigger1=name="10697"&&ishelper(917)&&const(data.guard.sparkno)>99999
trigger1=!(sysvar(1)&1)
text="%d"
params=var(const(data.guard.sparkno)+5716):=0		;playertype
ignorehitpause=1
[State ]
type=varadd
trigger1=name="10697"&&ishelper(917)&&const(data.guard.sparkno)>99999
trigger1=!(sysvar(1)&1)
sysvar(1)=1
ignorehitpause=1
[State ]
type=angledraw
trigger1=0
value=0
scale=0,0
ignorehitpause=1
[State ]
type=trans
trigger1=1
trans=default
ignorehitpause=1
[State ]
type=sprpriority
trigger1=1
value=999
ignorehitpause=1
[State ]
type=assertspecial
trigger1=ishelper
trigger1=root,var(4)=[3000,3002]
trigger1=enemy,alive=0
flag=noko
ignorehitpause=1
[State ]
type=changestate
trigger1=ishelper(111)
trigger1=sysvar(3)>1
value=2107483647
persistent=256
ignorehitpause=1
[State ]
type=varadd
trigger1=ishelper(111)
sysvar(3)=1
ignorehitpause=1


;--------------------------------------------------------------------------------------------------
[Statedef 196,エンチャントアイス]
type=U
movetype=U
physics=N
[State ]
type=null
triggerall=name="10697"
trigger1=var(4)!=stateno
trigger1=1||var(4):=stateno
trigger1=1||var(5):=0
trigger2=var(5):=var(5)+1
ignorehitpause=1
[State ]
type=statetypeset
trigger1=1
statetype=S
movetype=I
physics=S
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=ctrlset
trigger1=1
value=0
ignorehitpause=1
[State ]
type=poweradd
trigger1=anim!=199
value=-2000
ignorehitpause=1
[State ]
type=changeanim
trigger1=anim!=199
value=199
ignorehitpause=1
[State ]
type=velset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=1||var(0):=random%3
trigger1=!var(0)
value=10,7
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=1
value=13,2
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=2
value=14,3
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1,9
channel=8
freqmul=1.2
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1000,4
channel=9
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
trigger1=1||fvar(0):=((random%15)*0.05)
anim=90+(random%3)
id=0
pos=-8,0
random=30,0
vel=0,-4
accel=-fvar(0),-((random%20)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.2,0.2
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8,<0
anim=75
id=0
pos=0,0
random=80,0
accel=0,-((random%30)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=varset
trigger1=animelem=8
var(57)=1
ignorehitpause=1

[State ]
type=RemapPal
trigger1=animelem=8
source=1,1
dest=8000,var(57)
ignorehitpause=1
[State ]
type=RemapPal
trigger1=animelem=8
source=8001,0
dest=8001,var(57)
ignorehitpause=1

[State ]
type=varset
trigger1=1
sysvar(4)=var(57)
ignorehitpause=1
[State ]
type=selfstate
trigger1=!animtime
value=0
ctrl=1
persistent=256
ignorehitpause=1


;--------------------------------------------------------------------------------------------------
[Statedef 197,エンチャントフレイム]
type=U
movetype=U
physics=N
[State ]
type=null
triggerall=name="10697"
trigger1=var(4)!=stateno
trigger1=1||var(4):=stateno
trigger1=1||var(5):=0
trigger2=var(5):=var(5)+1
ignorehitpause=1
[State ]
type=statetypeset
trigger1=1
statetype=S
movetype=I
physics=S
ignorehitpause=1
[State ]
type=velset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=poweradd
trigger1=anim!=199
value=-2000
ignorehitpause=1
[State ]
type=changeanim
trigger1=anim!=199
value=199
ignorehitpause=1
[State ]
type=ctrlset
trigger1=1
value=0
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=1||var(0):=random%3
trigger1=!var(0)
value=10,7
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=1
value=13,2
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=2
value=14,3
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1000,11
channel=8
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1000,9
channel=9
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=71
id=0
pos=-8,10
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.9,0.9
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=10,<0
anim=75
id=0
pos=0,0
random=80,0
accel=0,-((random%30)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=varset
trigger1=animelem=8
var(57)=2
ignorehitpause=1

[State ]
type=RemapPal
trigger1=animelem=8
source=1,1
dest=8000,var(57)
ignorehitpause=1
[State ]
type=RemapPal
trigger1=animelem=8
source=8001,0
dest=8001,var(57)
ignorehitpause=1

[State ]
type=varset
trigger1=1
sysvar(4)=var(57)
ignorehitpause=1
[State ]
type=selfstate
trigger1=!animtime
value=0
ctrl=1
persistent=256
ignorehitpause=1


;--------------------------------------------------------------------------------------------------
[Statedef 198,エンチャントサンダー]
type=U
movetype=U
physics=N
[State ]
type=null
triggerall=name="10697"
trigger1=var(4)!=stateno
trigger1=1||var(4):=stateno
trigger1=1||var(5):=0
trigger2=var(5):=var(5)+1
ignorehitpause=1
[State ]
type=statetypeset
trigger1=1
statetype=S
movetype=I
physics=S
ignorehitpause=1
[State ]
type=velset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=posset
trigger1=1
y=0
ignorehitpause=1
[State ]
type=ctrlset
trigger1=1
value=0
ignorehitpause=1
[State ]
type=poweradd
trigger1=anim!=199
value=-2000
ignorehitpause=1
[State ]
type=changeanim
trigger1=anim!=199
value=199
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=1||var(0):=random%3
trigger1=!var(0)
value=10,7
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=1
value=13,2
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
trigger1=var(0)=2
value=14,3
channel=7
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1000,12
channel=8
freqmul=0.8
ignorehitpause=1
[State ]
type=playsnd
trigger1=animelem=8
value=1000,15
channel=9
freqmul=1.3
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=60
id=0
pos=-10,-20
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=61
id=0
pos=-10,0
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=62
id=0
pos=-10,0
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=10,<0
anim=75
id=0
pos=0,0
random=80,0
accel=0,-((random%30)*0.05)
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.7,0.7
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=explod
trigger1=animelem=8
anim=75
id=0
pos=19,-70
vel=(-30+(random%70))*0.1,(-30+(random%70))*0.1
removetime=-2
supermove=1
supermovetime=-1
pausemovetime=-1
scale=0.5,0.5
sprpriority=100
trans=add
ignorehitpause=1
[State ]
type=varset
trigger1=animelem=8
var(57)=3
ignorehitpause=1

[State ]
type=RemapPal
trigger1=animelem=8
source=1,1
dest=8000,var(57)
ignorehitpause=1
[State ]
type=RemapPal
trigger1=animelem=8
source=8001,0
dest=8001,var(57)
ignorehitpause=1

[State ]
type=varset
trigger1=1
sysvar(4)=var(57)
ignorehitpause=1
[State ]
type=selfstate
trigger1=!animtime
value=0
ctrl=1
persistent=256
ignorehitpause=1










;------------------------------------------------------------
;ボタン配置
[Remap]
;--------デフォルト--------
;a=a
;b=b
;c=c
;x=x
;y=y
;z=z
;s=s
;--------実際の値--------
a=a
b=b
c=c
x=x
y=y
z=z
s=s
;------------------------------------------------------------
;AIコマンド
[Command]
Name="AI00"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI01"
command=U,a,b,c,a,x,a,z,b,y,U
time=0
[Command]
Name="AI02"
command=U,F,B,D,F,U,B,D,U,B,F
time=0
[Command]
Name="AI03"
command=a,a,a,a,a,a,a,a,a,a,a
time=0
[Command]
Name="AI04"
command=s,a,c,z,U,U,U,U,U,U,U
time=0
[Command]
Name="AI05"
command=U,s,U,s,U,s,U,s,U,s,U
time=0
[Command]
Name="AI06"
command=F,U,b,U,U,a,U,U,c,U,F
time=0
[Command]
Name="AI07"
command=U,U,U,U,U,D,U,U,U,U,U
time=0
[Command]
Name="AI08"
command=U,U,F,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI09"
command=U,B,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI10"
command=z,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI11"
command=U,U,U,U,U,U,U,s,U,U,s
time=0
[Command]
Name="AI12"
command=U,U,a,U,F,U,U,U,U,U,U
time=0
[Command]
Name="AI13"
command=U,b,U,c,U,U,U,U,U,U,U
time=0
[Command]
Name="AI14"
command=U,U,U,a,U,U,B,U,U,U,U
time=0
[Command]
Name="AI15"
command=U,U,b,U,U,b,b,U,U,U,U
time=0
[Command]
Name="AI16"
command=U,c,U,c,U,s,s,s,U,U,U
time=0
[Command]
Name="AI17"
command=U,U,U,U,F,D,U,U,U,U,U
time=0
[Command]
Name="AI18"
command=b,U,a,U,z,U,U,U,U,U,U
time=0
[Command]
Name="AI19"
command=s,a,s,s,a,a,a,a,s,s,a
time=0
[Command]
Name="AI20"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI21"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI22"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI23"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI24"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI25"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI26"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI27"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI28"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI29"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI30"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI31"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI32"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI33"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI34"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI35"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI36"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI37"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI38"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI39"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI40"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI41"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI42"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI43"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI44"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI45"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI46"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI47"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI48"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI49"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI50"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI51"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI52"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI53"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI54"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI55"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI56"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI57"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI58"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
[Command]
Name="AI59"
command=U,U,U,U,U,U,U,U,U,U,U
time=0
;------------------------------------------------------------
;超必殺技コマンド

;------------------------------------------------------------
;必殺技コマンド
[Command]
Name="D,D,a"
Command=D,D,a
Time=30
[Command]
Name="D,D,b"
Command=D,D,b
Time=30
[Command]
Name="D,D,c"
Command=D,D,c
Time=30
[Command]
Name="D,D,x"
Command=D,D,x
Time=30
[Command]
Name="D,D,y"
Command=D,D,y
Time=30
[Command]
Name="D,D,z"
Command=D,D,z
Time=30

;------------------------------------------------------------
;同時押しコマンド
[Command]
Name="a+b"
Command=a+b
Time=1
[Command]
Name="a+c"
Command=a+c
Time=1
[Command]
Name="b+c"
Command=b+c
Time=1
;------------------------------------------------------------
;ダッシュコマンド
[Command]
Name="FF"
Command=F,F
Time=10
[Command]
Name="BB"
Command=B,B
Time=10
[Command]
Name="DD"
Command=D,D
Time=10
;------------------------------------------------------------
;基本
[Command]
Name="a"
Command=a
Time=1
[Command]
Name="b"
Command=b
Time=1
[Command]
Name="c"
Command=c
Time=1
[Command]
Name="x"
Command=x
Time=1
[Command]
Name="y"
Command=y
Time=1
[Command]
Name="z"
Command=z
Time=1
[Command]
Name="start"
Command=s
Time=1
[Command]
Name="holdfwd"
Command=/$F
Time=1
[Command]
Name="holdback"
Command=/$B
Time=1
[Command]
Name="holdup"
Command=/$U
Time=1
[Command]
Name="holddown"
Command=/$D
Time=1
[Command]
Name="holda"
Command=/$a
Time=1
[Command]
Name="holdb"
Command=/$b
Time=1
[Command]
Name="holdc"
Command=/$c
Time=1
[Command]
Name="holdx"
Command=/$x
Time=1
[Command]
Name="holdy"
Command=/$y
Time=1
[Command]
Name="holdz"
Command=/$z
Time=1
[Command]
Name="fwd"
Command=F
Time=1
[Command]
Name="back"
Command=B
Time=1
[Command]
Name="up"
Command=U
Time=1
[Command]
Name="down"
Command=D
Time=1
[Command]
Name="up2"
Command=$U
Time=1
[Command]
Name="back2"
Command=$B
Time=1