;==============================================================================
; WinŐpp[g
;==============================================================================
;------------------------------------------------------------------------------
; WinłimɂLinuxłjǉꂽvf̓B
; R}h֘ȀݒCӂɎwo悤ɂȂ(`EցEL)
;
;w{^}bvx̓{^zuύXp̍ځB
; `p[głύXȂĂǂ悤ɂȂB
; ʓ|LlpȁIiú
;
;wftHgݒxł͊e[Command]ŏȗꍇ
; ͎tԂƓ͋LԂ\ߌ߂ĂځB
;
;
; ̂Qڂ͏ȗ\B
;------------------------------------------------------------------------------
;-| {^}bvi{^RtBOj|---------------------------------------- P

[Remap]
x = x      ;w{^͔̓ۂɉ{^Ɋ蓖ĂB
y = y      ;x{^@@@@@@@@@V
z = z      ;y{^@@@@@@@@@V
a = a      ;`{^@@@@@@@@@V
b = b      ;a{^@@@@@@@@@V
c = c      ;b{^@@@@@@@@@V
s = s      ;X^[g{^@@@@@@V

;------------------------------------------------------------------------------
; Ⴆ΁u{w{^ŏop`a{^ɕςꍇvȂA
;
; x = b
;
; ŊȒPɏoBgȂ{^gĂ{^Ɋ蓖Ă鎖\B
;------------------------------------------------------------------------------
;-| ftHgݒ |----------------------------------------------------------- Q

[Defaults]
command.time = 20  ;W̃R}h͎tԁB
                   ;eR}hŏȗĂꍇɗLB
                   ;̃p[^ꍇAftHg͂Pt[ɂȂB
                   ;i@M.U.G.E.Nł̂Pt[@@P^UOb@j

command.buffer.time = 5  ;W̃R}h͋LԁB
                         ;͂ɃR}hLA
                         ;w𗣂ĂR}hĂԂ
                         ;Őݒ肵Ԃ̕ێB
                         ;P`ROt[܂ł̊ԂŐݒ\B
                         ;ftHg͂Pt[B

;============================================================================== R
; R}h`p[gi̓L[ݒ肷j
;==============================================================================


;-| KEZ |-----------------------------------------------------------------
[Command]
name = "AI0"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0
[Command]
name = "AI1"
command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time = 0
[Command]
name = "AI2"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0
[Command]
name = "AI3"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0
[Command]
name = "AI4"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0
[Command]
name = "AI5"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI6"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0
[Command]
name = "AI7"
command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time = 0
[Command]
name = "AI8"
command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time = 0
[Command]
name = "AI9"
command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time = 0
[Command]
name = "AI10"
command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time = 0
[Command]
name = "AI11"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0
[Command]
name = "AI12"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0
[Command]
name = "AI13"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0
[Command]
name = "AI14"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0
[Command]
name = "AI15"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI16"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0
[Command]
name = "AI17"
command = a,B,c,x,y,z,s,B,D,F,U,a,b,c,x,y,z,s,s
time = 0
[Command]
name = "AI18"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0
[Command]
name = "AI19"
command = b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b
time = 0
[Command]
name = "AI20"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0
[Command]
name = "AI21"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0
[Command]
name = "AI22"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0
[Command]
name = "AI23"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI24"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0
[Command]
name = "AI25"
command = F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F
time = 0
[Command]
name = "AI26"
command = D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D
time = 0
[Command]
name = "AI27"
command = B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B,B
time = 0
[Command]
name = "AI28"
command = U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U
time = 0
[Command]
name = "AI29"
command = a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a
time = 0
[Command]
name = "AI30"
command = c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c,c
time = 0
[Command]
name = "AI31"
command = x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
time = 0
[Command]
name = "AI32"
command = y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y
time = 0
[Command]
name = "AI33"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI34"
command = s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
time = 0
[Command]
name = "AI35"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI36"
command = z,z,z,z,z,z,a,a,a,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI37"
command = z,a,a,a,a,a,a,a,a,a,a,a,a,a,a,a,z,z,z
time = 0
[Command]
name = "AI38"
command = z,z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z
time = 0
[Command]
name = "AI39"
command = z,z,z,z,z,a,a,a,z,z,z,z,z,z,a,a,z,z,z
time = 0
[Command]
name = "AI40"
command = z,z,z,z,a,a,a,z,z,z,z,a,z,z,a,a,z,z,z
time = 0
[Command]
name = "AI41"
command = z,z,z,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z,z
time = 0
[Command]
name = "AI42"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI43"
command = z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,z,a,a,z
time = 0
[Command]
name = "AI44"
command = z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,a,a,a,z
time = 0
[Command]
name = "AI45"
command = z,z,z,z,z,z,a,a,z,z,z,z,z,a,a,a,a,z,z
time = 0
[Command]
name = "AI46"
command = z,z,z,z,z,z,z,z,a,a,a,a,a,a,z,z,z,z,z
time = 0
[Command]
name = "AI47"
command = z,z,z,a,a,a,a,z,z,z,z,z,z,z,z,z,z,z,z
time = 0
[Command]
name = "AI48"
command = z,z,z,z,z,a,a,a,z,z,z,a,a,a,z,z,a,z,a
time = 0
[Command]
name = "AI49"
command = z,z,z,z,a,a,a,z,z,z,z,z,a,a,a,z,z,z,z
time = 0
[Command]
name = "AI50"
command = z,z,z,a,a,z,z,z,z,z,z,z,z,z,a,a,z,z,z
time = 0


;OȂ΁AႤR}hłXe[g̋Zo\B
[Command]
name = "Blitz Bombe"
command = a+b+c

[Command]
name = "Blitz Bombe"
command = z

[Command]
name = "Blitz Kugel SP1"
command = ~$B, F, b+c

[Command]
name = "Blitz Kugel SP2"
command = b+c

[Command]
name = "Blitz Kugel SP1"
command = ~$B, F, y

[Command]
name = "Blitz Kugel SP2"
command = y

[Command]
name = "Flak Turret SP1"
command = ~$D, $U, b+c

[Command]
name = "Flak Turret SP2"
command = b+c

[Command]
name = "Flak Turret SP1"
command = ~$D, $U, y

[Command]
name = "Flak Turret SP2"
command = y

;------------------------------------------------------------------------------
;-| KEZ |-------------------------------------------------------------------
[Command]
name = "Flak Turret A"
command = ~$D, $U, a

[Command]
name = "Flak Turret B"
command = ~$D, $U, b

[Command]
name = "Flak Turret C"
command = ~$D, $U, c

[Command]
name = "Blitz Kugel A"
command = ~$B, F, a

[Command]
name = "Blitz Kugel B"
command = ~$B, F, b

[Command]
name = "Blitz Kugel C"
command = ~$B, F, c
[Command]
name = "mun"
command = ~D, D, b

[Command]
name = "sli"
command = ~D, D, a
[Command]
name = "zsli"
command = ~D, B, a
[Command]
name = "zsli2"
command = ~D, B, b

[Command]
name = "seisui"
command = ~D, D, x

[Command]
name = "cross"
command = ~D, F, a
[Command]
name = "axe"
command = ~D, F, b
[Command]
name = "due"
command = ~D, F, c

;------------------------------------------------------------------------------
;-| L[QA |---------------------------------------------------------

[Command]
name = "FF"       ;K{R}h
command = F, F
time = 10

[Command]
name = "BB"       ;K{R}h
command = B, B
time = 10

;------------------------------------------------------------------------------
;-|  |-----------------------------------------------------------------

[Command]
name = "recovery" ;K{R}h
command = x+y
time = 1

[Command]
name = "a+b"
command = a+b
time = 1

[Command]
name = "a+b"
command = x
time = 1

[Command]
name = "b+c"
command = b+c
time = 1

[Command]
name = "b+c"
command = y
time = 1

[Command]
name = "a+c"
command = a+c
time = 1

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;-| {^P |---------------------------------------------------------------

[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 = "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 = "start"
command = s
time = 1

;---------------------------
;(up[߁vpɃR}hǉĂ܂)
[Command]
name = "hold_c"
command = /c

[Command]
name = "hold_ABC"
command = /a+b+c

[Command]
name = "hold_ABC"
command = /z

;------------------------------------------------------------------------------
;-| L[ |-----------------------------------------------------------------

[Command]
name = "holdfwd"   ;K{R}h
command = /$F
time = 1

[Command]
name = "holdback"  ;K{R}h
command = /$B
time = 1

[Command]
name = "holdup"    ;K{R}h
command = /$U
time = 1

[Command]
name = "holddown"  ;K{R}h
command = /$D
time = 1

;============================================================================== S
; Xe[gGg[p[giZȂǂo悤ɂ邽߂̏ݒj
;==============================================================================
;------------------------------------------------------------------------------
; R}hƓ͂R}hݒ肵Ӗ̂ŁA
;uۂɓ͂R}hłǂ̔ԍ̃Xe[gǂŏo邩v
; ߂Ȃ΂ȂȂB
;
; Xe[gRg[uChangeStatevgȂǁA
; ȂɓȂ̂ŃgK[oĂ炷oB
;
; ĂΊȒPȃgK[ݒ̗͊o邩ƁB
;
; Gg[̏Ԃɂ͂x̖@邯ǁA
; ܂tH_́ul^.txtvQƁBig\׶ׁj
;
; ChangeStateȂǃXe[gRg[̊{IȐݒu
; ܂tH_́uev[g.txtvQƁB
;------------------------------------------------------------------------------
; 펞ĎXe[gi|Pj
; R}ht@CĩXe[gGg[p[gjɕKvȍڂłB
; ΂ɏĂ͂Ȃ̂ŗvӁB
;
; ʏ̐H炢ԈȊÓuP2StateNovuTargetStatevŐ䂳ꂽA
; 쐬҂CӂɎw肵葤̐H炢Xe[gɌA
; o^Xe[gRg[Lɂ͂Ȃ܂B
;------------------------------------------------------------------------------

[Statedef -1] ;̍s͐΂ɏȂłˁBK{ڂłB

[State -1];ѯѯα
Type = ChangeState
Value = 11320
triggerall = command = "mun" && var(59)=0
trigger1 = ctrl = 1

[State -1];XCfBO
Type = ChangeState
Value = 21500
triggerall = command = "sli" && var(59)=0
trigger1 = statetype != A
trigger1 = ctrl = 1

[State -1];}~LbN
Type = ChangeState
Value = 21600
triggerall = command = "sli" && var(59)=0;command = "sli"
trigger1 = statetype = A
trigger1 = ctrl = 1

[State -1];ީ
Type = ChangeState
Value = 21700
triggerall = power >= 300
triggerall = command = "due" && var(59)=0
trigger1 = statetype != A
trigger1 = ctrl = 1

[State -1];NX
Type = ChangeState
Value = 21200
triggerall = command = "cross" && var(59)=0
triggerall = NumHelper(21202) <= 2
trigger1 = statetype != A
trigger1 = ctrl = 1

[State -1];NX
Type = ChangeState
Value = 21201
triggerall = command = "cross" && var(59)=0
triggerall = NumHelper(21202) <= 2
trigger1 = statetype = A
trigger1 = ctrl = 1

[State -1];
Type = ChangeState
Value = 21210
triggerall = command = "seisui" && var(59)=0
triggerall = NumHelper(21212) = 0
trigger1 = statetype != A
trigger1 = ctrl = 1

[State -1];
Type = ChangeState
Value = 21211
triggerall = command = "seisui" && var(59)=0
triggerall = NumHelper(21212) = 0
trigger1 = statetype = A
trigger1 = ctrl = 1

[State -1];
Type = ChangeState
Value = 21220
triggerall = command = "axe" && var(59)=0
triggerall = NumHelper(21222) = 0
trigger1 = statetype != A
trigger1 = ctrl = 1
[State -1];
Type = ChangeState
Value = 21221
triggerall = command = "axe" && var(59)=0
triggerall = NumHelper(21222) = 0
trigger1 = statetype = A
trigger1 = ctrl = 1



[State -1];cXCfBO
Type = ChangeState
Value = 21900
triggerall = !var(59) && command = "zsli2"
trigger1 = statetype != A
trigger1 = ctrl = 1

[State -1];XCfBOc
Type = ChangeState
Value = 21800
triggerall = !var(59) && command = "zsli"
trigger1 = statetype != A
trigger1 = ctrl = 1





[State -1, ubc{x]
type = ChangeState
triggerall = (command = "Blitz Bombe") && var(59)=0
triggerall = (StateType != A)
triggerall = power >= 3000
trigger1 = Ctrl || stateno = 12 || stateno = 40
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 1300 || stateno = 1310 || stateno = 1320 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 2600


[State -1, UubcN[Q]
type = ChangeState
triggerall = (command = "Blitz Kugel SP1") && var(59)=0
triggerall = (command != "holdup")
triggerall = (command != "holdback")
triggerall = (StateType != A)
triggerall = NumHelper(2010) = 0
triggerall = var(21) != 0
triggerall = power >= 1000
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 2000


[State -1, UubcN[Q]
type = ChangeState
triggerall = (command = "Blitz Kugel SP2") && var(59)=0
triggerall = (command != "holdup")
triggerall = (command != "holdback")
triggerall = (command = "holdfwd")
triggerall = (StateType != A)
triggerall = NumHelper(2010) = 0
triggerall = var(21) != 0
triggerall = power >= 1000
trigger1 = var(17) = 1
trigger1 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 1300 || stateno = 1310 || stateno = 1320 || stateno = 3003 || stateno = 3013
trigger1 = movecontact
trigger2 = var(17) = 1
trigger2 = stateno = 1200 || stateno = 1210 || stateno = 1220
value = 2000

[State -1, UtNgbg]
type = ChangeState
triggerall = (command = "Flak Turret SP1") && var(59)=0
triggerall = (command != "holdfwd")
triggerall = (command = "holdup")
triggerall = (StateType != A)
triggerall = var(22) != 0
triggerall = power >= 1000
trigger1 = Ctrl || stateno = 12 || stateno = 40
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 2100

[State -1, UtNgbg]
type = ChangeState
triggerall = (command = "Flak Turret SP2") && var(59)=0
triggerall = (command != "holdfwd")
triggerall = (command = "holdup")
triggerall = (StateType != A)
triggerall = var(22) != 0
triggerall = power >= 1000
trigger1 = var(17) = 1
trigger1 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1300 || stateno = 1310 || stateno = 1320 || stateno = 3003 || stateno = 3013
trigger1 = movecontact
trigger2 = var(17) = 1
trigger2 = stateno = stateno = 1200 || stateno = 1210 || stateno = 1220
value = 2100

[State -1, n㓊]
type = ChangeState
triggerall = (command = "a+b") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = command != "holddown"
value = 800

[State -1, 󒆓]
type = ChangeState
triggerall = (command = "a+b") && var(59)=0
triggerall = (StateType = A)
trigger1 = Ctrl
value = 810

[State -1, 󒆍Uh]
type = ChangeState
triggerall = (command = "b+c") && var(59)=0
triggerall = (StateType = A)
triggerall = stateno != 610
triggerall = stateno != 620
trigger1 = Ctrl
value = 3020

[State -1, Uh]
type = ChangeState
triggerall = (command = "b+c") && var(59)=0
triggerall = (command = "holddown")
triggerall = (StateType != A)
trigger1 = Ctrl
value = 3010

[State -1, nUh]
type = ChangeState
triggerall = (command = "b+c") && var(59)=0
triggerall = (command != "holddown")
triggerall = (StateType != A)
trigger1 = Ctrl
value = 3000

[State -1, ]
type = ChangeState
triggerall = (command = "a+c") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
value = ifelse(random >= 500,195,196)

[State -1, AubcN[Q]
type = ChangeState
triggerall = (command = "Blitz Kugel A") && var(59)=0
triggerall = (StateType != A)
triggerall = NumProjID(1230) <= ifelse(palno = 12,8,0)
triggerall = var(21) != 0
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1200

[State -1, BubcN[Q]
type = ChangeState
triggerall = (command = "Blitz Kugel B") && var(59)=0
triggerall = (StateType != A)
triggerall = NumProjID(1230) <= ifelse(palno = 12,8,0)
triggerall = var(21) != 0
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1210

[State -1, CubcN[Q]
type = ChangeState
triggerall = (command = "Blitz Kugel C") && var(59)=0
triggerall = (StateType != A)
triggerall = NumProjID(1230) <= ifelse(palno = 12,8,0)
triggerall = var(21) != 0
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1220

[State -1, AtNgbg]
type = ChangeState
triggerall = (command = "Flak Turret A") && var(59)=0
triggerall = (StateType != A)
triggerall = var(22) != 0
trigger1 = Ctrl || stateno = 12 || stateno = 40
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1300

[State -1, BtNgbg]
type = ChangeState
triggerall = (command = "Flak Turret B") && var(59)=0
triggerall = (StateType != A)
triggerall = var(22) != 0
trigger1 = Ctrl || stateno = 12 || stateno = 40
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1310

[State -1, CtNgbg]
type = ChangeState
triggerall = (command = "Flak Turret C") && var(59)=0
triggerall = (StateType != A)
triggerall = var(22) != 0
trigger1 = Ctrl || stateno = 12 || stateno = 40
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 1110 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
value = 1320

[State -1, pc@[t@EXg]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = (command = "holdfwd") && var(59)=0
trigger1 = (StateType != C)
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
trigger2 = (command = "holdfwd")
value = 1000

[State -1, C]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType != A)
triggerall = p2bodydist x <= 25
trigger1 = Ctrl
trigger1 = command != "holddown"
value = 225

[State -1, B]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType != A)
triggerall = p2bodydist x <= 25
trigger1 = Ctrl
trigger1 = command != "holddown"
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
trigger2 = command != "holddown"
value = 215

[State -1, pc@[VbN]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = (command = "holdback")
trigger1 = (StateType != C)
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 210 || stateno = 215 || stateno = 225 || stateno = 400 || stateno = 410 || stateno = 3003 || stateno = 3013
trigger2 = movecontact
trigger2 = (command = "holdback")
value = 1010

[State -1, Oq[vVEo]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType = A)
triggerall = (command = "holdfwd")
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 600 || stateno = 610 || stateno = 3023
trigger2 = movecontact
value = 1020

[State -1, q[vVEo]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType = A)
triggerall = (command = "holdback")
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 600 || stateno = 610 || stateno = 3023
trigger2 = movecontact
value = 1021

[State -1, A]
type = ChangeState
triggerall = (command = "a") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = command != "holddown"
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
trigger2 = command != "holddown"
trigger3 = Stateno = 200 || Stateno = 400
trigger3 = AnimElem = 3, >= 2
trigger3 = command != "holddown"
value = 200

[State -1, B]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType != A)
triggerall = p2bodydist x > 25
trigger1 = Ctrl
trigger1 = command != "holddown"
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
trigger2 = command != "holddown"
value = 210

[State -1, C]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType != A)
triggerall = p2bodydist x > 25
trigger1 = Ctrl
trigger1 = command != "holddown"
value = 220

[State -1, A]
type = ChangeState
triggerall = (command = "a") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = command = "holddown"
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
trigger2 = command = "holddown"
trigger3 = Stateno = 200 || Stateno = 400
trigger3 = AnimElem = 3, >= 2
trigger3 = command = "holddown"
value = 400

[State -1, B]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = command = "holddown"
trigger2 = var(17) = 1
trigger2 = stateno = 200 || stateno = 400
trigger2 = movecontact
trigger2 = command = "holddown"
value = 410

[State -1, C]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType != A)
trigger1 = Ctrl
trigger1 = command = "holddown"
value = 420

[State -1, A]
type = ChangeState
triggerall = (command = "a") && var(59)=0
triggerall = (StateType = A)
triggerall = stateno != 610
triggerall = stateno != 620
trigger1 = Ctrl
value = 600

[State -1, B]
type = ChangeState
triggerall = (command = "b") && var(59)=0
triggerall = (StateType = A)
triggerall = stateno != 610
triggerall = stateno != 620
trigger1 = Ctrl
trigger2 = var(17) = 1
trigger2 = stateno = 600
trigger2 = movecontact
value = 610

[State -1, C]
type = ChangeState
triggerall = (command = "c") && var(59)=0
triggerall = (StateType = A)
triggerall = stateno != 610
triggerall = stateno != 620
trigger1 = Ctrl
value = 620

;==============================================================================
; ړ֘A
;==============================================================================
;------------------------------------------------------------------------------

[State -1, tgXebv]
type = ChangeState
trigger1 = command = "FF" && var(59)=0
trigger1 = statetype = S
trigger1 = ctrl
value = 100

[State -1, obNXebv]
type = ChangeState
trigger1 = command = "BB" && var(59)=0
trigger1 = statetype = S
trigger1 = ctrl
value = 105

[State -1, g]
type = ChangeState
triggerall = var(30) = 0 && var(59)=0
triggerall = stateno = 5100
triggerall = Alive = 1
trigger1 = (command = "a")
trigger2 = (command = "b")
trigger3 = (command = "c")
trigger4 = (command = "x")
trigger5 = (command = "y")
trigger6 = (command = "z")
value = 4000




;
;Lq
;-2-3̽ðĂɒucmd
;
[State -3, AINpwp[]
type=helper
trigger1=!NumHelper(20000)
trigger1=roundstate=2 && alive && var(59)=0 &&ctrl&&stateno=0
Trigger1=(PrevStateNo=191)||PrevStateNo=5900
helpertype=normal
name="AI"
stateno=20000
ID=20000
pos=9999,9999
keyctrl=1
pausemovetime=2147483647
supermovetime=2147483647
persistent = 0

;Ô߁tĂ
[State -3, ֌WXe[gɍsȂ悤]
type=changestate
trigger1= ishelper(20000)
trigger1= stateno!=20000
value=20000





