Variables

m_Height

private var m_Height: Number

m_Width

private var m_Width: Number

SignalClose

public var SignalClose: Signal

m_Character

private var m_Character: Character

m_Faction

private var m_Faction: Number

m_Inventory

private var m_Inventory: Inventory

m_Mission

private var m_Mission: Quest

m_ContentY

private var m_ContentY: Number

m_RewardSize

private var m_RewardSize: Number

m_QuestID

public var m_QuestID: Number

m_MainQuestID

public var m_MainQuestID: Number

m_InnerPadding

private var m_InnerPadding: Number

m_DescriptionBackground

private var m_DescriptionBackground: MovieClip

m_RewardBackground

private var m_RewardBackground: MovieClip

m_RewardArray

private var m_RewardArray: Array

m_OptionalRewardArray

private var m_OptionalRewardArray: Array

m_OptionalSelectedIcon

private var m_OptionalSelectedIcon: MovieClip

m_Notifier

private var m_Notifier: MovieClip

m_XPReward

private var m_XPReward: MovieClip

m_CashReward

private var m_CashReward: MovieClip

m_CollectButton

private var m_CollectButton: Button

m_FactionLogo

private var m_FactionLogo: MovieClip

m_From

private var m_From: TextField

m_To

private var m_To: TextField

m_Subject

private var m_Subject: TextField

m_FromText

private var m_FromText: TextField

m_ToText

private var m_ToText: TextField

m_SubjectText

private var m_SubjectText: TextField

m_MissionDescription

private var m_MissionDescription: TextField

m_RewardHeader

private var m_RewardHeader: TextField

m_OptionalRewardHeader

private var m_OptionalRewardHeader: TextField

m_RewardDivider

private var m_RewardDivider: MovieClip

m_MemberBonusHeader

private var m_MemberBonusHeader: TextField

m_BonusXPReward

private var m_BonusXPReward: MovieClip

m_BonusCashReward

private var m_BonusCashReward: MovieClip

m_MemberIcon

private var m_MemberIcon: MovieClip

m_InvisibleShopButton

private var m_InvisibleShopButton: MovieClip

Functions

MissionRewardWindow

public function MissionRewardWindow()

configUI

public function configUI()

SetData

public function SetData(rewardObject: Object)

AddRewards

private function AddRewards(awardsArray: Array,
instanceName: String,
selectable: Boolean):Void

Layout

private function Layout()

repositions after a resize

SlotMemberStatusUpdated

private function SlotMemberStatusUpdated(member: Boolean):Void

iterate the Optional rewards

GetSize

public function GetSize() :Point

SetSize

public function SetSize(width: Number,
height: Number)

OptionalRewardsClickHandler

private function OptionalRewardsClickHandler():Void

GetFactionLogo

private function GetFactionLogo(faction: Number):String

GetMissionObject

function GetMissionObject(id: Number):Quest

returns the Mission object from the taskl id of this mission

Parameters

id:Number - the currenttask id

Returns

quests - or null if there is no quest with this id

CollectRewardsHandler

private function CollectRewardsHandler(event: Object):Void

ShopButtonReleaseHandler

private function ShopButtonReleaseHandler():Void

Close

public function Close()

GetID

public function GetID()
private var m_Height: Number
private var m_Width: Number
public var SignalClose: Signal
private var m_Character: Character
private var m_Faction: Number
private var m_Inventory: Inventory
private var m_Mission: Quest
private var m_ContentY: Number
private var m_RewardSize: Number
public var m_QuestID: Number
public var m_MainQuestID: Number
private var m_InnerPadding: Number
private var m_DescriptionBackground: MovieClip
private var m_RewardBackground: MovieClip
private var m_RewardArray: Array
private var m_OptionalRewardArray: Array
private var m_OptionalSelectedIcon: MovieClip
private var m_Notifier: MovieClip
private var m_XPReward: MovieClip
private var m_CashReward: MovieClip
private var m_CollectButton: Button
private var m_FactionLogo: MovieClip
private var m_From: TextField
private var m_To: TextField
private var m_Subject: TextField
private var m_FromText: TextField
private var m_ToText: TextField
private var m_SubjectText: TextField
private var m_MissionDescription: TextField
private var m_RewardHeader: TextField
private var m_OptionalRewardHeader: TextField
private var m_RewardDivider: MovieClip
private var m_MemberBonusHeader: TextField
private var m_BonusXPReward: MovieClip
private var m_BonusCashReward: MovieClip
private var m_MemberIcon: MovieClip
private var m_InvisibleShopButton: MovieClip
public function MissionRewardWindow()
public function configUI()
public function SetData(rewardObject: Object)
private function AddRewards(awardsArray: Array,
instanceName: String,
selectable: Boolean):Void
private function Layout()
repositions after a resize
private function SlotMemberStatusUpdated(member: Boolean):Void
iterate the Optional rewards
public function GetSize() :Point
public function SetSize(width: Number,
height: Number)
private function OptionalRewardsClickHandler():Void
private function GetFactionLogo(faction: Number):String
function GetMissionObject(id: Number):Quest
returns the Mission object from the taskl id of this mission
private function CollectRewardsHandler(event: Object):Void
private function ShopButtonReleaseHandler():Void
public function Close()
public function GetID()
Close