private IEnumerator makeList(GUISelectPanelEvolutionItemList panel, CMD_EvolutionItemList.SOUL_GROUP soulGroup) { this.goNoEvolutionItemMsg.SetActive(false); if (!panel.isLoading() && !panel.isLoaded()) { panel.setStatusLoading(); List <GameWebAPI.UserSoulData> list = new List <GameWebAPI.UserSoulData>(); foreach (GameWebAPI.UserSoulData userSoulData in this.userSoulData) { GameWebAPI.RespDataMA_GetSoulM.SoulM soul = MasterDataMng.Instance().RespDataMA_SoulM.GetSoul(userSoulData.soulId); if (int.Parse(soul.soulGroup) == (int)soulGroup) { list.Add(userSoulData); } } this.soulNumList.Add(soulGroup, list.Count); panel.SetData(list.ToArray()); panel.AllBuild(list.Count, true, 1f, 1f, null, null, true); panel.setStatusLoaded(); } yield return(null); if (panel.isLoaded()) { int num = 0; this.soulNumList.TryGetValue(soulGroup, out num); if (num == 0) { this.goNoEvolutionItemMsg.SetActive(true); } } yield break; }
private bool OpenShortCutDialog(UserFacility userFacility) { bool flag = null != this.buildCostLabel; if (flag) { FacilityM facilityMaster = FarmDataManager.GetFacilityMaster(userFacility.facilityId); string shorteningAssetCategoryId = facilityMaster.shorteningAssetCategoryId1; GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(shorteningAssetCategoryId); FacilityUpgradeM facilityUpgradeMaster = FarmDataManager.GetFacilityUpgradeMaster(userFacility.facilityId, userFacility.level); GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategoryM = (facilityUpgradeMaster == null) ? null : MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(facilityUpgradeMaster.shorteningAssetCategoryId1); CMD_ChangePOP_STONE cmd_ChangePOP_STONE = GUIMain.ShowCommonDialog(null, "CMD_ChangePOP_STONE", null) as CMD_ChangePOP_STONE; cmd_ChangePOP_STONE.Title = StringMaster.GetString("FacilityShortcutTitle"); cmd_ChangePOP_STONE.OnPushedYesAction = new Action(this.OnPushedShortCutYesButton); int point = DataMng.Instance().RespDataUS_PlayerInfo.playerInfo.point; if (userFacility.level == 0) { cmd_ChangePOP_STONE.Info = string.Format(StringMaster.GetString("FacilityShortcutBuild"), assetCategory.assetTitle); } else if (facilityUpgradeMaster != null) { cmd_ChangePOP_STONE.Info = string.Format(StringMaster.GetString("FacilityShortcutUpgrage"), assetCategoryM.assetTitle); } cmd_ChangePOP_STONE.SetDigistone(point, this.buildCostLabel.GetCost()); } return(flag); }
private void SetThumbnailMonster(UITexture iconTexture, MonsterData iconMonsterData, bool isLoadASync) { if (string.IsNullOrEmpty(iconMonsterData.monsterM.iconId)) { iconTexture.transform.gameObject.SetActive(false); } else { string assetBundlePath = string.Empty; string resourcePath = string.Empty; iconTexture.transform.gameObject.SetActive(true); if (!iconMonsterData.userMonster.IsEgg()) { assetBundlePath = GUIMonsterIcon.GetMonsterIconPathByIconId(iconMonsterData.monsterM.iconId); resourcePath = GUIMonsterIcon.InternalGetMonsterIconPathByIconId(iconMonsterData.monsterM.iconId); } else { int num = MasterDataMng.Instance().RespDataMA_MonsterEvolutionRouteM.monsterEvolutionRouteM.Length; string iconId = string.Empty; for (int i = 0; i < num; i++) { GameWebAPI.RespDataMA_GetMonsterEvolutionRouteM.MonsterEvolutionRouteM monsterEvolutionRouteM = MasterDataMng.Instance().RespDataMA_MonsterEvolutionRouteM.monsterEvolutionRouteM[i]; if (monsterEvolutionRouteM.monsterEvolutionRouteId == iconMonsterData.userMonster.monsterEvolutionRouteId) { iconId = monsterEvolutionRouteM.eggMonsterId; break; } } assetBundlePath = GUIMonsterIcon.GetMonsterIconPathByIconId(iconId); resourcePath = GUIMonsterIcon.InternalGetMonsterIconPathByIconId(iconId); } GUIMonsterIcon.SetTextureMonsterParts(iconTexture, resourcePath, assetBundlePath, isLoadASync); } }
public string GetAssetTitle(string categoryId, string soulId) { string result = string.Empty; if (int.Parse(categoryId) == 14) { GameWebAPI.RespDataMA_GetSoulM respDataMA_SoulM = MasterDataMng.Instance().RespDataMA_SoulM; if (respDataMA_SoulM != null) { GameWebAPI.RespDataMA_GetSoulM.SoulM soul = respDataMA_SoulM.GetSoul(soulId); if (soul != null) { result = soul.soulName; } } } else { GameWebAPI.RespDataMA_GetAssetCategoryM respDataMA_AssetCategoryM = MasterDataMng.Instance().RespDataMA_AssetCategoryM; if (respDataMA_AssetCategoryM != null) { GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = respDataMA_AssetCategoryM.GetAssetCategory(categoryId); if (assetCategory != null) { result = assetCategory.assetTitle; } } } return(result); }
public void SetEggStatus(MonsterData monsterData) { this.chipBaseSelect.SetSelectedCharChg(monsterData); string eggName = StringMaster.GetString("CharaStatus-06"); int num = MasterDataMng.Instance().RespDataMA_MonsterEvolutionRouteM.monsterEvolutionRouteM.Length; for (int i = 0; i < num; i++) { GameWebAPI.RespDataMA_GetMonsterEvolutionRouteM.MonsterEvolutionRouteM monsterEvolutionRouteM = MasterDataMng.Instance().RespDataMA_MonsterEvolutionRouteM.monsterEvolutionRouteM[i]; if (monsterEvolutionRouteM.monsterEvolutionRouteId == monsterData.userMonster.monsterEvolutionRouteId) { GameWebAPI.RespDataMA_GetMonsterMG.MonsterM group = MonsterMaster.GetMonsterMasterByMonsterGroupId(monsterEvolutionRouteM.eggMonsterId).Group; if (group != null) { eggName = group.monsterName; } } } if (!MonsterStatusData.IsVersionUp(monsterData.GetMonsterMaster().Simple.rare)) { this.skillInfo.ClearSkill(); } else { this.extraSkillInfo.ClearSkill(); } this.basicInfo.SetEggData(eggName, monsterData.monsterM.rare); this.statusList.ClearEggCandidateMedalValues(); this.changeValueList.SetEggStatusValues(); this.resistanceList.ClearValues(); this.medalList.SetValues(monsterData.userMonster); }
private void makeNormalPluginDataList() { this.normalPluginDataList = new List <GameWebAPI.UserSoulData>(); Dictionary <GameWebAPI.UserSoulData, string> dictionary = new Dictionary <GameWebAPI.UserSoulData, string>(); List <GameWebAPI.RespDataMA_GetSoulM.SoulM> list = MasterDataMng.Instance().RespDataMA_SoulM.soulM.Where((GameWebAPI.RespDataMA_GetSoulM.SoulM x) => int.Parse(x.soulGroup) == 0).ToList <GameWebAPI.RespDataMA_GetSoulM.SoulM>(); using (List <GameWebAPI.RespDataMA_GetSoulM.SoulM> .Enumerator enumerator = list.GetEnumerator()) { while (enumerator.MoveNext()) { GameWebAPI.RespDataMA_GetSoulM.SoulM soul = enumerator.Current; GameWebAPI.UserSoulData userSoulData = this.userSoulData.Where((GameWebAPI.UserSoulData userSoul) => userSoul.soulId == soul.soulId).Max <GameWebAPI.UserSoulData>(); if (userSoulData != null) { dictionary.Add(userSoulData, soul.rare); } else { dictionary.Add(new GameWebAPI.UserSoulData { soulId = soul.soulId, num = "0" }, soul.rare); } } } IOrderedEnumerable <KeyValuePair <GameWebAPI.UserSoulData, string> > orderedEnumerable = dictionary.OrderByDescending((KeyValuePair <GameWebAPI.UserSoulData, string> y) => y.Value); foreach (KeyValuePair <GameWebAPI.UserSoulData, string> keyValuePair in orderedEnumerable) { this.normalPluginDataList.Add(keyValuePair.Key); } }
private string GetBGPath() { GameWebAPI.RespDataMA_WorldEventAreaMaster respDataMA_WorldEventAreaMaster = MasterDataMng.Instance().RespDataMA_WorldEventAreaMaster; GameWebAPI.RespDataMA_WorldEventAreaMaster.WorldEventAreaM worldEventAreaM = respDataMA_WorldEventAreaMaster.worldEventAreaM.SingleOrDefault((GameWebAPI.RespDataMA_WorldEventAreaMaster.WorldEventAreaM x) => x.worldAreaId == CMD_QuestTOP.AreaData.data.worldAreaId); string result = string.Empty; if (worldEventAreaM != null && !string.IsNullOrEmpty(worldEventAreaM.worldEventId)) { string worldEventId = worldEventAreaM.worldEventId; GameWebAPI.RespDataMA_WorldEventMaster respDataMA_WorldEventMaster = MasterDataMng.Instance().RespDataMA_WorldEventMaster; for (int i = 0; i < respDataMA_WorldEventMaster.worldEventM.Length; i++) { if (respDataMA_WorldEventMaster.worldEventM[i].worldEventId == worldEventId) { string backgroundImg = respDataMA_WorldEventMaster.worldEventM[i].backgroundImg; if (!string.IsNullOrEmpty(backgroundImg)) { result = AssetDataMng.GetWebAssetImagePath() + "/events/" + backgroundImg; break; } } } } return(result); }
public static List <HaveSoulData> GetVersionUpAlMightyMaterial() { List <HaveSoulData> list = new List <HaveSoulData>(); GameWebAPI.RespDataMA_GetSoulM respDataMA_SoulM = MasterDataMng.Instance().RespDataMA_SoulM; GameWebAPI.RespDataMA_GetSoulM.SoulM[] soulM = MasterDataMng.Instance().RespDataMA_SoulM.soulM; for (int i = 0; i < soulM.Length; i++) { if (respDataMA_SoulM.IsVersionUpGroup(soulM[i]) && respDataMA_SoulM.IsVersionUpAlMighty(soulM[i])) { GameWebAPI.UserSoulData[] userSoulData = DataMng.Instance().RespDataUS_SoulInfo.userSoulData; for (int j = 0; j < userSoulData.Length; j++) { if (soulM[i].soulId == userSoulData[j].soulId) { int num = int.Parse(userSoulData[j].num); if (num > 0) { list.Add(new HaveSoulData { soulM = soulM[i], haveNum = num, curUsedNum = 0 }); } } } } } return(list); }
private static int GetAreaId() { int result = 0; if (CMD_MultiRecruitPartyWait.StageDataBk != null) { result = CMD_MultiRecruitPartyWait.StageDataBk.worldAreaId.ToInt32(); } else if (CMD_QuestTOP.instance != null && CMD_QuestTOP.instance.StageDataBk != null) { GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM[] worldStageM = MasterDataMng.Instance().RespDataMA_WorldStageM.worldStageM; foreach (GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM worldStageM2 in worldStageM) { if (CMD_QuestTOP.instance.StageDataBk.worldDungeonM.worldStageId == worldStageM2.worldStageId) { result = worldStageM2.worldAreaId.ToInt32(); break; } } } else if (CMD_QuestTOP.instance == null && CMD_MultiRecruitPartyWait.StageDataBk == null) { GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM[] worldStageM3 = MasterDataMng.Instance().RespDataMA_WorldStageM.worldStageM; foreach (GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM worldStageM4 in worldStageM3) { if (CMD_PartyEdit.replayMultiStageId == worldStageM4.worldStageId) { result = worldStageM4.worldAreaId.ToInt32(); break; } } } return(result); }
private static string GetInfoText(MasterDataMng.AssetCategory category, int payValue, int gashaCount) { string result = string.Empty; string arg = string.Empty; GameWebAPI.RespDataMA_GetAssetCategoryM respDataMA_AssetCategoryM = MasterDataMng.Instance().RespDataMA_AssetCategoryM; if (respDataMA_AssetCategoryM != null) { GameWebAPI.RespDataMA_GetAssetCategoryM respDataMA_GetAssetCategoryM = respDataMA_AssetCategoryM; int num = (int)category; GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = respDataMA_GetAssetCategoryM.GetAssetCategory(num.ToString()); if (assetCategory != null) { arg = assetCategory.assetTitle; } } if (category == MasterDataMng.AssetCategory.DIGI_STONE || category != MasterDataMng.AssetCategory.LINK_POINT) { result = string.Format(StringMaster.GetString("GashaDigistone"), arg, payValue, gashaCount); } else { result = string.Format(StringMaster.GetString("GashaLinkpoint"), arg, payValue, gashaCount); } return(result); }
private void MultyParty() { GameWebAPI.WD_Req_DngStart last_dng_req = DataMng.Instance().GetResultUtilData().last_dng_req; GameWebAPI.RespDataMA_GetWorldDungeonM.WorldDungeonM[] worldDungeonM = MasterDataMng.Instance().RespDataMA_WorldDungeonM.worldDungeonM; int dungeonID = int.Parse(last_dng_req.dungeonId); GameWebAPI.RespDataMA_GetWorldDungeonM.WorldDungeonM masterDungeon = worldDungeonM.SingleOrDefault((GameWebAPI.RespDataMA_GetWorldDungeonM.WorldDungeonM x) => x.worldDungeonId == dungeonID.ToString()); GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM[] worldStageM = MasterDataMng.Instance().RespDataMA_WorldStageM.worldStageM; GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM worldStageM2 = worldStageM.SingleOrDefault((GameWebAPI.RespDataMA_GetWorldStageM.WorldStageM x) => x.worldStageId == masterDungeon.worldStageId); CMD_PartyEdit.replayMultiStageId = worldStageM2.worldStageId; CMD_PartyEdit.replayMultiDungeonId = last_dng_req.dungeonId; CMD_PartyEdit.ModeType = CMD_PartyEdit.MODE_TYPE.MULTI; CMD_PartyEdit partyEdit = GUIMain.ShowCommonDialog(null, "CMD_PartyEdit", new Action <CommonDialog>(this.OnReadyPartyEdit)) as CMD_PartyEdit; partyEdit.PartsTitle.SetReturnAct(delegate(int i) { partyEdit.ClosePanel(true); }); partyEdit.PartsTitle.DisableReturnBtn(false); partyEdit.PartsTitle.SetCloseAct(delegate(int i) { this.< ClosePanel > __BaseCallProxy0(false); partyEdit.SetCloseAction(delegate(int x) { CMD_BattleNextChoice.GoToFarm(); }); partyEdit.ClosePanel(true); }); }
private void SetCommentData(GUITips.TIPS_DISP_TYPE dispType) { List <List <CMD_Tips.TipsM.TipsManage> > list = new List <List <CMD_Tips.TipsM.TipsManage> >(); List <CMD_Tips.TipsM.Tips> list2 = new List <CMD_Tips.TipsM.Tips>(); foreach (CMD_Tips.TipsM.TipsManage tipsManage2 in MasterDataMng.Instance().RespDataMA_TipsM.tipsM.tipsManage) { int num = int.Parse(tipsManage2.dispType); if (list.Count < num) { list.Add(new List <CMD_Tips.TipsM.TipsManage>()); } if (tipsManage2 != null) { list[list.Count - 1].Add(tipsManage2); } } foreach (CMD_Tips.TipsM.Tips tips2 in MasterDataMng.Instance().RespDataMA_TipsM.tipsM.tips) { if (tips2 != null) { list2.Add(tips2); } } if (list.Count <= dispType - (GUITips.TIPS_DISP_TYPE) 1) { global::Debug.LogError("Tipsがありません。マスターを確認してください。"); return; } this.displayCommentDataList.Clear(); foreach (CMD_Tips.TipsM.TipsManage tipsManage3 in list[dispType - (GUITips.TIPS_DISP_TYPE) 1]) { this.displayCommentDataList.Add(Algorithm.BinarySearch <CMD_Tips.TipsM.Tips>(list2, tipsManage3.tipsId, 0, list2.Count - 1, "tipsId", 8)); } }
private void Awake() { this.data = MasterDataMng.Instance().RespDataMA_WorldAreaM; int displayPlace = this.GetDisplayPlace(this.data); if (displayPlace != TipsQuestSelect.dispPlace) { TipsQuestSelect.dispIDX = 0; } TipsQuestSelect.dispPlace = displayPlace; this.tipsList = CMD_Tips.GetDisplayTipsData((CMD_Tips.DISPLAY_PLACE)TipsQuestSelect.dispPlace); if (this.tipsList.Count > 0) { if (TipsQuestSelect.dispIDX >= this.tipsList.Count) { TipsQuestSelect.dispIDX = 0; } this.tips = this.tipsList[TipsQuestSelect.dispIDX]; TipsQuestSelect.dispIDX++; } else { this.tips = null; TipsQuestSelect.dispIDX = 0; } }
public void DialogDataSet(GameWebAPI.RespDataGA_ExecGacha.GachaRewardsData[] RewardsData) { this.titleLabel.text = StringMaster.GetString("CaptureBonusTitle"); this.presentBoxLabel.text = StringMaster.GetString("CaptureBonusText"); this.captureBonusItem.gameObject.SetActive(true); int num = (this.maxColumnNum + 1 >= RewardsData.Length) ? RewardsData.Length : (this.maxColumnNum + 1); float num2 = this.captureBonusItem.GetComponent <BoxCollider>().size.x + this.iconMergine; float num3 = num2 / 2f * (float)(num - 1); List <string> list = new List <string>(); for (int i = 0; i < RewardsData.Length; i++) { CaptureBonusItem captureBonusItem = UnityEngine.Object.Instantiate <CaptureBonusItem>(this.captureBonusItem); captureBonusItem.transform.parent = base.gameObject.transform; captureBonusItem.transform.localScale = this.captureBonusItem.transform.localScale; captureBonusItem.transform.localRotation = this.captureBonusItem.transform.localRotation; captureBonusItem.transform.localPosition = new Vector3(this.captureBonusItem.transform.localPosition.x - num3 + num2 * (float)i, this.captureBonusItem.transform.localPosition.y, this.captureBonusItem.transform.localPosition.z); if (i >= this.maxColumnNum) { captureBonusItem.ActivateMore(); list.Add(StringMaster.GetString("ItemTruncated")); break; } GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(RewardsData[i].assetCategoryId); MasterDataMng.AssetCategory assetCategoryId = (MasterDataMng.AssetCategory) int.Parse(RewardsData[i].assetCategoryId); list.Add(captureBonusItem.DialogDataSet(assetCategory, assetCategoryId, RewardsData[i])); } this.captureBonusItem.gameObject.SetActive(false); this.itemDetileLabel.text = string.Join("\n", list.ToArray()); }
private string GetPresentName(GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM masterAssetCategory, string objectId) { string result = StringMaster.GetString("Present-10"); if (masterAssetCategory != null) { result = masterAssetCategory.assetTitle; } MasterDataMng.AssetCategory assetCategory = (MasterDataMng.AssetCategory)masterAssetCategory.assetCategoryId.ToInt32(); switch (assetCategory) { case MasterDataMng.AssetCategory.FACILITY_KEY: { FacilityKeyM facilityKeyMaster = FarmDataManager.GetFacilityKeyMaster(objectId); if (facilityKeyMaster != null) { result = facilityKeyMaster.facilityKeyName; } break; } default: if (assetCategory != MasterDataMng.AssetCategory.MONSTER) { if (assetCategory == MasterDataMng.AssetCategory.ITEM) { GameWebAPI.RespDataMA_GetItemM.ItemM itemM = MasterDataMng.Instance().RespDataMA_ItemM.GetItemM(objectId); if (itemM != null) { result = itemM.name; } } } else { GameWebAPI.RespDataMA_GetMonsterMS.MonsterM simple = MonsterMaster.GetMonsterMasterByMonsterId(objectId).Simple; if (simple != null) { GameWebAPI.RespDataMA_GetMonsterMG.MonsterM group = MonsterMaster.GetMonsterMasterByMonsterGroupId(simple.monsterGroupId).Group; if (group != null) { result = group.monsterName; } } } break; case MasterDataMng.AssetCategory.DUNGEON_TICKET: { GameWebAPI.RespDataMA_DungeonTicketMaster.DungeonTicketM dungeonTicketM = MasterDataMng.Instance().RespDataMA_DungeonTicketMaster.dungeonTicketM.FirstOrDefault((GameWebAPI.RespDataMA_DungeonTicketMaster.DungeonTicketM x) => objectId == x.dungeonTicketId); if (dungeonTicketM != null) { result = dungeonTicketM.name; } break; } } return(result); }
public static Dictionary <int, GameWebAPI.RespDataMA_TitleMaster.TitleM> GetDictionaryTitleM() { if (TitleDataMng.TitleM == null) { TitleDataMng.TitleM = MasterDataMng.Instance().RespDataMA_TitleMaster.titleM.ToDictionary((GameWebAPI.RespDataMA_TitleMaster.TitleM x) => int.Parse(x.titleId)); } return(TitleDataMng.TitleM); }
public static Dictionary <int, GameWebAPI.RespDataMA_ChipM.Chip> GetDictionaryChipM() { if (ChipDataMng.ChipM == null) { ChipDataMng.ChipM = MasterDataMng.Instance().RespDataMA_ChipMaster.chipM.ToDictionary((GameWebAPI.RespDataMA_ChipM.Chip x) => int.Parse(x.chipId)); } return(ChipDataMng.ChipM); }
protected virtual void OpenModalShortageMessage(string categoryId) { GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(categoryId); CMD_ModalMessage cmd_ModalMessage = GUIMain.ShowCommonDialog(null, "CMD_ModalMessage", null) as CMD_ModalMessage; cmd_ModalMessage.Title = string.Format(StringMaster.GetString("SystemShortage"), assetCategory.assetTitle); cmd_ModalMessage.Info = string.Format(StringMaster.GetString("FacilityUpgradeFailedShortage"), assetCategory.assetTitle); }
public void SetGardenPushNotice() { if (MasterDataMng.Instance() == null || MasterDataMng.Instance().RespDataMA_CodeM == null || MasterDataMng.Instance().RespDataMA_CodeM.codeM.SEND_ANDROID_PUSH == 0) { return; } this.ResetGardenPushNotice(); }
public static void Initialize() { VersionUpMaterialData.soulMDic = new Dictionary <string, GameWebAPI.RespDataMA_GetSoulM.SoulM>(); GameWebAPI.RespDataMA_GetSoulM.SoulM[] soulM = MasterDataMng.Instance().RespDataMA_SoulM.soulM; for (int i = 0; i < soulM.Length; i++) { VersionUpMaterialData.soulMDic.Add(soulM[i].soulId, soulM[i]); } }
private void WaitSelectDisplay() { ScriptCommandParams.SelectInfo selectInfo = this.scriptEngine.GetSelectInfo(); for (int i = 0; i < selectInfo.displayText.Count; i++) { TutorialMaster.NaviMessage naviMessage = MasterDataMng.Instance().Tutorial.GetNaviMessage(selectInfo.displayText[i]); this.tutorialUI.SelectItem.SetSelectItem(i, naviMessage.message, new Action(base.ResumeScript)); this.tutorialUI.SelectItem.StartDisplay(); } }
private void ShowData() { if (this.rewards != null) { this.rewards.SetItem(GUIListPartsPackItem.Data.assetCategoryId, GUIListPartsPackItem.Data.assetValue, "1", false, null); } GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(GUIListPartsPackItem.Data.assetCategoryId); this.lbTX_ItemName.text = this.rewards.GetPresentName(assetCategory, GUIListPartsPackItem.Data.assetValue, true); this.lbTX_ItemNum.text = StringMaster.GetString("MissionRewardKakeru") + GUIListPartsPackItem.Data.assetNum; }
private void SetLocalPushNotice() { if (MasterDataMng.Instance() == null || MasterDataMng.Instance().RespDataMA_CodeM == null || MasterDataMng.Instance().RespDataMA_CodeM.codeM.SEND_ANDROID_PUSH == 0) { return; } this.SetStaminaLocalPushNotice(); this.SetBuildedLocalPushNotice(); this.ResetGardenPushNotice(); }
protected override void OpenModalShortageMessage(string categoryId) { GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = MasterDataMng.Instance().RespDataMA_AssetCategoryM.GetAssetCategory(categoryId); CMD_Confirm cmd_Confirm = GUIMain.ShowCommonDialog(new Action <int>(this.OnCloseConfirmShop), "CMD_Confirm", null) as CMD_Confirm; cmd_Confirm.Title = string.Format(StringMaster.GetString("SystemShortage"), assetCategory.assetTitle); cmd_Confirm.Info = string.Format(StringMaster.GetString("FacilityUpgradeFailedShortage"), assetCategory.assetTitle); cmd_Confirm.BtnTextYes = StringMaster.GetString("SystemButtonGoShop"); cmd_Confirm.BtnTextNo = StringMaster.GetString("SystemButtonClose"); }
public override bool RunScriptCommand() { TutorialMaster.NaviMessage naviMessage = MasterDataMng.Instance().Tutorial.GetNaviMessage(this.titleKey); TutorialMaster.NaviMessage naviMessage2 = MasterDataMng.Instance().Tutorial.GetNaviMessage(this.bodyKey); bool result = true; AlertManager.ShowAlertDialog(delegate(int i) { base.ResumeScriptEngine(); }, naviMessage.message, naviMessage2.message, AlertManager.ButtonActionType.Close, false); return(result); }
private static void SetNormalAttackData(ref GameWebAPI.RespDataMA_GetSkillM.SkillM simpleMaster) { GameWebAPI.RespDataMA_GetSkillM.SkillM[] skillM = MasterDataMng.Instance().RespDataMA_SkillM.skillM; for (int i = 0; i < skillM.Length; i++) { if (skillM[i] != null && skillM[i].type == "4") { simpleMaster = skillM[i]; break; } } }
private void OnClickedHelp() { this.ForceHide(true); if (null == GUIManager.CheckTopDialog("CMD_HelpCategory", null)) { GUIManager.CloseAllCommonDialog(delegate { CMD_HelpCategory.Data = MasterDataMng.Instance().RespDataMA_HelpCategoryM; this.PartsMenuShowDialog(null, "CMD_HelpCategory"); }); } }
private void WaitMessageDisplay() { ScriptCommandParams.TextInfo textInfo = this.scriptEngine.GetTextInfo(); if (textInfo.isWindowText) { TutorialMaster.NaviMessage naviMessage = MasterDataMng.Instance().Tutorial.GetNaviMessage(textInfo.displayText); if ("0" != naviMessage.faceId) { this.tutorialStatus.charaFaceId = naviMessage.faceId; } } }
private void Awake() { if (this.chipLabel != null) { GameWebAPI.RespDataMA_GetAssetCategoryM respDataMA_AssetCategoryM = MasterDataMng.Instance().RespDataMA_AssetCategoryM; string categoryID = 17.ToString(); GameWebAPI.RespDataMA_GetAssetCategoryM.AssetCategoryM assetCategory = respDataMA_AssetCategoryM.GetAssetCategory(categoryID); if (assetCategory != null) { this.chipLabel.text = assetCategory.assetTitle; } } }
private string GetWorldEventId() { string result = string.Empty; GameWebAPI.RespDataMA_WorldEventAreaMaster respDataMA_WorldEventAreaMaster = MasterDataMng.Instance().RespDataMA_WorldEventAreaMaster; GameWebAPI.RespDataMA_WorldEventMaster respDataMA_WorldEventMaster = MasterDataMng.Instance().RespDataMA_WorldEventMaster; GameWebAPI.RespDataMA_WorldEventAreaMaster.WorldEventAreaM areaMaster = respDataMA_WorldEventAreaMaster.worldEventAreaM.SingleOrDefault((GameWebAPI.RespDataMA_WorldEventAreaMaster.WorldEventAreaM x) => x.worldAreaId == CMD_QuestTOP.AreaData.data.worldAreaId); if (areaMaster != null && !string.IsNullOrEmpty(areaMaster.worldEventId) && respDataMA_WorldEventMaster.worldEventM.Any((GameWebAPI.RespDataMA_WorldEventMaster.WorldEventM x) => x.worldEventId == areaMaster.worldEventId)) { result = areaMaster.worldEventId; } return(result); }