Thank you! I was hoping to get around to adding equipment/level ups between rounds in the Challenge mode, but there's only so much time in a week!
I used Cursor :)
I hate UI and UI hates me, so I outsourced most of the widgets to AI-- at most, I handled size/placement. At first it was a static box just printing out the last 10 actions in my `allLogMessages`, but it did a pretty good job adding the scroll feature!
See attached. Full code for my `widgets/scrollbox.lua` and the necessary code to use it in the simulation: `states/battle.lua` (see HUMP gamestate)
I might post the full source code later.