/// <summary> /// 特性ボタン選択 /// </summary> /// <param name="data"></param> private void OnSelectBossAtr(ChallengeSelect.EventData data) { SoundUtil.PlaySE(SEID.SE_MENU_OK); Dialog newDialog = Dialog.Create(DialogType.DialogScroll); newDialog.SetDialogTextFromTextkey(DialogTextType.Title, "growth_boss_12"); newDialog.SetDialogText(DialogTextType.MainText, MasterDataUtil.GetBossAbilityText(data.questMaster)); newDialog.SetDialogTextFromTextkey(DialogTextType.OKText, "common_button1"); newDialog.EnableCancel(); newDialog.Show(); }
private void OnSelectTabButton() { SoundUtil.PlaySE(SEID.SE_MM_A03_TAB); switch (m_model.currentType) { case QuestDetailModel.TabType.Info: SwitchPrefabs(false); ChangeInfoWindow(() => { SwitchPrefabs(true); m_QuestDetailInfo.tab.ActivateButton(); }); MainMenuHeader.UnderMsgRequest(GameTextUtil.GetText("kk104f_description")); break; case QuestDetailModel.TabType.Mission: SwitchPrefabs(false); ChangeInfoWindow(() => { SwitchPrefabs(true); if (m_bGetMissionData == false) { //ミッションデータ未取得 sendMissionGet(() => { m_QuestDetailInfo.tab.ActivateButton(); m_bGetMissionData = true; }); } else { //ミッションデータ取得済み m_QuestDetailInfo.tab.ActivateButton(); } }); MainMenuHeader.UnderMsgRequest(GameTextUtil.GetText("kk105f_description")); break; case QuestDetailModel.TabType.Rule: SwitchPrefabs(false); ChangeInfoWindow(() => { m_QuestDetailMessage.Title = GameTextUtil.GetText("questinfo3_text"); #if false// TODO: MasterDataQuestをコメントアウトする。問題がなければ削除する。 if (m_MasterDataQuest != null) { m_QuestDetailMessage.Message = m_MasterDataQuest.quest_requirement_text; } else #endif { m_QuestDetailMessage.Message = m_MasterDataQuest2.quest_requirement_text; } SwitchPrefabs(true); m_QuestDetailInfo.tab.ActivateButton(); }); MainMenuHeader.UnderMsgRequest(GameTextUtil.GetText("kk106f_description")); break; case QuestDetailModel.TabType.Boss: SwitchPrefabs(false); ChangeInfoWindow(() => { m_QuestDetailMessage.Title = GameTextUtil.GetText("questinfo4_text"); m_QuestDetailMessage.Message = MasterDataUtil.GetBossAbilityText(m_MasterDataQuest2); SwitchPrefabs(true); m_QuestDetailInfo.tab.ActivateButton(); }); MainMenuHeader.UnderMsgRequest(GameTextUtil.GetText("kk108f_description")); break; } }