besteon / Ironmon-Tracker

A Lua script for the Bizhawk/mGBA emulator compatible with Pokemon Fire Red, Leaf Green, Ruby, Sapphire, and Emerald that tracks relevant data for the IronMon challenge.
MIT License
125 stars 44 forks source link

Add view log button to 'Extras' screen #361

Closed Aeiiry closed 1 year ago

Aeiiry commented 1 year ago

These changes add a 'view the log' button to the 'Extras' screen in the tracker, as shown below: image

As this could accidentally be clicked, or could be a tempting button to click for many, a warning screen has been added before the information about the log is shown. It currently looks like this: image

I have not yet encountered any issues with this. The button on the warning screen uses the exact same code to trigger/access the log as the "Inspect Log" on the game over screen. The "back" button on the warning screen goes back to the extras screen.

Code changes/string changes welcome.

Aeiiry commented 1 year ago

This appears to have caught a bunch of since-reverted commits from my forked repo, apologies for this. I am still moderately new to contributing to github repos.

Aeiiry commented 1 year ago

I royally messed up my branch, will create a new branch and open a new PR