PrivateaccuracyPrivateaccuracyProtectedcursorProtectedcursor2PrivatecursorProtectedfieldProtectedfromProtectedmodePrivatemovePrivatemovePrivatemovePrivatemovesPrivatepowerPrivatepowerPrivateppPrivateppPrivatetypeStatic ReadonlyMOVES_To be implemented by individual handlers when necessary to free memory Called when BattleScene is reset
PrivategetGets multiplier text for a pokemon's move against a specific opponent
PrivategetReturns a specific move's color based on its type effectiveness against opponents If there are multiple opponents, the highest effectiveness' color is returned
A color or undefined if the default color should be used
PrivatesetSet the visibility of the objects in the move info container.
ProtectedsetChanges the style of the mouse cursor.
cursor style to apply
PrivatesetPopulate the move info overlay with the information of the move at the given cursor index
The cursor position to set the move info for
Adjust the visibility of move names and the cursor icon when the info overlay is toggled
The visibility of the info overlay; the move names and cursor's visibility will be set to the opposite
Private Staticpp
A basic abstract class to act as a holder and processor for UI elements.