2.退出袭击
若袭击中生成的灾厄村民离开袭击中心点半径112格范围内,则该灾厄村民将被退出该次袭击。
关于112格,其实最重要的一个特性在wiki里找不到,就是玩家如果离开袭击中心112格,则玩家退出本次袭击。(这个特性我一开始不知道,导致我修的时候只让灾厄村民离开袭击中心112格,但是玩家并没有离开袭击中心112格,导致袭击怪物可以一次性下来所有波次,但是玩家无法触发新的袭击。)
3.袭击生成
袭击生成时会检测在玩家周围半径64格内所有已被村民认领的工作方块,并且将其坐标取平均值作为该袭击中心点。袭击会在中心点半径64格范围内尝试生成一次袭击,若尝试失败则缩小范围至半径32格再尝试生成,否则会缩小范围至最上方的方块进行最后尝试,如果袭击有被迁移过则会在选择的区块中心偏X、Z正值往外5格的方形区域
本条提供了建造袭击塔选址问题和区块中的位置问题,务必了解清楚,否则可能连。
袭击生成时会在每个游戏刻检测袭击中心点周围3×3×3子区块范围内的村民方块(被村民占领的床、钟和工作站点方块),若检测不到则会迁移中心点,迁移时会寻找5×5×5子区块范围内是否有村庄区块(村民方块周围3×3×3的子区块),若成功检测到则中心点会【注意,这里选择完子区块后,袭击中心位于该子区块的正中心(8,8,8)的位置】。若检测不到则袭击将生成失败。
迁移后,当袭击进行最后生成尝试时会在选择的区块中心偏X、Z正值往外5格的方形区域最上层方块生成。
结合【袭击迁移】子条目,可以得出迁移袭击所需要的最少村民方块以及子区块,详见下图:
看到这可能就有人有问题了:
在【袭击迁移】条目中,我们可以知道袭击迁移时并不是直接迁移到村民方块所处的子区块,而是迁移到距离上一个袭击中心最近的村庄区块,而只有第一个袭击中心处在村民方块所属的子区块中,这样你们明白为什么村民的距离不一样了吧。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/4451.html