Changelog: v0.3.10

This commit is contained in:
notify 2023-10-07 23:13:17 +08:00
parent 6376b21fbb
commit 7fffdb8530
4 changed files with 23 additions and 1 deletions

View File

@ -2,6 +2,23 @@
___
## v0.3.10
1. 修录像时间为负数bug
2. 修复域名无法读取服务器信息bug
3. 加入服务器界面的UI稍微优化
4. 大厅聊天的UI稍微优化
5. 添加时机“出牌阶段空闲时间点开始时”,可以在此时设置一些提示性标记
6. 修复请求处理协程只要遇到error直接炸服的bug
7. 添加手牌选择器,能在手牌非常多时帮助玩家选卡
8. 修老朱然bug现在可以在cleaner环节胆守
9. 修卢弈死了手谈不消失UI
10. 修重连时丢失房主信息
(简易AI框架仍在搭建中……暂不上线)
___
## v0.3.9
1. 简易AI框架

View File

@ -293,7 +293,7 @@ FreeKill使用的是libgit2的C API与此同时使用Git完成拓展包的下
["Bulletin Info"] = [==[
## v0.3.10
]==],
}

View File

@ -3,6 +3,8 @@
AI = require "server.ai.ai"
TrustAI = require "server.ai.trust_ai"
RandomAI = require "server.ai.random_ai"
--[[ 在release版暂时不启动。
SmartAI = require "server.ai.smart_ai"
-- load ai module from packages
@ -25,3 +27,4 @@ for _, dir in ipairs(directories) do
end
end
--]]

View File

@ -44,9 +44,11 @@ function GameLogic:run()
self.room.game_started = true
room:doBroadcastNotify("StartGame", "")
room:adjustSeats()
--[[ 因为未完工在release版暂时不启用。
for _, p in ipairs(room.players) do
p.ai = SmartAI:new(p)
end
--]]
self:chooseGenerals()
self:buildPlayerCircle()