;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1||var(3):=floor((floor(sysfvar(3))%(16*1001*1001))/(16*1001))
trigger1=1||var(2):=floor((floor(sysfvar(2))%(16*1001*1001))/(16*1001))
trigger1=1||var(1):=floor((floor(sysfvar(1))%(16*1001*1001))/(16*1001))
trigger1=1||var(6):=floor((floor(sysfvar(3))%(16*1001))/16)
trigger1=1||var(5):=floor((floor(sysfvar(2))%(16*1001))/16)
trigger1=1||var(4):=floor((floor(sysfvar(1))%(16*1001))/16)
ignorehitpause=1
[state ]
type=forcefeedback
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
triggerall=var(6)>=100||var(5)>=100||var(4)>=100
trigger1=var(6)>=var(5)&&var(6)>=var(4)
trigger1=var(6)>=2*var(5)
trigger1=0&&var(2):=floor(1.0*var(3)*var(5)/var(6))
trigger2=var(6)>=var(5)&&var(6)>=var(4)
trigger2=var(6)>=2*var(4)
trigger2=1||var(1):=floor(1.0*var(3)*var(4)/var(6))
trigger3=var(5)>=var(6)&&var(5)>=var(4)
trigger3=var(5)>=2*var(6)
trigger3=0&&var(3):=floor(1.0*var(2)*var(6)/var(5))
trigger4=var(5)>=var(6)&&var(5)>=var(4)
trigger4=var(5)>=2*var(4)
trigger4=1||var(1):=floor(1.0*var(2)*var(4)/var(5))
trigger5=var(4)>=var(6)&&var(4)>=var(5)
trigger5=var(4)>=2*var(6)
trigger5=0&&var(3):=floor(1.0*var(1)*var(6)/var(4))
trigger6=var(4)>=var(6)&&var(4)>=var(5)
trigger6=var(4)>=2*var(5)
trigger6=1||var(2):=floor(1.0*var(1)*var(5)/var(4))
ignorehitpause=1


;
;͔͋L^̐ݒB

;
;B
;
;    ^_[Wʂ̗݌vlڕWlsysvar(2)𒴂A50ȏ̎A
;    Y݌vlVȖڕWlƂsysvar(2)ɕۑA
;    Aݒ肵ĂUpx͔͋L^Ƃsysvar(3)ɕۑB
;    

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=1||var(0):=0
triggerall=floor(sysfvar(0))%2=1
triggerall=sysvar(1)-enemy(floor((floor(sysfvar(0))%(2*2*4*3*2))/(2*2*4*3))),life>sysvar(2)
triggerall=sysvar(1)-enemy(floor((floor(sysfvar(0))%(2*2*4*3*2))/(2*2*4*3))),life>=50
trigger1=1||var(0):=1
ignorehitpause=1



;G_[WۑϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1
sysvar(2)=sysvar(1)-enemy(floor((floor(sysfvar(0))%(2*2*4*3*2))/(2*2*4*3))),life
ignorehitpause=1



;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1||var(3):=floor((floor(sysfvar(3))%(16*1001*1001))/(16*1001))
trigger1=1||var(2):=floor((floor(sysfvar(2))%(16*1001*1001))/(16*1001))
trigger1=1||var(1):=floor((floor(sysfvar(1))%(16*1001*1001))/(16*1001))
ignorehitpause=1

;ڕWBTypeAUpxۑϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1
sysvar(3)=1001*floor(sysvar(3)/1001)+var(3)
ignorehitpause=1

;ڕWBTypeBUpxۑϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1
sysvar(3)=(1001*1001)*floor(sysvar(3)/(1001*1001))+sysvar(3)%1001+1001*var(2)
ignorehitpause=1

;ڕWBTypeCUpxۑϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=1
trigger1=1
sysvar(3)=(1001*1001*1001)*floor(sysvar(3)/(1001*1001*1001))+sysvar(3)%(1001*1001)+(1001*1001)*var(1)
ignorehitpause=1


;
;LUB
;
;    @600FœGCt̕ϓϑA
;    zIȍȖgݍ킹o߂̃vZXB
;
;    Ct̕ϓϑAϓlvar(0)Ɋi[B
;    ϓ̌ATypeAETypeBETypeCEȊOɕ́A
;    ̌ʂeϐɊi[ĂB
;    
;        Ct̕ϓ: ȊȌꍇ
;            Ct̕ϓTypeA`C̏ꍇA
;            v^_[Wʂւ̎Zlvar(1)vZB
;            Ctϓlvar(0)v^_[Wʂ̔ȏ̉񕜂ƂȂA
;            Y񕜂v^_[WʂɎZȂ(ȊO͎Z)B
;            
;            ɃqbgvsB
;            v^_[Wʂւ̎Zlvar(1)0ȊO̐l̎A
;            UqbĝƌȂāAqbg+1B
;            ܂AqbgAvar(1)0ێꍇA
;            YÚAuqbgA_[W^Ȃv
;            ̂ƌȂAqbg+1B
;            
;            v^_[Wʂvar(1)ZB
;            
;            
;            
;        Ct̕ϓ: ȊȌꍇ
;        
;            UȊOƎv郉CťϑꍇA
;            lϐɊi[B
;            
;            
;            
;    ȂA600F̌o߂҂āA
;    zIȍȖgݍ킹ɌꍇA
;    ɂ̎̒ł؂AʂUpxɃtB[hobNB
;    


;
;B
;
;    @300Fŗ^_[Wʂ̗݌vl]A
;    zIȍUpxo߂̃vZXB
;    


;JntOZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=floor((floor(sysfvar(4))%(11*141*2))/(11*141))=0
trigger1=floor((floor(sysfvar(4))%(11*141*2*301))/(11*141*2))=0
sysfvar(4)=(11*141*2)*floor(floor(sysfvar(4))/(11*141*2))+floor(sysfvar(4))%(11*141)+(11*141)*1
ignorehitpause=1


;
;LUB

;CtUmpϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=floor((floor(sysfvar(0))%(2*2*4*3*2*2*601))/(2*2*4*3*2*2))=600
trigger1=1
sysfvar(0)=(2*2*4*3*2*2)*floor(floor(sysfvar(0))/(2*2*4*3*2*2))+floor(sysfvar(0))%(2*2*4*3*2)+(2*2*4*3*2)*1
ignorehitpause=1
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=floor((floor(sysfvar(0))%(2*2*4*3*2*2*601))/(2*2*4*3*2*2))=600
triggerall=1||var(10):=var(6)+var(5)+var(4)
triggerall=!(var(10)>=500&&2*floor((sysvar(4)%(4*4*4*3*3*3*1001))/(4*4*4*3*3*3))>=ifelse(var(10)>1000,1000,var(10)))
triggerall=!(floor(sysfvar(3))%16+floor(sysfvar(2))%16+floor(sysfvar(1))%16>=10&&var(10)<30&&floor((sysvar(4)%(4*4*4*3*3*3*1001))/(4*4*4*3*3*3))<100)
trigger1=1
sysfvar(0)=(2*2*4*3*2*2)*floor(floor(sysfvar(0))/(2*2*4*3*2*2))+floor(sysfvar(0))%(2*2*4*3*2)+(2*2*4*3*2)*0
ignorehitpause=1


;
;LU]IƏWB
;
;    @̑ɂĂ_[Wʂ̗ݐϒl50̂܂܁A
;    ԖƂȂAqbgɔ䂵ă_[Wʂ̗݌vl̒Ⴂ̍Upx𔼌B
;    tɁA_[Wʂ̗݌vl̍Upx4{B
;    

;ՎϐZbgB
[state ]
type=forcefeedback
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=0
triggerall=floor((floor(sysfvar(0))%(2*2*4*3*2*601))/(2*2*4*3*2))=600
triggerall=1||var(10):=var(6)+var(5)+var(4)
triggerall=(var(6)>=10)*(floor(sysfvar(3))%16)+(var(5)>=10)*(floor(sysfvar(2))%16)+(var(4)>=10)*(floor(sysfvar(1))%16)<10
trigger1=1||var(0):=98
trigger1=1||var(13):=ifelse(var(6)<10&&floor(sysfvar(3))%16>=10,floor(0.5*var(3)),floor(4*var(3)))
trigger1=1||var(12):=ifelse(var(5)<10&&floor(sysfvar(2))%16>=10,floor(0.5*var(2)),floor(4*var(2)))
trigger1=1||var(11):=ifelse(var(4)<10&&floor(sysfvar(1))%16>=10,floor(0.5*var(1)),floor(4*var(1)))
ignorehitpause=1



;TypeAUpxǗϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=98
trigger1=1
sysfvar(3)=(16*1001*1001)*floor(floor(sysfvar(3))/(16*1001*1001))+floor(sysfvar(3))%(16*1001)+(16*1001)*((var(13)<1)+1000*(var(13)>1000)+var(13)*(var(13)=[1,1000]))
ignorehitpause=1

;TypeBUpxǗϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=98
trigger1=1
sysfvar(2)=(16*1001*1001)*floor(floor(sysfvar(2))/(16*1001*1001))+floor(sysfvar(2))%(16*1001)+(16*1001)*((var(12)<1)+1000*(var(12)>1000)+var(12)*(var(12)=[1,1000]))
ignorehitpause=1

;TypeCUpxǗϐZbgB
[state ]
type=varset
triggerall=fvar(20)=2
triggerall=root,palno=12
triggerall=floor((floor(root,sysfvar(0))%(2*2))/2)=1&&(roundstate!=[3,4])
triggerall=var(0)=98
trigger1=1
sysfvar(1)=(16*1001*1001)*floor(floor(sysfvar(1))/(16*1001*1001))+floor(sysfvar(1))%(16*1001)+(16*1001)*((var(11)<1)+1000*(var(11)>1000)+var(11)*(var(11)=[1,1000]))
ignorehitpause=1









