- Opcode: 0x0F
- Short name: SPECIAL
- Long name: Special Opcode (Multibyte sequence)
Memory layout
| 0x0F | SUBOP | … | |——|———|——-|
Arguments
- const UByte SUBOP: Special suboperation for field script execution.
- const UByte …: 0 or more arguments, depending on the subop.
Description
Special is a multibyte opcode extension, mostly for game specific opcodes to FF7. The first argument specifies the type of operation and must be from the values listed below; the number of arguments after this must also match the number of arguments for the operation type.
Subcodes by Category
Kernel
F5
ARROW
F6
PNAME
F7
GMSPD
F8
SMSPD
FB
BTLCK
FC
MVLCK
FD
SPCNM
FE
RSGLB
Inventory
Subcodes by Opcode
F5
ARROW
F6
PNAME
F7
GMSPD
F8
SMSPD
F9
FLMAT
FA
FLITM
FB
BTLCK
FC
MVLCK
FD
SPCNM
FE
RSGLB
FF
CLITM