Protected
cursorProtected
isProtected
modeProtected
pageProtected
runProtected
runProtected
runTo be implemented by individual handlers when necessary to free memory Called when BattleScene is reset
Takes input from the user to perform a desired action.
Button object to be processed Button.CANCEL, Button.LEFT - removes all containers related to RunInfo and returns the user to Run History Button.CYCLE_FORM, Button.CYCLE_SHINY, Button.CYCLE_ABILITY - runs the function buttonCycleOption()
Protected
setChanges the style of the mouse cursor.
cursor style to apply
This takes a run's RunEntry and uses the information provided to display essential information about the player's run.
Some variables are protected because this UI class will most likely be extended in the future to display more information. These variables will most likely be shared across 'classes' aka pages. I believe that it is possible that the contents/methods of the first page will be placed in their own class that is an extension of RunInfoUiHandler as more pages are added. For now, I leave as is.