Variables

m_SlotContent

private var m_SlotContent: MovieClip

m_DisassemblySlot

private var m_DisassemblySlot: MovieClip

m_Background

private var m_Background: MovieClip

m_DissambleDoneFrame

private var m_DissambleDoneFrame: MovieClip

m_AssembleDoneFrame

private var m_AssembleDoneFrame: MovieClip

m_FeedbackFrame

private var m_FeedbackFrame: MovieClip

m_ArrowDown

private var m_ArrowDown: MovieClip

m_ArrowUp

private var m_ArrowUp: MovieClip

m_CloseButton

private var m_CloseButton: Button

m_HelpButton

private var m_HelpButton: Button

m_AssembleButton

private var m_AssembleButton: Button

m_ClearButton

private var m_ClearButton: FCButton

m_NoneButton

private var m_NoneButton: Button

m_PartsText

private var m_PartsText: TextField

m_Title

private var m_Title: TextField

m_DisassemblySlotTextInfo

private var m_DisassemblySlotTextInfo: TextField

m_DisassemblySlotTextHeadline

private var m_DisassemblySlotTextHeadline: TextField

m_AssembleText

private var m_AssembleText: String

m_DisassembleText

private var m_DisassembleText: String

m_HasTool

private var m_HasTool: Boolean

Functions

DefaultCraftingSkin

public function DefaultCraftingSkin()

configUI

public function configUI()

SlotClear

public function SlotClear()

SlotClose

function SlotClose()

SlotHelp

function SlotHelp():Void

SlotStartCrafting

function SlotStartCrafting()

InitializeItemSlots

public function InitializeItemSlots()

GetDisassemblySlot

public function GetDisassemblySlot():Number

SlotItemAdded

function SlotItemAdded(inventoryId: ID32,
itemPos: Number)

SlotItemMoved

function SlotItemMoved(inventoryID: 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)

UpdateDisassemblySlotItemInfo

function UpdateDisassemblySlotItemInfo(item: InventoryItem)

CraftingResultFeedback

function CraftingResultFeedback(result: Number,
numItems: Number,
feedback: String,
items: Array)

SetState

function SetState(newState: Number)
private var m_SlotContent: MovieClip
private var m_DisassemblySlot: MovieClip
private var m_Background: MovieClip
private var m_DissambleDoneFrame: MovieClip
private var m_AssembleDoneFrame: MovieClip
private var m_FeedbackFrame: MovieClip
private var m_ArrowDown: MovieClip
private var m_ArrowUp: MovieClip
private var m_CloseButton: Button
private var m_HelpButton: Button
private var m_AssembleButton: Button
private var m_ClearButton: FCButton
private var m_NoneButton: Button
private var m_PartsText: TextField
private var m_Title: TextField
private var m_DisassemblySlotTextInfo: TextField
private var m_DisassemblySlotTextHeadline: TextField
private var m_AssembleText: String
private var m_DisassembleText: String
private var m_HasTool: Boolean
public function DefaultCraftingSkin()
public function configUI()
public function SlotClear()
function SlotClose()
function SlotHelp():Void
function SlotStartCrafting()
public function InitializeItemSlots()
public function GetDisassemblySlot():Number
function SlotItemAdded(inventoryId: ID32,
itemPos: Number)
function SlotItemMoved(inventoryID: 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 UpdateDisassemblySlotItemInfo(item: InventoryItem)
function CraftingResultFeedback(result: Number,
numItems: Number,
feedback: String,
items: Array)
function SetState(newState: Number)
Close