MrZ_26
4f4683d06c
更强大的ARS_Z fix #1094
2024-04-29 11:05:15 +08:00
MrZ_26
523b7ce443
给SRS+和SRS-X加一点注释说明
2024-04-24 04:08:37 +08:00
Nguyễn Quốc Hưng
7e1a5805b3
Fix ASC and ASC+ ( #1089 )
2024-02-08 19:43:38 +08:00
MrZ_26
bce60ee6c7
修卡块旋转音效播放条件错误
2024-01-14 22:36:55 +08:00
Imple Lee
ea3fb8d09e
split freshBlock into 4 methods
2023-11-20 23:36:38 +08:00
MrZ_26
9929b888c5
继续补BiRS
2023-10-23 01:43:39 +08:00
MrZ_26
adf225e192
修复BiRS一些180时对称方块踢墙表不对称
2023-10-23 01:34:46 +08:00
Imple Lee
bb8a436604
use normal spin table for x-spin ( #1008 )
2023-10-09 19:18:47 +08:00
NOT_A_ROBOT
009858e2f8
Improve Tech Finesse Lock and add some other minor things ( #950 )
...
* Fix VK and overhang detection in Tech Finesse Lock
* Make Tech Finesse Lock overhang logic more lenient
* Add finesse kill to Tech Finesse Lock
(at this point if you still make a finesse error even after getting limited inputs then you have a huge skill issue)
* Disable O rotation in Tech Finesse Lock if no O-spin
+ Added RS name (RS.name, P.RS.name)
+ Added hook_spawn and hook_hold
* Update Zframework
* Fix weird backfire location
2023-09-19 01:15:16 +08:00
MrZ_26
c782c1fcdd
修复四连块之外的ASC旋转中心不正确 close #910
2023-07-17 05:47:20 +08:00
MrZ_26
9663f8c316
修正TRS的Z块的1→0踢墙表有一个重复坐标
2023-03-21 17:00:41 +08:00
MrZ_26
c9e0a58232
添加N64和N64_plus旋转系统,修复None和None_plus搞反 close #805
2022-12-16 00:23:49 +08:00
MrZ_26
17c660b5a2
修正SRS_plus旋转系统的i不对称(原来8个90度的表就是srs的没改) close #772
2022-11-09 19:44:12 +08:00
MrZ_26
dd872a72b2
整理代码,return后面跟空格
2022-10-29 00:59:41 +08:00
MrZ_26
f8d17b23b6
注释后加空格
...
联网稍微推进
2022-10-03 02:43:51 +08:00
MrZ_26
06f4bb4e1a
整 理 代 码
...
(应该没有改到字符串里面的东西吧…)起码不直接影响运行
2022-10-01 11:32:11 +08:00
MrZ_26
9690a345a3
微调TRS,T的2→R和2→L加一个下1
2022-09-11 18:15:23 +08:00
MrZ_26
02de532241
trs里T的1→0/3→0新增一个上1的踢
2022-05-24 15:21:15 +08:00
MrZ_26
5d05583e26
修正TRS的O变JL条件错误
2022-05-04 14:46:24 +08:00
MrZ_26
3fe0f7281a
修复trs的V的踢墙表错误
2022-04-30 21:38:44 +08:00
MrZ626
97e7b019dd
TRS的N/H块补充一个踢墙
2021-12-09 03:21:28 +08:00
MrZ626
8cf4d4280c
修正Ospin变O后操作序列不清空
...
Ospin变远端朝下JL时允许水平可移动
2021-11-29 11:11:54 +08:00
MrZ626
1646b75520
修正TRS的v块1<->2比0<->3少一个踢墙
2021-11-27 14:20:05 +08:00
MrZ626
e7b9a4ba87
添加DRS_weak旋转系统 close #441
2021-11-27 05:09:02 +08:00
MrZ626
dd3df9981b
TRS的J/L新增一个踢墙
2021-11-25 02:08:53 +08:00
MrZ626
205dea3db7
TRS的S/Z添加四个踢墙防止在一些地方卡死
2021-11-17 21:49:37 +08:00
MrZ626
36e3343341
TRS的J5和L5新增一个180度踢墙
2021-11-13 16:14:36 +08:00
MrZ626
069fcee721
整理代码
...
移除旧的切换攻击模式代码
旋转导致场地倾斜封装成玩家方法
调整瞬移到左右的场地晃动程度
调整场地平移晃动的恢复速度
软降触地时也会播放触地音效
2021-11-09 16:04:07 +08:00
MrZ626
a69fc35f5a
修改TRS的JL踢墙表的0-R和R-0最后几项
2021-10-28 12:08:38 +08:00
MrZ626
48b2ff5416
微调TRS的R块踢墙表
2021-10-22 16:06:05 +08:00
MrZ626
2fbd183322
整理代码
...
规范更多全局变量名
语音包/音效包列表声明放到main开头
2021-10-20 01:21:01 +08:00
MrZ626
bb60813323
修改Ospin的实现,O的旋转历史不再直接记录在玩家对象里而是放在方块数据中伴随方块刷新自动重置
...
两种方法各有缺点,暂时选择旋转系统不污染玩家的属性
2021-09-24 00:38:54 +08:00
MrZ626
1fcbb8ea7d
添加miku语音包
...
所有方块spin都可以有对应语音
修正部分PQ方块名弄反
修正RSlist文件里旋转中心表的JL注释弄反
2021-09-09 20:15:40 +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
a1162f1b0f
修改TRS中S5和Z5的踢墙表
2021-08-28 16:22:03 +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
9b28cdbcd2
方块对象里不再存旋转中心了,直接存旋转系统
...
修复玩家初始化时cc的初始几块中心位置不正确导致崩溃(好像是超级远古bug,终于修了)
2021-08-23 03:33:37 +08:00
MrZ626
f21dc94979
修改ARS_Z的中心样式
2021-08-22 02:07:35 +08:00
MrZ626
2f46645149
补充ARS_Z, Classic, Classic_plus三个旋转系统的中心并启用中心显示
2021-08-21 03:09:32 +08:00
MrZ626
31f4576acd
添加SRS_X旋转系统 close #175
2021-08-21 03:00:03 +08:00
MrZ626
e1d85b0a04
新增ARS_Z旋转系统 close #141
2021-08-21 02:40:56 +08:00
MrZ626
961cf347da
整理场地晃动相关代码
2021-08-21 01:56:29 +08:00
MrZ626
b7b94ca900
修复旋转时场地晃动的逻辑会跟玩家sound有关
2021-08-21 01:15:54 +08:00
MrZ626
6682355c1b
新增SRS_plus旋转系统,添加简单的180度踢墙表
...
除了I块使用TRS表外其他块使用一个简单表
2021-08-18 15:12:32 +08:00
MrZ626
1943a55bcc
GC.DO的画布初始颜色从#00000000改为#FFFFFF00,不再整体偏暗
...
部分素材会因此变化,故一起调整
2021-08-18 15:09:20 +08:00
MrZ626
9ec822a095
修复SRS连180度空转都没有
2021-08-18 14:08:59 +08:00
MrZ626
5ce0b90d9f
所有踢墙表数据和旋转中心位置数据完全独立,希望能解决神秘的旋转时报错问题,需要再研究
2021-08-09 23:56:19 +08:00
MrZ626
78b15b78fa
每个旋转系统有自己独特的旋转中心样式
...
整理代码
2021-08-09 01:15:04 +08:00