;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
[Statedef -2]
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------
;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
;---------------------------------------------------------------------------
;---------------------------------------------------------------------------

;===========================================================================
;                       AIxeݒpLq
;===========================================================================
[State -2,AI Level]
type = varset
trigger1 = var(59)=-1
;trigger2 = roundstate = 2 && ctrl

var(59) = 10;ݒ

; var(59)̐l̕ύXAIxω܂B
; x̕1`10B10ōxłB0AIȂB
; trigger2̑Óu;vAI펞NɂȂ܂B



;ߋLbNiON/OFFXCb`
[State -3,hkt o/f]
type = varset
;triggerall = var(59)>0
trigger1 = 1

var(30) = 0;ݒ

; var(30)̐l̕ύXŋߋLbN̍UύXł܂B
; 1łႪ݃K[h\Bʂ̋UɂȂ܂B
; 0ŒiUBႪ݃K[hł܂B
; triggerall̑Óu;vAIN݂̂̐ݒɂȂ܂B



;AIXCb`
[State -3,AI tc]
type = varset
triggerall = var(59)>0
trigger1 = 1

var(55) = 1;ݒ

; var(55)̐l̕ύXAI̒̐ݒ肪ł܂B
; 1ŒB
; 0ŒȂB



;AI󂯐gcanrecoverXCb`
[State -3,AI ukemi]
type = varset
triggerall = var(59)>0
trigger1= 1

var(40) = 1;ݒ

; var(40)̐l̕ύXAI̎󂯐g̐ݒ肪ł܂B
; 1canrecover({̋Lq̂܂)B
; 0canrecover̂ݎ󂯐gB



;bZ[WON/OFFXCb`
[State -3,win m]
type = varset
trigger1= 1

var(41) = 1;ݒ

; var(41)̐l̕ύXŏbZ[W̐ݒ肪ł܂B
; 1ŏbZ[WB
; 0ŏbZ[WȂB





;--------------------------------------------------------------------------------------------------------------------------
;牺͂_
;--------------------------------------------------------------------------------------------------------------------------
[state -2, a];Eݒ
type = varset
trigger1 = var(10) = 0
trigger1 = facing = 1
v = 10
value = 1

[state -2, a];ݒ
type = varset
trigger1 = var(10) = 0
trigger1 = facing = -1
v = 10
value = 2

[State -2, 1];_bV̉~
type = stopSnd
trigger1 = stateno != 100
;AI;ς
trigger2 = var(59)>0
trigger2 = stateno != [98,100]
channel = 1

[State -2, 4];nCWv
type = varadd
trigger1 = 1
v = 15
value = -1

[State -2, 1];xnE_bV̉~
type = stopSnd
trigger1 = var(59)<=0
trigger1 = stateno != 1800
;AI;ς
trigger2 = var(59)>0
trigger2 = var(5)=0 && stateno != 1800 || var(5)=1 && stateno != 1820
trigger3 = movetype = H
channel = 6

[State -2, 1];t@CiCpNgAႦnE~
type = stopSnd
trigger1 = movetype = H
channel = 7

[State -2, 1];t@CiCpNgAႦnE~
type = stopSnd
trigger1 = movetype = H
channel = 8

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;::::::::pbgɂ郂[h(1ŃI`)
[state -2, a];ς
type = varset
triggerall = stateno = 5900
trigger1 = palno = 1
trigger2 = palno = 2
trigger3 = palno = 3
trigger4 = palno = 4
trigger5 = palno = 5
trigger6 = palno = 6
v = 1
value = 1

[state -2, a];ς
type = varset
triggerall = stateno = 5900
trigger1 = palno = 7
trigger2 = palno = 8
trigger3 = palno = 9
trigger4 = palno = 10
trigger5 = palno = 11
trigger6 = palno = 12
v = 1
value = 0

[state -2, a]
type = varset
trigger1 = var(24) = 1
v = 1
value = 0

[state -2, a]
type = varset
trigger1 = var(24) = 2
v = 1
value = 1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;::::::::JE^[qbgݒ
[state a]
type = varset
trigger1 = enemy,movetype = A
v = 8
value = 1
ignorehitpause = 1

[State a]
type = EnvColor
trigger1 = movehit
trigger1 = var(8) = 1
persistent = 0
ignorehitpause = 1
time = 1
value = 255,255,255
under = 2

[state a]
type = varset
trigger1 = enemy,movetype != A
v = 8
value = 0
ignorehitpause = 1

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;::::::::X[

[state -2, a];X[鎞Ԃ̃JEg
type = varadd
trigger1 = 1
persistent = 0
ignorehitpause = 1
v = 4
value = -1

[state -2, a];X[
type = pause
trigger1 = var(4) >= 1
trigger1 = gametime % 2
persistent = 0
ignorehitpause = 1
time = 1


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;_[W̃GtFNgATEh̏
;//////////////////////////////////////////////////////////////////////////
;_bVĨGtFNg̏
[State 1];uXbg̃GtFNgAɒʏ퓮
type = removeexplod
trigger1 = MoveType = H && stateno != [120,159]
ID = 3000


;_[W̎c̏
[state a];
type = afterimagetime
trigger1 = MoveType = H
time = 0

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;//////////////////////////////////////////////////////////////////////////
;_[W{CX
[state a]
type = PlaySnd
triggerall = stateno = 5000 ||  stateno = 5010 || stateno = 5020
triggerall = time = 0
triggerall = alive = 1
trigger1 = GetHitVar(animtype) = 0
value = 5000,0+(random%4)
persistent = 0

[state a]
type = PlaySnd
triggerall = stateno = 5000 ||  stateno = 5010 || stateno = 5020
triggerall = time = 0
triggerall = alive = 1
trigger1 = GetHitVar(animtype) = 1
value = 5001,0+(random%4)
persistent = 0

[state a]
type = PlaySnd
triggerall = stateno = 5000 ||  stateno = 5010 || stateno = 5020
triggerall = time = 0
triggerall = alive = 1
trigger1 = GetHitVar(animtype) = 2
trigger2 = GetHitVar(animtype) = 3
trigger3 = GetHitVar(animtype) = 4
value = 5002,0+(random%4)
persistent = 0


;///////////////////////////////////////////////////////////////////////
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;R{ɂ_[W␳
;//////////////////////////////////////////////////////////////////////////
; 
;lo␳֌W
[state a];iK
type = varset
trigger1 = enemy,life >= 400
v = 26
value = 0

[state a];iK
type = varset
trigger1 = enemy,life <= 399 && enemy,life >= 150
v = 26
value = 1

[state a];OiK
type = varset
trigger1 = enemy,life <= 149
v = 26
value = 2


[state a];MAX␳
type = varset
trigger1 = var(20) = 0
fvar(5) = 1.0

[state a];MAX␳
type = varset
trigger1 = var(20) > 0
fvar(5) = 0.9


[state a]
type = varset
trigger1 = 1
fvar(0) = 1.0

[state a]
type = varset
trigger1 = 1
fvar(2) = 0.0

[state a]
type = varset
trigger1 = var(14) >= 1
fvar(2) = 0.1

[state a];␳
type = varset
trigger1 = enemy,movetype = H
trigger1 = enemy,gethitvar(hitcount) > 1
;trigger1 = stateno != [2200,2299]
fvar(0) = ((100.0-(25.0+(enemy,gethitvar(hitcount)/2.0)*5.0))/100.0)

[state a];␳
type = varset
trigger1 = fvar(0) <= 0
fvar(0) = 0.01

[state a]
type = attackmulset
trigger1 = var(26) = 0
value = (fvar(0) + fvar(2))*fvar(5)

[state a]
type = attackmulset
trigger1 = var(26) = 1
value = ((fvar(0) + fvar(2))*0.75)*fvar(5)

[state a]
type = attackmulset
trigger1 = var(26) = 2
value = ((fvar(0) + fvar(2))*0.5)*fvar(5)


[state a]
type = DefenceMulSet
trigger1 = var(14) = 1
value = 1

;-----------------------------------------------------------
;ςE_[W␳()
[State -2,nage]
type = varset
triggerall = roundstate = 2
trigger1 = 1
trigger1 = enemynear,movetype = H
fvar(6) = enemynear,gethitvar(hitcount)*0.07
ignorehitpause = 1

[State -2, 4];
type = varset
trigger1 = stateno = 0 || stateno = 11 || (stateno = [20,22]) || (stateno = [98,100])
trigger2 = movetype = H
fvar(6) = 0
ignorehitpause = 1

;-----------------------------------------------------------
;AIpd͉xv
[state -2,yaccel]
type = varset
trigger1 = fvar(20) != enemynear(var(58)),const(movement.yaccel)
trigger1 = enemynear(var(58)),stateno != [5000,5210]
trigger1 = enemynear(var(58)),vel y != 0
fv = 20
value = enemynear(var(58)),const(movement.yaccel)
ignorehitpause = 1

[state -2,yaccel]
type = varset
trigger1 = fvar(20) != enemynear(var(58)),gethitvar(yaccel)
trigger1 = enemynear(var(58)),stateno = [5000,5210]
fv = 20
value = enemynear(var(58)),gethitvar(yaccel);(ŌĂyaccell)
ignorehitpause = 1

;G󒆂Ȃ
[state -2, yaccel]
type = varset
trigger1 = fvar(20) != 0
trigger1 = enemynear(var(58)),vel y = 0
fv = 20
value = 0;(ŌĂyaccell)
ignorehitpause = 1

;AILqǉ
;GNオ莞ΓtO
[State -2,tott]
type = varset
trigger1 = p2stateno = 5120 && enemynear(var(58)),animtime = -2
var(44) = 1

[State 30000]
type = varadd
trigger1 = var(44)
var(44) = 1

[State 30000]
type = varset
trigger1 = var(44) > 14
var(44) = 0

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;̃TEhXgbv
;//////////////////////////////////////////////////////////////////////////
;
[State 1]
type = null;AssertSpecial
;triggerall = Win
trigger1 = RoundState != 2 && RoundsExisted = 0
trigger2 = RoundState >= 3 && RoundsExisted != 0
flag = nomusic

[State 181, 1];G
type = null;NotHitBy
trigger1 = RoundState != 2 && RoundsExisted = 0
trigger2 = RoundState >= 3 && RoundsExisted != 0
value = SCA
time = 1

[State 1]
type = null;varset
;triggerall = Win
trigger1 = RoundState != 2
v = 26
value = 0

[state a]
type = null;stopsnd
trigger1 = RoundState = 2
channel = 2
ignorehitpause = 1

[state a];Cg{CX̏
type = null;stopsnd
trigger1 = RoundState = 2
channel = 5
ignorehitpause = 1


[state a]
type = null;playsnd
trigger1 = WinKO
trigger1 = RoundState = 3
trigger1 = var(12) = 0
IgnoreHitPause = 1
persistent = 0
value = 11,1

[state a]
type = null;varset
trigger1 = RoundState = 3
IgnoreHitPause = 1
v = 12
value = 1

[state a]
type = null;varset
trigger1 = RoundState = 2
IgnoreHitPause = 1
v = 12
value = 0


[State a]
type = AssertSpecial
trigger1 = RoundState != 2
flag = nobardisplay



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;ꃁbZ[W
;//////////////////////////////////////////////////////////////////////////
[state a];_
type = varset
triggerall = var(1) = 0
trigger1 = p2name = "Yagami-AKOF" || p4name = "Yagami-AKOF"
trigger2 = p2name = "d-Yagami" || p4name = "d-Yagami"
trigger3 = p2name = "Yagami" || p4name = "Yagami"
trigger4 = p2name = "iori" || p4name = "iori" || p2name = "cvsiori" || p4name = "cvsiori"
trigger5 = p2name = "orochiiori" || p4name = "orochiiori"
trigger6 = p2name = "orochi_iori" || p4name = "orochi_iori"
trigger7 = p2name = "Yagami Iori" || p4name = "Yagami Iori"
trigger8 = p2name = "Iori Yagami" || p4name = "Iori Yagami"
v = 9
value = 3

[state a];N[
type = varset
triggerall = var(1) = 0
trigger1 = p2name = "kula" || p4name = "kula"
trigger2 = p2name = "Kula Diamond" || p4name = "Kula Diamond"
v = 9
value = 4

[state a];̌nH̕Ӄ{Lu[킟;ς
type = varset
triggerall = var(1) = 0
trigger1 = p2name = "Athena Asamiya" || p4name = "Athena Asamiya"
trigger2 = p2name = "Athena" || p4name = "Athena" || p2name = "cvsathena" || p4name = "cvsathena"
trigger3 = p2name = "Felicia" || p4name = "Felicia"
trigger4 = p2name = "Akane Inuwaka" || p4name = "Akane Inuwaka"
trigger5 = p2name = "HATSUNE MIKU" || p4name = "HATSUNE MIKU" || p2name = "miku" || p4name = "miku"
trigger6 = p2name = "I-NO" || p4name = "I-NO"
v = 9
value = 5

[state a];ɌAXfSۂ̂;ς
type = varset
triggerall = var(1) = 0
trigger1 = p2name = "Ryo" || p4name = "Ryo" || p2name = "cvsryo" || p4name = "cvsryo"
trigger2 = p2name = "Ryo Sakazaki" || p4name = "Ryo Sakazaki"
trigger3 = p2name = "RyuKoAct" || p4name = "RyuKoAct"
trigger4 = p2name = "Robert Garcia" || p4name = "Robert Garcia"
trigger5 = p2name = "Robert" || p4name = "Robert"
trigger6 = p2name = "Yuri Sakazaki" || p4name = "Yuri Sakazaki"
trigger7 = p2Name = "Yuri" || p4Name = "Yuri" || p2name = "cvsyuri" || p4name = "cvsyuri"
trigger8 = p2Name = "Takuma Sakazaki" || p4Name = "Takuma Sakazaki"
trigger9 = p2Name = "Takuma" || p4Name = "Takuma"
trigger10= p2Name = "Marco Rodriguez" || p4Name = "Marco Rodriguez"
trigger11= p2Name = "Marco" || p4Name = "Marco"
trigger12= p2Name = "Yuri98" || p4Name = "Yuri98"
trigger13= p2Name = "Mr.Karate" || p4Name = "Mr.Karate"
trigger14= p2Name = "MrKarate" || p4Name = "MrKarate" || p2Name = "Mrkarate-2nd" || p4Name = "Mrkarate-2nd"
trigger15= p2Name = "god yuri" || p4Name = "god yuri"
trigger16= p2Name = "Shen" || p4Name = "Shen"
trigger17= p2Name = "jin" || p4Name = "jin"
trigger18= p2Name = "jin saotome" || p4Name = "jin saotome"
trigger19= p2Name = "Silver" || p4Name = "Silver"
trigger20= p2name = "Terry" || p4name = "Terry" || p2name = "cvsterry" || p4name = "cvsterry"
trigger21= p2Name = "enja" || p4Name = "enja"
trigger22= p2Name = "ROUGA" || p4Name = "ROUGA" || p2name = "Rouga Zanma" || p4name = "Rouga Zanma"
trigger23= p2Name = "Syo Kirishima" || p4Name = "Syo Kirishima"
trigger24= p2Name = "kuando" || p4Name = "kuando"
v = 9
value = 6

[state a];pD
type = varset
triggerall = var(1) = 0
trigger1 = p2name = "8th Mad Dog" || p4name = "8th Mad Dog"
trigger2 = p2name = "Haiji Mibu" || p4name = "Haiji Mibu"
v = 9
value = 7

[state a];I`
type = varset
trigger1 = p2name = "orochi" || p4name = "orochi"
v = 9
value = 8

[state a];O̐_Ayނ̒n;ς
type = varset
triggerall = var(1) = 1
trigger1 = p2name = "kyo" || p4name = "kyo" || p2name = "cvskyo" || p4name = "cvskyo"
trigger2 = p2name = "kyo kusanagi" || p4name = "kyo kusanagi"
trigger3 = p2name = "iori" || p4name = "iori" || p2name = "cvsiori" || p4name = "cvsiori"
trigger4 = p2name = "iori yagami" || p4name = "iori yagami"
trigger5 = p2name = "orochi iori" || p4name = "orochi iori"
trigger6 = p2name = "iori Bogard" || p4name = "iori Bogard"
trigger7 = p2name = "Yagami Iori" || p4name = "Yagami Iori"
trigger8 = p2name = "d-Yagami" || p4name = "d-Yagami"
trigger9 = p2name = "Chizuru" || p4name = "Chizuru"
trigger10= p2name = "Chizuru Kagura" || p4name = "Chizuru Kagura"
trigger11= p2name = "Chizuru&Maki" || p4name = "Chizuru&Maki"
trigger12= p2name = "Mukai" || p4name = "Mukai"
trigger13= p2name = "Shion" || p4name = "Shion"
trigger14= p2name = "Magaki" || p4name = "Magaki"
trigger15= p2name = "Saiki" || p4name = "Saiki" || p2name = "H-SaikiXIII" || p4name = "H-SaikiXIII"
v = 9
value = 23

[state a];o`AA}CX;ς
type = varset
triggerall = var(1) = 1
trigger1 = p2name = "Mature" || p4name = "Mature"
trigger2 = p2name = "Vice" || p4name = "Vice" || p2name = "cvsvice" || p4name = "cvsvice"
v = 9
value = 24

[state a];K[AVO}AxKAibV;ς
type = varset
triggerall = var(1) = 1
trigger1 = p2name = "Rugal.B" || p4name = "Rugal.B" || p2name = "rugal B" || p4name = "rugal B"
trigger2 = p2name = "Rugal2k2" || p4name = "Rugal2k2"
trigger3 = p2name = "omega rugal98" || p4name = "omega rugal98"
trigger4 = p2name = "omega rugal" || p4name = "omega rugal"
trigger5 = p2name = "rugal" || p4name = "rugal" || p2name = "cvsrugal" || p4name = "cvsrugal"
trigger6 = p2name = "Rugal_TLE" || p4name = "Rugal_TLE"
trigger7 = p2name = "sigma" || p4name = "sigma"
trigger8 = p2name = "vega" || p4name = "vega" || p2name = "cvsvega" || p4name = "cvsvega"
trigger9 = p2name = "Nash" || p4name = "Nash"
trigger10= p2name = "Warachia" || p4name = "Warachia"
trigger11= p2name = "Roa" || p4name = "Roa" || p2name = "Michael_Roa_Valdamjong" || p4name = "Michael_Roa_Valdamjong"
trigger12= p2name = "Perfecti" || p4name = "Perfecti"
v = 9
value = 25

[state a];COjXAMASbhK[AׁAIX[gAJXA[EXA~hbhAAWFA;ς
type = varset
triggerall = var(1) = 1
trigger1 = p2name = "igniz" || p4name = "igniz"
trigger2 = p2name = "gill" || p4name = "gill"
trigger3 = p2name = "cvsg_rugal" || p4name = "cvsg_rugal" || p2name = "G Rugal" || p4name = "G Rugal"
trigger4 = p2name = "suija" || p4name = "suija"
trigger5 = p2name = "onslaught" || p4name = "onslaught"
trigger6 = p2name = "Carlos" || p4name = "Carlos"
trigger7 = p2name = "ZEUS" || p4name = "ZEUS"
trigger8 = p2name = "Mildred_Avallone" || p4name = "Mildred_Avallone"
trigger9 = p2name = "Angelia Avallone" || p4name = "Angelia Avallone"
trigger10= p2name = "MURAKUMO" || p4name = "MURAKUMO"
v = 9
value = 26

[state a];~Y`
type = varset
triggerall = var(1) = 1
trigger1 = p2name = "Mizuchi" || p4name = "Mizuchi"
trigger2 = p2name = "Kusanagi" || p4name = "Kusanagi"
trigger3 = p2name = "CloneKyo" || p4name = "CloneKyo"
v = 9
value = 27

;ς
[state a];Lqǉ tOZbg
type = varset
triggerall = var(9)>0
trigger1 = stateno = [190,198]
var(9) = 0

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;MAX
;//////////////////////////////////////////////////////////////////////////
;---------------------[ϐ]
[state -2 ,1];MAX̃p[Zbg
type = varset
trigger1 = var(20) = 900
v = 21
value = power

[state a]
type = varadd
trigger1 = var(20) > 0
v = 20
value = -1

[state a]
type = varset
trigger1 = var(20) < 0
v = 20
value = 0

[state a]
type = powerset
trigger1 = var(20) > 0
trigger1 = stateno != [2000,2999]
value = var(21)
ignorehitpause = 1

;---------------------[o]
[State a];_
type = palfx
trigger1 = var(20) > 0
trigger1 = gametime % 2 = 0
time = 1
add = 126,126,0
color = 1
ignorehitpause = 1


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Q[W
;//////////////////////////////////////////////////////////////////////////
;---------------------[wp[]
[state a];jno
type = Helper
trigger1 = numhelper(8010) = 0
id = 8010
name = "g"
sprpriority = 1
pos = 0,0
postype = p1
stateno = 8010
helpertype = normal
pausemovetime = 999999
keyctrl = 1 
ownpal = 1

;---------------------[wp[]
[state a];Q[W
type = Helper
trigger1 = numhelper(7500) = 0
id = 7500
name = "g"
sprpriority = 1
pos = 0,0
postype = p1
stateno = 7500
helpertype = normal
pausemovetime = 99999999
supermovetime = 99999999
keyctrl = 0 
ownpal = 1



;---------------------[wp[]
[state a];MAXQ[W
type = Helper
trigger1 = numhelper(7550) = 0
id = 7550
name = "MAX"
sprpriority = 1
pos = 0,0
postype = p1
stateno = 7550
helpertype = normal
pausemovetime = 99999999
supermovetime = 99999999
keyctrl = 0 
ownpal = 1

