FF7/Field/Script/Opcodes/16 IFSW

From QhimmWiki
< FF7‎ | Field‎ | Script‎ | Opcodes
Jump to: navigation, search
  • Opcode: 0x16
  • Short name: IFSW
  • Long name: If (Signed Word)

Memory layout

0x16 B1 / B2 A V C E

Arguments

  • const Bit[4] B1: First memory bank to access.
  • const Bit[4] B2: Second memory bank to access.
  • const UShort A: Address, from the first bank, of the value to retrieve.
  • const Short V: Unsigned value to compare the retrieved value to, or address from the second bank of the value to retrieve, if B2 is non-zero.
  • const UByte C: Type of comparison to perform.
  • const UByte E: Amount to jump if the comparison does not hold.

Description

This is similar to the IFUW opcode, but the value compared to may be negative.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox