38 lines
2 KiB
Common Lisp
38 lines
2 KiB
Common Lisp
*start
|
||
|
||
[image id=stVerticalJump num=1]
|
||
|
||
[eval exp="mp.jumpState=0"]
|
||
[dispsize width=62 height=126]
|
||
[state enablemove=false enableattack=false]
|
||
|
||
[ontrigger name=landing target=*landing]
|
||
|
||
[disp left=0 top=0 opacity=255][hit rect="(7,40,52,119)"][wait frame=2]
|
||
|
||
[move path=(51,0,55) frame=9 haccel=-1]
|
||
[move path=(51,0,-55) frame=9 haccel=1]
|
||
|
||
[voice storage="b9043" cond="!mp.noVoice"]
|
||
[playse storage="se312"]
|
||
|
||
;[state enablemove=false enableattack=true]
|
||
[state enablemove=false enableattack=true enablecommand=false enabledoublejump=false other=enableSpecial5]
|
||
[disp left=1 top=0 opacity=255][hit rect="(10,0,51,114)"][wait frame=5]
|
||
|
||
[eval exp="sprite.altitude+=44"]
|
||
|
||
[image id=stVerticalJump num=2]
|
||
[dispsize width=66 height=82]
|
||
[eval exp="mp.jumpState=1"]
|
||
[disp left=0 top=0 opacity=255][hit rect="(9,14,52,75)"][wait frame=11]
|
||
|
||
[state enablemove=false enableattack=true enablecommand=false enabledoublejump=false]
|
||
[eval exp="sprite.altitude-=44"]
|
||
|
||
[load id=stFalling]
|
||
|
||
*landing
|
||
|
||
[load id="stLanding"]
|
||
|