Files
MinFt/Client/Assets/Scripts/Tables/TbServerConfig.cs
2026-04-27 12:07:32 +08:00

163 lines
5.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.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using Bright.Serialization;
using System.Collections.Generic;
using SimpleJSON;
namespace cfg
{
public sealed partial class TbServerConfig
{
private readonly ServerConfig _data;
public TbServerConfig(JSONNode _json)
{
if(!_json.IsArray)
{
throw new SerializationException();
}
if (_json.Count != 1) throw new SerializationException("table mode=one, but size != 1");
_data = ServerConfig.DeserializeServerConfig(_json[0]);
PostInit();
}
/// <summary>
/// 反作弊开关
/// </summary>
public bool AntiCheatOn => _data.AntiCheatOn;
/// <summary>
/// 反作弊参数设定字典
/// </summary>
public System.Collections.Generic.Dictionary<int, System.Collections.Generic.List<int>> AntiCheatParam => _data.AntiCheatParam;
/// <summary>
/// 聊天列表最大数量,算上表情和入会通知等事件
/// </summary>
public int ClubChatMaxCount => _data.ClubChatMaxCount;
/// <summary>
/// 聊天列表最大保存时间,单位天
/// </summary>
public int ClubChatMaxDay => _data.ClubChatMaxDay;
/// <summary>
/// 推荐公会列表分别对应3个列表的数量
/// </summary>
public System.Collections.Generic.List<int> ClubRecommendedList => _data.ClubRecommendedList;
/// <summary>
/// 模糊搜索数量
/// </summary>
public int ClubFuzzySearchCount => _data.ClubFuzzySearchCount;
/// <summary>
/// 默认公会头像
/// </summary>
public int ClubInitAvatar => _data.ClubInitAvatar;
/// <summary>
/// 默认公会头像框
/// </summary>
public int ClubInitFrame => _data.ClubInitFrame;
/// <summary>
/// 公会初始活跃度
/// </summary>
public int ClubInitAP => _data.ClubInitAP;
/// <summary>
/// 公会单次签到增加活跃度数值
/// </summary>
public int ClubAPAddedPerSign => _data.ClubAPAddedPerSign;
/// <summary>
/// 公会人数上限,基于等级的数组
/// </summary>
public System.Collections.Generic.List<int> ClubRoomPerLevel => _data.ClubRoomPerLevel;
/// <summary>
/// 公会名称最大字符数
/// </summary>
public int ClubNameMaxChar => _data.ClubNameMaxChar;
/// <summary>
/// 公会宣言最大字符数
/// </summary>
public int ClubNoticeMaxChar => _data.ClubNoticeMaxChar;
/// <summary>
/// 公会签到奖励
/// </summary>
public int ClubSignReward => _data.ClubSignReward;
/// <summary>
/// 公会创建的钞票消耗
/// </summary>
public int ClubCreationCashCost => _data.ClubCreationCashCost;
/// <summary>
/// 公会捐赠的钞票奖励
/// </summary>
public int ClubDonationCashReward => _data.ClubDonationCashReward;
/// <summary>
/// 公会聊天间隔时间设置(单位秒)
/// </summary>
public int ClubChatLimitTime => _data.ClubChatLimitTime;
/// <summary>
/// 公会请求体力的时间间隔(单位小时)
/// </summary>
public int ClubLureRequestCd => _data.ClubLureRequestCd;
/// <summary>
/// 每次请求能够获得的体力数量
/// </summary>
public int ClubLureDonateReward => _data.ClubLureDonateReward;
/// <summary>
/// 每次请求需要几次帮助
/// </summary>
public int ClubLureRequestCount => _data.ClubLureRequestCount;
/// <summary>
/// 每人每天能够帮助其他人多少次
/// </summary>
public int ClubLureDonateLimit => _data.ClubLureDonateLimit;
/// <summary>
/// 公会会长x天未登录时转让会长
/// </summary>
public int ClubMasterTransferCondition => _data.ClubMasterTransferCondition;
/// <summary>
/// 转让时检测公会近x天登录过的玩家
/// </summary>
public int ClubTransferAvailableCondition => _data.ClubTransferAvailableCondition;
/// <summary>
/// 公会x天内无登录玩家
/// </summary>
public int ClubDissolutionCondition => _data.ClubDissolutionCondition;
/// <summary>
/// 最近活跃天数显示上限
/// </summary>
public int ClubMaxRecentActiveTime => _data.ClubMaxRecentActiveTime;
/// <summary>
/// 公会最大副会长数量
/// </summary>
public int ClubMaxCoLeaderCount => _data.ClubMaxCoLeaderCount;
/// <summary>
/// 公会最大长老数量
/// </summary>
public int ClubMaxElderCount => _data.ClubMaxElderCount;
public int PictureGiftedLimitDaily => _data.PictureGiftedLimitDaily;
/// <summary>
/// 好友推荐的限制等级
/// </summary>
public int FriendRecommendLevel => _data.FriendRecommendLevel;
public void Resolve(Dictionary<string, object> _tables)
{
_data.Resolve(_tables);
PostResolve();
}
public void TranslateText(System.Func<string, string, string> translator)
{
_data.TranslateText(translator);
}
partial void PostInit();
partial void PostResolve();
}
}