;----------------------------------------------------------------------
;混線生成
[statedef 30000000]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=screenbound
trigger1=ishelper&&const(size.height)=[3000,3099]
value=0
movecamera=0,0
ignorehitpause=1

[state ]
type=playerpush
trigger1=ishelper&&const(size.height)=[3000,3099]
value=0
ignorehitpause=1

[state ]
type=changeanim
trigger1=ishelper&&const(size.height)=[3000,3099]
value=10002
ignorehitpause=1

[state ]
type=statetypeset
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=numtarget
movetype=I
ignorehitpause=1

[state ]
type=statetypeset
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=!numtarget
movetype=A
ignorehitpause=1

[state ]
type=hitdef
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=!numtarget
attr=,NA
pausetime=(2**31)-1,0;親変更するので殴る時にhitpausetimeをもらう
hitflag=MAF
guardflag=
affectteam=F
sparkno=-1
guard.sparkno=-1
sparkxy=0,0
hitsound=-1
guardsound=-1
ignorehitpause=1

[state ]
type=reversaldef
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=numtarget
reversal.attr=,NA
pausetime=0,0
sparkno=-1
sparkxy=0,0
hitsound=-1
ignorehitpause=1

[state ]
type=posset
trigger1=ishelper&&const(size.height)=[3000,3099]
X=root,pos X
Y=-120000*(const(size.height)-3000)
ignorehitpause=1
[State targetのstate番号を格納]
type=varset
trigger1=ishelper&&numtarget
trigger1=var(1)!=target,id
trigger1=1||var(0):=-1
trigger1=target,teamside!=teamside
trigger1=1||var(1):=target,id
var(0)=target,stateno
ignorehitpause=1
[State 邪眼キラー範囲外<要調整箇所>]
type=varset
triggerall=ishelper&&numtarget
trigger1=root,var(14)>=0;負の値の場合は全領域にしておく
trigger1=var(0)>root,var(14);設定範囲よりも大きい
;ここから下は準汎用番号を指定してください
;書き方  var(58)!=XXXXX    XXXXXに準汎用番号を書きましょう
trigger1=var(0)!=10000&&var(0)!=20000&&var(0)!=30000&&var(0)!=40000&&var(0)!=50000&&var(0)!=60000&&var(0)!=70000&&var(0)!=80000&&var(0)!=90000
trigger1=var(0)!=100000&&var(0)!=200000&&var(0)!=300000&&var(0)!=400000&&var(0)!=500000&&var(0)!=600000&&var(0)!=700000&&var(0)!=800000&&var(0)!=900000
trigger1=var(0)!=22101&&var(0)!=22102&&var(0)!=3002&&var(0)!=22122&&var(0)!=18102&&var(0)!=1412&&var(0)!=11100&&var(0)!=169990&&var(0)!=1720&&var(0)!=12310&&var(0)!=313900&&var(0)!=10015&&var(0)!=24610&&var(0)!=310120&&var(0)!=11502&&var(0)!=1065
trigger1=var(0)!=126100&&var(0)!=987654321&&var(0)!=649999&&var(0)!=301050&&var(0)!=22222222
trigger1=var(0)!=450000&&var(0)!=5000&&var(0)!=2500&&var(0)!=2506&&var(0)!=2507&&var(0)!=500000&&var(0)!=30021&&var(0)!=30000&&var(0)!=60050&&var(0)!=10000000&&var(0)!=10000001&&var(0)!=70100&&var(0)!=70200&&var(0)!=49933&&var(0)!=30000
trigger1=var(0)!=60000&&var(0)!=60001&&var(0)!=5000005&&var(0)!=5000006&&var(0)!=5000010&&var(0)!=5000025&&var(0)!=5000052
trigger1=var(0)!=6010&&var(0)!=6026&&var(0)!=6020&&var(0)!=6024&&var(0)!=6025&&var(0)!=2025&&var(0)!=6011&&var(0)!=6012&&var(0)!=6014&&var(0)!=6016&&var(0)!=6019&&var(0)!=6027&&var(0)!=6032&&var(0)!=6033&&var(0)!=6034&&var(0)!=6035
var(0)=-1
ignorehitpause=1
[State 初期化]
type=hitfallset
trigger1=ishelper&&numtarget
value=0
ignorehitpause=1
[State 書き換え位置指定<要調整箇所>]
type=hitfallset
trigger1=ishelper&&numtarget
trigger1=ishelper(3001)||ishelper(3002)||ishelper(3003)||ishelper(3004)||ishelper(3005)||ishelper(3006)||ishelper(3007)||ishelper(3008)||ishelper(3009)||ishelper(3010)
value=ishelper(3001)+2*ishelper(3002)+3*ishelper(3003)+4*ishelper(3004)+5*ishelper(3005)+6*ishelper(3006)+7*ishelper(3007)+8*ishelper(3008)+9*ishelper(3009)+10*ishelper(3010)
ignorehitpause=1
[State 書き換え位置指定<要調整箇所>]
type=hitfallset
trigger1=ishelper&&numtarget
trigger1=ishelper(3011)||ishelper(3012)||ishelper(3013)||ishelper(3014)||ishelper(3015)||ishelper(3016)||ishelper(3017)||ishelper(3018)||ishelper(3019)||ishelper(3020)
value=11*ishelper(3011)+12*ishelper(3012)+13*ishelper(3013)+14*ishelper(3014)+15*ishelper(3015)+16*ishelper(3016)+17*ishelper(3017)+18*ishelper(3018)+19*ishelper(3019)+20*ishelper(3020)
ignorehitpause=1
[State 書き換え位置指定<要調整箇所>]
type=hitfallset
trigger1=ishelper&&numtarget
trigger1=ishelper(3021)||ishelper(3022)||ishelper(3023)||ishelper(3024)||ishelper(3025)
value=21*ishelper(3021)+22*ishelper(3022)+23*ishelper(3023)+24*ishelper(3024)+25*ishelper(3025)
ignorehitpause=1
[State 書き換え位置調整]
type=hitfallset
trigger1=ishelper&&numtarget&&hitfall=[1,30]
value=root,fvar(0)-hitfall
ignorehitpause=1
[State ステート番号書き換え1桁目]
type=displaytoclipboard
triggerall=ishelper&&numtarget&&var(0)>=0;邪眼範囲内
trigger1=root,const(data.ko.echo)>99999&&hitfall>0;ステートリストの値と書き換え位置指定がおかしくない
text="%.*d%n%d"
params=(var(0)&255),0,root,const(data.ko.echo)+8+16*hitfall
ignorehitpause=1

[State ステート番号書き換え2桁目]
type=displaytoclipboard
triggerall=ishelper&&numtarget&&var(0)>=0
trigger1=root,const(data.ko.echo)>99999&&hitfall>0
text="%.*d%hn%d"
params=(var(0)&65280)/256,0,root,const(data.ko.echo)+8+16*hitfall+1
ignorehitpause=1

[State ステート番号書き換え3桁目]
type=displaytoclipboard
triggerall=ishelper&&numtarget&&var(0)>=0
trigger1=root,const(data.ko.echo)>99999&&hitfall>0
text="%.*d%hn%d"
params=(var(0)&16711680)/65536,0,root,const(data.ko.echo)+8+16*hitfall+2
ignorehitpause=1

[State ステート番号書き換え4桁目]
type=displaytoclipboard
triggerall=ishelper&&numtarget&&var(0)>=0
trigger1=root,const(data.ko.echo)>99999&&hitfall>0
text="%.*d%hn%d"
params=((var(0)&-16777216)/16777216)&255,0,root,const(data.ko.echo)+8+16*hitfall+3
ignorehitpause=1
[State デバッグ表示初期化]
type=clearclipboard
trigger1=1
ignorehitpause=1
[State デバッグ表示]
type=displaytoclipboard
trigger1=ishelper
text=":%d"
params=hitfall
ignorehitpause=1
[State -2]
type=Targetstate
value=var(0);ifelse(roundstate>1,var(0),30000004)
triggerall=numtarget&&root,teamside!=target,teamside&&var(0)>=-1
trigger1=!enemy,numprojid(1101010110)||(target,ishelper(1101010110)||(target,ishelper(1101010111)&&target,stateno!=1101010111))||!numhelper(0)&&target,ishelper(0)
;trigger1=!enemy,numhelper(1101010110);!enemy,numprojid(1101010110);||(target,ishelper(1101010110)||(target,ishelper(1101010111)&&target,stateno!=1101010111))
ignorehitpause = 1
[State -2]
type=Targetstate
value=1101010111
triggerall=numtarget&&root,teamside!=target,teamside
trigger1=target,ishelper(1101010110)&&target,stateno!=30000004
ignorehitpause = 1
[State -2]
type=Targetstate
value=1101010111
triggerall=numtarget;&&root,teamside!=target,teamside;&&roundstate>1
trigger1=target,ishelper(1101010111)&&target,stateno!=1101010111
ignorehitpause = 1
[state -2]
type=varset
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=target,ishelper(1101010111)
var(1)=target,id;target,playerid
ignorehitpause=1
;-------------------------------
;親ID調整後
[statedef 30000002];影のID調整を行った後
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1

[state ];親変更gametime貫通ステートに移行
type=changestate
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=parent,teamside!=teamside
value=30000003
persistent=256
ignorehitpause=1
;-------------------------------
;親變更GT貫通
[statedef 30000003];親変更gametime貫通(簡易版)
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=velset
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=stateno-prevstateno
Y=0
ignorehitpause=1

[state ]
type=parentvarset
triggerall = !parent,ishelper(123456789);!(parent,ishelper(123456789)&&parent,ishelper(987654321))
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=floor(vel Y)=[0,59]
var(floor(vel Y))=enemy,var(floor(vel Y))
ignorehitpause=1

[state ]
type=parentvarset
triggerall = !(parent,ishelper(123456789)&&parent,ishelper(987654321))
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=floor(vel Y)=[0,39]
fvar(floor(vel Y))=enemy,fvar(floor(vel Y))
ignorehitpause=1

[state ]
type=veladd
trigger1=ishelper&&const(size.height)=[3000,3099]
Y=1
ignorehitpause=1

[state ]
type=changestate
trigger1=ishelper&&const(size.height)=[3000,3099]
trigger1=vel Y<59
value=stateno
persistent=256
ignorehitpause=1

[state ]
type=velset
trigger1=ishelper&&const(size.height)=[3000,3099]
Y=0
ignorehitpause=1
[State -2]
type=Targetstate
value=var(7);30000004
absolute=1
trigger1=enemy,numprojid(1101010110);,stateno!=30000004
triggerall=numtarget
triggerall=target,ishelper
triggerall=root,teamside!=target,teamside
ignorehitpause = 1
;-------------------------------
;混線被彈
[statedef 31000000]
type=U
movetype=U
physics=U
hitdefpersist=1
movehitpersist=1
hitcountpersist=1
[state ]
type=screenbound
trigger1=ishelper&&const(size.height)=[3100,3199]
value=0
movecamera=0,0
ignorehitpause=1

[state ]
type=playerpush
trigger1=ishelper&&const(size.height)=[3100,3199]
value=0
ignorehitpause=1

[state ]
type=hitby
trigger1=ishelper&&const(size.height)=[3100,3199]
value=S,NA
ignorehitpause=1

[state ]
type=changeanim
trigger1=ishelper&&const(size.height)=[3100,3199]
value=10003
ignorehitpause=1

[state ]
type=statetypeset
trigger1=ishelper&&const(size.height)=[3100,3199]
movetype=I
ignorehitpause=1

[state ];混線生成を召喚
type=helper
triggerall=ishelper&&const(size.height)=[3100,3199]
trigger1=!numhelper(floor(const(size.height))-100)
size.height=floor(const(size.height)-100)
ID=floor(const(size.height)-100)
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=posset
trigger1=ishelper&&const(size.height)=[3100,3199]
X=root,pos X
Y=-120000*(const(size.height)-3100)
ignorehitpause=1

[state ]
type=destroyself
trigger1=ishelper&&const(size.height)=[3100,3199]
trigger1=helper(floor(const(size.height))-100),numtarget
ignorehitpause=1
;-------------------------------
[statedef 10000001]
;ここで混線を展開します
[state ];var(59)に展開可能な個数を入力
type=null
triggerall=ishelper(1)
triggerall=1||var(58):=( 3 );(  )内に最終近辺に配置したいヘルパーの個数を入力
;デフォルトだと後ろに3つ
trigger1=!numpartner&&numenemy=1
trigger1=1||var(59):=numhelper+enemy,numhelper
trigger2=numpartner&&numenemy=1
trigger2=1||var(59):=numhelper+partner,numhelper+enemy,numhelper
trigger3=!numpartner&&numenemy>1
trigger3=1||var(59):=numhelper+enemy(0),numhelper+enemy(1),numhelper
trigger4=numpartner&&numenemy>1
trigger4=1||var(59):=numhelper+partner,numhelper+enemy(0),numhelper+enemy(1),numhelper
ignorehitpause=1
;---------------------
;以下展開
;このテンプレでは最終近辺に3つヘルパーを確保しつつに52/2の26セット混線を置くだけですが、追加のヘルパーを置きたい場合はトリガーを変更せずに混線ヘルパーのIDとsize.heightを下から順に任意のIDに書き換えてください
;---------------------
[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>1;混線被弾と1セットで混線が成立する
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>1
size.height=3101
ID=3101
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>3
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>3
size.height=3102
ID=3102
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>5
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>5
size.height=3103
ID=3103
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>7
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>7
size.height=3104
ID=3104
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>9
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>9
size.height=3105
ID=3105
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>11
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>11
size.height=3106
ID=3106
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>13
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>13
size.height=3107
ID=3107
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>15
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>15
size.height=3108
ID=3108
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>17
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>17
size.height=3109
ID=3109
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>19
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>19
size.height=3110
ID=3110
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>21
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>21
size.height=3111
ID=3111
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>23
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>23
size.height=3112
ID=3112
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>25
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>25
size.height=3113
ID=3113
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>27
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>27
size.height=3114
ID=3114
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>29
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>29
size.height=3115
ID=3115
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>31
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>31
size.height=3116
ID=3116
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>33
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>33
size.height=3117
ID=3117
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>35
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>35
size.height=3118
ID=3118
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>37
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>37
size.height=3119
ID=3119
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>39
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>39
size.height=3120
ID=3120
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>41
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>41
size.height=3121
ID=3121
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>43
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>43
size.height=3122
ID=3122
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0 
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>45
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>45
size.height=3123
ID=3123
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>47
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>47
size.height=3124
ID=3124
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>49
ID=1;親変更配置なので一度埋める
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ]
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)=1;最終ヘルパーかつ展開が終わっていない
trigger1=const(size.shadowoffset)-var(59)-var(58)>49
size.height=3125
ID=3125
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ];必須ヘルパー配置
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)-7;最終ヘルパーかつ展開が終わっていない
trigger1=!numhelper(4);まだこのヘルパーを所持していない
ID=4
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ];必須ヘルパー配置
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)-7;最終ヘルパーかつ展開が終わっていない
trigger1=!numhelper(5);まだこのヘルパーを所持していない
ID=5
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1

[state ];必須ヘルパー配置
type=helper
triggerall=ishelper(1)&&(sysvar(3)&7)-7;最終ヘルパーかつ展開が終わっていない
trigger1=!numhelper(6);まだこのヘルパーを所持していない
ID=6
name=" "
SuperMoveTime=(2**31)-1
PauseMoveTime=(2**31)-1
helpertype=player
keyctrl=0
ignorehitpause=1
;--------------------------------------
;展開終わり
;-------------------------------------
[state ];一回来たらこのフラグを建てます　二度目以降ここを訪れても混線は出しません
type=varset
trigger1=ishelper(1)
sysvar(3)=(sysvar(3)|2)
ignorehitpause=1

[state ]
type=varset
trigger1=ishelper(1)
trigger1=numhelper(4);必要ヘルパーが全て配置されている場合、このフラグを建てます
trigger1=numhelper(5);このフラグが建っていない場合、このフラグが建つまでここを訪れます
trigger1=numhelper(6);
sysvar(3)=(sysvar(3)|4)
ignorehitpause=1

[state ]
type=changestate
trigger1=ishelper(1)
value=10000002
persistent=256
ignorehitpause=1
;-------------------------------
