Commit Graph

159 Commits

Author SHA1 Message Date
MrZ626
4f939d7ea4 drawNext系列函数整理合并(略微牺牲性能),玩家用的绘制函数完全放入draw.lua
游戏参数新增holdMode
默认'hold'为普通hold模式
'swap'为跟next第一个交换(跟物理hold/多hold均兼容)
2021-09-24 13:35:17 +08:00
MrZ626
c927e58ce4 添加逻辑追帧功能,设置默认关闭,联网强制打开防止低帧率设备影响游戏体验 2021-09-24 02:08:00 +08:00
MrZ626
a021fcd951 HB和HG改回之前的无开关状态,等待之后重做mod close #317 2021-09-22 14:04:53 +08:00
MrZ626
7393b3c716 新语言:机翻
语言模块升级
支持更自由地添加语言(不再使用语言序号)
给getTip设置metatable的代码移出模块
2021-09-22 11:03:51 +08:00
MrZ626
9468c0435a 添加音效包选择(暂无其他音效包)
整理音频文件目录(文件夹名都小写)
2021-09-15 00:25:47 +08:00
MrZ626
18471a201f 设置新增是否使用系统光标的选项(系统光标不受按键即隐藏的影响) close #295 2021-09-14 17:24:15 +08:00
MrZ626
da13235c88 可以设置失去焦点后自动静音 close #281 2021-09-12 03:50:29 +08:00
MrZ626
aababce74c 取消静音按钮,添加总音量滑条 2021-09-11 23:03:49 +08:00
MrZ626
7f4591bcec 关闭方块和影子的mod也可以强制开启 close #289 2021-09-11 16:09:51 +08:00
MrZ626
a1c6f720a2 代码规范:所有文件以空行结尾 2021-08-28 16:46:10 +08:00
MrZ626
7f7f7e752e mesDisp加入eventSet
eventSet中的规则不在覆盖,而是全部同时生效
调整部分模式的信息显示
自定义游戏可以选择部分eventSet
整理代码
警告:可能部分模式有问题,需要测试
2021-08-28 04:01:58 +08:00
MrZ626
295e79984f 代码规范:把所有的tab换成空格 2021-08-25 04:28:52 +08:00
MrZ626
8f910f95f4 整理代码,调整local函数名规范(较边缘的代码不必遵守,比如外部的库和小程序):
特别临时性的用全大写字母缩写或者单字母
TASK模块用到的任务函数和检查函数开头分别为task_和check_
其他函数开头添加下划线作为指示
2021-08-25 02:40:01 +08:00
MrZ626
9e6295e008 控制台输入布尔值的两个命令改成on/off,tas会修改设置,重启游戏依然生效 2021-08-18 15:33:28 +08:00
MrZ626
bafc8abfc0 整理代码
预设虚拟按键的键位移入virtualkey模块
2021-08-17 18:35:26 +08:00
MrZ626
abaa962531 设置新增破纪录自动保存录像的开关(第一页往下拉) close #195 2021-08-17 15:57:55 +08:00
MrZ626
d457fb0011 新增简易TAS工具,ctrl+T进入,f1暂停/开始,f2减速,f3加速/下一帧 2021-08-16 23:05:34 +08:00
MrZ626
45dce3210a 修复暂停时设置能进入彩蛋模式 close #206 2021-08-16 01:27:11 +08:00
MrZ626
fbc1c6b60a 新增行号显示(设置可调透明度) close #196 2021-08-14 13:25:34 +08:00
MrZ626
43c8218a14 单机游戏默认菜单按钮位置设为middle 2021-08-11 16:17:12 +08:00
MrZ626
2ad336b13a 添加游戏中菜单按钮位置设定 2021-08-09 01:39:18 +08:00
MrZ626
0f8a1057dc 所有mod的颜色换成浅色 2021-08-07 17:09:08 +08:00
MrZ626
057abe6ba5 整理代码,加载设置和统计的代码移至main.lua 2021-08-02 16:58:21 +08:00
MrZ626
a30c0395aa 对战房间背景和音乐不再能自定义,都改为列表随机 2021-08-01 19:47:59 +08:00
MrZ626
512c78e192 自定义游戏的序列任务场地等数据退出后会保存 2021-07-28 03:10:29 +08:00
MrZ626
60d1eb4e3c 升级SKIN模块,不再需要在启动时就加载好方块贴图资源 2021-07-21 04:37:35 +08:00
MrZ626
03dad89787 新增游戏内方块和场地的亮度参数调整 2021-07-08 03:58:26 +08:00
MrZ626
653b256253 可选六种阴影样式,默认贴图 2021-06-28 03:42:57 +08:00
MrZ626
b0ecb28b48 升级录像格式,完善录像回放菜单 2021-06-28 02:43:47 +08:00
MrZ626
0f3c234ca0 整理操作GAME变量的代码,新增录像回放菜单(需要后续测试) 2021-06-27 03:18:43 +08:00
MrZ626
42e2823e28 允许任何人开大房间,整理代码 2021-06-25 21:02:19 +08:00
MrZ626
a0980138f9 所有mod都会让成绩无效,等待重做 close #90 2021-06-25 03:44:54 +08:00
MrZ626
2ce2f91414 新增误硬降打断延迟机制 2021-06-24 03:13:57 +08:00
MrZ626
a69648274c 修改自定义游戏默认背景和自定义房间默认bgm 2021-06-18 02:00:32 +08:00
MrZ626
88367fc7a6 修正NX模组不会让成绩无效 2021-06-16 16:10:21 +08:00
MrZ626
17e67c674b 修复第一次开始游戏会触发保存 2021-06-13 02:05:40 +08:00
MrZ626
94e3f15ee7 移除省流模式 2021-06-08 15:04:15 +08:00
MrZ626
1bc19d6cf7 修复一些自定义房间问题,添加房间描述 2021-06-08 06:06:34 +08:00
MrZ626
0af32f12e3 新增自定义房间参数(需要测试)(暂时只能创建时选择) 2021-06-08 05:20:31 +08:00
MrZ626
2e5f943b79 修复数据保存到统计的时机错误 2021-06-07 00:17:05 +08:00
MrZ626
ef8bf5fc3e 整理代码 2021-06-07 00:15:31 +08:00
MrZ626
6a30651cc5 自定义模式默认参数增加垃圾行缓冲速度设定 2021-05-27 21:19:03 +08:00
MrZ626
3100f31a62 控制台添加一个移除设置项的命令 2021-05-24 10:07:10 +08:00
MrZ626
6fa9aa30fa 新增虚拟按键样式设置 2021-05-20 00:02:37 +08:00
MrZ626
9d8feab2cc 添加spike计数器开关,调整画面设置界面布局 2021-05-16 20:56:13 +08:00
MrZ626
9b0c859593 把三个设置项改成默认开启 2021-05-14 20:22:57 +08:00
MrZ626
57701c6041 自定义游戏设置项会自动更新 2021-05-13 15:21:26 +08:00
MrZ626
70408e4a2e 自定义游戏高级设置加入新增功能,最高场地高度机制微调,增加可视化 2021-05-13 15:05:51 +08:00
MrZ626
53433b33d6 调整两个默认音量设置 2021-05-12 22:33:07 +08:00
MrZ626
99ba68fce8 缓冲垃圾行数预览可开关,调整视频设置的ui 2021-05-11 18:31:17 +08:00