Difference between revisions of "FF8/Field/Script/Opcodes/064 AMESW"

From Final Fantasy Inside
< FF8‎ | Field‎ | Script‎ | Opcodes
Jump to navigation Jump to search
my_wiki>Shard
(Stack: This "stack" section looks better to me, it matches what the assembly will look like in editing. LMK what you guys think.)
m (11 revisions imported)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
* Opcode: '''0x064'''
 
* Opcode: '''0x064'''
 
* Short name: '''AMESW'''
 
* Short name: '''AMESW'''
* Long name: Animate, Message, and Wait
+
* Long name: A?, Message, and Wait
  
==== Argument ====
+
==== Argument ====
  
 
none
 
none
  
==== Stack ====
+
==== Stack ====
:''Animation ID''
 
:''Field message ID''
 
:''(?)''
 
:''(?)''
 
:'''AMESW call'''
 
  
==== Description ====
+
: ''Message Channel''
 +
: ''Field message ID''
 +
: ''X position of window''
 +
: ''Y position of window''
 +
: '''AMESW'''
  
Call one of this entity's animations, then pop up a message window and wait for the player to hit "ok."
+
====  Description  ====
  
==== Notes ====
+
Pop up a message window and pauses script execution until the player dismisses the window.
Parameter 3 seems frame related, in some other MES calls it's the wait time, but AMESW waits indefinitely for player input.
 
Parameter 4 is probably also frame related, but I don't know how.
 

Latest revision as of 05:24, 23 May 2019

  • Opcode: 0x064
  • Short name: AMESW
  • Long name: A?, Message, and Wait

Argument

none

Stack

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

Description

Pop up a message window and pauses script execution until the player dismisses the window.