Difference between revisions of "FF7/Field/Script/Opcodes/13 JMPBL"
From Final Fantasy Inside
my_wiki>BukTop m (2 revisions imported) |
|||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
* Opcode: '''0x13''' | * Opcode: '''0x13''' | ||
| − | * Short name: ''' | + | * Short name: '''LBACK''' |
* Long name: Jump back (long) | * Long name: Jump back (long) | ||
| Line 15: | Line 15: | ||
==== Description ==== | ==== Description ==== | ||
| − | Jumps backward in the current script a specified amount. The jump begins just before the jump opcode itself and then moves the current byte pointer back the specified number of bytes. Unlike [[FF7/Field/Script/Opcodes/12 JMPB| | + | Jumps backward in the current script a specified amount. The jump begins just before the jump opcode itself and then moves the current byte pointer back the specified number of bytes. Unlike [[FF7/Field/Script/Opcodes/12 JMPB|BACK]], this jump command allows jumps longer than 0xFF bytes. |
Latest revision as of 15:43, 21 September 2025
- Opcode: 0x13
- Short name: LBACK
- Long name: Jump back (long)
Memory layout
| 0x10 | A |
|---|
Arguments
- const UShort A: Amount to jump backwards.
Description
Jumps backward in the current script a specified amount. The jump begins just before the jump opcode itself and then moves the current byte pointer back the specified number of bytes. Unlike BACK, this jump command allows jumps longer than 0xFF bytes.