Commit Graph

158 Commits

Author SHA1 Message Date
MrZ_26
61218bb942 微调一些语言相关 2022-01-09 18:04:12 +08:00
MrZ626
1c5b7f1f9c 整理代码
调整中文tip
2021-12-30 18:35:54 +08:00
MrZ626
226e45b24d 整理代码 2021-12-18 16:08:45 +08:00
MrZ626
9c8c9f2106 涉及框架的设置项统一应用,不再细分时机
修改errData的获得方式
WIDGET新增setOnChange方法,不再依赖THEME
2021-12-16 12:39:42 +08:00
MrZ626
bb9a35c161 修复云存档/读档的一处小问题 2021-12-06 21:11:54 +08:00
MrZ626
f3a88ef269 游戏内再次封装saveFile和loadFile函数
原本的FILE模块更独立,不基于全局text变量和报错信息而是直接报错
2021-11-25 17:38:09 +08:00
MrZ626
62c802d2c3 暂时取消存档导入时的版本限制 2021-10-26 11:12:33 +08:00
MrZ626
2fbd183322 整理代码
规范更多全局变量名
语音包/音效包列表声明放到main开头
2021-10-20 01:21:01 +08:00
MrZ626
033a770759 更多全局变量改为全大写 2021-10-18 15:12:56 +08:00
MrZ626
4f939d7ea4 drawNext系列函数整理合并(略微牺牲性能),玩家用的绘制函数完全放入draw.lua
游戏参数新增holdMode
默认'hold'为普通hold模式
'swap'为跟next第一个交换(跟物理hold/多hold均兼容)
2021-09-24 13:35:17 +08:00
MrZ626
86d1f9470e 修正之前新公告解析的小问题 2021-09-22 19:34:45 +08:00
MrZ626
a2da057581 调整公告解析,自制一个简单的分语言公告格式 2021-09-22 11:03:55 +08:00
MrZ626
7393b3c716 新语言:机翻
语言模块升级
支持更自由地添加语言(不再使用语言序号)
给getTip设置metatable的代码移出模块
2021-09-22 11:03:51 +08:00
MrZ626
ec04da06d7 整理代码 2021-09-19 04:20:16 +08:00
MrZ626
57497dbd74 整理代码,较复杂的单行if-then-end拆成多行 2021-09-03 00:28:08 +08:00
MrZ626
a1c6f720a2 代码规范:所有文件以空行结尾 2021-08-28 16:46:10 +08:00
MrZ626
00ec064dc3 下载云存档时会更强力地覆盖原来的数据
修复下载云存档时进度不会完全恢复 close #240
2021-08-27 18:13:05 +08:00
MrZ626
7ad386d28f 重构模式环境的dropPiece和task事件为更强大的自定义和未来联网任意模式做准备
整理出所有模式的这两个事件独立到一个文件夹并整理所有模式引用它们的方式
警告:很可能有错误,需要他人帮助测试
2021-08-26 23:49:20 +08:00
MrZ626
295e79984f 代码规范:把所有的tab换成空格 2021-08-25 04:28:52 +08:00
MrZ626
754545cc40 简单封装保存统计、进度、设置的三个函数方便阅读代码
f11开关全屏时会自动保存设置
close #230
2021-08-24 18:29:45 +08:00
MrZ626
04f67d4052 支持双语公告根据设置语言选择性显示 close #78 2021-08-18 03:33:36 +08:00
MrZ626
652aced790 点击进入房间后一段时间不能进行其他操作 2021-08-03 16:30:27 +08:00
MrZ626
615fd414ec 恢复刷新在线玩家人数并且降低请求频率 2021-08-02 21:12:01 +08:00
MrZ626
bd1d1f8ae4 添加应用所有设置的函数,修复导入设置后部分设置不生效 2021-07-24 15:49:03 +08:00
MrZ626
b99d247ba5 大型重构websocket模块 2021-07-20 21:20:47 +08:00
MrZ626
c561181bdf NET模块收到closeMessage时弹出的断开消息格式修改 2021-07-20 01:04:16 +08:00
MrZ626
00859ee26b 房间版本开始使用独立版本号 2021-07-10 21:44:24 +08:00
MrZ626
38589fbebe 调整ws收到警告/错误消息后输出的提醒消息格式 2021-06-26 01:43:36 +08:00
MrZ626
c8480a17e9 整理代码,再次优化主菜单联网游戏按钮交互,连接过程中不允许切去其他场景 2021-06-25 20:20:55 +08:00
MrZ626
36a30a6318 修改房间准备状态变量修改条件,减少出现问题状态的可能性 2021-06-24 14:26:14 +08:00
MrZ626
6c2cbe5f20 删除测试代码,升级textBox控件,改进listBox控件,整理代码 2021-06-23 05:49:54 +08:00
MrZ626
3571ef404c 新增列表框控件,并用于房间列表,整理代码 2021-06-22 03:00:10 +08:00
MrZ626
e381f66767 整理代码,移除多余的保存成功提示 2021-06-19 20:46:23 +08:00
MrZ626
4c95f6bfbc 文件保存时一般不再弹出保存成功的消息 2021-06-19 14:05:59 +08:00
MrZ626
98715e4579 修复ws被切断时消息解析错误 2021-06-19 13:07:30 +08:00
MrZ626
4e9fbf6764 修正服务器传来警告/错误信息时弹出消息的奇怪格式 2021-06-17 23:16:55 +08:00
MrZ626
e0997f0ecb 移除部分用不到的文本,注册请求发送后按钮会消失并弹出消息,整理代码 2021-06-15 18:07:52 +08:00
MrZ626
e7bfc8335e MES模块添加公告图标 2021-06-14 20:42:10 +08:00
MrZ626
c17865d777 MES模块增加更多图标,调整使用方法 2021-06-14 20:42:07 +08:00
MrZ626
369891ba54 MES消息增加error图标,减淡边框 2021-06-13 22:02:29 +08:00
MrZ626
0ee460b679 MES模块支持带内部图标(目前只有warn) 2021-06-13 21:08:01 +08:00
MrZ626
7075d7d5b2 暂时使用未完成的MES模块替换LOG模块 2021-06-13 02:06:47 +08:00
MrZ626
a6c62fb6ed LOG模块时间单位改为秒 2021-06-10 17:44:06 +08:00
MrZ626
6bd4895255 整理代码 2021-06-09 09:02:11 +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
a49d71f097 简化接收网络消息的task函数,不再永久停留于任务队列中 2021-06-07 12:45:40 +08:00
MrZ626
d3170ab219 云存档功能完成,暂时只能通过控制台使用 2021-06-07 00:17:05 +08:00
MrZ626
15de6ad437 整理代码 2021-06-06 00:59:02 +08:00