【搬运】3.0.2版本修改的一些东西
修改于2023/10/01678 浏览游戏交流
bilibili@时不时收集数据的真理
————————————————
1. 去除了三叶草15秒的初始冷却定义,以后三叶草的首次种植时间读取种植冷却定义的5秒,且可以受到种植冷却缩减的加成。
2. 给茄子忍者的大飞镖加上了可以攻击浮空僵尸的标签,但其他飞镖仍然无法攻击浮空僵尸。
3. 魔法书系列挂件的植物禁用名单完善,瓷砖萝卜等植物将无法携带它。
4. 为变身茄子、油橄榄、漩涡枇杷、菠萝蜜等植物添加了消耗类植物的标签。
5. 僵尸博士将可以免疫"stucked"状态的效果,即雷龙草,聚能山竹等植物的定身。
6. 魔法帽神器召唤的魔术师僵尸的在时间从16秒调整至15秒。
7. 为火龙草的普攻和大招添加了灼烧效果,在没有火龙草基因序列时,仅有动画效果无伤害。
8. 修复了胡萝卜帽腐尸和西瓜帽腐尸的多防具bug。
9. 修复了滴水冰莲水潭效果失效的bug。
10. 修复了追击第五关复活萝卜复活植物后植物阶级为玩家所拥有阶级的bug,但是魔豆神器豆藤掉落的植物被复活后依然是玩家所拥有的阶级(修了,但没完修)。
11. 修复了秒结算的bug(明确是bug,在早期开发中,我方的僵尸鸽子会导致游戏无法结算,为了修复这个bug所以弄出了秒结算bug),这里顺便再说一下秒结算的本质是什么,简单来说就是判定僵尸当前所处的状态位"ZombieState",如果当前波次处于结算波且全场僵尸的状态位为死亡状态位时(为5是正常死亡,为6是灰烬状态,为9是击飞等)就会直接结算;而关于天空之城壮植凌云关卡异常结算bug确实是由秒结算bug导致的,但并不完全是,因为天空10简单和天空16困难并没有这种bug,造成这种差异的是关卡内部的定义,异常结算的天空10困难和天空16简单在模式定义中缺少了一个"TargetWeight"的代码,游戏运行时这个数值默认为0,而当这个数值为0时结合秒结算bug就会产生游戏中看到的结果,如果是1或者说其他什么数值,就不会产生这个bug了。