Commit Graph

24 Commits

Author SHA1 Message Date
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
MrZ626
eb7b637703 添加Classic和Classic_plus旋转系统 close #173 2021-08-09 00:13:57 +08:00
MrZ626
b083a0801f 旋转系统模块重构,支持无旋转中心 close #168 2021-08-08 23:51:46 +08:00