|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
return selectorend local selectedQueryType = entry.selectedQueryType end end { CAMPAIGN_OVERVIEW, CAMPAIGN_SCORING, CAMPAIGN_EMPEROR, CAMPAIGN_BONUSES, } EVENT_MANAGER:RegisterForEvent("CampaignSelector", EVENT_CURRENT_CAMPAIGN_CHANGED, function() self:OnCurrentCampaignChanged() end) EVENT_MANAGER:RegisterForEvent("CampaignSelector", EVENT_ASSIGNED_CAMPAIGN_CHANGED, function() self:OnAssignedCampaignChanged() end) if state == SCENE_FRAGMENT_SHOWING or state == SCENE_FRAGMENT_HIDDEN then end end) self.dataRegistration = ZO_CampaignDataRegistration:New("CampaignSelectorData", function() return self:NeedsData() end)end local homeEntry local homeCampaignDescription = GetString("SI_BATTLEGROUNDQUERYCONTEXTTYPE", BGQUERY_ASSIGNED_CAMPAIGN) homeEntry.selectedQueryType = BGQUERY_ASSIGNED_CAMPAIGN end local localEntry localEntry.selectedQueryType = BGQUERY_LOCAL end else local IGNORE_CALLBACKS = true self.comboBox:SelectItem(self.selectedQueryType == BGQUERY_ASSIGNED_CAMPAIGN and homeEntry or localEntry, IGNORE_CALLBACKS) endend--Global XMLend |