Difference between revisions of "FF8/Field/Script/Opcodes/116 RAMESW"

From Final Fantasy Inside
< FF8‎ | Field‎ | Script‎ | Opcodes
Jump to navigation Jump to search
my_wiki>Shard
(Description)
my_wiki>Shard
Line 2: Line 2:
 
* Opcode: '''0x116'''
 
* Opcode: '''0x116'''
 
* Short name: '''RAMESW'''
 
* Short name: '''RAMESW'''
* Long name: Retain control, A? Message, and Wait
+
* Long name: Resume script, A? Message, and Wait
  
 
==== Argument ====
 
==== Argument ====
Line 17: Line 17:
 
==== Description ====
 
==== Description ====
  
Pop up a message window and wait for the player to hit "ok." Unlike [[FF8/Field/Script/Opcodes/064_AMESW|AMESW]], RAMESW will give control back to the player (if the script finishes running), so they'll be able to move around while the window is still open. Oddly enough, this is used in the middle of some scripts, where the player has no control anyway, so it may do something else.
+
Pop up a message window and wait for the player to hit "ok." Unlike [[FF8/Field/Script/Opcodes/064_AMESW|AMESW]], RAMESW will let the script continue running. You have to call ANIMESYNC if you want the animation to finish before doing anything else (or use AMESW instead).

Revision as of 09:32, 4 February 2014

  • Opcode: 0x116
  • Short name: RAMESW
  • Long name: Resume script, A? Message, and Wait

Argument

none

Stack

Message Channel
Field message ID
X position of window
Y position of window
RAMESW

Description

Pop up a message window and wait for the player to hit "ok." Unlike AMESW, RAMESW will let the script continue running. You have to call ANIMESYNC if you want the animation to finish before doing anything else (or use AMESW instead).