GUI.ItemUpgrade.ItemUpgradeContent

GUI.ItemUpgrade.ItemUpgradeContent
Summary
GUI.ItemUpgrade.ItemUpgradeContent
Variables
m_TargetSlot
m_StatsHeader
m_LevelUpgrade
m_GlyphLevelUpgrade
m_SignetLevelUpgrade
m_UpgradeProgress
m_GlyphUpgradeProgress
m_SignetUpgradeProgress
m_TargetBG
m_StatChangeBG
m_StatChangeIcon
m_EmpowermentTab
m_FusionTab
m_DestroyGlyphButton
m_RecoverGlyphButton
m_DestroySignetButton
m_RecoverSignetButton
m_GlyphHeader
m_GlyphHeaderBG
m_SignetHeader
m_SignetHeaderBG
m_HelpText
m_RulesHeader
m_Inventory
m_ItemSlots
m_CurrentTab
m_SlotPadding
m_CurrentResult
m_CurrentCost
m_Character
m_TutorialBlocker
m_ForcedInventory
m_FromEquipped
m_SlotStates
m_ValidFeedback
m_BonusFeedback
m_FusionFeedback
EMPOWERMENT_TAB
FUSION_TAB
TARGET_SLOT
FUSION_SLOT
RESULT_SLOT
EMPOWER_SLOT_0
EMPOWER_SLOT_1
EMPOWER_SLOT_2
EMPOWER_SLOT_3
EMPOWER_SLOT_4
FUSION_UNLOCK_TAG
GLYPH_UNLOCK_TAG
TUTORIAL_COMPLETE_TAG
FUSION_TUTORIAL_COMPLETE_TAG
GLYPH_TUTORIAL_COMPLETE_TAG
LDB_ASSEMBLE
LDB_FUSE
Functions
ItemUpgradeContent
configUI
SetLabels
InitializeItemSlots
SlotCraftingResultFeedback
UpdateFeedback
UpdateSlotStates
ClearSlotStates
SetCraftingCost
UpdateResult
UpdateAssembleButton
SwitchToEmpowerment
SwitchToFusion
ShowTab
UpdateStatsDisplay
ClearStatsDisplay
SlotStartEmpowerment
ConfirmEmpowerment
SlotEmpowerConfirmed
AttachBreakAnim
AttachEmpoweredAnim
SlotStartFusion
ConfirmFusion
SlotFusionConfirmed
SlotDestroyGlyph
SlotRecoverGlyph
SlotDestroySignet
SlotRecoverSignet
SlotReceiveItem
SlotItemAdded
SlotItemMoved
SlotItemRemoved
SlotItemChanged
SlotItemStatChanged
SlotTagAdded
SlotTokenChanged
onDragEnd
GetMouseSlotID
SlotMouseUpEmptySlot
SlotMouseUpItem
SlotStartDragItem
SlotDragHandled
SlotItemDroppedOnDesktop
SlotDeleteItem
BuyEmpowerBoosters
BuyFusionBoosters
RemoveFocus
onUnload

Variables

m_TargetSlot

private var m_TargetSlot: MovieClip

m_StatsHeader

private var m_StatsHeader: MovieClip

m_LevelUpgrade

private var m_LevelUpgrade: MovieClip

m_GlyphLevelUpgrade

private var m_GlyphLevelUpgrade: MovieClip

m_SignetLevelUpgrade

private var m_SignetLevelUpgrade: MovieClip

m_UpgradeProgress

private var m_UpgradeProgress: MovieClip

m_GlyphUpgradeProgress

private var m_GlyphUpgradeProgress: MovieClip

m_SignetUpgradeProgress

private var m_SignetUpgradeProgress: MovieClip

m_TargetBG

private var m_TargetBG: MovieClip

m_StatChangeBG

private var m_StatChangeBG: MovieClip

m_StatChangeIcon

private var m_StatChangeIcon: MovieClip

m_EmpowermentTab

private var m_EmpowermentTab: MovieClip

m_FusionTab

private var m_FusionTab: MovieClip

m_DestroyGlyphButton

private var m_DestroyGlyphButton: Button

m_RecoverGlyphButton

private var m_RecoverGlyphButton: Button

m_DestroySignetButton

private var m_DestroySignetButton: Button

m_RecoverSignetButton

private var m_RecoverSignetButton: Button

m_GlyphHeader

private var m_GlyphHeader: TextField

m_GlyphHeaderBG

private var m_GlyphHeaderBG: MovieClip

m_SignetHeader

private var m_SignetHeader: TextField

m_SignetHeaderBG

private var m_SignetHeaderBG: MovieClip

m_HelpText

private var m_HelpText: TextField

m_RulesHeader

private var m_RulesHeader: TextField

m_Inventory

private var m_Inventory: Inventory

m_ItemSlots

private var m_ItemSlots: Array

m_CurrentTab

private var m_CurrentTab: Number

m_SlotPadding

private var m_SlotPadding

m_CurrentResult

private var m_CurrentResult: InventoryItem

m_CurrentCost

private var m_CurrentCost: Number

m_Character

private var m_Character: Character

m_TutorialBlocker

private var m_TutorialBlocker: MovieClip

m_ForcedInventory

private var m_ForcedInventory: Boolean

m_FromEquipped

private var m_FromEquipped: Array

m_SlotStates

private var m_SlotStates: Array

m_ValidFeedback

private var m_ValidFeedback: Number

m_BonusFeedback

private var m_BonusFeedback: Number

m_FusionFeedback

private var m_FusionFeedback: Number

EMPOWERMENT_TAB

private var EMPOWERMENT_TAB

FUSION_TAB

private var FUSION_TAB

TARGET_SLOT

private var TARGET_SLOT: Number

FUSION_SLOT

private var FUSION_SLOT: Number

RESULT_SLOT

private var RESULT_SLOT: Number

EMPOWER_SLOT_0

private var EMPOWER_SLOT_0: Number

EMPOWER_SLOT_1

private var EMPOWER_SLOT_1: Number

EMPOWER_SLOT_2

private var EMPOWER_SLOT_2: Number

EMPOWER_SLOT_3

private var EMPOWER_SLOT_3: Number

EMPOWER_SLOT_4

private var EMPOWER_SLOT_4: Number

FUSION_UNLOCK_TAG

private var FUSION_UNLOCK_TAG

GLYPH_UNLOCK_TAG

private var GLYPH_UNLOCK_TAG

TUTORIAL_COMPLETE_TAG

private var TUTORIAL_COMPLETE_TAG

FUSION_TUTORIAL_COMPLETE_TAG

private var FUSION_TUTORIAL_COMPLETE_TAG

GLYPH_TUTORIAL_COMPLETE_TAG

private var GLYPH_TUTORIAL_COMPLETE_TAG

LDB_ASSEMBLE

private var LDB_ASSEMBLE: String

LDB_FUSE

private var LDB_FUSE: String

Functions

ItemUpgradeContent

public function ItemUpgradeContent()

configUI

private function configUI():Void

SetLabels

private function SetLabels():Void

InitializeItemSlots

private function InitializeItemSlots()

SlotCraftingResultFeedback

function SlotCraftingResultFeedback(result: Number,
numItems: Number,
feedback: String,
items: Array,
percentChance: Number,
cost: Number,
crit: Boolean,
leveled: Boolean,
stateArray: Array,
validFeedback: Number,
bonusFeedback: Number,
fusionFeedback: Number)

UpdateFeedback

private function UpdateFeedback()

UpdateSlotStates

private function UpdateSlotStates(stateArray)

ClearSlotStates

private function ClearSlotStates()

SetCraftingCost

private function SetCraftingCost(craftingButton: MovieClip,
buttonLabel: String,
cost: Number)

UpdateResult

private function UpdateResult()

UpdateAssembleButton

private function UpdateAssembleButton()

SwitchToEmpowerment

private function SwitchToEmpowerment()

SwitchToFusion

private function SwitchToFusion()

ShowTab

private function ShowTab(tabId: Number)

UpdateStatsDisplay

private function UpdateStatsDisplay()

ClearStatsDisplay

private function ClearStatsDisplay()

SlotStartEmpowerment

public function SlotStartEmpowerment()

ConfirmEmpowerment

public function ConfirmEmpowerment():Boolean

SlotEmpowerConfirmed

private function SlotEmpowerConfirmed(buttonId: Number)

AttachBreakAnim

private function AttachBreakAnim(targetClip: MovieClip)

AttachEmpoweredAnim

private function AttachEmpoweredAnim(targetClip: MovieClip)

SlotStartFusion

public function SlotStartFusion()

ConfirmFusion

public function ConfirmFusion():Boolean

SlotFusionConfirmed

public function SlotFusionConfirmed(buttonId: Number)

SlotDestroyGlyph

public function SlotDestroyGlyph()

SlotRecoverGlyph

public function SlotRecoverGlyph()

SlotDestroySignet

public function SlotDestroySignet()

SlotRecoverSignet

public function SlotRecoverSignet()

SlotReceiveItem

public function SlotReceiveItem(srcInventory: ID32,
srcSlot: Number)

SlotItemAdded

function SlotItemAdded(inventoryID: com.Utils.ID32,
itemPos: Number)

SlotItemMoved

function SlotItemMoved(inventoryID: com.Utils.ID32,
fromPos: Number,
toPos: Number)

SlotItemRemoved

function SlotItemRemoved(inventoryID: com.Utils.ID32,
itemPos: Number,
moved: Boolean)

SlotItemChanged

function SlotItemChanged(inventoryID: com.Utils.ID32,
itemPos: Number)

SlotItemStatChanged

function SlotItemStatChanged(inventoryID: com.Utils.ID32,
itemPos: Number,
stat: Number,
newValue: Number)

SlotTagAdded

function SlotTagAdded(tagId: Number,
characterId: ID32)

SlotTokenChanged

function SlotTokenChanged(tokenID: Number,
newAmount: Number,
oldAmount: Number)

onDragEnd

function onDragEnd(event: Object) : Void

GetMouseSlotID

function GetMouseSlotID() : Number

SlotMouseUpEmptySlot

function SlotMouseUpEmptySlot(itemSlot: ItemSlot,
buttonIdx: Number)

SlotMouseUpItem

function SlotMouseUpItem(itemSlot: ItemSlot,
buttonIndex: Number)

SlotStartDragItem

function SlotStartDragItem(itemSlot: ItemSlot,
stackSize: Number)

SlotDragHandled

function SlotDragHandled()

SlotItemDroppedOnDesktop

function SlotItemDroppedOnDesktop()

SlotDeleteItem

function SlotDeleteItem()

BuyEmpowerBoosters

function BuyEmpowerBoosters()

BuyFusionBoosters

function BuyFusionBoosters()

RemoveFocus

private function RemoveFocus()

onUnload

private function onUnload()
private var m_TargetSlot: MovieClip
private var m_StatsHeader: MovieClip
private var m_LevelUpgrade: MovieClip
private var m_GlyphLevelUpgrade: MovieClip
private var m_SignetLevelUpgrade: MovieClip
private var m_UpgradeProgress: MovieClip
private var m_GlyphUpgradeProgress: MovieClip
private var m_SignetUpgradeProgress: MovieClip
private var m_TargetBG: MovieClip
private var m_StatChangeBG: MovieClip
private var m_StatChangeIcon: MovieClip
private var m_EmpowermentTab: MovieClip
private var m_FusionTab: MovieClip
private var m_DestroyGlyphButton: Button
private var m_RecoverGlyphButton: Button
private var m_DestroySignetButton: Button
private var m_RecoverSignetButton: Button
private var m_GlyphHeader: TextField
private var m_GlyphHeaderBG: MovieClip
private var m_SignetHeader: TextField
private var m_SignetHeaderBG: MovieClip
private var m_HelpText: TextField
private var m_RulesHeader: TextField
private var m_Inventory: Inventory
private var m_ItemSlots: Array
private var m_CurrentTab: Number
private var m_SlotPadding
private var m_CurrentResult: InventoryItem
private var m_CurrentCost: Number
private var m_Character: Character
private var m_TutorialBlocker: MovieClip
private var m_ForcedInventory: Boolean
private var m_FromEquipped: Array
private var m_SlotStates: Array
private var m_ValidFeedback: Number
private var m_BonusFeedback: Number
private var m_FusionFeedback: Number
private var EMPOWERMENT_TAB
private var FUSION_TAB
private var TARGET_SLOT: Number
private var FUSION_SLOT: Number
private var RESULT_SLOT: Number
private var EMPOWER_SLOT_0: Number
private var EMPOWER_SLOT_1: Number
private var EMPOWER_SLOT_2: Number
private var EMPOWER_SLOT_3: Number
private var EMPOWER_SLOT_4: Number
private var FUSION_UNLOCK_TAG
private var GLYPH_UNLOCK_TAG
private var TUTORIAL_COMPLETE_TAG
private var FUSION_TUTORIAL_COMPLETE_TAG
private var GLYPH_TUTORIAL_COMPLETE_TAG
private var LDB_ASSEMBLE: String
private var LDB_FUSE: String
public function ItemUpgradeContent()
private function configUI():Void
private function SetLabels():Void
private function InitializeItemSlots()
function SlotCraftingResultFeedback(result: Number,
numItems: Number,
feedback: String,
items: Array,
percentChance: Number,
cost: Number,
crit: Boolean,
leveled: Boolean,
stateArray: Array,
validFeedback: Number,
bonusFeedback: Number,
fusionFeedback: Number)
private function UpdateFeedback()
private function UpdateSlotStates(stateArray)
private function ClearSlotStates()
private function SetCraftingCost(craftingButton: MovieClip,
buttonLabel: String,
cost: Number)
private function UpdateResult()
private function UpdateAssembleButton()
private function SwitchToEmpowerment()
private function SwitchToFusion()
private function ShowTab(tabId: Number)
private function UpdateStatsDisplay()
private function ClearStatsDisplay()
public function SlotStartEmpowerment()
public function ConfirmEmpowerment():Boolean
private function SlotEmpowerConfirmed(buttonId: Number)
private function AttachBreakAnim(targetClip: MovieClip)
private function AttachEmpoweredAnim(targetClip: MovieClip)
public function SlotStartFusion()
public function ConfirmFusion():Boolean
public function SlotFusionConfirmed(buttonId: Number)
public function SlotDestroyGlyph()
public function SlotRecoverGlyph()
public function SlotDestroySignet()
public function SlotRecoverSignet()
public function SlotReceiveItem(srcInventory: ID32,
srcSlot: Number)
function SlotItemAdded(inventoryID: com.Utils.ID32,
itemPos: Number)
function SlotItemMoved(inventoryID: com.Utils.ID32,
fromPos: Number,
toPos: Number)
function SlotItemRemoved(inventoryID: com.Utils.ID32,
itemPos: Number,
moved: Boolean)
function SlotItemChanged(inventoryID: com.Utils.ID32,
itemPos: Number)
function SlotItemStatChanged(inventoryID: com.Utils.ID32,
itemPos: Number,
stat: Number,
newValue: Number)
function SlotTagAdded(tagId: Number,
characterId: ID32)
function SlotTokenChanged(tokenID: Number,
newAmount: Number,
oldAmount: Number)
function onDragEnd(event: Object) : Void
function GetMouseSlotID() : Number
function SlotMouseUpEmptySlot(itemSlot: ItemSlot,
buttonIdx: Number)
function SlotMouseUpItem(itemSlot: ItemSlot,
buttonIndex: Number)
function SlotStartDragItem(itemSlot: ItemSlot,
stackSize: Number)
function SlotDragHandled()
function SlotItemDroppedOnDesktop()
function SlotDeleteItem()
function BuyEmpowerBoosters()
function BuyFusionBoosters()
private function RemoveFocus()
private function onUnload()
Close