DisplayConditions

From Final Fantasy Hacktics Wiki
Revision as of 22:51, 10 September 2021 by Nyzer (talk | contribs) (→‎Message : Byte (hex))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

{78} DisplayConditions

DisplayConditions(xMG,DST)

Display a Winning condition, Congratulations, War Trophies or Bonus Money received after the battle.

Requires {76} DarkScreen.


See Also: {76} DarkScreen{77} RemoveDarkScreen{E5} WaitForInstruction(x38,x00)


Message : Byte (hex)

0x08 to 0x2A loads a 4 bit 256x208 image (including palette) from BONUS.BIN to print on the screen.

  • 0x00 = READY!
  • 0x01 = READY! (buggy)
  • 0x02 = CONGRATULATIONS! / THIS BATTLE IS COMPLETE!
  • 0x03 = BONUS MONEY (with money won)
  • 0x04 = WAR TROPHIES (with items)
  • 0x05 = ???
  • 0x06 = ???
  • 0x07 = JOIN UP (for use in events in which a character joins the party)
    • Also saves JP/XP/etc. from deployed units to the roster
  • 0x08 = Conditions for Winning / Defeat all enemies!
  • 0x09 = Conditions for Winning / Defeat Elidibs
  • 0x0A = Conditions for Winning / Save Algus!
  • 0x0B = Conditions for Winning / Defeat Algus!
  • 0x0C = Conditions for Winning / Defeat Miluda!
  • 0x0D = Conditions for Winning / Defeat Wiegraf!
  • 0x0E = Conditions for Winning / Save Chocobo!
  • 0x0F = Conditions for Winning / Save Princess Ovelia!
  • 0x10 = Conditions for Winning / Save Mustadio!
  • 0x11 = Conditions for Winning / Save Agrias!
  • 0x12 = Conditions for Winning / Defeat Queklain!
  • 0x13 = Conditions for Winning / Save Olan!
  • 0x14 = Conditions for Winning / Save Cloud!
  • 0x15 = Conditions for Winning / Defeat Zalmo!
  • 0x16 = Conditions for Winning / Defeat Izlude!
  • 0x17 = Conditions for Winning / Defeat Wiegraf! (0x0D dupe)
  • 0x18 = Conditions for Winning / Save Rafa!
  • 0x19 = Conditions for Winning / Protect Rafa! (0x18 dupe; not much difference in Save or Protect)
  • 0x1A = Conditions for Winning / Defeat Rofel!
  • 0x1B = Conditions for Winning / Defeat Kletian!
  • 0x1C = Conditions for Winning / Defeat Balk!
  • 0x1D = Conditions for Winning / Defeat Meliadoul!
  • 0x1E = Conditions for Winning / Defeat Vormav!
  • 0x1F = Conditions for Winning / Defeat Altima!
  • 0x20 = Conditions for Winning / Defeat Adramelk!
  • 0x21 = Conditions for Winning / Open water gate a Bethla Garrison
  • 0x22 = Conditions for Winning / Defeat Elmdor!
  • 0x23 = Conditions for Winning / Defeat Hashmalum!
  • 0x24 = Conditions for Winning / Save Reis! (unused)
  • 0x25 = Conditions for Winning / Defeat Velius!
  • 0x26 = Conditions for Winning / Defeat Zalera!
  • 0x27 = Conditions for Winning / Defeat Dycedarg's Elder Brother!
  • 0x28 = Conditions for Winning / Defeat Zalbag!
  • 0x29 = Conditions for Winning / Save Reis!
  • 0x2A = Conditions for Winning / Defeat Worker7!

Display Time : Byte (unsigned)

Amount of time in frames after the animations for the condition to automatically close itself. The player can always override this time by pressing the O (confirm) button.

  • 030 : 0,5 seconds
  • 060 : 1 second
  • 120 : 2 seconds
  • 240 : 4 seconds