欢迎光临散文网 会员登陆 & 注册

特性设定-袭击机制

2022-03-13 00:32 作者:纵向自衡车_千亿简章  | 我要投稿

袭击生成条件

  玩家身上存在不祥之兆效果,且进入被占据的村民方块周围15×15×15区段内。(通常来说可以认为是村庄边界向外240米的范围内)


袭击生成位置

  一个袭击生成时,会查找玩家周围半径320格的球形区域内的所有被占据的村民方块,并将其坐标取平均值得到新袭击的中心点。

  袭击会在中心点半径320格范围内尝试生成一次袭击,若尝试失败则缩小范围至半径160格再尝试生成,否则会缩小范围至半径25格区域内最上方的方块进行最后尝试,如果袭击有被迁移过则会在选择的区块中心偏X、Z正值往外5格的方形区域最上层的方块尝试生成一次袭击。若上述条件皆未满足则袭击生成失败。

  若中心点周围半径480格的球形区域内存在其他袭击的中心点,则会取消此次生成。

  袭击怪物总是会生成在范围内最上方的方块,而非地底下。 即使地底下有适合生成怪物的空间,若最上层无法生成袭击怪物(最上层为液体、透明方块、台阶下半部分等),仍然会判定生成失败。


袭击转移机制

  袭击生成时会在每gt检测袭击中心点周围15×15×15区段范围内的村民方块(被村民占领的床、钟和工作站点方块),若检测不到则会迁移中心点,迁移时会寻找25×25×25子区块范围内是否有村庄区段(村民方块周围15×15×15的区段),若成功检测到则中心点会选择距离最近的一个子区块。若检测不到则袭击将生成失败。

  迁移后,当袭击进行最后生成尝试时会在选择的区块中心偏X、Z正值往外5格的方形区域最上层方块生成。


袭击怪物的加入机制

  一个袭击中心点周围半径480格的球形区域内相关怪物会加入此袭击(唤魔者、卫道士、掠夺者、劫掠兽)。一个怪物仅能同时加入一个袭击。若袭击中的怪物不在袭击中心半径560格的球形区域内,则会移除出此袭击。

特性设定-袭击机制的评论 (共 条)

分享到微博请遵守国家法律