Variables

m_PotionHitArea

private var m_PotionHitArea: MovieClip

m_Content

private var m_Content: MovieClip

m_Gloss

private var m_Gloss: MovieClip

m_GlossMask

private var m_GlossMask: MovieClip

m_CooldownLine

private var m_CooldownLine: MovieClip

m_CooldownMask

private var m_CooldownMask: MovieClip

m_BGMask

private var m_BGMask: MovieClip

m_UseBG

private var m_UseBG: MovieClip

m_NoUseBG

private var m_NoUseBG: MovieClip

m_HotkeyText

private var m_HotkeyText: TextField

m_CooldownTimer

private var m_CooldownTimer: MovieClip

m_Remaining

private var m_Remaining: MovieClip

m_BuyButton

private var m_BuyButton: MovieClip

m_Character

private var m_Character: Character

m_CooldownIntervalID

private var m_CooldownIntervalID: Number

m_TotalCooldownDuration

private var m_TotalCooldownDuration: Number

m_CooldownExpireTime

private var m_CooldownExpireTime: Number

m_Tooltip

private var m_Tooltip: TooltipInterface

m_TooltipTimeout

private var m_TooltipTimeout: Number

m_MaxPotions

private var m_MaxPotions: Number

POTION_SPELL

private var POTION_SPELL: Number

Functions

AnimaPotion

public function AnimaPotion()

SetCharacter

public function SetCharacter(character: Character)

UpdateCount

private function UpdateCount()

SlotStatChanged

private function SlotStatChanged(stat: Number)

SlotPotionCooldown

private function SlotPotionCooldown(seconds: Number)

SlotEndPotionCooldown

private function SlotEndPotionCooldown()

SetCooldown

private function SetCooldown(cooldownEnd: Number,
cooldownStart: Number)

RemoveCooldown

private function RemoveCooldown()

UpdateTimer

private function UpdateTimer() : Void

SlotHotkeyChanged

private function SlotHotkeyChanged()

UsePotion

private function UsePotion()

BuyRefill

private function BuyRefill()

StartTooltipTimeout

private function StartTooltipTimeout()

StopTooltipTimeout

private function StopTooltipTimeout()

OpenTooltip

public function OpenTooltip() : Void

CloseTooltip

public function CloseTooltip() : Void

onUnload

private function onUnload()
private var m_PotionHitArea: MovieClip
private var m_Content: MovieClip
private var m_Gloss: MovieClip
private var m_GlossMask: MovieClip
private var m_CooldownLine: MovieClip
private var m_CooldownMask: MovieClip
private var m_BGMask: MovieClip
private var m_UseBG: MovieClip
private var m_NoUseBG: MovieClip
private var m_HotkeyText: TextField
private var m_CooldownTimer: MovieClip
private var m_Remaining: MovieClip
private var m_BuyButton: MovieClip
private var m_Character: Character
private var m_CooldownIntervalID: Number
private var m_TotalCooldownDuration: Number
private var m_CooldownExpireTime: Number
private var m_Tooltip: TooltipInterface
private var m_TooltipTimeout: Number
private var m_MaxPotions: Number
private var POTION_SPELL: Number
public function AnimaPotion()
public function SetCharacter(character: Character)
private function UpdateCount()
private function SlotStatChanged(stat: Number)
private function SlotPotionCooldown(seconds: Number)
private function SlotEndPotionCooldown()
private function SetCooldown(cooldownEnd: Number,
cooldownStart: Number)
private function RemoveCooldown()
private function UpdateTimer() : Void
private function SlotHotkeyChanged()
private function UsePotion()
private function BuyRefill()
private function StartTooltipTimeout()
private function StopTooltipTimeout()
public function OpenTooltip() : Void
public function CloseTooltip() : Void
private function onUnload()
Close