private void CheckPartnerMonster() { CMD_ResearchModalAlert popup = null; if (MonsterStatusData.IsVersionUp(this.partnerDigimon.GetMonsterMaster().Simple.rare)) { popup = this.OpenAlertTargetMonster(this.partnerDigimon, StringMaster.GetString("LaboratoryResearchAlertInfo2")); } else if (MonsterStatusData.IsArousal(this.partnerDigimon.monsterM.rare)) { popup = this.OpenAlertTargetMonster(this.partnerDigimon, StringMaster.GetString("LaboratoryResearchAlertInfo")); } if (null != popup) { popup.SetActionYesButton(delegate { popup.SetCloseAction(delegate(int noop) { this.OpenConfirmResearch(); }); }); } else { this.OpenConfirmResearch(); } }
private void OnPushDecide() { CMD_ResearchModalAlert popup = null; if (MonsterStatusData.IsVersionUp(this.partnerDigimon.GetMonsterMaster().Simple.rare)) { popup = this.OpenAlertPartnerMonster(this.partnerDigimon, StringMaster.GetString("MedalInheritAlertInfo2")); } else if (MonsterStatusData.IsArousal(this.partnerDigimon.monsterM.rare)) { popup = this.OpenAlertPartnerMonster(this.partnerDigimon, StringMaster.GetString("MedalInheritAlertInfo")); } if (null != popup) { popup.SetActionYesButton(delegate { popup.SetCloseAction(delegate(int noop) { this.OpenConfirmMedalInheritance(); }); }); } else { this.OpenConfirmMedalInheritance(); } }
private CMD_ResearchModalAlert OpenAlertTargetMonster(MonsterData monsterData, string description) { CMD_ResearchModalAlert cmd_ResearchModalAlert = GUIMain.ShowCommonDialog(null, "CMD_ResearchModalAlert", null) as CMD_ResearchModalAlert; cmd_ResearchModalAlert.SetTitle(StringMaster.GetString("LaboratoryResearchAlertTitle")); cmd_ResearchModalAlert.SetExp(description); cmd_ResearchModalAlert.SetBtnText_YES(StringMaster.GetString("SystemButtonYes")); cmd_ResearchModalAlert.SetBtnText_NO(StringMaster.GetString("SystemButtonNo")); cmd_ResearchModalAlert.SetDigimonIcon(monsterData); cmd_ResearchModalAlert.AdjustSize(); return(cmd_ResearchModalAlert); }
private void OnPushDecide() { CMD_ResearchModalAlert popup = null; if (MonsterStatusData.IsVersionUp(this.baseDigimon.GetMonsterMaster().Simple.rare)) { popup = this.OpenAlertTargetMonster(this.baseDigimon, StringMaster.GetString("LaboratoryResearchAlertInfo3")); } if (null != popup) { popup.SetActionYesButton(delegate { popup.SetCloseAction(delegate(int noop) { this.CheckPartnerMonster(); }); }); } else { this.CheckPartnerMonster(); } }