42 lines
2.9 KiB
Common Lisp
42 lines
2.9 KiB
Common Lisp
*start
|
||
|
||
[eval exp="sprite.sprites[stDamage1]='dh9032'"];
|
||
[eval exp="sprite.sprites[stDamage2]='dh9032'"];
|
||
[eval exp="sprite.sprites[stEtc1]='dh9033'"];
|
||
[eval exp="mp.kind='セックス'"]
|
||
[wait frame=&(intrandom(0,8))]
|
||
|
||
[dispsize width=60 height=102 centerpos=30 baseline=0]
|
||
[state enablemove=false enableAttack=false]
|
||
|
||
[disp left=2 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=3 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=4 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=5 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
|
||
[eval exp="mp.seCount=intrandom(1,8)"]
|
||
*loop1
|
||
[if exp="sprite.rootX<-80||sprite.rootX>bao.internalWidth+80"]
|
||
[wait frame=5]
|
||
[jump target=*loop1]
|
||
[endif]
|
||
|
||
[iscript]
|
||
mp.flag = true;
|
||
if(f.inStage2Extra){
|
||
mp.flag = (intrandom(0, bao.enemies.count) < 4);
|
||
}
|
||
[endscript]
|
||
[playse storage=&('se1910'+mp.seCount) volume=70 cond="mp.flag"]
|
||
|
||
[disp left=0 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=1 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=2 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=3 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=4 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
[disp left=5 top=0 opacity=255][hit rect="(7,3,52,96)"][wait frame=3]
|
||
|
||
[eval exp="mp.seCount++"]
|
||
[eval exp="mp.seCount=1" cond="mp.seCount==9"]
|
||
[jump target=*loop1]
|
||
|