Changes
Jump to navigation
Jump to search
no edit summary
* Opcode: '''0x24'''
* Short name: '''WAIT'''
* Long name: Wait
==== Memory layout ====
{| border="1" cellspacing="1" cellpadding="3" style="border: 1px solid black; border-collapse: collapse;"
! width="40" | 0x24
! width="40" | ''A''
|}
==== Arguments ====
* '''const UShort''' ''A'': Amount (number of frames) to wait.
==== Description ====
Pauses current script execution for a specific amount of time. Rather than a specific time value, the amount specifies the number of frames to wait to be drawn. Since the game runs at 30fps, WAIT(0x1E) (or WAIT(30) in decimal) will pause script execution for 1 second, WAIT(0x96) will pause for 5 seconds, and so on.
* Short name: '''WAIT'''
* Long name: Wait
==== Memory layout ====
{| border="1" cellspacing="1" cellpadding="3" style="border: 1px solid black; border-collapse: collapse;"
! width="40" | 0x24
! width="40" | ''A''
|}
==== Arguments ====
* '''const UShort''' ''A'': Amount (number of frames) to wait.
==== Description ====
Pauses current script execution for a specific amount of time. Rather than a specific time value, the amount specifies the number of frames to wait to be drawn. Since the game runs at 30fps, WAIT(0x1E) (or WAIT(30) in decimal) will pause script execution for 1 second, WAIT(0x96) will pause for 5 seconds, and so on.