public override void Initialize() { int num = (int)GameSection.GetEventData(); isNotice = true; GameSection.SetEventData(new object[2] { num, null }); base.Initialize(); }
public override void OnQuery_FOLLOW_INFO() { int num = (int)GameSection.GetEventData(); FriendCharaInfo friendCharaInfo = recvList[num]; MonoBehaviourSingleton <StatusManager> .I.otherEquipSetSaveIndex = num + 4; GameSection.SetEventData(new object[2] { friendCharaInfo, eventDataList[num] }); }
protected virtual void OnQuery_BLACK_LIST_OUT() { GameSection.SetEventData(new object[1] { data.name }); GameSection.StayEvent(); MonoBehaviourSingleton <BlackListManager> .I.SendDelete(data.userId, delegate(bool is_success) { GameSection.ResumeEvent(is_success, null); }); }
public override void Initialize() { object eventData = GameSection.GetEventData(); if (eventData is ItemDetailEquip.DetailEquipEventData) { backEventData = (eventData as ItemDetailEquip.DetailEquipEventData).currentEventData; GameSection.SetEventData((eventData as ItemDetailEquip.DetailEquipEventData).localEquipSetData); } SetupTargetInventory(); base.Initialize(); }
protected override void OnQuery_ABILITY_DATA() { base.OnQuery_ABILITY_DATA(); object eventData = GameSection.GetEventData(); GameSection.SetEventData(new object[3] { eventData, observer.fromSearchSection, observer.isEntryPass }); }
private void OnQuery_SELECT_COMPLETED_RUSH() { int index = (int)GameSection.GetEventData(); DeliveryTable.DeliveryData deliveryData = clearedDeliveries[index]; int id = (int)deliveryData.id; DeliveryRewardList deliveryRewardList = new DeliveryRewardList(); GameSection.SetEventData(new object[3] { id, deliveryRewardList, true }); }
private void OnQuery_LOTTERY_LIST() { CreateEquipItemTable.CreateEquipItemData createEquipItemByPart = Singleton <CreateEquipItemTable> .I.GetCreateEquipItemByPart(materialId, GetCurrentEquipItemData().type); if (createEquipItemByPart == null) { GameSection.StopEvent(); } else { GameSection.SetEventData(createEquipItemByPart); } }
public override void Initialize() { CopyLoungeSearchRequestParam(); labels = StringTable.GetAllInCategory(STRING_CATEGORY.LOUNGE_LABEL); if (labels.Length > (int)searchRequest.label) { labelIndex = (int)searchRequest.label; } SetActive((Enum)UI.LBL_DEFAULT, string.IsNullOrEmpty(searchRequest.loungeName)); SetInput((Enum)UI.IPT_NAME, searchRequest.loungeName, 16, (EventDelegate.Callback)((LoungeConditionSettings)this).OnChangeLoungeName); GameSection.SetEventData(false); InitializeBase(); }
private void OnQuery_SmithExceedConfirm_YES() { if (smithData == null) { GameSection.StopEvent(); } else { EquipItemInfo selectEquipData = smithData.selectEquipData; if (selectEquipData == null) { GameSection.StopEvent(); } else { SmithManager.ResultData result_data = new SmithManager.ResultData(); result_data.beforeRarity = (int)selectEquipData.tableData.rarity; result_data.beforeLevel = selectEquipData.level; result_data.beforeMaxLevel = selectEquipData.tableData.maxLv; result_data.beforeExceedCnt = selectEquipData.exceed; result_data.beforeAtk = selectEquipData.atk; result_data.beforeDef = selectEquipData.def; result_data.beforeHp = selectEquipData.hp; result_data.beforeElemAtk = selectEquipData.elemAtk; result_data.beforeElemDef = selectEquipData.elemDef; result_data.isExceed = true; EquipItemExceedTable.EquipItemExceedData equipItemExceedDataIncludeLimited = Singleton <EquipItemExceedTable> .I.GetEquipItemExceedDataIncludeLimited(selectEquipData.tableData); if (equipItemExceedDataIncludeLimited == null || equipItemExceedDataIncludeLimited.exceed.Length - 1 < selectIndex) { GameSection.StopEvent(); } else { uint itemId = equipItemExceedDataIncludeLimited.exceed[selectIndex].itemId; GameSection.StayEvent(); MonoBehaviourSingleton <SmithManager> .I.SendExceedEquipItem(selectEquipData.uniqueID, itemId, delegate(Error err, EquipItemInfo exceed_equip_item) { bool flag = err == Error.None; GameSection.ResumeEvent(flag, null); if (flag) { result_data.itemData = exceed_equip_item; GameSection.SetEventData(result_data); } }); } } } }
protected virtual void OnQuery_FriendUnFollowMessage_YES() { GameSection.SetEventData(new object[1] { data.name }); SendUnFollow(data.userId, delegate(bool is_success) { if (is_success) { UpdateFollowing(); } }); }
protected override void OnQuery_DETAIL() { OnQueryDetailBase(); if (!isVisualMode) { object[] array = GameSection.GetEventData() as object[]; GameSection.SetEventData(new object[3] { array, observer.fromSearchSection, observer.isEntryPass }); } }
private void OnQuery_EQUIP_LIST() { if (materialId == 0) { GameSection.StopEvent(); } else { GameSection.SetEventData(new object[1] { materialId }); } }
public override void Initialize() { SmithManager.SmithCreateData smithData = MonoBehaviourSingleton <SmithManager> .I.GetSmithData <SmithManager.SmithCreateData>(); smithType = SmithType.GENERATE; GameSection.SetEventData(smithData.generateTableData); base.Initialize(); EquipItemTable.EquipItemData equipTableData = GetEquipTableData(); if (equipTableData != null) { string caption = (!equipTableData.IsWeapon()) ? base.sectionData.GetText("CAPTION_DEFENCE") : base.sectionData.GetText("CAPTION_WEAPON"); MonoBehaviourSingleton <UIManager> .I.common.AttachCaption(this, base.sectionData.backButtonIndex, caption); } }
private void OnQuery_ABILITY() { EquipSetInfo equipSetInfo = new EquipSetInfo(selectEquipSetData.equipSetInfo.item, selectEquipSetData.equipSetInfo.name, selectEquipSetData.equipSetInfo.showHelm); equipSetInfo.item[selectEquipSetData.index] = EquipItem; UserStatus userStatus = MonoBehaviourSingleton <UserInfoManager> .I.userStatus; GameSection.SetEventData(new object[3] { equipSetInfo, MonoBehaviourSingleton <StatusManager> .I.GetLocalEquipSetAbility(selectEquipSetData.setNo, new EquipItemAbilityCollection.SwapData(selectEquipSetData.index, EquipItem)), new EquipSetDetailStatusAndAbilityTable.BaseStatus(userStatus.atk, userStatus.def, userStatus.hp, null) }); }
private void OnQuery_SLOT_DETAIL() { selectIndex = (int)GameSection.GetEventData(); ItemDetailEquip.CURRENT_SECTION cURRENT_SECTION = callSection; if (cURRENT_SECTION != ItemDetailEquip.CURRENT_SECTION.QUEST_RESULT) { cURRENT_SECTION = ItemDetailEquip.CURRENT_SECTION.STATUS_SKILL_LIST; } bool flag = false; if (isSkillUniqItem) { SkillItemInfo itemData = slotData[selectIndex].itemData; if (itemData != null) { SkillItemSortData skillItemSortData = new SkillItemSortData(); skillItemSortData.SetItem(itemData); EquipItemInfo equipItemInfo = eventData as EquipItemInfo; GameSection.SetEventData(new object[4] { cURRENT_SECTION, skillItemSortData, equipItemInfo, selectIndex }); } else { flag = true; } } else if (slotData[selectIndex].slotData.skill_id != 0) { SkillItemTable.SkillItemData skillItemData = Singleton <SkillItemTable> .I.GetSkillItemData(slotData[selectIndex].slotData.skill_id); GameSection.SetEventData(new object[2] { cURRENT_SECTION, skillItemData }); } else { flag = true; } if (flag) { GameSection.StopEvent(); } }
public override void Initialize() { smithType = SmithType.GROW; SmithManager.SmithGrowData smithData = MonoBehaviourSingleton<SmithManager>.I.GetSmithData<SmithManager.SmithGrowData>(); GameSection.SetEventData(smithData.selectEquipData); base.Initialize(); EquipItemInfo equipData = GetEquipData(); if (equipData != null) { string text = base.sectionData.GetText("CAPTION_GUILD_REQUEST"); MonoBehaviourSingleton<UIManager>.I.common.AttachCaption(this, base.sectionData.backButtonIndex, text); } aimLv = GetEquipData().level + 1; }
private void OnQuery_YES() { GuildRequestItem selectedItem = MonoBehaviourSingleton <GuildRequestManager> .I.GetSelectedItem(); if (GameSection.CheckCrystal(selectedItem.crystalNum, 0, true)) { GameSection.StayEvent(); MonoBehaviourSingleton <GuildRequestManager> .I.SendGuildRequestExtend(delegate(bool questCompleteData) { GameSection.ResumeEvent(true, null); GameSection.SetEventData(questCompleteData); }); } }
protected virtual void OnQuery_FriendDeleteFollowerMessage_YES() { GameSection.SetEventData(new object[1] { data.name }); SendDeleteFollower(data.userId, delegate(bool is_success) { if (is_success) { dataFollower = !dataFollower; } }); }
private void OnQuery_HARD_GRAY() { if (!isRegion || !enableHardLevel) { GameSection.SetEventData(new object[1] { 150.ToString() }); } else { GameSection.ChangeEvent("HARD_NOT_OPEN", null); } }
protected virtual void OnQuery_HomeFriendUnFollowMessage_YES() { GameSection.SetEventData(new object[1] { charaInfo.name }); SendUnFollow(charaInfo.userId, delegate(bool is_success) { if (is_success) { MonoBehaviourSingleton <FriendManager> .I.SetFollowToHomeCharaInfo(charaInfo.userId, false); } }); }
protected void OnQuery_EQUIP() { int num = (int)GameSection.GetEventData(); uint equipItemID = needEquip[num].equipItemID; int needLv = needEquip[num].needLv; GameSection.SetEventData(new object[4] { equipItemID, needLv, selectedUniqueIdList, num }); }
public override void Initialize() { isChangeEquip = true; isVisualMode = false; InGameRecorder.PlayerRecord playerRecord = InitializePlayerRecord(); object[] array = GameSection.GetEventData() as object[]; GameSection.SetEventData(new object[3] { playerRecord, array[0], array[1] }); base.Initialize(); }
protected override void OnQuery_SKILL_ICON_BUTTON() { EquipItemAndSkillData equipItemAndSkillData = new EquipItemAndSkillData(); equipItemAndSkillData.equipItemInfo = new EquipItemInfo(); equipItemAndSkillData.equipItemInfo.tableData = GetEquipTableData(); SmithManager.SmithGrowData smithData = MonoBehaviourSingleton <SmithManager> .I.GetSmithData <SmithManager.SmithGrowData>(); SkillSlotUIData[] array = equipItemAndSkillData.skillSlotUIData = GetEvolveInheritanceSkill(GetSkillSlotData(smithData.selectEquipData), smithData.evolveData.GetEquipTable(), smithData.selectEquipData.exceed); GameSection.SetEventData(new object[2] { ItemDetailEquip.CURRENT_SECTION.SMITH_EVOLVE, equipItemAndSkillData }); }
public override void Initialize() { object[] array = GameSection.GetEventData() as object[]; if (array != null && array.Length > 2) { equipSkillItem = (array[1] as SkillItemInfo); equipItem = (array[2] as EquipItemInfo); } GameSection.SetEventData(new object[2] { (ItemDetailEquip.CURRENT_SECTION)(int) array[0], null }); base.Initialize(); }
protected override void OnQuery_UNFOLLOW() { if (!CheckExistTarget()) { GameSection.StopEvent(); DispatchEvent("NON_TARGET_PLAYER", null); } else { GameSection.SetEventData(new object[1] { data.name }); } }
private void OnQuery_GuildRequestEmploy_YES() { GuildRequestItem selectedItem = MonoBehaviourSingleton <GuildRequestManager> .I.GetSelectedItem(); if (GameSection.CheckCrystal(selectedItem.crystalNum, 0, true)) { string eventData = StringTable.Get(STRING_CATEGORY.GUILD_REQUEST, 2u); GameSection.SetEventData(eventData); GameSection.StayEvent(); MonoBehaviourSingleton <GuildRequestManager> .I.SendGuildRequestExtend(delegate(bool isSuccess) { GameSection.ResumeEvent(isSuccess, null); }); } }
private void OnQuery_KICK() { int index = (int)GameSection.GetEventData(); CharaInfo charaInfo = memberInfo[index]; GameSection.SetEventData(new object[1] { charaInfo.name }); GameSection.StayEvent(); MonoBehaviourSingleton <LoungeMatchingManager> .I.SendRoomPartyKick(delegate(bool isSuccess) { GameSection.ResumeEvent(isSuccess, null); }, charaInfo.userId); }
private void ToGrow() { EQUIPMENT_TYPE eQUIPMENT_TYPE = EQUIPMENT_TYPE.ONE_HAND_SWORD; object eventData = GameSection.GetEventData(); if (eventData is EQUIPMENT_TYPE) { eQUIPMENT_TYPE = (EQUIPMENT_TYPE)(int)eventData; } GameSection.SetEventData(new object[2] { SmithEquipBase.SmithType.GROW, eQUIPMENT_TYPE }); }
private void OnQuery_EQUIP() { tweenTarget = null; int num = (int)GameSection.GetEventData(); int num2 = equipSetNo; int num3 = (num2 != 0) ? (num % (num2 << 16)) : num; if (num2 < localEquipSet.Length && num3 < 7) { MonoBehaviourSingleton <StatusManager> .I.SetEquippingItem(localEquipSet[num2].item[num3]); MonoBehaviourSingleton <InventoryManager> .I.changeInventoryType = GetInventoryType(num3); GameSection.SetEventData(new StatusEquip.LocalEquipSetData(num2, num3, localEquipSet[num2])); } }
public void OnQuery_YES() { if (m_isRareConfirm) { GameSection.SetEventData(new object[1] { item.GetRarity().ToString() }); GameSection.ChangeEvent("INCLUDE_RARE_CONFIRM", null); } else { OnQuery_ItemDetailLithographSellIncludeRareConfirm_YES(); } }