using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass { /// /// 签到活动配置(Swagger: SignActivityConfig,ActivityConfig.signActivityConfig) /// [Serializable] public class SignActivityConfig { /// /// 是否开启 /// public bool isOpen; /// /// 不可中断:true=漏签不回退(按累计次数循环);false=可中断(漏签重置回第1天) /// public bool cannotInterrupt; /// /// 7 天奖励配置(按 day 1~7) /// public List days; } /// /// 单日签到奖励配置(Swagger: SignConfig) /// [Serializable] public class SignConfig { /// /// 第几天(1~7) /// public int day; /// /// 名称 /// public string name; /// /// 图标 /// public string icon; /// /// 奖励列表(GiftConfig.type: 1=金币 2=钻石 3=道具) /// public List giftList; } }