;A.I.levelTiKɐݒł܂B
;̃eLXgɂ
;;===========================================================================
;var(59)=3;[[[[[A.I.level]]]]][[[[[A.I.level]]]]][[[[[A.I.level]]]]]
;;===========================================================================
;ƂLqTvar(59)=̂̐l15ɍDɕύXĂB
;
;
;xƂ̃RZvg
;
;Level.1:hȃob^ (΃vC[BNormal)
;Level.2:ob^   (΃vC[BHard)
;Level.3:Cȃob^   (΃vC[BVeryHard)
;Level.4:Aob^       (AI)
;Level.5:IIAob^   (AI)
;
;
;ƂBHӖsH
;(Aob^ƂIIAob^Ƃ̓^_̕ςȑʟłBKɃX[Ăꂿč\܂B
;ǂIő\ꂵĂ邩̂悤ȔhȐ킢邩AƂ̂RłB)
;
;xRȉ͑΃vC[łA܂Kxȋ߂oĂȂĎシ苭肷邩܂B
;xR̓{XIȋɂĂ݂Ȃ̂ŊȒPɂ͏ĂȂƎv܂K[h͊ÂłB
;xS͑AIłɂAIIȔx܂B
;xT͂S̊{IȓɉāA
;uʏUZ͕KEZnCp[R{łłLZłAKEZ̓nCp[R{łłLZłv
;Ƃ̃LN^[̎dl𐶂悤ɂȂ܂B
;ɓgZȂǂ̃JE^[^CvȋZ𑽗lL𑊎ɂƈႢ悭邩܂B
;ʂ̓xT̂قS苭͂łAɂĂ͋tʂɂȂꍇ肦܂B
;xS2007.11.11XṼ^CvTɋ߂łB
;
;
;\ɂĂ݂܂ (mF~)
;-------------------------
;A.I.level|1 |2 |3 |4 |5 |
;_________|__|__|__|__|__|
;U_____||||||
;K[h___|~|||||
;R{___||||||
;_____||||||
;_____|||~|~|~|
;_____|~|~||||
;-------------------------
;
;
;ob^ɒLƌĂϋɓIɐڋ߂ق
;ʔ킢ɂȂ邾낤ƂlAxRȏł͔ɐϋɓIɐڋ߂悤ɂĂ܂B
;߂ÂA܂B
;R{̃xł͗ႦΒn`F[R{ɓƂp[Q[WPȂGAR{ցA
;Pȏ㗭܂ĂȂ_Eă~TCN[neBOɌqȂǃQ[WLɎg܂B
;N[neBO͑̃Q[WĂ܂ǃLjViCIhɂB
;Q[WZ܂ł̌q̏肳Ɓł͂ȂႢ܂B
;xSȏł̓JE^[XgCNg܂B(qbg~TCŒǌR{)
;̑낢날Ƃ͎vǎvoĂ݂܂B
;
;
;
;
;
;
;
;

;---------------------------------------------------------------------------
[Statedef 9741]
type=A
movetype=I
physics=N
anim=9741
ctrl=0

[State 9741, wrong]
type=destroyself
trigger1= (parent,ID)!=(root,ID)
[State 9741, safety]
type=selfstate
trigger1= !ishelper
value=0

[State 9741, uglyhack]
type=varset
trigger1= !var(1)
var(2)=1
[State 9741, pausecheck]
type=varset
trigger1= gametime>root,var(58)
trigger2= !(root,alive)
trigger3= roundstate!=2
trigger4= root,var(59)
var(2)=1

[State 9741, facing]
type=turn
trigger1= var(9):=(facing!=root,facing)

[State 9741, dirturnonAI]
type=parentvarset
triggerall= !var(2) && !var(9)
trigger1= root,command="fwd"
trigger2= root,command="back"
trigger3= root,command="up"
trigger4= root,command="down"
trigger5= root,command="a"
trigger6= root,command="b"
trigger7= root,command="c"
trigger8= root,command="x"
trigger9= root,command="y"
trigger10= root,command="z"
trigger11= root,command="start"
;===========================================================================
var(59)=3;[[[[[A.I.level]]]]][[[[[A.I.level]]]]][[[[[A.I.level]]]]]
;===========================================================================
[State 9741, dirturnoffAI]
type=parentvarset
triggerall= !var(2) && !var(9) && (root,var(59)>=1)
trigger1= command="fwd" && root,command="fwd"
trigger2= command="back" && root,command="back"
trigger3= command="up" && root,command="up"
trigger4= command="down" && root,command="down"
var(59)=-1

[State 9741, buttonturnoffAI]
type=parentvarset
triggerall= !var(2) && (root,var(59)>=1)
trigger1= command="a" && root,command="a"
trigger2= command="b" && root,command="b"
trigger3= command="c" && root,command="c"
trigger4= command="x" && root,command="x"
trigger5= command="y" && root,command="y"
trigger6= command="z" && root,command="z"
trigger7= command="start" && root,command="start"
var(59)=-1

[State 9741, unpausecheck]
type=varset
triggerall= var(2)
trigger1= root,command="fwd" || root,command="back" || root,command="up" || root,command="down"
trigger2= root,command="a" || root,command="b" || root,command="c"
trigger3= root,command="x" || root,command="y" || root,command="z"
trigger4= root,command="start"
trigger5= var(2)=1
trigger5= var(2):=0
var(2)=1

[State 9741, goodbye]
type=destroyself
triggerall= var(1):=1
trigger1= root,var(59)
trigger2= !(root,alive)
trigger3= roundstate!=2
;---------------------------------------------------------------------------


