[Statedef -3]

;===========================================================================
;RtBO
;===========================================================================
;---------------------------------------------------------------------------
;AIxݒiftHgF5j
;Min...0iAINȂj  Max...6

[State -3, AI Level]
type = VarSet
triggerall = !IsHelper
trigger1 = 1
ignorehitpause = 1
var(54) = 6 ;ς


;---------------------------------------------------------------------------
;bZ[W\̃IItiONi^bOł͏oȂj...1j
; IɂƌƂɏbZ[W悤ɂȂ܂B
; OFF...0
; ONi^bOł͏oȂj...1
; ONi^bOłoj...2

[State -3, Victory Message]
type = VarSet
triggerall = !IsHelper
trigger1 = 1
var(52) = 1 ;ς


;---------------------------------------------------------------------------
;AI̋N@iftHgF1j
; AI̋N@ݒ肵܂B
; 0...R}hilԑł͓͂łȂR}hAINj
; 1...wp[iR}hAINpwp[𕹗pj
; 2...펞AINivC[sj

[State -3, AI Start Type]
type = VarSet
triggerall = !IsHelper
trigger1 = 1
ignorehitpause = 1
var(50) = 2 ;ς


;---------------------------------------------------------------------------
;K[hNbṼIItiftHgFONj
; IɂƁA肪UK[hƃK[hNbV悤ɂȂ܂B
; ̃Q[[h^bOƁAIɃItɂȂ܂B
; ꕔ̑ɑ΂ĂAIɃItɂȂ܂B

[State -3, Guard Crash]
type = VarSet
triggerall = !IsHelper
trigger1 = 1
ignorehitpause = 1
var(29) = 1 ;ς


;---------------------------------------------------------------------------
;===========================================================================





































;Q[ɏɂłJnXe[gAł́unvɎgpĂ܂
;̏́u52106̃Xe[gɈړĂPt[ڂɁvƌłB
;52106̓obNXebvƃWv̒ñXe[głB
[State -3, Landing Sound]
type = PlaySnd
triggerall = Time = 1
trigger1 = stateno = 52 
trigger2 = stateno = 106 
value = 40, 0


;---------------------------------------------------------------------------
;^C}[

[State -3, Timer -3]
type = VarSet
trigger1 = 1
var(10) = GameTime + 111333
ignorehitpause = 1


;---------------------------------------------------------------------------
;XCb`֘A

[State -3, Var(54)]
type = VarSet
triggerall = !IsHelper
trigger1 = Var(54) != [0, 6]
var(54) = IfElse(Var(54) > 6, 6, 0)
ignorehitpause = 1

type = VarSet
triggerall = !IsHelper
trigger1 = Var(53) != [0, 2]
var(52) = IfElse(Var(52) > 2, 2, 0)
ignorehitpause = 1

[State -3, Var(50)]
type = VarSet
triggerall = !IsHelper
trigger1 = Var(50) != [0, 2]
var(50) = IfElse(Var(50) > 2, 2, 0)
ignorehitpause = 1

[State -3, Var(29)]
type = VarSet
triggerall = !IsHelper
trigger1 = Var(29) != [0, 1]
var(29) = IfElse(Var(29) > 1, 1, 0)
ignorehitpause = 1


;---------------------------------------------------------------------------
;AIN֘A

[State -3, AI On]
type = VarSet
triggerall = !IsHelper
triggerall = RoundState = [1, 2]
triggerall = Var(59) = 0
triggerall = Var(54) > 0
trigger1 = Command = "AI_00" || Command = "AI_01" || Command = "AI_02"
trigger2 = Command = "AI_03" || Command = "AI_04" || Command = "AI_05"
trigger3 = Command = "AI_06" || Command = "AI_07" || Command = "AI_08"
trigger4 = Command = "AI_09" || Command = "AI_10" || Command = "AI_11"
trigger5 = Command = "AI_12" || Command = "AI_13" || Command = "AI_14"
trigger6 = Command = "AI_15" || Command = "AI_16" || Command = "AI_17"
trigger7 = Command = "AI_18" || Command = "AI_19" || Command = "AI_20"
trigger8 = Command = "AI_21" || Command = "AI_22" || Command = "AI_23"
trigger9 = Command = "AI_24" || Command = "AI_25" || Command = "AI_26"
trigger10 = Command = "AI_27" || Command = "AI_28" || Command = "AI_29"
trigger11 = Command = "AI_30" || Command = "AI_31" || Command = "AI_32"
trigger12 = Command = "AI_33" || Command = "AI_34" || Command = "AI_35"
trigger13 = Command = "AI_36" || Command = "AI_37" || Command = "AI_38"
trigger14 = Command = "AI_39" || Command = "AI_40" || Command = "AI_41"
trigger15 = Command = "AI_42" || Command = "AI_43" || Command = "AI_44"
trigger16 = Command = "AI_45" || Command = "AI_46" || Command = "AI_47"
trigger17 = Command = "AI_48" || Command = "AI_49"
trigger18 = Var(50) = [1, 2]
trigger18 = NumHelper(9995) > 0
trigger18 = Helper(9995), Var(59)
trigger19 = Var(50) = 2
var(59) = 1
ignorehitpause = 1

[State -3, AI Off] ;AI
type = VarSet
triggerall = !IsHelper
triggerall = Var(59) > 0
trigger1 = RoundState = 4
trigger2 = Win
trigger3 = Lose
trigger4 = DrawGame
trigger5 = !Alive
var(59) = -Var(59)
ignorehitpause = 1

[State -3, AI On 2] ;Eh2ȍ~ AIɋN
type = VarSet
triggerall = !IsHelper
triggerall = Var(59) < 0
trigger1 = RoundState = 2
var(59) = -Var(59)
ignorehitpause = 1

[State -3, AI Helper 1] ;AINpwp[
type = Helper
triggerall = !IsHelper
trigger1 = NumHelper(9995) = 0
trigger1 = RoundState = 2
trigger1 = Alive
trigger1 = Var(59) = 0
trigger1 = Var(54) > 0
trigger1 = Var(50) = [1, 2]
trigger1 = (PrevStateNo = [190, 198]) || PrevStateNo = 5900
trigger1 = Ctrl && StateNo = 0
id = 9995
helpertype = Normal
name = "AI"
stateno = 9995
pos = 9999, 9999
keyctrl = 1
supermovetime = 2147483647
pausemovetime = 2147483647
persistent = 0

[State -3, AI Helper 2] ;̃wp[̖\h~
type = ChangeState
trigger1 = IsHelper(9995)
trigger1 = StateNo != 9995
value = 9995
ignorehitpause = 1

;---------------------------------------------------------------------------
;AIp_l
[State -3, Value Random]
type = VarRandom
triggerall = !IsHelper
;trigger1 = 1
trigger1 = Time = 1
trigger2 = MoveType = I
trigger2 = GameTime % 40 = 1
v = 58
range = 0, 999

