Commit Graph

382 Commits

Author SHA1 Message Date
MrZ_26
aa981160e8 spinren少出两行防止一直响警报 2024-08-02 22:49:51 +08:00
MrZ_26
583819e8c4 优化spin模式并加到大地图,微调相关区域布局 2024-08-02 22:37:39 +08:00
Imple Lee
4c193efd41 add a new mode: spin ren (#1129)
* add a new mode: spin ren

* remove some bad cases; rework of the weights

* fix lines

* add different orientation for 323

* harder ranking

* Fix the map to sijun's mode

This mode can be used as big-bang!
2024-08-02 21:53:10 +08:00
MrZ_26
9e028bc907 微调c4w普通模式评分标准 2024-07-04 02:07:00 +08:00
MrZ_26
75ae05ffc9 c4w普通的计分完全改为竞速 close #1126
改版本号和更新历史
2024-07-03 17:55:04 +08:00
MrZ_26
94d2af685c 消四挖掘模式非挖掘的消四越多会导致评分降低 2024-06-11 17:30:45 +08:00
MrZ_26
137f9a0d55 修两个消四模式的评级不等号错误 2024-06-06 17:38:05 +08:00
Imple Lee
7719b74b09 fix text in dig quad 10l (#1103)
fix #1102
2024-04-24 03:38:15 +08:00
MrZ_26
8c4446edac 修复拼花模式段位计算的1行偏差
补充拼花模式说明文本 close #1099
2024-03-03 14:27:36 +08:00
MrZ_26
d06d8ebfff 限制按键的极简模式从地图改为隐藏模式,目标改为消除40行 close #1060 2023-12-04 19:50:47 +08:00
Imple Lee
90c428cf44 Save custom mode (#1007)
* first step to save custom game

* localize various settings in custom game

* rename fields to lower cases

* fix many bugs

* fixes #1014
2023-10-20 01:42:04 +08:00
MrZ_26
ad58d38ab1 puzzle模式ai也会知道自己有没有hold 2023-10-19 21:48:27 +08:00
MrZ_26
5ea940d8c4 自定义游戏可以正确传递hold开关的参数了close #779 2023-10-19 20:26:10 +08:00
MrZ_26
323f8a72aa 再调整新拼花模式难度 2023-10-06 05:19:31 +08:00
MrZ_26
bb4d3023c6 再调整新拼花模式难度 2023-10-06 04:36:31 +08:00
MrZ_26
3cd6f3d726 两个新的拼花模式评分要求调整 2023-10-06 03:28:48 +08:00
MrZ_26
8b1d72fb54 修新模式的一些相关问题 2023-10-06 03:12:33 +08:00
MrZ_26
73480d4a53 Merge remote-tracking branch 'bot/construct-modes' 2023-10-06 02:49:42 +08:00
NOT_A_ROBOT
03a2e9356c Fix rank display bug in Construct modes 2023-10-03 08:49:22 +07:00
MrZ_26
74c3d3a313 修改挖掘10行评级条件和统计数据 2023-09-23 04:20:13 +08:00
MrZ_26
3ebc93e65c 整理代码 2023-09-23 04:01:55 +08:00
MrZ_26
00f63a2ec5 修改c4w成绩显示格式 2023-09-23 03:56:54 +08:00
MrZ_26
622ae07b32 降低100行竞速最低评级标准 2023-09-23 03:54:53 +08:00
Imple Lee
63f443d4e4 put dig_quad_10l into the map (#987) 2023-09-23 02:56:39 +08:00
NOT_A_ROBOT
009858e2f8 Improve Tech Finesse Lock and add some other minor things (#950)
* Fix VK and overhang detection in Tech Finesse Lock

* Make Tech Finesse Lock overhang logic more lenient

* Add finesse kill to Tech Finesse Lock
(at this point if you still make a finesse error even after getting limited inputs then you have a huge skill issue)

* Disable O rotation in Tech Finesse Lock if no O-spin
+ Added RS name (RS.name, P.RS.name)
+ Added hook_spawn and hook_hold

* Update Zframework

* Fix weird backfire location
2023-09-19 01:15:16 +08:00
NOT_A_ROBOT
a475232432 Add Construct modes 2023-09-18 12:49:17 +07:00
NOT_A_ROBOT
a3e5ccffa4 Adjust Dig Efficiency rank cutoffs (#965) 2023-09-11 18:04:22 +08:00
NOT_A_ROBOT
3aa60d3488 Add toggleable infinite height in Infinite mode (#961)
* Add toggleable infinite height in Infinite mode

* Use font size 25 for infinite mode
2023-09-07 14:34:45 +08:00
NOT_A_ROBOT
e152e147e2 Refactor Master Graded (#960) 2023-09-05 18:01:54 +08:00
MrZ_26
e795604721 调整新的限操作极简模式
调整地图右下角几个图标位置
框架跟进
2023-08-23 17:24:34 +08:00
NOT_A_ROBOT
9769b33deb Add "Tech Finesse Lock" modes and some other improvements (#946)
* Improve Tech FInesse modes and add new player hooks

* Add Tech Finesse[+] Lock into mode map

* Credit PopUpWaffles

* Rearrange mode map
2023-08-23 16:12:42 +08:00
Imple Lee
7e00a7d764 use trueNextCount as replay-visible next count 2023-07-12 07:42:50 +08:00
Imple Lee
b7b02ab5bc simplify sequence generator 2023-07-11 20:09:34 +08:00
MrZ_26
9dda8555a0 挖掘效率模式改为和tsd模式一样的低重力+不锁定+无限hold close #890 2023-05-11 13:34:23 +08:00
Imple Lee
fe29cc532d fix many warnings (#889)
* fix many warnings

some of them can be solved by using a prototype-based system
maybe I can try to use some of these systems to reform backgrounds...

* Update app_mahjong.lua

---------

Co-authored-by: MrZ_26 <1046101471@qq.com>
2023-05-03 00:27:54 +08:00
MrZ_26
1db854618e 效率40行和无尽模式显示的攻击数格式改为整数 2023-04-18 00:14:46 +08:00
MrZ_26
da602eb693 两个输入验证码的地方添加粘贴按钮
整理代码
2022-11-04 16:45:51 +08:00
Richard969
bc8b7e733b FIX c4wtrain_n getrank wrong (#766) 2022-11-04 00:25:22 +08:00
MrZ_26
749806e553 修复100攻击模式打到40就算成绩 2022-10-29 15:55:53 +08:00
MrZ_26
dd872a72b2 整理代码,return后面跟空格 2022-10-29 00:59:41 +08:00
MrZ_26
0df17cb4ee 给一些模式换刚加的两个新背景 2022-10-29 00:52:35 +08:00
MrZ_26
7d44396b03 新增队伍系统,攻击不会打给同队,剩一队时游戏就结束(目前允许0~6,0号为自由队,每个人分别算一队)
添加/group命令来选择队伍
2022-10-26 01:26:04 +08:00
MrZ_26
7b1df65e64 调整用户名显示相关,只有播放录像才会强制用户名,否则都用uid获取 2022-10-24 19:15:05 +08:00
MrZ_26
2480987f10 正确更新房间allReady状态 2022-10-24 14:11:46 +08:00
MrZ_26
b0acdce294 修复不同设备对局sid不一致 2022-10-24 14:07:09 +08:00
MrZ_26
8fb0b2e600 实现根据统一种子随机生成每个玩家的sid 2022-10-22 02:08:36 +08:00
MrZ_26
9a4e8ab4ec 实现开始游戏信号与切换进游戏状态创建玩家 2022-10-21 00:16:15 +08:00
MrZ_26
dc1973e049 实现新api的进房和准备/观战
修复不会刷新在线人数
2022-10-19 23:29:45 +08:00
MrZ_26
7ac6f45b9b 实现玩家设置同步到服务器
实现玩家离开房间(各种途径)
修改云存读档代码(还未实现)
移除sid,准备之后用uid本地排序序号代替(排序还未实现)
整理代码,框架跟进
2022-10-09 06:47:08 +08:00
MrZ_26
f8d17b23b6 注释后加空格
联网稍微推进
2022-10-03 02:43:51 +08:00