Anonymous

Changes

From Final Fantasy Inside

FF7/Field/Script/Opcodes/18 IFUW

124 bytes added, 05:16, 23 May 2019
m
5 revisions imported
{| border="1" cellspacing="1" cellpadding="3" style="border: 1px solid black; border-collapse: collapse;"
! width="40" | 0x18
! width="4050" | ''B B1 / 0B2''! width="4080" | ''A''! width="4080" | ''V''
! width="40" | ''C''
! width="40" | ''E''
==== Arguments ====
* '''const Bit[4]''' ''BB1'': Memory First memory bank to access.* '''const Bit[4]''' ''0B2'': ZeroSecond memory bank to access.* '''const UShort''' ''A'': Address , from the first bank, of the value to retrieve.* '''const UShort''' ''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 [[FF7/Field/Script/Opcodes/14 IFUB|IFUB]] opcode, but it allows both address and the value to be larger than 0xFF.