ParticleG
b50147cace
- Unify clipboard
2024-11-01 08:00:01 +08:00
Imple Lee
fbf6e910a3
Fix a wierd bug ( #1161 )
...
Steps to reproduce:
1. reset everything in custom game
2. restart the game
3. go to the custom game scene
4. go to the custom sequence scene and set a new sequence
5. leave the scene and go to the custom game scene
6. begin to clear
Unintended behavior:
The sequence is still the default old sequence (7-bag)
Intended behavior:
The sequence is the newly set sequence
Rationale:
The bug was introduced by #1139 .
It deleted a line of `apply_locals()` which I wrongly believed that the custom modes will execute initialize() anyway, but it turned out initialization is only executed during the start of the whole game.
The patch is simple: just add back the deleted line
2024-10-18 00:45:37 +08:00
Imple Lee
5793b7ca38
fix custom games ( #1139 )
...
Now you can `play custom_` without going through the `customGame` scene
2024-08-26 11:20:48 +08:00
SweetSea
1859e5bb96
Fix Disable theme and Lock B.G.'s weird behaviors ( #1091 )
2024-02-22 11:07:41 +08:00
MrZ_26
5728194085
添加新的skip暂存模式,可在自定义使用
2023-12-21 00:51:09 +08:00
MrZ_26
7070e620c8
调整上个commit的相关内容
2023-11-17 15:11:13 +08:00
User670
1cd62bb163
Add checks and error messages for some invalid custom mode data ( #1049 )
2023-11-17 14:06:30 +08:00
Imple Lee
7d23fe4acb
fix many reference-vs-value error ( #1044 )
...
fixes #1039
completes #1007
2023-11-13 12:20:24 +08:00
MrZ_26
293e687077
Merge remote-tracking branch 'tech/cc-field-height'
2023-10-23 01:50:51 +08:00
MrZ_26
86c673ee51
自定义游戏不能带ai开拼图模式
...
补充文本
2023-10-21 04:42:01 +08:00
Imple Lee
6aefa078da
add comment
2023-10-21 00:44:10 +08:00
Imple Lee
dd743035f5
add a warning when field is too high
...
temporarily fixes #686
2023-10-21 00:42:04 +08:00
Imple Lee
045deb6954
make an error with filled lines when using cc ( #1015 )
...
fixes #1013
2023-10-20 22:47:04 +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
8894701806
自定义模式的一些参数补充更多可选值
...
调整一些文本细节
2023-10-10 14:41:53 +08:00
Imple Lee
4e41024ba8
refactor GAME.mod ( #1006 )
...
Co-authored-by: MrZ_26 <1046101471@qq.com >
2023-10-08 18:56:44 +08:00
MrZ_26
2321176712
开启mod后mod菜单按钮会闪烁
2023-08-14 18:48:43 +08:00
MrZ_26
3fbff37095
arm小程序删除答错自动清空
...
整理代码 框架跟进
2023-08-11 18:29:30 +08:00
MrZ_26
514f0a17b5
干掉所有的goto来测试love.js
2023-06-12 11:42:17 +08:00
MrZ_26
f70edaac83
移除加载时可能的强制重启(防止ios出问题)
...
几处love退出改为去quit场景(防止ios出问题)
整理代码
框架跟进
2022-11-06 17:28:54 +08:00
MrZ_26
6d71b26595
自定义游戏菜单微调
2022-11-05 22:59:21 +08:00
MrZ_26
f8d17b23b6
注释后加空格
...
联网稍微推进
2022-10-03 02:43:51 +08:00
MrZ_26
06f4bb4e1a
整 理 代 码
...
(应该没有改到字符串里面的东西吧…)起码不直接影响运行
2022-10-01 11:32:11 +08:00
MrZ626
b07c4dc53a
优化滑条控件和列表框控件
2021-12-26 02:57:57 +08:00
MrZ626
226e45b24d
整理代码
2021-12-18 16:08:45 +08:00
MrZ626
85cb55cdd0
文本控件也支持设置最大宽度了
2021-12-07 15:51:19 +08:00
MrZ626
941b875afa
再微调语言设置界面
...
整理代码
2021-12-07 01:05:46 +08:00
MrZ626
f1b9d0c5e4
新增返回按钮音效
2021-12-03 17:15:32 +08:00
MrZ626
5d86925a8a
大多数菜单的二次确认统一用tryXXX管理
2021-11-30 01:40:01 +08:00
MrZ626
b1c04c1fea
修复自定义模式用按钮开始游戏会报错
2021-11-28 16:21:27 +08:00
MrZ626
b6c37a5c9f
框架keyDown事件机制微调,重构框架主循环和控件相关代码
...
可以用键盘和手柄控制光标(手柄不完善)
整理代码和部分语言文件细节
2021-11-27 23:16:21 +08:00
MrZ626
f6b4c1b109
整理代码,表示键盘按键的字符串使用单引号
2021-11-27 19:01:32 +08:00
MrZ626
f3a88ef269
游戏内再次封装saveFile和loadFile函数
...
原本的FILE模块更独立,不基于全局text变量和报错信息而是直接报错
2021-11-25 17:38:09 +08:00
MrZ626
6a29abf7f0
自定义hold数量为0时不显示hold模式选择器,顺便更新创建房间参数ui遗漏 close #483
2021-11-23 22:30:43 +08:00
MrZ626
83bdd9f2c4
【警告:可能有bug,需要测试】
...
较大规模整理玩家相关代码
较大规模整理玩家相关代码,重构出块延迟和消行延迟逻辑,现在0是真的无延迟,不再有1帧等待了
添加出块延迟打断(即ARE打断)(不包括消行延迟,默认为打断至无穷大,相当于无此功能)
自定义游戏和自定义房间ui跟进
close #471
2021-11-23 20:26:31 +08:00
MrZ626
fc74831700
添加lockout判负规则(默认关闭)
2021-11-19 02:33:21 +08:00
MrZ626
26682509f7
添加防止死亡延时 close #459
2021-11-16 11:18:32 +08:00
MrZ626
5a568df6cd
控件名字符串改用单引号
2021-10-27 01:03:15 +08:00
MrZ626
033a770759
更多全局变量改为全大写
2021-10-18 15:12:56 +08:00
MrZ626
3d0a39dd34
所有要二次确认的按钮都改为左上角提示而不是显示问号
...
移除确认用问号贴图
2021-10-16 02:59:07 +08:00
MrZ626
7d90571d50
替换大量图标和一些文本为定制字体里的字符,移除TEXTURE模块对应画布
2021-10-14 02:26:39 +08:00
MrZ626
d932a0a990
修正解除自定义场地绘制高度限制后出现的其他衍生问题
...
“自定义场地页面”使用元表实现自动补充尺寸(编辑之后需要手动清空多余空行,目前仅一处)
2021-10-06 22:27:02 +08:00
MrZ626
a61e0086e0
CC不能和swap的暂存模式一起开
2021-09-30 21:13:08 +08:00
MrZ626
9896918c35
修复自定义游戏菜单holdMode选项问题
2021-09-28 02:08:19 +08:00
MrZ626
4f939d7ea4
drawNext系列函数整理合并(略微牺牲性能),玩家用的绘制函数完全放入draw.lua
...
游戏参数新增holdMode
默认'hold'为普通hold模式
'swap'为跟next第一个交换(跟物理hold/多hold均兼容)
2021-09-24 13:35:17 +08:00
MrZ626
61b264cd70
给几乎所有滑条和复选框控件添加文本限制宽度
2021-09-16 02:31:13 +08:00
MrZ626
46fdf03925
自定义游戏和自定义房间的eventSet列表移至list.lua统一为一个表
2021-09-09 21:20:05 +08:00
MrZ626
cb69f011e5
两个可以选规则包的地方补充master_m close #284
2021-09-09 15:29:05 +08:00
MrZ626
43e550b9b2
修正经典模式系列相关
2021-09-09 15:04:50 +08:00
MrZ626
5c8b80741f
挖掘模式也使用独立规则包,可以对战使用
2021-09-01 03:14:37 +08:00