using Elisa.Common.Models; namespace Elisa.Common.Messages; public class AccomplishAllQuestsResponse { public Dictionary battlepass_pt_item; public AccomplishQuestList daily; public List mail_list; public AccomplishQuestList weekly; public int weekly_accumulation; } public class AccomplishDailyQuestRequest { public int daily_quest_id; } public class AccomplishDailyQuestResponse { public Dictionary battlepass_pt_item; public List mail_list; public int weekly_accumulation; } public class AccomplishWeeklyQuestRequest { public int weekly_quest_id; } public class AccomplishWeeklyQuestResponse { public Dictionary battlepass_pt_item; public List mail_list; public int weekly_accumulation; } public class DailyEventOptionRequest { public int option_id; public int spot_id; } public class DailyIndexResponse { public List daily_map_with_user_info; public Dictionary daily_pt_item; public DailyStatusWithUserInfo daily_status_with_user_info; } public class RefreshDailyQuestRequest { public int daily_quest_id; } public class RefreshDailyQuestResponse { public int[] daily_quest_list; public int[] refresh_count; } public class RefreshWeeklyQuestRequest { public int weekly_quest_id; } public class RefreshWeeklyQuestResponse { public int locked_quest_list; public int[] refresh_count; public int[] weekly_quest_list; }