VenusBoss EventDialogue¶
VenusBoss
has an EventDialogue that is meant to trigger as their eventondeath. This is mostly a mini cutscene supplementing their death.
Logic sequence¶
extraentities[0]
(Venus
) animstate set to 11 (Hurt
)VenusBoss
has theirbasestate
set to 11 (Hurt
)- BreakIce called on
VenusBoss
- If
VenusBoss
's position isFlying
:- Their
droproutine
is set to a new Drop call - Yield all frames until
droproutine
is null (when it completes)
- Their
- Camera moves to look near (1.25, 1.5, 2.0)
- Yield for 0.75 seconds
cancelupdate
set to true switching to a terminal flow (this is too early to do this, but it is safe because the battle will end here)- SetText is called in dialogue with the following:
- Yield all frames until the message lock is released
extraentities[0]
(Venus
) animstate set to 17 (WeakBattleIdle
)- All
enemydata
has theirhp
set to 0 and theireventondeath
to -1. This will force the death of everyone to happen normally without triggering this EventDialogue again - SetDefaultCamera called with reset
- Yield for 0.5 seconds
checkingdead
set to a new CheckDead call which will properly kill everyenemydata
- Yield until
checkingdead
is null (the CheckDead completed)