25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
-
+
-
+
|
<h2>End phase</h2>
The END_TURN message is sent.
The trigger phase is then repeated if there are any more triggers to perform.
<h2>Animation phase</h2>
The LASTIMAGE message is sent to non-busy objects.
The LASTIMAGE message is sent to non-busy objects if applicable.
This phase may occur multiple times depending on how the animations are set.
This phase may occur multiple times depending on how the animations are set, although there is a limit.
<h2>Cleanup phase</h2>
First, the CLEANUP message is sent to all objects; there are restrictions on the possible actions to be performed at this time.
Next, all destroyed objects are garbage collected (only incompatible ones will still be waiting to be garbage collected, though).
Next, any remaining objects have their Distance variable set to zero and their Done and KeyCleared flags cleared.
|