Event Instruction: {76}DarkScreen
See Also: {77}RemoveDarkScreen {78}DisplayConditions {E5}WaitForInstruction
Description:
Create a dark screen that allows units to join your party or display winning conditions.
Parameters:
Unknown 1 : Byte (hex)
Shape : Byte (hex)
Expansion Speed : Byte (unsigned)
Rotation Speed : Byte (unsigned)
Unknown 2 : Byte (hex)
Square Expansion speed : Byte (unsigned)
Unknown 1 : Byte (hex)
Always 0x00.
Shape : Byte (hex)
Controls the starting point where the expansion of the dark screen starts and also its shape.
0x00 =
0x01 =
0x02 =
0x03 =
Expansion Speed : Byte (unsigned)
Speed at which the dark screen expands from its starting point. The list is the approximate amount of time to cover the whole screen with rotating squares. The amount of time varies with a different shape
001 : 5-8 seconds
002 : 2,5-4 seconds
004 : 1,25-2 seconds
008 : 0,625-1 seconds
012 : 0,46875-0,75 seconds (default)
016 : 0,3125-0,5 seconds
128 : 0,0390625-0,0625 seconds
Rotation Speed : Byte (unsigned)
Controls the rotation speed of each square. Every square starts at 0 degrees and rotate 45 degrees clockwise. The list is the appromative amount of time to perform the whole rotation.
000 : Freezes game
001 : 16 seconds
002 : 8 seconds
004 : 4 seconds
008 : 2 seconds
016 : 1 second
032 : 0,5 seconds
064 : 0,25 seconds (default)
128 : 0,125 seconds
Unknown 2 : Byte (hex)
Always 0x00.
Square Expansion speed : Byte (unsigned)
Speed at which the squares reach their full size. The list is the approximate amount of time needed to fully expand since their creation.
001 : 2 seconds
002 : 1 second
004 : 0,5 second (default)
008 : 0,25 second
016 : 0,125 second
032 : 0,0625 second
064 : instantaneous