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

From Final Fantasy Inside
m (Stack Operations: Arithmetic)
m (System Operations)
 
(One intermediate revision by the same user not shown)
Line 96: Line 96:
 
  [[FF7/WorldMap_Module/Script/Opcodes/33a|33a set active entity vertical speed 2]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/33a|33a set active entity vertical speed 2]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/33b|33b fade out?]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/33b|33b fade out?]]
  [[FF7/WorldMap_Module/Script/Opcodes/33c|33c set field entry point?]]
+
  [[FF7/WorldMap_Module/Script/Opcodes/33c|33c exit underwater map]]
  [[FF7/WorldMap_Module/Script/Opcodes/33d|33d set field entry point2?]]
+
  [[FF7/WorldMap_Module/Script/Opcodes/33d|33d set field entry point]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/33e|33e play music]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/33e|33e play music]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/347|347 move active entity to entity by model id?]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/347|347 move active entity to entity by model id?]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/348|348 fade in?]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/348|348 fade in?]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/349|349 set world progress]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/349|349 set world progress]]
  [[FF7/WorldMap_Module/Script/Opcodes/34a|34a play 2d animation at active entity's position]]
+
  [[FF7/WorldMap_Module/Script/Opcodes/34a|34a play 2d animation once]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34b|34b set chocobo type]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34b|34b set chocobo type]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34c|34c set submarine color]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34c|34c set submarine color]]
  [[FF7/WorldMap_Module/Script/Opcodes/34d|34d show animation layer]]
+
  [[FF7/WorldMap_Module/Script/Opcodes/34d|34d start repeating 2d animation]]
  [[FF7/WorldMap_Module/Script/Opcodes/34e|34e hide animation layer]]
+
  [[FF7/WorldMap_Module/Script/Opcodes/34e|34e stop repeating 2d animation]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34f|34f set active entity y position]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/34f|34f set active entity y position]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/350|350 set meteor texture on/off]]
 
  [[FF7/WorldMap_Module/Script/Opcodes/350|350 set meteor texture on/off]]

Latest revision as of 20:58, 7 September 2025

Contents

Stack Operations: Arithmetic

Stack Operations: Data Sources

Flow Control

System Operations

300 load model
302 set player entity
303 set active entity movespeed
304 set active entity direction & facing
305 set wait frames
306 wait?
307 set control lock
308 set active entity mesh coordinates
309 set active entity coordinates in mesh
30a set active entity vertical speed
30b set active entity y offset
30c enter vehicle?
30d stop entity
30e active entity play animation
310 set active point
311 set point mesh coordinates
312 set point coordinates in mesh
313 set point terrain BGR
314 set point dropoff parameters
315 set point sky top BGR
316 set point sky bottom BGR
317 trigger battle
318 enter field scene
319 set map options
31b noop
31c set camera tilt/zoom status
31d play sound effect
31f set camera rotation speed
320 reset zolom
321 face point
324 set window dimensions
325 set window message
326 set window prompt
327 wait for prompt acknowledge?
328 set active entity direction
329 set camera tilt speed
32a set camera zoom speed
32b set battle lock
32c set window parameters
32d wait for window ready
32e wait for message acknowledge
32f set player direction
330 set active entity
331 exit vehicle
332 chocobo runs away
333 rotate current entity to model
334 wait for function
336 set active entity movespeed (honor walkmesh)
339 hide active entity model
33a set active entity vertical speed 2
33b fade out?
33c exit underwater map
33d set field entry point
33e play music
347 move active entity to entity by model id?
348 fade in?
349 set world progress
34a play 2d animation once
34b set chocobo type
34c set submarine color
34d start repeating 2d animation
34e stop repeating 2d animation
34f set active entity y position
350 set meteor texture on/off
351 set music volume
352 shake camera on/off
353 adjust current entity position outside vehicle
354 set entity scripts on/off
355 set battle countdown timer