Class GUI.Mission.MissionWindow

Description

Code for the mission window component, this is the thing that pops up next to the missiongiver This class is not intended to work standalone, but it is the class used by the MissionWindow component In the MissionController.fla i_NpcNameAnimation i_NpcNameAnimation.i_NpcName i_Frame // dynamically created and attached to the i_Frame Selector[missionid]:Movieclip i_Content i_Content.i_MissionDescriptionTextField i_Content.i_TierDescriptionTextField i_Content.i_RewardFrame i_Content.i_RewardFrame.i_CashIcon i_Content.i_RewardFrame.i_CashTextField i_Content.i_RewardFrame.i_XPIcon i_Content.i_RewardFrame.i_XPTextField i_Content.i_RewardFrame.i_RewardBackground i_Button i_Button.i_MissionTitle i_Button.i_ActionText i_Button.i_TextFrame i_Button.i_Green

Field Index

m_IsPanelOpen, WasOpen

Method Index

new MissionWindow()
AnimateSelector(), Draw(), onEnterFrame(), QuestCompare(), ReDraw(), ResizeHandler(), SlotMissionCompleted(), SlotQuestAvailable(), SlotQuestCooldownChanged(), SlotQuestEvent(), SlotTaskAdded(), SlotTierCompleted(), SlotTierRemoved(), SlotToggleCombat(), UpdateMissionProgress()

Constructor Detail

MissionWindow

public function MissionWindow()

Field Detail

m_IsPanelOpen

public m_IsPanelOpen:Boolean

WasOpen

public WasOpen:Boolean

Method Detail

ResizeHandler

function ResizeHandler():Void

ReDraw

public function ReDraw()

QuestCompare

function QuestCompare(a:Quest, b:Quest):Number

Draw

public function Draw()

onEnterFrame

public function onEnterFrame():Void

SlotMissionCompleted

function SlotMissionCompleted(missionID:Number)

SlotQuestAvailable

function SlotQuestAvailable(idQuestGiver:Number, questName:String, mainQuestType:Number, unused:Number, questGiverType:Number, questGiverInstance:Number, tier:Number):Void

SlotTaskAdded

function SlotTaskAdded(missionID:Number)

SlotQuestCooldownChanged

function SlotQuestCooldownChanged(cooldownEvent:Number, cooldownID:Number)

SlotTierCompleted

function SlotTierCompleted()

SlotTierRemoved

function SlotTierRemoved(missionID:Number)

SlotToggleCombat

function SlotToggleCombat(enterCombat:Boolean)

SlotQuestEvent

function SlotQuestEvent(missionID:Number, questEventID:Number)

UpdateMissionProgress

public function UpdateMissionProgress(missionId:Number)

AnimateSelector

public function AnimateSelector(event:Object, snap:Boolean):Void