Properties
active
active: boolean = false
Protected awaitingActionInput
awaitingActionInput: boolean
Protected cursor
cursor: number = 0
Private cursorObj
cursorObj: Image
Private defaultText
defaultText: string
Private eggGachaContainer
eggGachaContainer: Container
Private eggGachaMessageBox
eggGachaMessageBox: NineSlice
Private eggGachaOptionSelectBg
eggGachaOptionSelectBg: NineSlice
Private eggGachaOptionsContainer
eggGachaOptionsContainer: Container
Private eggGachaOverlay
eggGachaOverlay: Rectangle
Private eggGachaSummaryContainer
eggGachaSummaryContainer: Container
Private gachaContainers
gachaContainers: Container[]
Private gachaCursor
gachaCursor: number
Private gachaHatches
gachaHatches: Sprite[]
Private gachaInfoContainers
gachaInfoContainers: Container[]
Private gachaKnobs
gachaKnobs: Sprite[]
Protected mode
mode: number
Protected onActionInput
onActionInput: Function
pendingPrompt
pendingPrompt: boolean
Protected textCallbackTimer
textCallbackTimer: TimerEvent
Protected textTimer
textTimer: TimerEvent
Private transitionCancelled
transitionCancelled: boolean
Private transitioning
transitioning: boolean
tutorialActive
tutorialActive: boolean = false
Private voucherCountLabels
voucherCountLabels: Text[]
A basic abstract class to act as a holder and processor for UI elements.