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
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
dd872a72b2
整理代码,return后面跟空格
2022-10-29 00:59:41 +08:00
MrZ_26
06f4bb4e1a
整 理 代 码
...
(应该没有改到字符串里面的东西吧…)起码不直接影响运行
2022-10-01 11:32:11 +08:00
MrZ626
8cbb4a38bc
dropPiece事件改名hook_drop
2021-11-12 23:20:29 +08:00
MrZ626
849a18e159
移除模式的颜色
2021-11-11 19:14:37 +08:00
MrZ626
b27aa8b60d
freeRow模块改名line模块并暂时在“行”的管理上不再那么节约地使用内存
2021-11-09 20:14:08 +08:00
MrZ626
d932a0a990
修正解除自定义场地绘制高度限制后出现的其他衍生问题
...
“自定义场地页面”使用元表实现自动补充尺寸(编辑之后需要手动清空多余空行,目前仅一处)
2021-10-06 22:27:02 +08:00
MrZ626
08775dcca9
整理代码
2021-10-04 00:39:35 +08:00
MrZ626
7ea78ee48a
移除自定义默认显示行数的设定 close #262
2021-08-29 22:45:46 +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
7817499da7
AITemplate小模块合并至BOT模块并优化参数样式
...
修改所有之前的AITemplate至新格式
启用9s的hold开关(之前有开关但是没用)
准备好cc对接相关代码模板(不能用所以注释了,需要修改)
2021-08-24 05:15:27 +08:00
MrZ626
372f27b6ac
提升puzzleMark材质透明度
...
略微提升自定义-拼图性能
2021-08-10 20:09:47 +08:00
MrZ626
d6d2d394bc
修改玩家绘制流程,修复镜头平移和遮罩的一些冲突
2021-08-10 19:54:51 +08:00
MrZ626
17479ac08b
玩家绘制模块改动,applyFieldOffset函数改为applyField,组合更多功能
...
修复部分模式往场地内部绘制信息时偏移问题
close #181
2021-08-10 03:32:07 +08:00
MrZ626
e7e568f67a
微调几乎所有模式左侧信息位置,对齐hold框中间
2021-08-09 02:22:15 +08:00
MrZ626
30297385af
清除自定义游戏的老版本残留无用代码,移除bagLen变量,直接用bagLine保存包间隔块数
2021-05-25 01:10:39 +08:00
MrZ626
eda6c0d746
整理代码习惯,常量字符串改用单引号,可能有遗漏
2021-04-30 02:01:36 +08:00
MrZ626
fac14772f5
整理代码
2021-03-25 16:43:47 +08:00
MrZ626
1f2652cc5e
场地晃动加入旋转分量
2021-03-25 15:49:08 +08:00
MrZ626
374f2ab779
modeData地位提升,模式环境变量target移入其中,大规模整理代码,可读性增强
2021-03-23 19:11:05 +08:00
MrZ626
ecf899f610
puzzleMark素材初始化移出load过程
2021-03-04 15:14:36 +08:00
MrZ626
c50b61ffc5
修复自定义拼图进去就报错(复制的时候漏了一行)
2021-01-26 15:15:54 +08:00
MrZ626
fa6f945eb2
自定义ai等级有文字指示
2021-01-25 23:29:33 +08:00
MrZ626
d4cbfc82a6
虚拟按键的重开键取消,换成2号功能键
2021-01-24 14:20:47 +08:00
MrZ626
412248b6d9
修复自定义模式带ai就爆炸
2020-12-25 21:44:59 +08:00
MrZ626
fe2abf6903
规范代码,大量xxx=nil换成xxx=false
2020-12-22 14:54:01 +08:00
MrZ626
876461e8d2
修改SYSFX.newShade用法
2020-12-14 23:26:30 +08:00
MrZ626
fc39239be1
玩家ui场地坐标原点向下移动70单位
2020-12-14 23:26:30 +08:00
MrZ626
d018265175
提取自定义游戏加载用函数
2020-12-14 23:26:29 +08:00
MrZ626
9e1df8b804
新增玩家排版函数,不再需要生成玩家同时指定坐标,添加动画位移方法;玩家task升级为同task模块
2020-12-14 23:26:29 +08:00
MrZ626
373fc31408
调整sysFX的使用参数
2020-12-14 23:26:21 +08:00
MrZ626
f216e2d6e5
全局变量MODEENV移入全局变量GAME中,重构虚拟按键显示情况代码
2020-12-14 23:26:17 +08:00
MrZ626
340f636ea7
调整ai对多hold的支持
2020-12-14 23:26:16 +08:00
MrZ626
e3f2a9c803
重构next和hold系统,支持多next
2020-12-14 23:26:15 +08:00
MrZ626
d70e915557
sysFX模块改名SYSFX
2020-12-14 23:26:14 +08:00
MrZ626
538960ac04
模式和语言文件移入parts文件夹
2020-12-14 23:26:14 +08:00