FF7/WorldMap Module/Script/Opcodes

From Final Fantasy Inside
< FF7‎ | WorldMap Module‎ | Script
Revision as of 08:15, 5 August 2014 by my_wiki>Aali (Created page with " == Stack Operations: Arithmetic == 015 push neg 017 push logicnot [[FF7/WorldMap_Module...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Stack Operations: Arithmetic

015 push neg 017 push logicnot 018 push distance from active entity to light 019 push distance from active entity to entity by model id 01b push unknown 030 push mul 040 push add 041 push sub 050 push shl 051 push shr 060 push less 061 push greater 062 push lessequal 063 push greaterequal 070 push equal 080 push and 0a0 push or 0b0 push logicand 0c0 push logicor 0e0 write bank

Stack Operations: Data Sources

100 reset stack 110 push constant 114 push bit from bank0 117 push special 118 push byte from bank0 119 push byte from bank1 11b push special 11c push word from bank0 11d push word from bank1 11f push special

Flow Control

200 jump 201 jump if false 203 return 204 unknown

System Operations

300 set active entity from model id 302 move active entity to top of entity list? 303 unknown 304 set some value for active entity 305 set wait frames 306 wait? 307 unknown 308 set active entity mesh coordinates 309 set active entity coordinates in mesh 30a unknown 30b set active entity y offset 30c enter vehicle? 30d unknown 30e active entity play animation 310 set active light 311 set light mesh coordinates 312 set light coordinates in mesh 313 set light terrain BGR 314 set light dropoff parameters 315 set light sky BGR 316 set light BGR3? 317 trigger battle 318 unknown 319 unknown 31b noop 31c unknown 31d play sound effect 31f unknown 320 unknown 321 unknown 324 set window dimensions 325 set window message 326 set window prompt 327 wait for prompt acknowledge? 328 unknown 329 unknown 32a unknown 32b set battle lock 32c set window parameters 32d wait for window ready 32e wait for message acknowledge 32f unknown 330 set active entity from model id 331 unknown 332 unknown 333 unknown 334 unknown 336 unknown 339 unknown 33a unknown 33b fade out? 33c set field entry point? 33d set field entry point2? 33e unknown 347 move active entity to entity by model id? 348 fade in? 349 set world progress 34a unknown 34b set chocobo type 34c set submarine color 34d unknown 34e unknown 34f set active entity y position 350 set meteor texture on/off 351 set music volume 352 shake camera on/off 353 unknown 354 unknown 355 unknown