12 Commits

Author SHA1 Message Date
milimoe
99493f4e73
文本配置器添加只读读取;添加桌面版连接参数 (#111) 2025-03-07 00:38:04 +08:00
milimoe
d23c6597d1
完善 HTTPClient;添加日志级别;添加匿名服务器模组;修复不同时间多客户端连接游戏模组时可能产生的线程安全问题 (#106)
* 完善 HTTPClient;添加日志级别;添加匿名服务器模组(此模组不强制要求登录、客户端安装)

* 添加参数

* 添加 null 检查

* 修复不同时间多客户端连接游戏模组时可能产生的线程安全问题
2025-01-17 18:58:51 +08:00
milimoe
b25698d91b
服务器插件优化;物品添加魔法技能组,文本优化 (#100)
* 添加了 SQLHelperFactory;完善了物品的描述信息;一些代码风格修改

* 构造的物品默认 1 级;为服务器插件添加控制器;添加邮件发送器的工厂;在物品中添加魔法技能组
2024-11-13 09:18:58 +08:00
milimoe
940f8397f1
为服务器统一数据访问连接 (#91)
* 重做 WebSocket 监听;为服务器统一了多种数据连接访问时的处理;统一编码为 UTF-8

* ModelManager已更名并移动到工具命名空间中

* 完成 WebSocket 消息处理系统

* 添加Socket异步接收数据流;修复TaskUtility阻塞的问题;优化心跳、房间、模组

* 添加枚举

* 删除多余字符

* 添加监听器的名称

* 修改了命名
2024-10-02 15:00:34 +08:00
milimoe
2de1e57e0c
针对服务器端的新功能支持与改进 (#90)
* 添加SQLite模式

* 将Hashtable转为Dictionary<string, object>,因为它具有性能优势

* 添加GamingRequest用于区分Gaming

* 模组中AfterLoad方法现已移动至加载器完全加载完毕后触发

* 删除了服务器对GameModule的加载,现在只会加载GameModuleServer
2024-09-25 09:24:53 +08:00
milimoe
d6787de920
添加EntityModuleConfig帮助类;添加AddonDLL的SHA512哈希验证 (#85) 2024-08-24 01:17:47 +08:00
2823cbf6cc
修改反射DLL的根目录路径 2024-02-27 21:41:09 +08:00
milimoe
db6b01afa5
添加写错误日志的工具方法;修改根据格式获取日期字符串的方法 (#71) 2023-12-15 01:04:19 +08:00
milimoe
e7214c3fb9
添加新的枚举、字符常量和方法 (#59)
* 添加大量新的枚举,添加缺少的枚举字符串,修改枚举转字符串方法的位置

* 添加StartGame和Gaming的SocketHandler方法

* 添加MainInvokeType.StartGame

* 优化代码格式

* 添加默认的User.ToString()

* 添加EndGame

* 添加GameMode.GetTypeString

* 添加GameMode.GetRoomType
2023-11-23 00:43:34 +08:00
f8e01e8c72
适配desktop和server 2023-10-21 16:54:16 +08:00
0b560cb1c5
先创建utf-16的ini文件 2023-10-21 16:37:02 +08:00
Mili
06cebcffd9 FunGame Core 2023-03-31 20:34:40 +08:00