Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/GameConfig.cs
T

119 lines
3.0 KiB
C#
Raw Normal View History

2026-06-20 15:00:15 +08:00
using Assets.MyGame.Scripts.Net.API.GameConfig_SubClass;
2026-02-03 11:35:19 +08:00
using Assets.MyGame.Scripts.Net.API.UserData_SubClass;
using System;
using System.Collections.Generic;
namespace Assets.MyGame.Scripts.Net.API
{
/// <summary>
/// 游戏后台配置(Unity 解析版)
2026-06-20 15:00:15 +08:00
/// 注:商店/签到/救济等配置已迁移至 ActivityConfig
2026-02-03 11:35:19 +08:00
/// </summary>
[Serializable]
public class GameConfig
{
/// <summary>
/// 数据id(来自 MongoBaseEntity)
/// </summary>
public string id;
/// <summary>
/// 是否删除
/// </summary>
public bool isDelete;
/// <summary>
/// 创建人信息
/// </summary>
public OptionUserInfo createInfo;
/// <summary>
/// 鱼种配置
/// </summary>
public List<FishTypeConfig> fishTypeConfigs;
/// <summary>
/// 房间配置
/// </summary>
public List<RoomConfig> roomConfigs;
/// <summary>
/// 出鱼配置
/// </summary>
public List<RoomFishConfig> roomFishConfigs;
/// <summary>
/// 鱼阵配置
/// </summary>
public List<FishArrayConfig> fishArrayConfigs;
/// <summary>
/// 用户等级配置
/// </summary>
public List<UserLevelConfig> userLevelConfigs;
/// <summary>
/// 道具表
/// </summary>
public List<PropInfConfig> propConfig;
/// <summary>
/// 道具碎片表
/// </summary>
public List<PropFragmentConfig> propFragments;
/// <summary>
/// Vip等级配置
/// </summary>
public List<VipLevelConfig> vipLevelConfigs;
/// <summary>
/// 月卡配置
/// </summary>
public List<MonthCardConfig> monthCardConfigs;
/// <summary>
/// 击杀配置
/// </summary>
2026-06-20 15:00:15 +08:00
public object killConfig;
2026-06-28 00:45:03 +08:00
/// <summary>
/// 象棋配置
/// </summary>
public ChessConfig chessConfig;
2026-07-08 20:49:22 +08:00
/// <summary>
/// 捕鱼房间配置
/// </summary>
public FishRoomConfig fishRoomConfig;
2026-07-14 02:48:54 +08:00
/// <summary>
/// 机器人AI配置(后端下发,useRemoteBotConfig 开关开启时使用)
/// </summary>
public BotConfig botConfig;
2026-10-06 19:20:35 +08:00
/// <summary>
/// 鱼雷配置(本轮新增)
/// </summary>
public List<TorpedoItemConfig> torpedoConfigs;
/// <summary>
/// 刮刮卡配置
/// </summary>
public List<ScratchCardConfig> scratchCardConfig;
/// <summary>
/// Boss 配置(后端聚合配置,前端暂无消费;与 killConfig 一致用 object 兜底)
/// </summary>
public object bossConfigs;
/// <summary>
/// Boss 掉落配置
/// </summary>
public BossDropConfig bossDropConfig;
/// <summary>
/// 机器人击杀播报配置
/// </summary>
public RobotKillConfig robotKillConfig;
2026-02-03 11:35:19 +08:00
}
2026-06-20 15:00:15 +08:00
}