johnjohto
bfac5fe327
Run the HoF dex rating through the standard text box ( #314 )
...
HoFDisplayPlayerStats prints its three dex texts (seen/owned, the
POKéDEX Rating: header, the tier line) through HoFPrintTextAndDelay ->
PrintText, the standard two-row bottom box, each followed by 120
DelayFrames. The port hand-drew a 6-row box and flattened the tier
text's cont (\v) rows into plain newlines, so a 3+ row rating painted
its third row over the box's bottom border and dropped the rest.
Push the three texts as a chain of auto-advancing TextBox states
instead: the cont rows scroll inside the two-row box with the original's
A/B wait (_ContText -> ManualTextScroll), and each box closes itself
after the 120-frame hold.
Adds tests/parity_hof_rating.lua: box order/content and the auto-close
hold are asserted over a full headless induction.
2026-07-28 07:32:35 -04:00
..
2026-07-19 16:18:18 -04:00
2026-07-27 13:37:05 -04:00
2026-07-27 22:08:57 -04:00
2026-07-19 16:18:18 -04:00
2026-07-19 16:18:18 -04:00
2026-07-27 07:06:53 -04:00
2026-07-17 20:30:02 -04:00
2026-07-19 16:18:18 -04:00
2026-07-27 10:04:35 -04:00
2026-07-19 16:18:18 -04:00
2026-07-22 12:28:51 -04:00
2026-07-25 12:36:53 -04:00
2026-07-23 15:17:20 -04:00
2026-07-25 12:36:53 -04:00
2026-07-26 14:11:07 -04:00
2026-07-19 16:18:18 -04:00
2026-07-23 16:55:03 -04:00
2026-07-27 08:37:11 -04:00
2026-07-24 10:12:27 -04:00
2026-07-19 16:18:18 -04:00
2026-07-19 16:18:18 -04:00
2026-07-25 12:36:53 -04:00
2026-07-27 13:37:05 -04:00
2026-07-19 16:18:18 -04:00
2026-07-25 12:36:53 -04:00
2026-07-27 10:04:35 -04:00
2026-07-24 09:06:29 -04:00
2026-07-19 16:18:18 -04:00
2026-07-27 13:37:05 -04:00
2026-07-27 22:42:47 -04:00
2026-07-27 22:42:47 -04:00
2026-07-27 10:04:35 -04:00
2026-07-25 12:36:53 -04:00
2026-07-25 12:36:53 -04:00
2026-07-24 09:06:29 -04:00
2026-07-21 05:50:40 -04:00
2026-07-27 13:37:05 -04:00
2026-07-24 09:26:43 -04:00
2026-07-23 15:42:54 -04:00
2026-07-24 09:06:29 -04:00
2026-07-23 16:55:03 -04:00
2026-07-25 12:36:53 -04:00
2026-07-23 15:42:54 -04:00
2026-07-21 14:52:45 -04:00
2026-07-19 16:18:18 -04:00
2026-07-25 12:36:53 -04:00
2026-07-24 09:06:29 -04:00
2026-07-21 05:50:40 -04:00
2026-07-24 09:06:29 -04:00
2026-07-19 16:18:18 -04:00
2026-07-27 13:37:05 -04:00
2026-07-27 13:37:05 -04:00
2026-07-19 16:18:18 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:26:43 -04:00
2026-07-26 13:38:52 -04:00
2026-07-26 13:38:52 -04:00
2026-07-28 07:32:35 -04:00
2026-07-27 13:37:05 -04:00
2026-07-27 22:42:47 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:06:29 -04:00
2026-07-24 09:06:29 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:06:29 -04:00
2026-07-23 16:55:03 -04:00
2026-07-25 12:36:53 -04:00
2026-07-21 05:50:40 -04:00
2026-07-23 16:55:03 -04:00
2026-07-24 09:26:43 -04:00
2026-07-23 16:55:03 -04:00
2026-07-24 09:06:29 -04:00
2026-07-25 12:36:53 -04:00
2026-07-27 13:37:05 -04:00
2026-07-24 09:06:29 -04:00
2026-07-25 12:36:53 -04:00
2026-07-25 12:36:53 -04:00
2026-07-21 05:50:40 -04:00
2026-07-23 16:55:03 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:06:29 -04:00
2026-07-27 13:37:05 -04:00
2026-07-27 13:37:05 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:26:43 -04:00
2026-07-27 13:37:05 -04:00
2026-07-25 12:36:53 -04:00
2026-07-25 12:36:53 -04:00
2026-07-19 16:18:18 -04:00
2026-07-24 09:06:29 -04:00
2026-07-27 09:05:57 -04:00
2026-07-25 12:36:53 -04:00
2026-07-23 16:55:03 -04:00
2026-07-19 16:18:18 -04:00
2026-07-19 16:18:18 -04:00
2026-07-26 13:38:52 -04:00
2026-07-27 08:37:11 -04:00
2026-07-27 10:04:35 -04:00
2026-07-27 20:44:09 -04:00
2026-07-25 12:36:53 -04:00
2026-07-27 10:04:35 -04:00
2026-07-17 20:30:02 -04:00
2026-07-17 20:30:02 -04:00
2026-07-17 20:30:02 -04:00
2026-07-27 07:06:53 -04:00