v0.0.23
0.0.23 (2023-08-01)
Other | 其他更改
- 优化 combination 包命名,删除无用文件 (57936b2)
Reverts | 回退
- 移除 poker 包的 matcher,改为使用 combination 包 (8b92921)
Features | 新特性
- fight 包的 Round 新增操作超时事件,优化事件逻辑 (9198faa)
- maths 包支持奇偶数判断 (ac43963)
- room 包新增房间创建事件 (87c6695)
- 新增 combination 包,用于数组组合筛选(抽离自 poker 包) (48d9c11)
- 新增 fight 包,提供了回合制战斗的功能实现 (df8f6fc)
Bug Fixes | 修复
- 修复 server 异步消息的 callback 的并发问题 (1297ae7)
- 修复泛型对象 player 不能判断 nil 的表达式错误 (4dddd14)
- 修复牌堆重置时不会重置 guid 的问题 (39ccad4)
- 状态机 fsm 包名修复,优化注释 (cee067e)
- 状态机 State 名称修复 (de76411)
Docs | 文档优化
- server.PushAsyncMessage 注意事项补全 (2482d2e)
Code Refactoring | 重构
- fsm 包状态机事件优化,新增部分获取状态机信息的函数 (0fad041)