Skip to content

Latest commit

 

History

History
96 lines (76 loc) · 66.4 KB

OPS_CODES_FIELD_README.md

File metadata and controls

96 lines (76 loc) · 66.4 KB

FF7 - Fenrir - Op Code Implementation Progress - 98%

Note: This page is autogenerated

Total progress: 240 of 245

Script Flow and Control - 25 of 25

Generic badge
Return (exit script)
Usage - 56877
RET docs
Generic badge
Run another entity's script (unless busy)
Usage - 5730
REQ docs
Generic badge
Run another entity's script (wait until started)
Usage - 4533
REQSW docs
Generic badge
Run another entity's script (wait until finished)
Usage - 9800
REQEW docs
Generic badge
Run a party member's script (unless busy)
Usage - 476
PREQ docs
Generic badge
Run a party member's script (wait until started)
Usage - 125
PRQSW docs
Generic badge
Run a party member's script (wait until finished)
Usage - 684
PRQEW docs
Generic badge
Return to another script
Usage - 58
RETTO docs
Generic badge
Goto (forward)
Usage - 10392
JMPF docs
Generic badge
Goto (forward (long)
Usage - 828
JMPFL docs
Generic badge
Goto (backward)
Usage - 5341
JMPB docs
Generic badge
Goto (backward) (long)
Usage - 99
JMPBL docs
Generic badge
Compare two values (u8-bit)
Usage - 14870
IFUB docs
Generic badge
Compare two values (u16-bit)
Usage - 758
IFUBL docs
Generic badge
Compare two values (16-bit)
Usage - 5513
IFSW docs
Generic badge
Compare two values (16-bit) (big jump)
Usage - 140
IFSWL docs
Generic badge
Compare two values (u32-bit)
Usage - 174
IFUW docs
Generic badge
Compare two values (u32-bit) (big jump)
Usage - 3
IFUWL docs
Generic badge
Wait for a number of frames
Usage - 16400
WAIT docs
Generic badge
If key is down
Usage - 418
IFKEY docs
Generic badge
If key was just pressed
Usage - 644
IFKEYON docs
Generic badge
If key was just released
Usage - 3
IFKEYOFF docs
Generic badge
Do nothing
Usage - 0
NOP docs
Generic badge
If character is in party
Usage - 1496
IFPRTYQ docs
Generic badge
If character is available
Usage - 194
IFMEMBQ docs

System and Module Control - 13 of 13

Generic badge
Change discs
Usage - 19
DSKCG docs
Generic badge
Special op
Usage - 230
SPECIAL docs
Generic badge
Run a minigame
Usage - 28
MINIGAME docs
Generic badge
Set battle mode options
Usage - 22
BTMD2 docs
Generic badge
Load result of last battle
Usage - 18
BTRLD docs
Generic badge
Set battle encounter table
Usage - 21
BTLTB docs
Generic badge
Jump to another map
Usage - 1800
MAPJUMP docs
Generic badge
Get last field map
Usage - 120
LSTMP docs
Generic badge
Start battle
Usage - 202
BATTLE docs
Generic badge
Random encounters
Usage - 111
BTLON docs
Generic badge
Set battle mode options
Usage - 115
BTLMD docs
Generic badge
Gateway trigger activation
Usage - 45
MPJPO docs
Generic badge
Game Over
Usage - 1
GAMEOVER docs

Assignment and Mathematics - 40 of 40

Generic badge
addition (8-bit) (clamped)
Usage - 179
PLUS! docs
Generic badge
addition (16-bit) (clamped)
Usage - 18
PLUS2! docs
Generic badge
subtraction (8-bit) (clamped)
Usage - 195
MINUS! docs
Generic badge
subtraction (16-bit) (clamped)
Usage - 0
MINUS2! docs
Generic badge
increment (8-bit) (clamped)
Usage - 169
INC! docs
Generic badge
increment (16-bit) (clamped)
Usage - 7
INC2! docs
Generic badge
decrement (8-bit) (clamped)
Usage - 11
DEC! docs
Generic badge
decrement (16-bit) (clamped)
Usage - 0
DEC2! docs
Generic badge
Random Number Seed
Usage - 3
RDMSD docs
Generic badge
assign value (8-bit)
Usage - 9921
SETBYTE docs
Generic badge
assign value (16-bit)
Usage - 2632
SETWORD docs
Generic badge
set bit
Usage - 1927
BITON docs
Generic badge
unset bit
Usage - 645
BITOFF docs
Generic badge
unused
Usage - 0
UNUSED docs
Generic badge
addition (8-bit)
Usage - 466
PLUS docs
Generic badge
addition (16-bit)
Usage - 349
PLUS2 docs
Generic badge
subtraction (8-bit)
Usage - 224
MINUS docs
Generic badge
subtraction (16-bit)
Usage - 346
MINUS2 docs
Generic badge
multiplication (8-bit)
Usage - 62
MUL docs
Generic badge
multiplication (16-bit)
Usage - 21
MUL2 docs
Generic badge
division (8-bit)
Usage - 84
DIV docs
Generic badge
division (16-bit)
Usage - 84
DIV2 docs
Generic badge
remainder (8-bit)
Usage - 175
MOD docs
Generic badge
remainder (16-bit)
Usage - 12
MOD2 docs
Generic badge
bitwise AND (8-bit)
Usage - 427
AND docs
Generic badge
bitwise AND (16-bit)
Usage - 39
AND2 docs
Generic badge
bitwise OR (8-bit)
Usage - 145
OR docs
Generic badge
bitwise OR (16-bit)
Usage - 66
OR2 docs
Generic badge
bitwise XOR (8-bit)
Usage - 13
XOR docs
Generic badge
bitwise XOR (16-bit)
Usage - 0
XOR2 docs
Generic badge
increment (8-bit)
Usage - 1162
INC docs
Generic badge
increment (16-bit)
Usage - 19
INC2 docs
Generic badge
decrement (8-bit)
Usage - 200
DEC docs
Generic badge
decrement (16-bit)
Usage - 19
DEC2 docs
Generic badge
Get random number
Usage - 849
RANDOM docs
Generic badge
Get low byte
Usage - 0
LBYTE docs
Generic badge
Get high byte
Usage - 0
HBYTE docs
Generic badge
Get two bytes
Usage - 161
2BYTE docs
Generic badge
sine
Usage - 2
SIN docs
Generic badge
cosine
Usage - 2
COS docs

Windowing and Menu - 21 of 21

Generic badge
Run a tutorial
Usage - 20
TUTOR docs
Generic badge
Close window
Usage - 431
WCLS docs
Generic badge
Resize window
Usage - 3655
WSIZW docs
Generic badge
Create special window
Usage - 41
WSPCL docs
Generic badge
Set number in window
Usage - 62
WNUMB docs
Generic badge
Set time in window
Usage - 24
STTIM docs
Generic badge
Show window with text
Usage - 13171
MESSAGE docs
Generic badge
Set window text value
Usage - 110
MPARA docs
Generic badge
Set window text value (16-bit)
Usage - 83
MPRA2 docs
Generic badge
Set map name in the menu
Usage - 639
MPNAM docs
Generic badge
Ask player to make a choice
Usage - 908
ASK docs
Generic badge
Menu operations
Usage - 317
MENU docs
Generic badge
Main menu accessibility
Usage - 8338
MENU2 docs
Generic badge
Create window
Usage - 10320
WINDOW docs
Generic badge
Set window position
Usage - 18
WMOVE docs
Generic badge
Set window modes
Usage - 442
WMODE docs
Generic badge
Reset window
Usage - 834
WREST docs
Generic badge
Close window
Usage - 328
WCLSE docs
Generic badge
Set number of rows in window
Usage - 0
WROW docs
Generic badge
Get window color
Usage - 0
GWCOL docs
Generic badge
Set window color
Usage - 4
SWCOL docs

Party and Inventory - 28 of 28

Generic badge
Change the party members
Usage - 29
SPTYE docs
Generic badge
Store the party members
Usage - 22
GTPYE docs
Generic badge
Increase gil
Usage - 18
GOLDU docs
Generic badge
Decrease gil
Usage - 85
GOLDD docs
Generic badge
Get gil amount
Usage - 64
CHGLD docs
Generic badge
unused
Usage - 0
UNUSED docs
Generic badge
unused
Usage - 0
UNUSED docs
Generic badge
Restore HP/MP
Usage - 67
MHMMX docs
Generic badge
Restore HP/MP
Usage - 14
HMPMAX2 docs
Generic badge
Increase MP
Usage - 1
MPUP docs
Generic badge
Decrease MP
Usage - 1
MPDWN docs
Generic badge
Increase HP
Usage - 79
HPUP docs
Generic badge
Decrease HP
Usage - 80
HPDWN docs
Generic badge
Add item to inventory
Usage - 458
STITM docs
Generic badge
Remove item from inventory
Usage - 52
DLITM docs
Generic badge
Get item count from inventory
Usage - 30
CKITM docs
Generic badge
Add materia to inventory
Usage - 178
SMTRA docs
Generic badge
Remove materia from inventory
Usage - 2
DMTRA docs
Generic badge
Materia op C
Usage - 0
CMTRA docs
Generic badge
Get party member's identity
Usage - 4
GETPC docs
Generic badge
Add character to party
Usage - 229
PRTYP docs
Generic badge
Remove character from party
Usage - 141
PRTYM docs
Generic badge
Set all party characters
Usage - 462
PRTYE docs
Generic badge
If character is in party
Usage - 1496
IFPRTYQ docs
Generic badge
If character is available
Usage - 194
IFMEMBQ docs
Generic badge
Set character availability
Usage - 391
MMBud docs
Generic badge
Lock party member
Usage - 27
MMBLK docs
Generic badge
Unlock party member
Usage - 20
MMBUK docs

Field Models and Animation - 62 of 62

Generic badge
Join party to leader
Usage - 210
JOIN docs
Generic badge
Split party from leader
Usage - 236
SPLIT docs
Generic badge
Eye blink activation
Usage - 23
BLINK docs
Generic badge
Character graphics op
Usage - 1724
KAWAI docs
Generic badge
Wait for graphics op
Usage - 107
KAWIW docs
Generic badge
Move to party member
Usage - 17
PMOVA docs
Generic badge
Slip against walls
Usage - 179
SLIP docs
Generic badge
Player movability
Usage - 8065
UC docs
Generic badge
Face character
Usage - 30
PDIRA docs
Generic badge
Turn to party member
Usage - 578
PTURA docs
Generic badge
Collision detection
Usage - 1688
IDLCK docs
Generic badge
Get party member's direction
Usage - 32
PGTDR docs
Generic badge
Get party member's position
Usage - 137
PXYZI docs
Generic badge
Interactibility
Usage - 7077
TLKON docs
Generic badge
Init as field model
Usage - 3042
PC docs
Generic badge
Init as character
Usage - 5454
CHAR docs
Generic badge
Play animation (looping)
Usage - 5821
DFANM docs
Generic badge
Play animation (once) (and wait)
Usage - 3085
ANIME1 docs
Generic badge
Visibility
Usage - 7382
VISI docs
Generic badge
Set entity location (X, Y, Z, I)
Usage - 5102
XYZI docs
Generic badge
Set entity location (X, Y, I)
Usage - 25
XYI docs
Generic badge
Set entity location (X, Y, Z)
Usage - 37
XYZ docs
Generic badge
Move entity to (X, Y) (walk animation)
Usage - 7680
MOVE docs
Generic badge
Move entity to (X, Y) (no animation)
Usage - 273
CMOVE docs
Generic badge
Move entity to another entity
Usage - 164
MOVA docs
Generic badge
Turn entity to another entity
Usage - 3033
TURA docs
Generic badge
Wait for animation
Usage - 2429
ANIMW docs
Generic badge
Move field object
Usage - 602
FMOVE docs
Generic badge
Play animation (async)
Usage - 2483
ANIME2 docs
Generic badge
Play animation once (async)
Usage - 1329
ANIM!1 docs
Generic badge
Play partial animation
Usage - 48
CANIM1 docs
Generic badge
Play partial animation
Usage - 1585
CANM!1 docs
Generic badge
Set movement speed
Usage - 3267
MSPED docs
Generic badge
Set facing direction
Usage - 5586
DIR docs
Generic badge
Rotate model
Usage - 3195
TURNGEN docs
Generic badge
Rotate model (deprecated)
Usage - 19
TURN docs
Generic badge
Set direction to face entity
Usage - 491
DIRA docs
Generic badge
Get entity direction
Usage - 78
GETDIR docs
Generic badge
Get entity location (X, Y)
Usage - 80
GETAXY docs
Generic badge
Get entity direction (I)
Usage - 203
GETAI docs
Generic badge
Play animation (stop on last frame) (wait)
Usage - 3086
ANIM!2 docs
Generic badge
Play animation (To Do)
Usage - 164
CANIM2 docs
Generic badge
Play animation (To Do)
Usage - 5267
CANM!2 docs
Generic badge
Set animation speed
Usage - 1477
ASPED docs
Generic badge
Set entity as controllable character
Usage - 183
CC docs
Generic badge
Make entity jump
Usage - 1858
JUMP docs
Generic badge
Get entity position (X, Y, Z, I)
Usage - 157
AXYZI docs
Generic badge
Climb ladder
Usage - 652
LADER docs
Generic badge
Transpose object (visualization but not location)
Usage - 1238
OFST docs
Generic badge
Wait for transpose
Usage - 465
OFSTW docs
Generic badge
Set interactibility radius
Usage - 326
TALKR docs
Generic badge
Set collision radius
Usage - 2233
SLIDR docs
Generic badge
Collidability
Usage - 9257
SOLID docs
Generic badge
Line trigger initialization
Usage - 1816
LINE docs
Generic badge
Line trigger activation
Usage - 1109
LINON docs
Generic badge
Set line
Usage - 17
SLINE docs
Generic badge
Set interactibility radius
Usage - 7
TLKR2 docs
Generic badge
Set collision radius
Usage - 0
SLDR2 docs
Generic badge
Fix facing forward
Usage - 2
FCFIX docs
Generic badge
Set animation ID
Usage - 51
CCANM docs
Generic badge
Stop animation
Usage - 63
ANIMB docs
Generic badge
Wait for turn
Usage - 27
TURNW docs

Background and Palette - 17 of 20

Generic badge
Background movie
Usage - 5
BGMOVIE docs
Generic badge
Set background depth
Usage - 29
BGPDH docs
Generic badge
Scroll the background
Usage - 168
BGSCR docs
Generic badge
Multiply palette colors
Usage - 24
MPPAL docs
Generic badge
Background on
Usage - 5509
BGON docs
Generic badge
Background off
Usage - 4458
BGOFF docs
Generic badge
Background roll (forward)
Usage - 5
BGROL docs
Generic badge
Background roll (backward)
Usage - 4
BGROL2 docs
Generic badge
Background clear
Usage - 813
BGCLR docs
Generic badge
Store palette
Usage - 442
STPAL docs
Generic badge
Load palette
Usage - 946
LDPAL docs
Generic badge
Copy palette
Usage - 517
CPPAL docs
Generic badge
Copy palette (partial)
Usage - 1
RTPAL docs
Generic badge
Add to palette color values
Usage - 233
ADPAL docs
Generic badge
Multiply palette color values
Usage - 541
MPPAL2 docs
Generic badge
Store palette (offset)
Usage - 2
STPLS docs
Generic badge
Load palette (offset)
Usage - 3
LDPLS docs
Generic badge
Copy palette
Usage - 8
CPPAL2 docs
Generic badge
Return palette
Usage - 0
RTPAL2 docs
Generic badge
Add palette
Usage - 22
ADPAL2 docs

Camera, Audio and Video - 29 of 29

Generic badge
Fade screen
Usage - 351
NFADE docs
Generic badge
Shake the screen
Usage - 226
SHAKE docs
Generic badge
Scroll the screen
Usage - 0
SCRLO docs
Generic badge
Scroll the screen
Usage - 157
SCRLC docs
Generic badge
Scroll the screen to an entity
Usage - 194
SCRLA docs
Generic badge
Scroll the screen to (X,Y)
Usage - 206
SCR2D docs
Generic badge
Scroll the screen to the leader
Usage - 208
SCRCC docs
Generic badge
Start the screen to (X,Y) (ease-in-out)
Usage - 238
SCR2DC docs
Generic badge
Wait for scrolling
Usage - 552
SCRLW docs
Generic badge
Start the screen to (X,Y) (linear)
Usage - 391
SCR2DL docs
Generic badge
Fade screen
Usage - 1663
FADE docs
Generic badge
Wait for fade
Usage - 1054
FADEW docs
Generic badge
Scroll to party member
Usage - 3
SCRLP docs
Generic badge
Music operation
Usage - 162
AKAO2 docs
Generic badge
Play music
Usage - 1251
MUSIC docs
Generic badge
Play sound
Usage - 4387
SOUND docs
Generic badge
Music operation
Usage - 3964
AKAO docs
Generic badge
Music VT
Usage - 3
MUSVT docs
Generic badge
Music VM
Usage - 0
MUSVM docs
Generic badge
Music lock mode
Usage - 62
MULCK docs
Generic badge
Set battle music
Usage - 347
BMUSC docs
Generic badge
unknown
Usage - 0
CHMPH docs
Generic badge
Set movie
Usage - 237
PMVIE docs
Generic badge
Play movie
Usage - 237
MOVIE docs
Generic badge
Get current movie frame
Usage - 148
MVIEF docs
Generic badge
Movie camera activation
Usage - 20
MVCAM docs
Generic badge
Music Op F
Usage - 30
FMUSC docs
Generic badge
Music Op C
Usage - 32
CMUSC docs
Generic badge
Check if music is playing
Usage - 57
CHMST docs

Uncategorized - 5 of 7

Generic badge
Something
Usage - 2
MPDSP docs
Generic badge
Something
Usage - 50
VWOFT docs
Generic badge
Set X
Usage - 0
SETX docs
Generic badge
Get X
Usage - 0
GETX docs
Generic badge
Search for value in data
Usage - 0
SEARCHX docs
Generic badge
Set jump field ID
Usage - 168
PMJMP docs
Generic badge
Set jump field ID
Usage - 0
PMJMP2 docs