0034f52e |
If Velvet has finished death animation goto 2e |
00001f |
Go to next 1f |
00022e |
Label 2e |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
00021f |
Label 1f |
0003 |
Yield |
00a3000001000104 |
If flag #9 (Objective complete: Reactivate teleportals) is true goto 04 |
00011f |
Go to first 1f |
000204 |
Label 04 |
0003 |
Yield |
0054f50019011659 |
If Velvet is within 25 units of pad 0116 goto 59 |
0054f5001901f909 |
If Velvet is within 25 units of pad 01f9 goto 09 |
0054f5001901fd08 |
If Velvet is within 25 units of pad 01fd goto 08 |
0054f50019020008 |
If Velvet is within 25 units of pad 0200 goto 08 |
000104 |
Go to first 04 |
000259 |
Label 59 |
00e0f500 |
Revoke control from Velvet temporarily |
01bf0116f5 |
Teleport (with effect) Velvet to pad 0116 |
00025b |
Label 5b |
01c05ef5 |
If Velvet's warp effect is full white goto 5e |
0003 |
Yield |
00015b |
Go to first 5b |
00025e |
Label 5e |
0034f861 |
If Joanna has finished death animation goto 61 |
0033f861 |
If Joanna is dying/dead goto 61 |
017bf861 |
If Joanna's body has disappeared goto 61 |
000062 |
Go to next 62 |
000261 |
Label 61 |
000500042c |
Assign function 042c - Elvis idle to actor 00 (Elvis) and advance frame |
000262 |
Label 62 |
00022e |
Label 2e |
00770164 |
If difficulty < SA goto 64 |
0005f50417 |
Assign function 0417 - Teleport Velvet to SA/PA megaweapon area to Velvet and advance frame |
00a200000020 |
Unset flag #6 (trigger to finish teleport) |
000231 |
Label 31 |
0003 |
Yield |
00a300000020012e |
If flag #6 (trigger to finish teleport) is true goto 2e |
000131 |
Go to first 31 |
00022e |
Label 2e |
00e1f5 |
Give control back to Velvet |
01bf0000f5 |
Finish warp effect for Velvet |
000104 |
Go to first 04 |
000209 |
Label 09 |
0003 |
Yield |
0078012e |
If difficulty > SA goto 2e |
00a100010000 |
Set flag #17 (On SA, in SA area with megaweapon objective incomplete) |
0073012e |
If objective #2 is complete goto 2e |
000109 |
Go to first 09 |
00022e |
Label 2e |
00a200010000 |
Unset flag #17 (On SA, in SA area with megaweapon objective incomplete) |
0054f5001901f959 |
If Velvet is within 25 units of pad 01f9 goto 59 |
000109 |
Go to first 09 |
000259 |
Label 59 |
01bf00c0f5 |
Teleport (with effect) Velvet to pad 00c0 |
00e0f500 |
Revoke control from Velvet temporarily |
00025c |
Label 5c |
01c05ef5 |
If Velvet's warp effect is full white goto 5e |
0003 |
Yield |
00015c |
Go to first 5c |
00025e |
Label 5e |
0034f861 |
If Joanna has finished death animation goto 61 |
0033f861 |
If Joanna is dying/dead goto 61 |
017bf861 |
If Joanna's body has disappeared goto 61 |
000062 |
Go to next 62 |
000261 |
Label 61 |
000500042c |
Assign function 042c - Elvis idle to actor 00 (Elvis) and advance frame |
000262 |
Label 62 |
00770264 |
If difficulty < PA goto 64 |
00002e |
Go to next 2e |
000264 |
Label 64 |
00002e |
Go to next 2e |
00022e |
Label 2e |
0005f50419 |
Assign function 0419 - Teleport Velvet to Agent megaweapon area to Velvet and advance frame |
00a200000020 |
Unset flag #6 (trigger to finish teleport) |
000232 |
Label 32 |
0003 |
Yield |
00a300000020012e |
If flag #6 (trigger to finish teleport) is true goto 2e |
000132 |
Go to first 32 |
00022e |
Label 2e |
00e1f5 |
Give control back to Velvet |
01bf0000f5 |
Finish warp effect for Velvet |
00770106 |
If difficulty < SA goto 06 |
0077022e |
If difficulty < PA goto 2e |
000206 |
Label 06 |
000104 |
Go to first 04 |
00022e |
Label 2e |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
000208 |
Label 08 |
0003 |
Yield |
0054f5001901fd59 |
If Velvet is within 25 units of pad 01fd goto 59 |
0054f5001902005a |
If Velvet is within 25 units of pad 0200 goto 5a |
000108 |
Go to first 08 |
000259 |
Label 59 |
00e0f500 |
Revoke control from Velvet temporarily |
01bf0054f5 |
Teleport (with effect) Velvet to pad 0054 |
00005d |
Go to next 5d |
00025a |
Label 5a |
00e0f500 |
Revoke control from Velvet temporarily |
01bf0111f5 |
Teleport (with effect) Velvet to pad 0111 |
00025d |
Label 5d |
01c05ef5 |
If Velvet's warp effect is full white goto 5e |
0003 |
Yield |
00015d |
Go to first 5d |
00025e |
Label 5e |
0034f861 |
If Joanna has finished death animation goto 61 |
0033f861 |
If Joanna is dying/dead goto 61 |
017bf861 |
If Joanna's body has disappeared goto 61 |
000062 |
Go to next 62 |
000261 |
Label 61 |
000500042c |
Assign function 042c - Elvis idle to actor 00 (Elvis) and advance frame |
000262 |
Label 62 |
0005f50418 |
Assign function 0418 - Teleport Velvet to control room to Velvet and advance frame |
00a200000020 |
Unset flag #6 (trigger to finish teleport) |
000233 |
Label 33 |
0003 |
Yield |
00a300000020012e |
If flag #6 (trigger to finish teleport) is true goto 2e |
000133 |
Go to first 33 |
00022e |
Label 2e |
00e1f5 |
Give control back to Velvet |
01bf0000f5 |
Finish warp effect for Velvet |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
0004 |
End of function |
There are no comments yet for this function.