Difference between revisions of "FF7/Field/Script/Opcodes/50 WINDOW"

From Final Fantasy Inside
< FF7‎ | Field‎ | Script‎ | Opcodes
Jump to navigation Jump to search
my_wiki>Halkun
(Description)
my_wiki>Halkun
(Description)
Line 21: Line 21:
  
 
==== Description ====
 
==== Description ====
Creates a window with a given ID and placement/size parameters. Windows are used to show [[FF7/Field/Script/Opcodes/40 MESSAGE|dialog]], present [[FF7/Field/Script/Opcodes/48 ASK|choices]] and so on, each of which reference the window's ID to insert text. This command only initializes a window ID, but does not show it until a dialog command is issued on it.
+
Creates a window with a given ID and placement/size parameters. Windows are used to show [[FF7/Field/Script/Opcodes/40 MESSAGE|dialog]], present [[FF7/Field/Script/Opcodes/48 ASK|choices]] and so on, each of which reference the window's ID to insert text. This command only initializes a window ID, but does not present itself until a dialog command is issued on it.

Revision as of 23:57, 2 September 2006

  • Opcode: 0x50
  • Short name: WINDOW
  • Long name: Window creation

Memory layout

0x50 N X Y W H

Arguments

  • const UByte N: The numerical ID that the newly-created window will be associated with.
  • const UShort X: X-coordinate of the window.
  • const UShort Y: Y-coordinate of the window.
  • const UShort W: Window width.
  • const UShort H: Window height.

Description

Creates a window with a given ID and placement/size parameters. Windows are used to show dialog, present choices and so on, each of which reference the window's ID to insert text. This command only initializes a window ID, but does not present itself until a dialog command is issued on it.