Private ReadonlychallengePrivate ReadonlychallengePrivatechallengesProtectedcursorPrivatecursorPrivatedescriptionPrivatedescriptionPrivatedescriptionPrivatedescriptionPrivatedescriptionPrivatehasPrivatehomeProtectedmodePrivatemonoPrivateoptionsPrivateoptionsPrivatescrollPrivatestartPrivatestartPrivatestartPrivatetabPrivatevaluesTo be implemented by individual handlers when necessary to free memory Called when BattleScene is reset
PrivateerasePrivategetPrivategetPrivategetPrivateinitPrivateonProcesses input from a specified button.
This method handles navigation through a UI menu,
including movement through menu item and handling special actions like cancellation.
Each button press may adjust the cursor position or the menu scroll,
and plays a sound effect if the action was successful.
The button pressed by the user.
Whether the action associated with the button was successfully processed
PrivateresetPrivatesetSets the description text, using orange for the text & shadow colors.
The text to set
ProtectedsetChanges the style of the mouse cursor.
cursor style to apply
PrivatesetPrivateupdatePrivateupdatePrivateupdate
Handles all the UI for choosing optional challenges.