8 Commits

Author SHA1 Message Date
milimoe
5f8ae48859
添加准备和取消准备功能、开始和结束游戏的相关功能 (#26)
* 添加了准备和取消准备

* 修复UserStatistics造成的无法匹配问题

* 修改方法名称

* fix ready&cancelready bug

* 开始游戏/提醒玩家准备/提醒房主开始游戏

* 完善开始游戏逻辑

* 添加Users参数

* 1

* 游戏结束后将所有人移除已准备列表

* 更换方法
2023-11-23 00:44:30 +08:00
milimoe
0ed458fb77
匹配房间功能 (#25)
* 匹配房间 第一部分

* elo匹配

* 设置匹配结束标记

* 传输的room对象错误

* 修复错误的UpdateRoom; 添加SQLMode开关

* 删除创建房间时重复的加入房间代码

* 添加在加入房间时检查是否存在房间

---------

Co-authored-by: yeziuku <yezi@wrss.org>
2023-10-25 00:10:34 +08:00
milimoe
7a6b40800d
修改架构 (#24)
* 添加ServerController;DataRequest添加GetNotice

* DataRequest添加Reg

* 添加RoomS

* 修改架构之Connect

* 迁移其他的Socket业务至DataRequest

* 更新连接服务器的逻辑

* 修改架构之Login

* 更新Core

* 修复IntoRoom Bug

* 修复ForceLogOut Bug

* 修复CreateRoom QuitRoom IntoRoom

* 修复QuitRoom Bug和进入房间的广播

* 添加查看列表指令,完善kick和forcelogout

* 数量显示错误

* 修复QuitRoom ConnectingCount Bug
2023-09-14 22:15:18 +08:00
0de2bd94a8
使用统一方法 2023-07-09 15:41:50 +08:00
30b82723b4
modify namespace 2023-07-08 02:43:57 +08:00
d84e84d405
添加DataRequestController 2023-07-06 23:14:24 +08:00
milimoe
49c2f9e065
找回密码 第二部分 (#19) 2023-07-03 09:27:23 +08:00
milimoe
ac2cf9ee67
Update Server Architecture and SQLHelper Transaction (#18) 2023-06-17 00:54:19 +08:00