shiny-cuty-excel-chiffon/data/e110_damage1.asd

33 lines
2 KiB
Common Lisp
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

*start
[iscript]
mp.rescueFlag = false;
if(sprite.damageFrom !== void && isvalid sprite.damageFrom){
mp.damageFromKind = sprite.damageFrom.kind;
if((sprite.lastSpriteId==stClinching || sprite.lastSpriteId==stBackClinch) && mp.clinchPlayer !== void && isvalid mp.clinchPlayer){
if(mp.damageFromKind != mp.clinchPlayer.kind && sprite.damageFrom === bao.nowSelectingPlayer){
mp.rescueFlag = true;
}
}
}
[endscript]
[if exp="mp.rescueFlag"]
[eval exp="sf.clinchedRescueCount++"]
[if exp="sf.clinchedRescueCount >= 5"]
[eval exp="bao.checkMission('抱き付き救助')"]
[endif]
[endif]
[dispsize width=104 height=154 centerpos=44 baseline=0]
[state enablemove=false enableAttack=false]
[move path=(-2,0,0) xaccel=-1 frame=14]
[playdamagese]
[disp left=0 top=0 opacity=255][wait frame=5]
[disp left=0 top=0 opacity=255][hit rect="(25,22,92,148)"][wait frame=10]
[disp left=1 top=0 opacity=255][hit rect="(20,16,87,147)"][wait frame=4]
[load id="stStanding"]