zhl
|
747259977a
|
增加选项以控制可吃的牌是否可以延续下去
|
2021-03-16 14:43:27 +08:00 |
|
zhl
|
830bb83adb
|
修改吃牌逻辑
|
2021-03-12 12:32:09 +08:00 |
|
zhl
|
fd768743e0
|
修改吃牌规则, 可以吃上一张单牌
|
2021-03-12 11:39:49 +08:00 |
|
zhl
|
579a3dd318
|
增加机器人的作弊模式
|
2021-03-05 18:18:16 +08:00 |
|
zhl
|
de77d8cbae
|
重构代码, 将游戏规则相关常量放入RoomOptions
|
2021-03-04 13:33:50 +08:00 |
|
zhl
|
e75c040c6c
|
将能否吃牌等配置项放入state, 同步至客户端
|
2021-03-04 12:49:58 +08:00 |
|
zhl
|
c745f9165b
|
单张牌可下随从时, 效果卡和点数卡不进入选随从轮
|
2021-03-03 16:12:59 +08:00 |
|
zhl
|
2518157e5b
|
增加单牌下随从的机制
|
2021-03-03 11:12:53 +08:00 |
|
zhl
|
fcc0b9de53
|
完善多次吃牌的逻辑
|
2021-03-02 17:12:40 +08:00 |
|
zhl
|
fb1923f421
|
修正出牌和选随从玩家灵活时间设置错误的bug
|
2021-03-02 15:41:05 +08:00 |
|
zhl
|
44fc6281df
|
将各计时器的名字改为常量
|
2021-03-02 14:35:21 +08:00 |
|
zhl
|
a2a53cfd42
|
增加可以连续出牌的逻辑
|
2021-03-02 13:55:56 +08:00 |
|
zhl
|
7e7f69fc61
|
将是否能吃牌移至统一的class中
|
2021-03-01 15:17:38 +08:00 |
|
zhl
|
68cebfdb7b
|
重构代码
|
2021-02-22 15:50:35 +08:00 |
|
zhl
|
cc15c95ca3
|
吃牌成功后,广播吃牌成功消息, 并增加被吃的玩家的id
|
2021-02-22 11:09:56 +08:00 |
|
zhl
|
1dd88339c1
|
吃牌后删除目标玩家的出牌队列
|
2021-02-20 17:37:35 +08:00 |
|
zhl
|
cc48656536
|
将吃到的牌加入到当前玩家出的牌队列中
|
2021-02-20 16:29:13 +08:00 |
|
zhl
|
58f5e92e6c
|
修正出牌时吃牌无法正确处理的bug
|
2021-02-20 11:56:30 +08:00 |
|
zhl
|
afb78df7e5
|
修改出牌过程中的吃牌判断规则
|
2021-02-19 19:37:15 +08:00 |
|
zhl
|
2599b711cd
|
合并吃牌和出牌流程
|
2021-02-19 19:27:40 +08:00 |
|
zhl
|
0ad7db3ba7
|
自己出的牌组, 确认吃牌时, 返回牌的id改为number
|
2021-01-26 17:52:01 +08:00 |
|
zhl
|
0dc2ce80ce
|
自己出的牌组, 确认吃牌时, 返回牌的id
|
2021-01-26 17:24:24 +08:00 |
|
zhl
|
ed2f5795a9
|
增加一些状态数据的统计
|
2021-01-08 20:57:40 +08:00 |
|
zhl
|
03a52351ed
|
增加一些delay
|
2020-12-30 17:21:52 +08:00 |
|
zhl
|
92841345c7
|
玩家增加,删除卡牌添加日志
|
2020-12-29 11:56:57 +08:00 |
|
zhl
|
e8349b1732
|
出牌和确认吃牌时, 卡牌数据clone一份放到对应队列中
|
2020-12-25 18:58:25 +08:00 |
|
zhl
|
19d6d2b741
|
出牌时, 如果遇到有点数为空的卡,则跳过
|
2020-12-25 17:40:25 +08:00 |
|
zhl
|
93bea66c12
|
修改吃牌各方法的调用顺序
|
2020-12-25 11:57:24 +08:00 |
|
zhl
|
a06f9b08c7
|
尝试修正$changes为null的问题
|
2020-12-24 16:19:10 +08:00 |
|
zhl
|
54e3d589c1
|
修改判断吃和胡根据配表
|
2020-12-23 17:23:03 +08:00 |
|
zhl
|
e8ddc4112f
|
player增加cardQueue用于记录上一手牌
|
2020-12-21 19:38:54 +08:00 |
|
zhl
|
33248226d5
|
将singleton改为使用decorator
|
2020-12-18 14:17:42 +08:00 |
|
zhl
|
dec318f297
|
出单卡时, 不管是什么类型的卡, 都进入吃牌轮
|
2020-12-17 11:52:32 +08:00 |
|
zhl
|
4e5ae6d464
|
机器人操作延迟从配置中读取
|
2020-12-16 18:12:24 +08:00 |
|
zhl
|
4c9e74b571
|
增加辅助机器人
|
2020-12-16 14:18:29 +08:00 |
|
zhl
|
b169103835
|
在独立进程中实现机器人逻辑
|
2020-12-15 19:50:38 +08:00 |
|
zhl
|
2312f11b50
|
修改情况map的方法
|
2020-12-14 21:03:04 +08:00 |
|
zhl
|
0782e1a03a
|
所有单发的消息判断client是否已为null
|
2020-12-14 13:40:23 +08:00 |
|
zhl
|
98067da9ef
|
修改定时机制
|
2020-12-14 13:15:47 +08:00 |
|
zhl
|
ee488c85e5
|
完善机器人逻辑
|
2020-12-11 20:15:54 +08:00 |
|
zhl
|
82217d6bab
|
出一张牌时调用onCardDiscarded
|
2020-12-11 16:59:35 +08:00 |
|
zhl
|
c7c8ee38c0
|
增加服务端机器人
|
2020-12-11 16:58:12 +08:00 |
|
zhl
|
3031b31024
|
自己出的牌也调用onCardLinkOver
|
2020-12-10 13:03:55 +08:00 |
|
zhl
|
58c81f7688
|
修改定时器的实现, 增加往定时器增加时间的方法
|
2020-12-09 12:03:08 +08:00 |
|
zhl
|
002cc8fc35
|
重构一些方法
|
2020-12-08 17:37:48 +08:00 |
|
zhl
|
c57b0c6430
|
修改吃牌逻辑
|
2020-12-08 15:43:51 +08:00 |
|
zhl
|
cffd7f8db1
|
增加吃牌的超时设置
|
2020-12-07 20:17:27 +08:00 |
|
zhl
|
a8c44ea05a
|
增加出牌和吃牌的超时限制
|
2020-12-07 19:47:35 +08:00 |
|
zhl
|
09480cd4c0
|
增加抽卡后超时自动出卡的设定
|
2020-12-07 17:36:07 +08:00 |
|
zhl
|
61fe65bf5b
|
增加消息队列的粒子
|
2020-12-03 19:35:10 +08:00 |
|