Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/GameConfig_SubClass/SignConfig.cs
T
2026-10-19 19:02:29 +08:00

55 lines
1.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using System.Collections.Generic;
namespace Assets.MyGame.Scripts.Net.API.GameConfig_SubClass
{
/// <summary>
/// 签到活动配置(Swagger: SignActivityConfig,ActivityConfig.signActivityConfig)
/// </summary>
[Serializable]
public class SignActivityConfig
{
/// <summary>
/// 是否开启
/// </summary>
public bool isOpen;
/// <summary>
/// 不可中断:true=漏签不回退(按累计次数循环);false=可中断(漏签重置回第1天)
/// </summary>
public bool cannotInterrupt;
/// <summary>
/// 7 天奖励配置(按 day 1~7)
/// </summary>
public List<SignConfig> days;
}
/// <summary>
/// 单日签到奖励配置(Swagger: SignConfig)
/// </summary>
[Serializable]
public class SignConfig
{
/// <summary>
/// 第几天(1~7)
/// </summary>
public int day;
/// <summary>
/// 名称
/// </summary>
public string name;
/// <summary>
/// 图标
/// </summary>
public string icon;
/// <summary>
/// 奖励列表(GiftConfig.type: 1=金币 2=钻石 3=道具)
/// </summary>
public List<GiftConfig> giftList;
}
}