Variables

SignalCloseLootOptionWindow

public var SignalCloseLootOptionWindow: com.Utils.Signal

m_LootTypeHeader

private var m_LootTypeHeader: TextField

m_LootTypeLabel

private var m_LootTypeLabel: TextField

m_LootTypeDropdown

private var m_LootTypeDropdown: DropdownMenu

m_NeedGreedCheckbox

private var m_NeedGreedCheckbox: CheckBox

m_ThresholdDropdown

private var m_ThresholdDropdown: DropdownMenu

m_LootTypeDescriptionHeader

private var m_LootTypeDescriptionHeader: MovieClip

m_LootDescriptionText

private var m_LootDescriptionText: TextArea

m_ApplyButton

private var m_ApplyButton: Button

m_CanChangeLootOptions

private var m_CanChangeLootOptions: Boolean

m_Initialized

private var m_Initialized: Boolean

m_CanClientUpdateOptions

private var m_CanClientUpdateOptions: Boolean

Functions

LootOptionContent

function LootOptionContent()

configUI

private function configUI():Void

SlotCloseLootOptionWindow

private function SlotCloseLootOptionWindow():Void

SlotLootModeChanged

private function SlotLootModeChanged(newLootMode: Number):Void

SlotLootThresholdChanged

private function SlotLootThresholdChanged(newLootThreshold: Number):Void

SlotNeedGreedChanged

private function SlotNeedGreedChanged(needGreed: Boolean):Void

UpdateLootDescription

private function UpdateLootDescription():Void

SlotCanChangeLootOptionsChanged

private function SlotCanChangeLootOptionsChanged(
   canChangeLootOptions: Boolean
):Void

RemoveFocus

private function RemoveFocus():Void

NeedGreedToggleHandler

private function NeedGreedToggleHandler(n: Object):Void

SetLabels

private function SetLabels():Void

UpdateData

private function UpdateData():Void

DisableOptions

private function DisableOptions():Void

SetLootTypeDropdownData

private function SetLootTypeDropdownData():Void

SetThresholdDropdownData

private function SetThresholdDropdownData():Void

CloseLootOptionWindow

private function CloseLootOptionWindow():Void

ApplyLootOptions

private function ApplyLootOptions():Void
public var SignalCloseLootOptionWindow: com.Utils.Signal
private var m_LootTypeHeader: TextField
private var m_LootTypeLabel: TextField
private var m_LootTypeDropdown: DropdownMenu
private var m_NeedGreedCheckbox: CheckBox
private var m_ThresholdDropdown: DropdownMenu
private var m_LootTypeDescriptionHeader: MovieClip
private var m_LootDescriptionText: TextArea
private var m_ApplyButton: Button
private var m_CanChangeLootOptions: Boolean
private var m_Initialized: Boolean
private var m_CanClientUpdateOptions: Boolean
function LootOptionContent()
private function configUI():Void
private function SlotCloseLootOptionWindow():Void
private function SlotLootModeChanged(newLootMode: Number):Void
private function SlotLootThresholdChanged(newLootThreshold: Number):Void
private function SlotNeedGreedChanged(needGreed: Boolean):Void
private function UpdateLootDescription():Void
private function SlotCanChangeLootOptionsChanged(
   canChangeLootOptions: Boolean
):Void
private function RemoveFocus():Void
private function NeedGreedToggleHandler(n: Object):Void
private function SetLabels():Void
private function UpdateData():Void
private function DisableOptions():Void
private function SetLootTypeDropdownData():Void
private function SetThresholdDropdownData():Void
private function CloseLootOptionWindow():Void
private function ApplyLootOptions():Void
Close