// 此文件包含已移除服务(ClubService 等)中定义的事件/数据类型存根 // 这些类型仍被项目中的其他代码引用,因此需要保留定义 using System; using System.Collections.Generic; using cfg; using GameCore; namespace game { public class ClubStateChangeEvent { public int state; public bool joinClub; } public class ClubSttingUpdateEvent { } public class GetClubPlayInfoEvent { public string id; public string name; public string avatarUrl; } public class LureDonateData { public DateTime DonateCountTime { get; set; } public int ClubLureDonateCount { get; set; } public DateTime ClubLureRequestCDEnd { get; set; } } } /// /// 事件弹窗数据 (原 ClubService 模块) /// public class EventPopupData { public ReportDataType type; public DateTime createTime; public string playerID; public string content; } /// /// 链式礼包数据接口 (原已删除模块) /// public interface IChainPackData { int ChainProgress { get; set; } int ChainListCount { get; } bool IsEndGame { get; } int EventId { get; } int TokenProgress { get; } List ChainList { get; } Pack GetChainPackByChainProgress(int chainProgress); int GetChainProgressBySlotIdx(int slotIdx); List GetItemsByPackDropId(int dropId); void UploadData(); List GetTokenProgressRewardAfterAddingToken(int tokenAdded); } /// /// 进度链式礼包数据接口 (原已删除模块) /// public interface IProgressChainPackData : IChainPackData { }