136 lines
2.6 KiB
C#
136 lines
2.6 KiB
C#
using Elisa.Common.Models;
|
|
|
|
namespace Elisa.Common.Messages;
|
|
|
|
public class SangvisAdvanceRequest
|
|
{
|
|
public long sangvis_with_user_id;
|
|
}
|
|
|
|
public class SangvisDuplicateBattleFinishRequest
|
|
{
|
|
public int challenge_type;
|
|
public decimal duration;
|
|
public int if_win;
|
|
public int sangvis_duplicate_info_id;
|
|
public Dictionary<int, int> team;
|
|
}
|
|
|
|
public class SangvisDuplicateBattleFinishResponse
|
|
{
|
|
public int get_reward_id;
|
|
public int get_reward_num;
|
|
public int get_reward_type;
|
|
}
|
|
|
|
public class SangvisDuplicateIndexResponse
|
|
{
|
|
public SangvisItemRecover item_recover;
|
|
public Dictionary<int, SangvisDuplicateInfo> sangvis_duplicate_info;
|
|
}
|
|
|
|
public class SangvisFinishSkillRequest
|
|
{
|
|
public int if_quick;
|
|
public int upgrade_slot;
|
|
public long user_id;
|
|
}
|
|
|
|
public class SangvisFixFinishRequest
|
|
{
|
|
public int fix_slot;
|
|
public int if_quick;
|
|
}
|
|
|
|
public class SangvisFixRequest
|
|
{
|
|
public Dictionary<int, long> fix_sangvis_list;
|
|
public int if_quick;
|
|
}
|
|
|
|
public class SangvisGashaDrawRequest
|
|
{
|
|
public int draw_param;
|
|
public int draw_type;
|
|
public int gasha_id;
|
|
public int if_event;
|
|
}
|
|
|
|
public class SangvisGashaDrawResponse
|
|
{
|
|
public List<int> prize_info;
|
|
public SangvisGashaInfo sangvis_gasha_info;
|
|
public List<Sangvis> sangvis_info;
|
|
}
|
|
|
|
public class SangvisGashaRefreshRequest
|
|
{
|
|
public int gasha_id;
|
|
public int refresh_type;
|
|
}
|
|
|
|
public class SangvisGashaResponse
|
|
{
|
|
public List<ItemInfo> item_info;
|
|
public List<SangvisGashaInfo> sangvis_gasha_list;
|
|
}
|
|
|
|
public class SangvisPresetToTeamRequest
|
|
{
|
|
public int team_id;
|
|
public Dictionary<int, SangvisTeamSet> team_set;
|
|
}
|
|
|
|
public class SangvisResolutionRequest
|
|
{
|
|
public long[] sangvis_list;
|
|
public long sangvis_with_user_id;
|
|
}
|
|
|
|
public class SangvisRetireRequest
|
|
{
|
|
public long[] sangvises;
|
|
}
|
|
|
|
public class SangvisSetPositionRequest
|
|
{
|
|
public int[] positions;
|
|
public int team_id;
|
|
}
|
|
|
|
public class SangvisSetSignRequest
|
|
{
|
|
public long sangvis_with_user_id;
|
|
public int sign;
|
|
}
|
|
|
|
public class SangvisSkillUpgradeRequest
|
|
{
|
|
public int if_quick;
|
|
public long sangvis_with_user_id;
|
|
public int skill;
|
|
public int to_level;
|
|
public int upgrade_slot;
|
|
}
|
|
|
|
public class SangvisTeamSangvisRequest
|
|
{
|
|
public int team_id;
|
|
public Dictionary<int, SangvisTeamSet> team_set;
|
|
}
|
|
|
|
public class SangvisTransRequest
|
|
{
|
|
public bool if_trans_special;
|
|
public long sangvis_with_user_id_from;
|
|
public long sangvis_with_user_id_to;
|
|
}
|
|
|
|
public class SangvisEquipChipRequest
|
|
{
|
|
public int chip_id;
|
|
public int chip_slot;
|
|
public int if_outfit;
|
|
public long sangvis_with_user_id;
|
|
}
|