;==============================================================================
; _config-7.txt config
;==============================================================================
[Statedef 12345047]
;==============================================================================
; fobO\ݒ / mugen.cfgExplodMaxȂꍇ͐΂ɕ\Ȃł
;-----------------------------------------
[STATE VAR(2)SET];\邩(1:ON / 2:OFF)
type = VarSet
trigger1 = ishelper(40)
var(20) = 1

[STATE VAR(5)SET];s
type = VarSet
trigger1 = ishelper(40)
var(5) = ifelse(root,palno=12,10,4)

[STATE VAR(6)SET];c̒
type = VarSet
trigger1 = ishelper(40)
var(6) =ifelse(root,palno=12,71,36)

[STATE VAR(25)SET];\ʒu:POS X
type = VarSet
trigger1 = ishelper(40)
var(25) = 17+(TeamSide=2)*170

[STATE VAR(26)SET];\ʒu:POS Y
type = VarSet
trigger1 = ishelper(40)
var(26) = 33
;------------------------------------------------------------------------------
[state pal11]
type=changestate
trigger1 = ishelper(40)
trigger1=root,sysvar(0)>0
value=11000010
ignorehitpause=1
[STATE ]
type = ChangeState
trigger1 = ishelper(40)
value = ifelse(var(20)=2,12345046,12345042)
[STATE ]
type = ChangeState
trigger1 = !ishelper(40)
value = 12345
;==============================================================================
; ̑̐ݒ
;-----------------------------------------
[Statedef 25]
anim=521
velset=0,0
sprpriority=3

[STATE ]
type = changestate
triggerall = ishelper(30)
trigger1 = helper(57),var(0) > 2
value = 30

;------------------------------------------------------------------------------
[STATE VAR(2)SET]	;AI-FLAG
type = VarSet
trigger1 = ishelper(30)
var(2) = 2		;0:AI
			;  2:XCb`
			;  3:vC[
			;  4:펞vC[

[STATE VAR(8)SET]	;S
type = VarSet
trigger1 = ishelper(30)
var(8) = 0		;1ɂƔS𗘗p

[STATE VAR(10)SET]	;l1 (LIFE < LIFEMAX*1/4)
type = VarSet
trigger1 = ishelper(30)
var(10) = 4+(root,palno<12)*2

[STATE VAR(11)SET]	;l2 (LIFE < LIFEMAX*1/5)
type = VarSet
trigger1 = ishelper(30)
var(11) = 6+(root,palno<12)*3

[STATE VAR(12)SET]	;ő_[W
type = VarSet
trigger1 = ishelper(30)
var(12) = 7

[STATE VAR(13)SET]	;_[W
type = VarSet
trigger1 = ishelper(30)
var(13) = 15

[STATE VAR(14)SET]	;
type = VarSet
trigger1 = ishelper(30)
var(14) = 40

[STATE VAR(15)SET]	;eL
type = VarSet
trigger1 = ishelper(30)
var(15) = 1
persistent = 0

[STATE VAR(16)SET]	;񕜐iwt[ȍ~Ŏ񕜂𐧌j
type = VarSet
trigger1 = ishelper(30)
var(16) = 5800+(root,palno!=12||roundno>1)*900
          ;3800

[STATE VAR(17)SET]	;]r(b)
type = VarSet
trigger1 = ishelper(30)
var(17) = 10

[STATE VAR(19)SET]	;1xĂȂƂAxwbJ[`FWiwbɃJ[+1j
type = NULL
trigger1 = ishelper(30)

trigger1 = 1||var(19):=(var(19)|                                 15   ) ;JnAwbɃJ[`FW
trigger1 = 1||var(19):=(var(19)|(2048*   ifelse(root,palno<11,60,20) )) ;wbɃJ[߂iő63b܂Łj

trigger1 =                                                          0   ;1ɂ1Ehڂłp

trigger1 = var(19):=(var(19)|512)
;------------------------------------------------------------------------------
;
;------------------------------------------------------------------------------
[STATE VAR(30)SET]	;HitDef
type = NULL
trigger1 = ishelper(30)
trigger1 = 0
trigger1 = 1||	var(30) := (var(30) | 1)
trigger1 = 0
trigger1 = 1||	var(30) := (var(30) | 2)	;펞

[STATE VAR(31)SET]	;ReversalDefϐ
type = NULL
trigger1 = ishelper(30)
trigger1 = 0
trigger1 = 1||	var(31) := (var(31) | 1)
trigger1 = 0
trigger1 = 1||	var(31) := (var(31) | 2)	;S
[STATE VAR(37)SET]	;ėpԂ
type = VarSet
trigger1 = ishelper(30)
var(37) = 0		;(1:Helper/2:Root)
;------------------------------------------------------------------------------



























































;==============================================================================
;==============================================================================
;------------------------------------------------------------------------------
[STATE VAR(9)SET]	;HITSHAKE(1:GetHitVar/0:original)
type = VarSet
trigger1 = ishelper(30)
var(9) = 1
;------------------------------------------------------------------------------
;`
;[STATE VAR(33)SET]	;ړ-߂
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(33) := (var(33) | 1*1048576)
;trigger1 = 1||	var(33) := (var(33) | 13)
;trigger1 = 1||	var(33) := (var(33) | 13*32)
;trigger1 = 1||	var(33) := (var(33) | 0*1024)
;trigger1 = 1||	var(33) := (var(33) | 25*32768)
;
;[STATE VAR(33)SET]	;ړ-
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(33) := (var(33) | 2*1048576)
;trigger1 = 1||	var(33) := (var(33) | 10)
;trigger1 = 1||	var(33) := (var(33) | 20*32)
;trigger1 = 1||	var(33) := (var(33) | 0*1024)
;trigger1 = 1||	var(33) := (var(33) | 10*32768)
;
;[STATE VAR(33)SET]	;ړ-ۂ
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(33) := (var(33) | 3*1048576)
;trigger1 = 1||	var(33) := (var(33) | 8)
;trigger1 = 1||	var(33) := (var(33) | 11*32)
;trigger1 = 1||	var(33) := (var(33) | 19*1024)
;trigger1 = 1||	var(33) := (var(33) | 4*32768)
;;-------------------------------------------------
;[STATE VAR(34)SET]	;U-
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(34) := (var(34) | 15)
;trigger1 = 1||	var(34) := (var(34) | 10*128)
;trigger1 = 1||	var(34) := (var(34) | 0*4096)
;
;[STATE VAR(34)SET]	;U-OF
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(34) := (var(34) | 15)
;trigger1 = 1||	var(34) := (var(34) | 10*128)
;trigger1 = 1||	var(34) := (var(34) | 5*4096)
;
;[STATE VAR(35)SET]	;U-
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(35) := (var(35) | 15)
;trigger1 = 1||	var(35) := (var(35) | 10*128)
;trigger1 = 1||	var(35) := (var(35) | 0*4096)
;
;[STATE VAR(36)SET]	;U-
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(36) := (var(36) | 18)
;trigger1 = 1||	var(36) := (var(36) | 9*128)
;trigger1 = 1||	var(36) := (var(36) | 1*4096)
;
;[STATE VAR(35)SET]	;U-OF
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(35) := (var(35) | 15)
;trigger1 = 1||	var(35) := (var(35) | 10*128)
;trigger1 = 1||	var(35) := (var(35) | 5*4096)
;
;[STATE VAR(35)SET]	;U-OF
;type = NULL
;trigger1 = ishelper(30)
;trigger1 = 0
;trigger1 = 1||	var(35) := (var(35) | 32768)
;trigger1 = 1||	var(36) := (var(36) | 32768)
;------------------------------------------------------------------------------
;SYSTEM
[STATE VAR(1)SET]	;HELPER3
type = VarSet
trigger1 = ishelper(30)
var(1) = var(1)|1|2
[STATE FVAR(8)SET]	;`ʈʒu
type = VarSet
trigger1 = ishelper(30)
fvar(8) = -57-const(size.draw.offset.y)
[STATE VAR(18)SET]	;Vtg
type = VarSet
trigger1 = ishelper(30)
var(18) = 1
[STATE VAR(30)/VAR(31)SET]
type = VarRangeSet
trigger1 = ishelper(30)
trigger1 = Root,Var(15)=16777216
first=30
last=31
value=0
;==============================================================================
[STATE VAR(0)SET]	;F
type = VarSet
trigger1 = ishelper(30)
var(0) = 1 + (root,palno=[7,12]) + (root,palno=12)
;==============================================================================
[STATE 30,StateNop]
type = varset
trigger1 = ishelper(30)
trigger1 = root,roundsexisted
trigger1 = root,var(55)>0
var(51) = root,var(55)
ignorehitpause = 1
;------------------------------------------------------------------------------
[state Assert]
type = AssertSpecial
trigger1 = ishelper(30)
flag = noshadow

[state trans]
type = Trans
trigger1 = ishelper(30)
trans = addalpha
alpha = 256,20

[State nothitby]
type = nothitby
trigger1 = ishelper(30)
value = sca
time = 100000

[State AT]
type = HitOverride
trigger1 = ishelper(30)
attr = SCA,AT,AA,AP
slot = 6
stateno = stateno
time = -1

[state btr]
type = BindToRoot
trigger1 = ishelper(30)
time = 1
facing = 1
pos = 0,0

[state btr]
type = BindToRoot
triggerall = ishelper(30)
triggerall = root,roundsexisted=0||root,palno=12
trigger1 = root,stateno = 5900
trigger2 = root,anim = [190,191]
trigger3 = root,anim = 192
trigger3 = root,animelemno(0)<=2
trigger4 = root,anim = [20190,20201]
trigger5 = root,stateno = [5700000,5700001]
time = 1
facing = 1
pos = 0,990

[state pal11]
type=changestate
trigger1 = ishelper(30)
trigger1=root,sysvar(0)>0
value=11000010
ignorehitpause=1

[State changeprev]
type = changestate
trigger1 = !ishelper(30)
trigger2 = p1name != "AxAyAzSSX"
value = 12345
ignorehitpause = 1
;------------------------------------------------------------------------------
;-/config----------------------------------------------------------------------
;==============================================================================
; 31helper
;==============================================================================
[Statedef 26]
anim=helper(30),anim-10
velset=0,0
sprpriority=3

;------------------------------------------------------------------------------
[state Assert]
type = AssertSpecial
trigger1 = ishelper(31)
flag = noshadow

[state trans]
type = Trans
trigger1 = ishelper(31)
trans = add

[State nothitby]
type = nothitby
trigger1 = ishelper(31)
value = sca
time = 100000

[State AT]
type = HitOverride
trigger1 = ishelper(31)
attr = SCA,AT,AA,AP
slot = 6
stateno = stateno
time = -1

[state btr]
type = PosSet
trigger1 = ishelper(31)
x = helper(30),pos x
y = helper(30),pos y

[State ]
type=Helper
trigger1=ishelper(31)
trigger1=!numhelper(22100000)
trigger1=RoundState!=[1,2]
name="PAUSECANCEL"
id=22100000
stateno=130
ignorehitpause=1
pausemovetime=99990000000
supermovetime=99990000000

[State changeprev]
type = changestate
trigger1 = !ishelper(31)
trigger2 = p1name != "AxAyAzSSX"
value = 12345
ignorehitpause = 1
;------------------------------------------------------------------------------
[state pal11]
type=changestate
triggerall = ishelper(31)
trigger1=root,sysvar(0)>0
value=11000010
ignorehitpause=1

[state change31]
type = changestate
triggerall = ishelper(31)
trigger1 = helper(57),var(0) > 2
value = 30
;==============================================================================
