73 lines
1.5 KiB
C#
73 lines
1.5 KiB
C#
using Elisa.Common.Models;
|
|
|
|
namespace Elisa.Common.Messages;
|
|
|
|
public class AccomplishAllQuestsResponse
|
|
{
|
|
public Dictionary<int, int> battlepass_pt_item;
|
|
public AccomplishQuestList daily;
|
|
public List<IndexMail> mail_list;
|
|
public AccomplishQuestList weekly;
|
|
public int weekly_accumulation;
|
|
}
|
|
|
|
public class AccomplishDailyQuestRequest
|
|
{
|
|
public int daily_quest_id;
|
|
}
|
|
|
|
public class AccomplishDailyQuestResponse
|
|
{
|
|
public Dictionary<int, int> battlepass_pt_item;
|
|
public List<IndexMail> mail_list;
|
|
public int weekly_accumulation;
|
|
}
|
|
|
|
public class AccomplishWeeklyQuestRequest
|
|
{
|
|
public int weekly_quest_id;
|
|
}
|
|
|
|
public class AccomplishWeeklyQuestResponse
|
|
{
|
|
public Dictionary<int, int> battlepass_pt_item;
|
|
public List<IndexMail> mail_list;
|
|
public int weekly_accumulation;
|
|
}
|
|
|
|
public class DailyEventOptionRequest
|
|
{
|
|
public int option_id;
|
|
public int spot_id;
|
|
}
|
|
|
|
public class DailyIndexResponse
|
|
{
|
|
public List<DailyMapWithUserInfo> daily_map_with_user_info;
|
|
public Dictionary<int, int> 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;
|
|
}
|