Variables

m_KeyPanel

private var m_KeyPanel: MovieClip

m_PossibleItems

private var m_PossibleItems: MovieClip

m_Background

private var m_Background: MovieClip

m_OpenButton

private var m_OpenButton: Button

m_KeyIcon

private var m_KeyIcon: MovieClip

m_BuyKeyPanel

private var m_BuyKeyPanel: MovieClip

m_Blackout

private var m_Blackout: MovieClip

m_ReceivedItems

private var m_ReceivedItems: MovieClip

m_Character

private var m_Character: Character

m_TokenType

private var m_TokenType: Number

m_Chest

private var m_Chest: MovieClip

m_MoreAvailable

private var m_MoreAvailable: Boolean

SignalContentInitialized

public var SignalContentInitialized: Signal

m_Hovered

private var m_Hovered: Boolean

m_ButtonHovered

private var m_ButtonHovered: Boolean

Functions

LootBoxContent

public function LootBoxContent()

configUI

private function configUI():Void

CloseChest

private function CloseChest()

PurchaseKey

private function PurchaseKey()

CheckHover

private function CheckHover()

HoverChest

private function HoverChest()

OpenChest

private function OpenChest()

CheckChestFrame

private function CheckChestFrame()

OpenBox

private function OpenBox()

SlotOfferedLootBox

private function SlotOfferedLootBox(possibleItems: Array,
tokenType: Number,
boxType: Number,
backgroundId: Number)

SlotOpenedLootBox

private function SlotOpenedLootBox(obtainedItems: Array,
lootResult: Number,
moreAvailable: Boolean)

SlotPanelClosed

private function SlotPanelClosed()

SlotTokenChanged

private function SlotTokenChanged(tokenID: Number,
newAmount: Number,
oldAmount: Number)
private var m_KeyPanel: MovieClip
private var m_PossibleItems: MovieClip
private var m_Background: MovieClip
private var m_OpenButton: Button
private var m_KeyIcon: MovieClip
private var m_BuyKeyPanel: MovieClip
private var m_Blackout: MovieClip
private var m_ReceivedItems: MovieClip
private var m_Character: Character
private var m_TokenType: Number
private var m_Chest: MovieClip
private var m_MoreAvailable: Boolean
public var SignalContentInitialized: Signal
private var m_Hovered: Boolean
private var m_ButtonHovered: Boolean
public function LootBoxContent()
private function configUI():Void
private function CloseChest()
private function PurchaseKey()
private function CheckHover()
private function HoverChest()
private function OpenChest()
private function CheckChestFrame()
private function OpenBox()
private function SlotOfferedLootBox(possibleItems: Array,
tokenType: Number,
boxType: Number,
backgroundId: Number)
private function SlotOpenedLootBox(obtainedItems: Array,
lootResult: Number,
moreAvailable: Boolean)
private function SlotPanelClosed()
private function SlotTokenChanged(tokenID: Number,
newAmount: Number,
oldAmount: Number)
Close