Commit Graph

60 Commits

Author SHA1 Message Date
MrZ626
af77221ba2 修复换准备音效播放方式后ultra模式倒计时没声 2021-11-14 17:34:41 +08:00
MrZ626
c2d5537d8d 经典模式添加干旱计数器 close #452 2021-11-14 16:45:50 +08:00
MrZ626
7d5037ae87 竞速-效率显示剩余行数 2021-11-14 12:37:39 +08:00
MrZ626
ac56c5a415 修改竞速-效率左侧信息栏 2021-11-13 16:23:27 +08:00
MrZ626
14ef654612 混战模式信息绘制从玩家类移到规则包 2021-11-13 05:21:59 +08:00
MrZ626
bc5193f95e 落块事件改名落块钩子
添加死亡钩子(仅在窒息和超高触发)
堆积模式消行动作挂到死亡钩子上
2021-11-13 05:20:32 +08:00
MrZ626
8cbb4a38bc dropPiece事件改名hook_drop 2021-11-12 23:20:29 +08:00
MrZ626
fce08c83ef 堆积模式移出地图,删除h难度 2021-11-12 21:17:30 +08:00
MrZ626
a4357d0843 移除节奏模式,准备之后添加音游模式 2021-11-11 18:59:04 +08:00
MrZ626
b27aa8b60d freeRow模块改名line模块并暂时在“行”的管理上不再那么节约地使用内存 2021-11-09 20:14:08 +08:00
MrZ626
7fa96eee1a 被攻击时场地会抖动 2021-11-09 16:04:07 +08:00
MrZ626
eed7e96096 无尽马拉松的are每300行减小一次,line are每100行减小一次 2021-11-09 16:04:05 +08:00
MrZ626
a7f36a4162 无尽马拉松添加1700行的终点 2021-11-09 16:04:05 +08:00
MrZ626
77120c0b90 调整无尽马拉松的难度曲线 2021-11-09 16:04:04 +08:00
Not-A-Normal-Robot
01d1e44644 Decrease lock delay when level up above lvl20 2021-11-09 16:04:04 +08:00
Not-A-Normal-Robot
0ad8cddefe Added Infinite Marathon 2021-11-09 16:04:03 +08:00
MrZ626
2131aea575 玩家类添加一个目标线绘制函数
堆叠模式添加需要填满的高度线
2021-11-03 15:41:13 +08:00
MrZ626
9db62ffc39 调整堆叠模式平衡 2021-11-03 02:33:31 +08:00
MrZ626
4991e8cea2 优化堆叠模式体验,微调难度和评级 2021-11-02 20:15:23 +08:00
MrZ626
bd260b2c6f 消除所有填满行的函数整理为玩家类的clearFilledLines方法
添加消7~20和20+的消除文本与消除音效
播放消n音效打包为函数移至gameFuncs文件
2021-11-02 17:21:36 +08:00
MrZ626
684cb90a7d 修改堆叠模式玩法(自动清除之前记录)
修改更新历史和build号
2021-11-02 03:38:43 +08:00
MrZ626
033a770759 更多全局变量改为全大写 2021-10-18 15:12:56 +08:00
MrZ626
6ee6cd7a1e 修改techrash_u,tsd_h,tsd_u的列标记颜色 2021-10-16 02:05:01 +08:00
MrZ626
1ca5fd7204 添加一个无位置限制的消四模式 2021-10-12 02:19:06 +08:00
MrZ626
993866ab5b 大量master模式参数移入规则包
彻底移除历史遗留的L和U难度
2021-10-11 02:00:30 +08:00
MrZ626
3eddb524d0 修改防守模式难度曲线(之前的录像不再能正常播放) 2021-10-11 01:43:34 +08:00
MrZ626
956316c327 生存模式和进攻模式添加胜利条件 2021-10-11 01:37:36 +08:00
MrZ626
73bf974b1c 添加一个禁同列消四的模式 2021-10-10 03:29:16 +08:00
MrZ626
43db02f97d 新增一个彩蛋模式 2021-09-30 01:13:43 +08:00
MrZ626
17eedeaf38 修复挖掘100行放一块就死 2021-09-29 00:05:37 +08:00
MrZ626
9473364fde 调整master_m模式文本颜色,添加15次锁定延迟刷新限制 2021-09-28 17:01:49 +08:00
MrZ626
3f64d1044b 尝试修复回合制的回合计算问题 2021-09-26 22:05:42 +08:00
MrZ626
653debbbc2 回合制模式使用玩家sid处理回合顺序
本地玩家也有sid了(跟id相同)
2021-09-26 11:37:49 +08:00
MrZ626
f475fafbf1 新增一个彩蛋模式 2021-09-26 01:18:18 +08:00
Not-A-Normal-Robot
ff0fa1802d Fix repeating stage completion text bug (#326)
Previously, if you play master phantasm and complete the line requirements of the dig section, but have not dug all the blocks, the "Stage (n) complete" text will still appear. This pull request makes it so that it checks the dig condition *before* making the text appear.
2021-09-24 19:57:58 +08:00
MrZ626
58b8f354e0 无尽pc模式要求必须4行一次,两行pc不重置pc限制线 2021-09-23 01:23:42 +08:00
MrZ626
0eea1ae0c6 经典模式全部换新,只保留三个从9/18/29开始的模式
注意:提速的行数和分数显示不完全和原版一致
2021-09-22 11:03:53 +08:00
Not-A-Normal-Robot
30ed4179d6 Add easier Classic modes (#302)
* Remove SDARR limitation on Rhythm

* Remove SDARR limitation on Rhythm

* Remove SDARR limitation on Rhythm

* Revert "Remove SDARR limitation on Rhythm"

This reverts commit 1a0a56bbf6.

* Add classic modes: easy and normal

(Easy: lvl9 start, Normal: lvl15 start)

* fixed typos

* Updated map
2021-09-22 11:03:52 +08:00
MrZ626
27f2d05c56 马拉松bfmax模式pc不再会死 2021-09-11 19:57:08 +08:00
MrZ626
2299eb0e33 节奏模式代码直接调用硬降,而不是帮玩家按硬降键 2021-09-11 17:25:33 +08:00
MrZ626
18f3414f34 修复master-ex时间指示条结束的时候绘制错误,略微增加alpha 2021-09-10 16:59:12 +08:00
MrZ626
a7b236d528 master-ex添加一个时间指示器 close #286 2021-09-09 22:09:33 +08:00
MrZ626
60ef682c80 玩家添加弹出过关文本的方法,大师模式统一使用该方法
大师-虚幻添加过关文本close #282
2021-09-09 19:45:52 +08:00
MrZ626
43e550b9b2 修正经典模式系列相关 2021-09-09 15:04:50 +08:00
Not-A-Normal-Robot
ee139d5ff0 Add lvl19 and lvl29 starts for Classic mode, rename from classic_fast to classic_hard (#285)
* Add more Lvl19 Classic start

* Add lvl29 Classic start

* Rename classic_fast.lua to classic_hard.lua

* Update and rename classic_fast.lua to classic_hard.lua

* Add Classic Lunatic mode (lvl19 start)

* Rename classic_hard.lua to classic_h.lua

* Rename classic_lunatic.lua to classic_l.lua

* Rename classic_ultimate.lua to classic_u.lua

* Rename classic_hard.lua to classic_h.lua

* Add lvl19 and lvl29 start

* Update modes.lua

* Update classic_h.lua

* Create classic_u.lua

* Update classic_u.lua

* Update english language to add Classic text

* Added more space between Classic modes

* Add compatibility for old replays

* Update lang_en.lua

* deleted classic ultimate and master m21 overlap

* Added Classic modes into spanish

I do not speak spanish, I just copied from the other entries, hopefully it's right....

* Update lang_fr.lua

* Update lang_pt.lua

* Update lang_yygq.lua

sorry if wrong, i don't really know much chinese

* Update lang_zh.lua

* Update lang_zh2.lua

* added a single = sign

i forgot to add this, whoops!

* added a single comma

yes, i'm that dumb.
2021-09-09 15:04:28 +08:00
MrZ626
57497dbd74 整理代码,较复杂的单行if-then-end拆成多行 2021-09-03 00:28:08 +08:00
MrZ626
5c8b80741f 挖掘模式也使用独立规则包,可以对战使用 2021-09-01 03:14:37 +08:00
MrZ626
f252ed63d5 eventSet可以修改所有参数
整理代码
2021-08-31 00:42:52 +08:00
MrZ626
1c25138eaf 修复master-ex左侧信息 close #260 2021-08-29 23:05:08 +08:00
MrZ626
5d57feaea5 修正49和99左侧信息不见了 2021-08-29 21:58:35 +08:00