Releases: kbengine/kbengine
Releases · kbengine/kbengine
v1.3.6
v2.5.0
新增与改善:
- 支持直接在代码中声明方法属性的同步作用域等特性,可以不写def文件(Demo以及用法描述https://github.com/kbengine/kbengine_demos_assets/blob/py_entity_def/README.md ) #612
- Unity sdk .net4.x支持 #1148
- 配置中增加新的数据库接口, 字段不全时没有错误警告 #1063
- EventOutTypes.onLoginFailed事件加入serverdatas参数 #1149
- 引擎查找rsa key时优先查找脚本层 #1191
- 客户端Entity生成的代码支持getComponent方法 #1134
- bots, clientappbase增加api, player()方法获取当前玩家 #1187
- 服务器dbmgr配置提供一个选项, 是否允许该组服的数据库共享给其他服 #938
- UE4SDK自动更新后自动强制要求编译项目 #1177
- API文档更新
BUG修正:
v1.3.5
v2.4.5
v1.3.4
v2.4.4
新增与改善:
- bots程序实体增加API方法bool isPlayer() #1124
- UE4 SDK自动更新机制 #1046
- 调整客户端实体代码,不再需要单独实现一个玩家类 #1104
- bots支持多loginapp登录与测试 #1110
- UE4 SDK调整,只需要在第一个场景中挂载Clientapp(KBEMain)对象,编辑器模式下重新开始游戏插件会重新初始化 #771
- 服务器坐标管理系统优化
- API文档更新
BUG修正:
- 修正实体迁移时事件数据异常问题 #1100
- 修正sigar在ubuntu18.10上无法编译通过 #1094
- 修正onEnterTrap和onLeaveTrap无法被正确触发 #782
- 修正当前space teleport后客户端收到错误 #1102
- 修正bots程序rudp握手时select等待接收可能遇到socket大于1024问题 #1116
- 修正cluster_controller.start时gus参数应该使用uint16 #1121
- 修正KBEngine.reloadScript()出错 #1123
- 修正DBTaskWriteEntity中一处包计算错误
- 修正组件属性广播到客户端时一处错误
- 修正服务器配置timeout心跳时间设置为999999日志提示溢出问题 #1133