246 lines
12 KiB
Text
246 lines
12 KiB
Text
|
||
; Exステージその2
|
||
|
||
*stage0e-02|
|
||
|
||
[call target=*init]
|
||
|
||
|
||
*stage0e-02a|
|
||
[retkag3]
|
||
[pause]
|
||
|
||
*point0
|
||
[eval exp="f.stageProgress=2"]
|
||
[scrolllimit line=1200]
|
||
|
||
[waittrig name=line l=480]
|
||
[enemy2 kind=戦闘員 x=right rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy2 kind=戦闘員 x=right]
|
||
[enemy kind=女戦闘員 x=right]
|
||
|
||
[waittrig name=line l=900]
|
||
[enemy kind=女戦闘員爪]
|
||
[enemy kind=女戦闘員爪]
|
||
|
||
[waittrig name=line l=1200]
|
||
[enemy2 kind=戦闘員ナイフ x=right force=true]
|
||
[enemy2 kind=戦闘員ナイフ x=left force=true]
|
||
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[enemy kind=戦闘員剣]
|
||
[enemy kind=戦闘員盾]
|
||
[endif]
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=1500]
|
||
|
||
[enemy kind=戦闘員剣]
|
||
[enemy kind=戦闘員盾]
|
||
|
||
[waittrig name=line l=1450]
|
||
[enemy kind=有翼戦闘員 x=right]
|
||
[enemy kind=有翼戦闘員 x=left]
|
||
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=2000]
|
||
|
||
[waittrig name=line l=1530]
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[enemy kind=戦闘員剣]
|
||
[enemy kind=戦闘員盾]
|
||
[else]
|
||
[enemy2 kind=戦闘員 x=right]
|
||
[enemy2 kind=戦闘員 x=right]
|
||
[endif]
|
||
|
||
[waittrig name=line l=1650]
|
||
|
||
[enemy2 kind=戦闘員 x=right rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=女戦闘員爪]
|
||
[enemy kind=女戦闘員爪]
|
||
|
||
[waittrig name=line l=1800]
|
||
|
||
[enemy kind=戦闘員ナイフ x=right]
|
||
[enemy kind=戦闘員ナイフ x=left]
|
||
|
||
[waittrig name=line l=2000]
|
||
[bgstate lline=-80 rline=80]
|
||
|
||
[enemy kind=オーガ兵 x=right]
|
||
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[enemy kind=有翼戦闘員 x=right]
|
||
[enemy kind=有翼戦闘員 x=left]
|
||
[endif]
|
||
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=2600]
|
||
[bgstate lline=80 rline=240]
|
||
|
||
[waittrig name=line l=2050]
|
||
[enemy2 kind=ゴブリン兵]
|
||
[enemy2 kind=ゴブリン兵]
|
||
|
||
[waittrig name=line l=2300]
|
||
[enemy kind=女戦闘員]
|
||
[enemy kind=女戦闘員]
|
||
|
||
[waittrig name=line l=2600]
|
||
[bgstate lline=-80 rline=80]
|
||
|
||
[enemy kind=上級戦闘員 x=right]
|
||
[enemy kind=上級戦闘員 x=left]
|
||
|
||
|
||
|
||
*point1
|
||
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=3700]
|
||
[bgstate lline=80 rline=240]
|
||
|
||
[waittrig name=line l=2700]
|
||
[enemy2 kind=戦闘員 x=right bgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item02','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy2 kind=戦闘員 x=right rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy2 kind=戦闘員 x=right cond="sf.adjNoItem"]
|
||
[enemy2 kind=戦闘員 x=right cond="sf.adjNoItem"]
|
||
|
||
[enemy kind=戦闘員ナイフ]
|
||
[enemy kind=戦闘員ナイフ]
|
||
|
||
[waittrig name=line l=2900]
|
||
[enemy kind=女戦闘員爪]
|
||
[enemy kind=女戦闘員爪]
|
||
|
||
[waittrig name=line l=3200]
|
||
[enemy3 kind=戦闘員]
|
||
[enemy4 kind=戦闘員]
|
||
|
||
[waittrig name=line l=3400]
|
||
[enemy kind=女戦闘員]
|
||
[enemy kind=女戦闘員]
|
||
|
||
[waittrig name=line l=3650]
|
||
[enemy kind=ゴブリン兵 x=right]
|
||
[enemy kind=ゴブリン兵 x=left]
|
||
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[enemy kind=上級戦闘員 x=right]
|
||
[enemy kind=上級戦闘員 x=left]
|
||
[enemy kind=オーガ兵 x=right]
|
||
[else]
|
||
[enemy kind=戦闘員盾 x=right]
|
||
[enemy kind=戦闘員剣 x=left]
|
||
[endif]
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=4100]
|
||
|
||
|
||
*point2
|
||
[eval exp="f.stageProgress=3"]
|
||
|
||
|
||
[waittrig name=line l=3800]
|
||
[enemy2 kind=戦闘員]
|
||
[enemy3 kind=戦闘員]
|
||
[enemy kind=戦闘員ナイフ x=right]
|
||
[enemy kind=戦闘員ナイフ x=left]
|
||
|
||
|
||
[waittrig name=line l=4000]
|
||
[enemy kind=有翼戦闘員 x=right]
|
||
[enemy kind=有翼戦闘員 x=left]
|
||
[enemy kind=女戦闘員]
|
||
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[waittrig name=line l=4050]
|
||
[enemy kind=女戦闘員爪]
|
||
[enemy kind=女戦闘員爪]
|
||
[endif]
|
||
|
||
[waittrig name=line l=4100]
|
||
[enemy kind=戦闘員剣]
|
||
[enemy kind=戦闘員盾]
|
||
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=4300]
|
||
|
||
|
||
[waittrig name=line l=4260]
|
||
|
||
[if exp="sf.adjEnemyPattern2"]
|
||
[enemy kind=上級戦闘員 x=right y=200 bgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item02b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=上級戦闘員 x=right y=230 rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=上級戦闘員 x=left y=200 bgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item02b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=上級戦闘員 x=left y=230 rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
|
||
[else]
|
||
[enemy kind=戦闘員 x=right y=200 bgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item02b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=right y=230 rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=left y=200 bgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item02b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=left y=230 rgamma=1.5 atdelexp="bao.setObject(%['storage'=>'item01b','rootx'=>sprite.rootX,'rooty'=>sprite.rootY])" cond="!sf.adjNoItem"]
|
||
|
||
[enemy kind=戦闘員 x=right y=200 cond="sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=right y=230 cond="sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=left y=200 cond="sf.adjNoItem"]
|
||
[enemy kind=戦闘員 x=left y=230 cond="sf.adjNoItem"]
|
||
[endif]
|
||
[enemy kind=オーガ兵 x=right]
|
||
[enemy kind=オーガ兵 x=left]
|
||
|
||
|
||
[bgstate lline=-80 rline=80]
|
||
|
||
[waittrig name=killall]
|
||
[scrolllimit line=4800]
|
||
|
||
[bgstate lline=80 rline=240 goindicator=""]
|
||
|
||
*stage0e-02c
|
||
[retkag3]
|
||
[s]
|
||
|
||
|
||
|
||
|
||
*prepareContinue
|
||
[call target=*init]
|
||
[retkag3]
|
||
[s]
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
*skipped
|
||
[call target=*init]
|
||
|
||
;[eval exp="dm('■skipped ssd■')"]
|
||
|
||
[retkag3]
|
||
[jump target=*stage0e-02a]
|
||
|
||
|
||
|
||
*init
|
||
|
||
[loadbg storage="stage0e-02" topline=170 bottomline=250 limitright=false]
|
||
[bgstate lline=80 rline=240 goindicator="go01"]
|
||
|
||
[player rootx=120 rooty=230 inverse=true enablemove=false kind=chiffon hp=&"f.HP[0]" mp=&"f.MP[0]" cosstate=&"f.cosState[0]"]
|
||
[player rootx=80 rooty=190 inverse=true enablemove=false kind=chocolat hp=&"f.HP[1]" mp=&"f.MP[1]" cosstate=&"f.cosState[1]"]
|
||
|
||
|
||
|
||
|
||
[return]
|
||
|