Variables

m_States

private var m_States: Object

m_NumStacks

private var m_NumStacks: Number

m_DisabledAlpha

private var m_DisabledAlpha: Number

m_Character

private var m_Character: Character

m_GroupElement

private var m_GroupElement: GroupElement

m_FadeTimer

private var m_FadeTimer: Number

m_Hindered

private var m_Hindered: MovieClip

m_Impaired

private var m_Impaired: MovieClip

m_Weakened

private var m_Weakened: MovieClip

m_Afflicted

private var m_Afflicted: MovieClip

m_Tooltip

private var m_Tooltip: TooltipInterface

m_CurrentTooltipClip

private var m_CurrentTooltipClip: MovieClip

initialises the script, called from the onLoad method embedded in the corresponding Flash file

Functions

States

public function States()

onMouseMove

private function onMouseMove()

ShowTooltip

private function ShowTooltip(state: Object)

SlotTooltipLayout

private function SlotTooltipLayout()

CloseTooltip

private function CloseTooltip()

AddExistingStates

function AddExistingStates()

SetCharacter

function SetCharacter(character: Character)

SetGroupElement

function SetGroupElement(groupElement: GroupElement)

SlotCharacterEntered

function SlotCharacterEntered()

SlotCharacterExited

function SlotCharacterExited()

SlotStateAdded

function SlotStateAdded(stateID: Number,
buffID: Number,
snap: Boolean)

SlotStateUpdated

function SlotStateUpdated(stateID: Number,
buffID: Number)

SlotStateRemoved

function SlotStateRemoved(stateID: Number,
buffID: Number)

HideIfEmpty

function HideIfEmpty()

OnFadeTimer

function OnFadeTimer()

ClearAllStates

function ClearAllStates()

SetStatesVisibility

function SetStatesVisibility(visibility: Boolean)
private var m_States: Object
private var m_NumStacks: Number
private var m_DisabledAlpha: Number
private var m_Character: Character
private var m_GroupElement: GroupElement
private var m_FadeTimer: Number
private var m_Hindered: MovieClip
private var m_Impaired: MovieClip
private var m_Weakened: MovieClip
private var m_Afflicted: MovieClip
private var m_Tooltip: TooltipInterface
private var m_CurrentTooltipClip: MovieClip
initialises the script, called from the onLoad method embedded in the corresponding Flash file
public function States()
private function onMouseMove()
private function ShowTooltip(state: Object)
private function SlotTooltipLayout()
private function CloseTooltip()
function AddExistingStates()
function SetCharacter(character: Character)
function SetGroupElement(groupElement: GroupElement)
function SlotCharacterEntered()
function SlotCharacterExited()
function SlotStateAdded(stateID: Number,
buffID: Number,
snap: Boolean)
function SlotStateUpdated(stateID: Number,
buffID: Number)
function SlotStateRemoved(stateID: Number,
buffID: Number)
function HideIfEmpty()
function OnFadeTimer()
function ClearAllStates()
function SetStatesVisibility(visibility: Boolean)
Close