Commit Graph

104 Commits

Author SHA1 Message Date
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
7ad386d28f 重构模式环境的dropPiece和task事件为更强大的自定义和未来联网任意模式做准备
整理出所有模式的这两个事件独立到一个文件夹并整理所有模式引用它们的方式
警告:很可能有错误,需要他人帮助测试
2021-08-26 23:49:20 +08:00
MrZ626
a4c9bdef4a 修复包分界线关不掉
包分界线颜色改成透明灰
2021-08-26 19:38:47 +08:00
MrZ626
f6826432d0 修正主界面cc的bag模式为true
cc移动加速
2021-08-26 17:09:16 +08:00
MrZ626
f77d8d5219 修改/添加bot的api
更新ccBot相关代码(需要修正)
2021-08-26 02:43:16 +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
491c4d25d7 重构ai模块,等待使用新wrapper接入cc,bot数据结构未定 2021-08-23 23:02:35 +08:00
MrZ626
2432d57d70 整理代码 2021-08-23 20:03:25 +08:00
MrZ626
fbc1c6b60a 新增行号显示(设置可调透明度) close #196 2021-08-14 13:25:34 +08:00
MrZ626
742dc43c5d 移除kpm速度表
bpm表样式改回类c2
整理代码
2021-08-12 01:12:03 +08:00
MrZ626
d0f77f4b78 lastPiece新增放置的方块位置、中心位置和朝向信息 2021-08-02 23:34:32 +08:00
MrZ626
0b9006faf3 修复读取到本地没有的旋转系统会直接蓝屏
升级房间版本号
整理代码
2021-08-01 19:47:59 +08:00
MrZ626
60d1eb4e3c 升级SKIN模块,不再需要在启动时就加载好方块贴图资源 2021-07-21 04:37:35 +08:00
MrZ626
ef88d3e437 新增noInitSZO模式参数 close #121 2021-07-17 02:29:33 +08:00
MrZ626
2ce2f91414 新增误硬降打断延迟机制 2021-06-24 03:13:57 +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
30297385af 清除自定义游戏的老版本残留无用代码,移除bagLen变量,直接用bagLine保存包间隔块数 2021-05-25 01:10:39 +08:00
MrZ626
bcb5d3eba4 新增spike计数器 2021-05-16 20:29:01 +08:00
MrZ626
d2593cfb81 整理初始化空玩家代码 2021-05-16 16:32:08 +08:00
MrZ626
f293f043d5 本地玩家和远程玩家使用同一个draw函数,本地玩家也会显示用户名 2021-05-13 15:05:52 +08:00
MrZ626
cc1261c285 玩家的随机数生成器独立为四个,尝试避免联网对战时不同步错误,整理代码 2021-05-13 02:34:32 +08:00
MrZ626
044247dccf 整理玩家update代码,添加垃圾行缓冲条总数警告 2021-05-11 01:05:46 +08:00
MrZ626
83c64785ec 垃圾行缓冲总数改为单独变量 2021-05-10 22:42:32 +08:00
MrZ626
ee4ca51aff 整理代码,略微优化性能,调整玩家攻击力和框颜色相关代码,联网对战每分钟会增加攻击力 2021-05-10 14:40:55 +08:00
MrZ626
7ff13b286e 整理代码,微优化 2021-05-09 21:35:23 +08:00
MrZ626
177edbf7d6 修复玩家模块的重大问题 2021-05-07 02:37:28 +08:00
MrZ626
58305a9690 序列生成模块改名,修正his4的”重复“概念为序列里的id重复而不是方块重复 2021-05-05 10:21:07 +08:00
MrZ626
e984ce39c3 优化玩家绘制,简化击杀标记 2021-05-05 01:18:05 +08:00
MrZ626
9836bda502 房间内玩家对象管理单独做进新模块netPlayer,为未来消息气泡和发表情做准备 2021-05-04 02:21:52 +08:00
MrZ626
eda6c0d746 整理代码习惯,常量字符串改用单引号,可能有遗漏 2021-04-30 02:01:36 +08:00
MrZ626
20a8470b3c 修复即使有noMod也会显示开了什么mod,模式属性noMod改名allowMod 2021-04-24 17:25:43 +08:00
MrZ626
2400325b22 整理代码 2021-04-22 16:18:48 +08:00
MrZ626
287d5a805d play场景改名game,整理代码,重构GAME.frame相关内容,修复联网录像播放不正确 2021-04-17 01:39:18 +08:00
MrZ626
baf97a90a1 整理代码 2021-04-14 18:34:25 +08:00
MrZ626
e0c594c402 攻击特效从全局改为玩家设置项一部分 2021-04-11 02:18:01 +08:00
MrZ626
23bb6ac486 对战传输的玩家配置信息格式简化和修复一个问题(未使用所以从未触发) 2021-04-10 22:24:38 +08:00
MrZ626
ca267fd565 大改联网的lock子模块,大改对战的玩家数据结构,重做联网对战准备界面 2021-04-08 23:43:10 +08:00
MrZ626
c2cfb709bb 联网推进(整理代码) 2021-04-06 15:02:52 +08:00
MrZ626
202559211c 修改全局结构体变量USER的成员名 2021-04-06 14:53:52 +08:00
MrZ626
24e97e10c8 联网推进(修改房间内用户信息相关代码) 2021-04-06 14:47:29 +08:00
MrZ626
e9fd74ef5d 继续完善联网,调整玩家数据初始化过程 2021-04-05 23:31:39 +08:00
MrZ626
78b7dfcc36 整理代码,部分协程创建/执行改用wrap更加简洁 2021-04-01 14:47:54 +08:00
MrZ626
ee02013fa5 PLAYERS.alive拿出来作为单独变量 2021-03-29 11:40:36 +08:00
MrZ626
1f2652cc5e 场地晃动加入旋转分量 2021-03-25 15:49:08 +08:00
MrZ626
d83122731b 整理序列生成器代码 2021-03-24 17:46:46 +08:00
MrZ626
374f2ab779 modeData地位提升,模式环境变量target移入其中,大规模整理代码,可读性增强 2021-03-23 19:11:05 +08:00
MrZ626
68d8ed9df0 修复序列生成器不小心用了全局随机函数导致录像不能正确播放,更改序列生成模块名 2021-03-16 12:11:57 +08:00