Description
Ce hack est mon tout premier hack en assembleur 65816, fait en 2012. La commande d'événement 83, originalement inutilisée, peut maintenant sauter à une adresse d'événement si le party leader est affligé par l'un des status suivant: blind, zombie, poison, magitek, vanish, petrified, wounded ou float.
Le format de la command est 83 RR XX YY ZZ
. XX YY ZZ
est l'adresse d'événement $MM/YYXX
, où MM
est égal à ZZ + 0xCA
. La relativité de la valeur du bank au bank $CA
est le standard dans le commandes d'événement de FF6. L'octet RR
peut avoir une des valeurs suivantes:
Blind $01
Zombie $02
Poison $04
Magitek $08
Vanish $10
Imp $20
Petrify $40
Wounded $80
Float $C0
Un exemple d'utilisation serait 83 C0 14 49 01
, en d'autres mots, "si le party leader est affligé par le status float, sauter à l'adresse CB/4914
, sinon continuer". Notez que cette command d'événement ne peut que vérifier un seul status à la fois.