配置表接入和升级服务器框架到最新版

This commit is contained in:
2025-10-10 17:57:01 +08:00
parent 520d4f37bd
commit 8a302754d6
250 changed files with 6356 additions and 4135 deletions

View File

@@ -4,8 +4,8 @@ using Fantasy.Helper;
using Fantasy.IdFactory;
using Fantasy.Platform.Net;
// 设置配置表的路径
ConfigTableHelper.Initialize("../../../Config/Binary");
// 设置ID生成规则
IdFactoryHelper.Initialize(IdFactoryType.World);
// 获取配置文件
@@ -21,6 +21,10 @@ ProcessConfigData.Initialize(processConfigText);
WorldConfigData.Initialize(worldConfigText);
SceneConfigData.Initialize(sceneConfigText);
//解析配置文件
var gameConfigText = await FileHelper.GetTextByRelativePath("../../../Config/Json/configs.Json");
ConfigTableHelper.Initialize(gameConfigText,NB.AssemblyHelper.Assemblies);
// 注册日志模块到框架
// 开发者可以自己注册日志系统到框架只要实现Fantasy.ILog接口就可以。
// 这里用的是NLog日志系统注册到框架中。