protected void DailyEventFinished(int id) { if (DailyEventData.dataMap.ContainsKey(id)) { DailyEventData data = DailyEventData.dataMap[id]; if (dailyEventSourceData.ContainsKey(id)) { dailyEventSourceData[id].is_finish = 1; FormatDailyEventList(); } //else //{ // DailyEventMessageData tempMessageData = new DailyEventMessageData(); // tempMessageData.cur_num = data.finish[1]; // tempMessageData.is_finish = 1; // tempMessageData.is_reward = 0; // dailyEventSourceData.Add(id, tempMessageData); // FormatDailyEventList(); //} } else { Debug.Log("HandleDailyEventFinish id: " + id + " Not Exist"); } }
protected void DailyEventGotReward(int id) { if (DailyEventData.dataMap.ContainsKey(id)) { DailyEventData data = DailyEventData.dataMap[id]; if (dailyEventSourceData.ContainsKey(id)) { dailyEventSourceData[id].is_reward = 1; } else { DailyEventMessageData tempMessageData = new DailyEventMessageData(); tempMessageData.cur_num = data.finish[1]; tempMessageData.is_finish = 1; dailyEventSourceData[id].is_reward = 1; dailyEventSourceData.Add(id, tempMessageData); } ShowTaskEventMessage(data); FormatDailyEventList(); } else { Debug.Log("HandleDailyEventFinish id: " + id + " Not Exist"); } }
protected void ShowTaskEventMessage(DailyEventData data) { // MogoMsgBox.Instance.ShowFloatingTextQueue("你获得了" + data.gold + LanguageData.dataMap[263].content); // MogoMsgBox.Instance.ShowFloatingTextQueue("你获得了" + data.exp + LanguageData.dataMap[264].content); }