Difference between revisions of "FF7/WorldMap Module/Script/Opcodes/204"

From Final Fantasy Inside
Jump to navigation Jump to search
m (8 revisions imported)
m (Notes)
Line 19: Line 19:
 
Runs the function (opcode - 0x204) in the context of the specified model. Opcode 204 runs function 0, opcode 205 runs function 1 etc.
 
Runs the function (opcode - 0x204) in the context of the specified model. Opcode 204 runs function 0, opcode 205 runs function 1 etc.
  
An invalid model ID (>=64) causes it to run a system function in the context of the current active entity. It is unclear if this is intended behavior.
+
An invalid model ID (>=64) causes it to run a system function in the context of the current active entity. This is used throughout the worldmap scripts where certain model functions call system functions.

Revision as of 11:08, 10 November 2021

  • Opcode: 0x204 & the rest of the 200 series of opcodes
  • Name: run function
  • Two-word opcode: No

Parameters

Location Name Description
Stack Model Model ID

Notes

Runs the function (opcode - 0x204) in the context of the specified model. Opcode 204 runs function 0, opcode 205 runs function 1 etc.

An invalid model ID (>=64) causes it to run a system function in the context of the current active entity. This is used throughout the worldmap scripts where certain model functions call system functions.