using System.Collections.Generic; namespace GFGGame { public class LeagueData { public long LeagueId;//联盟id public string Name;//联盟名字 public string Icon;//联盟徽章(资源名) public string Notice;//联盟公告 public int Num;//联盟人数 public int FlowerNum;//联盟会花人数 public long OwnerId = 0; public long SubOwnerId = 0; public long LastWeekAnswerNO1Id = 0; public Dictionary LeagueMemberDatas = new Dictionary();//联盟成员 } public class LeagueMemberData { public OtherRoleInfoData RoleInfo; public int Pos;//有 LeaguePos 定义 public long WeekContribution;//本周贡献值 public long AllContribution;//累计贡献值 public long JoinLeagueTime;//加入联盟时间 } public class LeagueListData { public long LeagueId;//联盟id public long Level;//联盟等级 public string Name;//联盟名字 public string Icon;//联盟徽章(资源名) public int Num;//联盟人数 public int MaxNum;//联盟人数上限 public bool NeedAudit;//是否需要审核 public bool IsAd;//是否是广告 public int ApplyStatus;//0:可申请,1:申请中, 3:拒绝 } public class LeagueLogData { public int Type;//LeagueJoinQuitLogType 1:加入 2:退出 3:变更 4:踢掉 public OtherRoleInfoData RoleInfo = new OtherRoleInfoData(); public long Time;//操作时间 public int OldPos;//旧职位 职位变更时需要 public int NewPos;//新职位 职位变更时需要 } public class LeagueGiftGetData { public int Type; public bool IsGet; public LeagueWelfareCfg GiftCfg; } public class LeagueGiftBuyData { public int Type; public int BuyCount;//已购次数 public long EndTime;//结束时间 public LeagueWelfareCfg GiftCfg; } public class LeagueLastAnswerRoleData { public long RightRoleId;//上题答对玩家Id public int LastQuestionResult = 3;//上题回答结果1:有人答对题目 2:无人答对 3:答题结束 public int LastQuestionId;//上题id public string MyAnswer;//我上题的答案 } public class LeagueAnswerData { public long RoleId; public int Num;//答对次数 } }