Properties
Private
abilityCursor
abilityCursor: number = -1
active
active: boolean = false
Private
assetLoadCancelled
Protected
awaitingActionInput
awaitingActionInput: boolean
Protected
blockInput
blockInput: boolean = false
Private
canAddParty
canAddParty: boolean
Private
canCycleAbility
canCycleAbility: boolean
Private
canCycleForm
canCycleForm: boolean
Private
canCycleGender
canCycleGender: boolean
Private
canCycleNature
canCycleNature: boolean
Private
canCycleShiny
canCycleShiny: boolean
Private
canCycleVariant
canCycleVariant: boolean
Private
candyUpgradeIcon
candyUpgradeIcon: Image[]
Private
candyUpgradeOverlayIcon
candyUpgradeOverlayIcon: Image[]
Private
classicWinIcons
classicWinIcons: Image[]
Protected
cursor
cursor: number = 0
cursorObj
cursorObj: Image
Private
dexAttrCursor
dexAttrCursor: bigint = ...
Private
genCursor
genCursor: number = 0
Private
genCursorHighlightObj
genCursorHighlightObj: Image
Private
genCursorObj
genCursorObj: Image
Private
genMode
genMode: boolean
Private
genOptionsText
genOptionsText: Text
Private
genScrollCursor
genScrollCursor: number = 0
Private
hiddenAbilityIcons
hiddenAbilityIcons: Image[]
Private
instructionRowTextOffset
instructionRowTextOffset: number = 12
Private
instructionRowX
instructionRowX: number = 0
Private
instructionRowY
instructionRowY: number = 0
Private
instructionsContainer
instructionsContainer: Container
Private
instructionsText
instructionsText: Text
Protected
mode
mode: number
Private
natureCursor
natureCursor: number = -1
Protected
onActionInput
onActionInput: Function
pendingPrompt
pendingPrompt: boolean
Private
pokemonAbilityLabelText
pokemonAbilityLabelText: Text
Private
pokemonAbilityText
pokemonAbilityText: Text
Private
pokemonAdditionalMoveCountLabel
pokemonAdditionalMoveCountLabel: Text
Private
pokemonCandyCountText
pokemonCandyCountText: Text
Private
pokemonCandyDarknessOverlay
pokemonCandyDarknessOverlay: Sprite
Private
pokemonCandyIcon
pokemonCandyIcon: Sprite
Private
pokemonCandyOverlayIcon
pokemonCandyOverlayIcon: Sprite
Private
pokemonCaughtCountText
pokemonCaughtCountText: Text
Private
pokemonCaughtHatchedContainer
pokemonCaughtHatchedContainer: Container
Private
pokemonEggMoveBgs
pokemonEggMoveBgs: NineSlice[]
Private
pokemonEggMoveContainers
pokemonEggMoveContainers: Container[]
Private
pokemonEggMoveLabels
pokemonEggMoveLabels: Text[]
Private
pokemonEggMovesContainer
pokemonEggMovesContainer: Container
Private
pokemonFormText
pokemonFormText: Text
Private
pokemonGenderText
pokemonGenderText: Text
Private
pokemonGrowthRateLabelText
pokemonGrowthRateLabelText: Text
Private
pokemonGrowthRateText
pokemonGrowthRateText: Text
Private
pokemonHatchedCountText
pokemonHatchedCountText: Text
Private
pokemonHatchedIcon
pokemonHatchedIcon: Sprite
Private
pokemonLuckLabelText
pokemonLuckLabelText: Text
Private
pokemonLuckText
pokemonLuckText: Text
Private
pokemonMoveBgs
pokemonMoveBgs: NineSlice[]
Private
pokemonMoveContainers
pokemonMoveContainers: Container[]
Private
pokemonMoveLabels
pokemonMoveLabels: Text[]
Private
pokemonMovesContainer
pokemonMovesContainer: Container
Private
pokemonNameText
pokemonNameText: Text
Private
pokemonNatureLabelText
pokemonNatureLabelText: Text
Private
pokemonNatureText
pokemonNatureText: BBCodeText
Private
pokemonNumberText
pokemonNumberText: Text
Private
pokemonPassiveLabelText
pokemonPassiveLabelText: Text
Private
pokemonPassiveText
pokemonPassiveText: Text
Private
pokemonSprite
pokemonSprite: Sprite
Private
pokemonUncaughtText
pokemonUncaughtText: Text
Private
pokerusCursorObjs
pokerusCursorObjs: Image[]
Private
pokerusCursors
pokerusCursors: number[] = []
Private
pokerusGens
pokerusGens: number[] = []
Private
shinyIcons
shinyIcons: Image[][]
Private
shinyOverlay
shinyOverlay: Image
Private
speciesLoaded
speciesLoaded: Map<Species, boolean> = ... Private
speciesStarterDexEntry
Private
speciesStarterMoves
speciesStarterMoves: Moves[] Private
startCursorObj
startCursorObj: NineSlice
Private
starterAbilityIndexes
starterAbilityIndexes: number[] = []
Private
starterAttr
starterAttr: bigint[] = []
Private
starterCursorObjs
starterCursorObjs: Image[]
starterCursors
starterCursors: number[] = []
starterGens
starterGens: number[] = []
Private
starterIcons
starterIcons: Sprite[]
Private
starterSelectCallback
Private
starterSelectContainer
starterSelectContainer: Container
Private
starterSelectGenIconContainers
starterSelectGenIconContainers: Container[]
Private
starterSelectMessageBox
starterSelectMessageBox: NineSlice
Private
starterSelectMessageBoxContainer
starterSelectMessageBoxContainer: Container
Private
starterValueLabels
starterValueLabels: Text[]
Private
statsMode
statsMode: boolean
Protected
textCallbackTimer
textCallbackTimer: TimerEvent
Protected
textTimer
textTimer: TimerEvent
tutorialActive
tutorialActive: boolean = false
Private
type1Icon
type1Icon: Sprite
Private
type2Icon
type2Icon: Sprite
Private
value
value: number = 0
Private
valueLimitLabel
valueLimitLabel: Text
A basic abstract class to act as a holder and processor for UI elements.