Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/Model/Entity/GameConfig.cs
T
2026-02-03 11:35:19 +08:00

87 lines
2.4 KiB
C#

using Model.Entity.BaseModel;
using System.Collections.Generic;
namespace Model.Entity
{
/// <summary>
/// 后台配置信息实体类
/// </summary>
public class GameConfig : MongoBaseEntity
{
/// <summary>
/// 鱼种配置
/// </summary>
public List<FishTypeConfig> FishTypeConfigs { get; set; } = new List<FishTypeConfig>();
/// <summary>
/// 房间配置
/// </summary>
public List<RoomConfig> RoomConfigs { get; set; } = new List<RoomConfig>();
/// <summary>
/// 出鱼配置
/// </summary>
public List<RoomFishConfig> RoomFishConfigs { get; set; } = new List<RoomFishConfig>();
/// <summary>
/// 鱼阵配置
/// </summary>
public List<FishArrayConfig> FishArrayConfigs { get; set; } = new List<FishArrayConfig>();
/// <summary>
/// 用户等级配置
/// </summary>
public List<UserLevelConfig> UserLevelConfigs { get; set; } = new List<UserLevelConfig>();
/// <summary>
/// 道具表
/// </summary>
public List<PropInfConfig> PropConfig { get; set; } = new List<PropInfConfig>();
/// <summary>
/// 道具碎片表
/// </summary>
public List<PropFragmentConfig> PropFragments { get; set; } = new List<PropFragmentConfig>();
//刮刮卡配置
/// <summary>
/// Vip等级配置
/// </summary>
public List<VipLevelConfig> VipLevelConfigs { get; set; } = new List<VipLevelConfig>();
/// <summary>
/// 签到池配置
/// </summary>
public List<SignConfig> SignConfigs { get; set; } = new List<SignConfig>();
/// <summary>
/// 月卡配置
/// </summary>
public List<MonthCardConfig> MonthCardConfigs { get; set; } = new List<MonthCardConfig>();
/// <summary>
/// 救济金配置
/// </summary>
public ReliefConfig ReliefConfigs { get; set; } = new ReliefConfig();
/// <summary>
/// 金币商城配置
/// </summary>
public List<GoldShopConfig> GoldShopConfigs { get; set; } = new List<GoldShopConfig>();
/// <summary>
/// 钻石商城配置
/// </summary>
public List<DiamondShopConfig> DiamondShopConfigs { get; set; } = new List<DiamondShopConfig>();
}
}