92 lines
6.6 KiB
Common Lisp
92 lines
6.6 KiB
Common Lisp
*start
|
||
|
||
[if exp="mp.pushedDown && !bao.fukidashi.showing && kag.se[2].lastPlayStorage!='a9054.ogg'"]
|
||
[eval exp="kag.se[2].stop()"]
|
||
[endif]
|
||
[eval exp="kag.bgVoice[0] = '', kag.se[4].stop()"]
|
||
[load id=stStanding3 cond="mp.extasy"]
|
||
[eval exp="sprite.nowSpriteId = stStanding"]
|
||
|
||
[setface num=&sprite.defaultFaceNum]
|
||
[eval exp="sprite.inExtasy = 0"]
|
||
[eval exp="mp.pushedDown = false"]
|
||
[eval exp="mp.clinched = false"]
|
||
[eval exp="mp.fukidashiFlag = false"]
|
||
|
||
[if exp="mp.cosBroken"]
|
||
[eval exp="mp.cosBroken = false"]
|
||
[if exp="f.stage<4"]
|
||
[if exp="!sf.adjSinglePlayMode && bao.players.count > 1 && bao.players[1].HP > 0"]
|
||
[iscript]
|
||
{
|
||
bao.fukidashi.add(%["chara"=>chrChiffon, "storage"=>"a0066", "text"=>"No, my costume...!"]);
|
||
// var exp1 = "bao.informLayer.setFace(bao.players[0],4)";
|
||
// var exp2 = "bao.informLayer.setFace(bao.players[0],bao.players[0].defaultFaceNum)";
|
||
bao.fukidashi.add(%["chara"=>chrChocolat, "storage"=>"b0062", "text"=>"C-Chiffon...!"]);
|
||
}
|
||
[endscript]
|
||
[elsif exp="!tf.inRescueMode"]
|
||
[iscript]
|
||
bao.fukidashi.add(%["chara"=>chrChiffon, "storage"=>"a0066", "text"=>"No, my costume...!"]);
|
||
[endscript]
|
||
[endif]
|
||
[endif]
|
||
[endif]
|
||
|
||
[if exp="sprite.lastSpriteId==stClinching || sprite.lastSpriteId==stClinchAttack1 || sprite.lastSpriteId==stClinchAttack2"]
|
||
[adjustx d=10]
|
||
[endif]
|
||
[if exp="sprite.spriteTableChangeFlag"]
|
||
[eval exp="sprite.initSpriteTable()"]
|
||
[endif]
|
||
|
||
[eval exp="sprite.comboDamageCount=0"]
|
||
|
||
;[if exp="sprite.cosState<2"]
|
||
[dispsize width=66 height=118 shadowoffset=-2]
|
||
[state enablemove=true enableattack=true]
|
||
[jump target=*loop]
|
||
;[else]
|
||
; [if exp="sprite.lastSpriteId==stWalk"]
|
||
; [adjustx d=-6]
|
||
; [endif]
|
||
; [dispsize width=52 height=118 centerpos=21 shadowoffset=0]
|
||
;; [dispsize width=52 height=118 centerpos=28 shadowoffset=0]
|
||
; [state enablemove=true enableattack=true]
|
||
; [eval exp="sprite.selectIndicatorOffset=6"]
|
||
; [jump target=*loop2]
|
||
;[endif]
|
||
;
|
||
|
||
|
||
|
||
;[load id=stStanding2 target=*start2 cond="sprite.extasyGauge!==void && sprite.extasyGauge.enabled"]
|
||
|
||
*loop
|
||
[state enablemove=true enableattack=true]
|
||
|
||
[disp left= 0 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
[disp left= 1 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
[disp left= 2 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
[jump target="*loop" cond="sprite.nowSpriteId==stUntangle"]
|
||
[disp left= 3 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
[load id=stStanding2 cond="sprite.extasyGauge.enabled"]
|
||
[disp left= 4 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
[disp left= 5 top=0 opacity=255][hit rect="(10, 12, 60, 113)"][wait frame=4]
|
||
|
||
[jump target="*loop"]
|
||
|
||
|
||
;*loop2
|
||
;[state enablemove=true enableattack=true]
|
||
;
|
||
;[disp left= 0 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;[disp left= 1 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;[disp left= 2 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;[disp left= 3 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;[load id=stStanding2 cond="sprite.extasyGauge.enabled"]
|
||
;[disp left= 4 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;[disp left= 5 top=0 opacity=255][hit rect="(10,10,45,113)"][wait frame=4]
|
||
;
|
||
;[jump target="*loop2"]
|
||
;
|