游迅网
游迅网 > 攻略首页 > 单机游戏攻略 > 正文

《饥荒》战车伤害测试详细图文攻略

2015-11-05 11:31:48来源:饥荒游戏吧编辑:评论(0)

   很多玩家发现《饥荒》游戏中战车的伤害和实际标注的并不相符,为了证明这一观点,小编特意为大家带来了《饥荒》战车伤害测试详细图文攻略,希望可以为有同样疑惑的朋友解答这个问题。

   《饥荒》战车伤害测试:

   首先我们需要探究一下战车的真实伤害是怎样判定的,

   测试相关mod:

游迅网www.yxdown.com

游迅网www.yxdown.com

游迅网www.yxdown.com

   上战车,这里可以看到它的攻击力确实是45;

游迅网www.yxdown.com

   撞一下玩家,无论是远处冲过来还是近处撞,伤害都是45;

游迅网www.yxdown.com

   其他生物呢?也是45;

游迅网www.yxdown.com

游迅网www.yxdown.com

   上图可以看到,当有很多生物比较聚集时,战车甚至打出了200(图二199实为200,mod显示问题)伤害!

   打开rook.lua;

游迅网www.yxdown.com

   这个200显而易见吧,不过这里代码具体意思是:生成一个掉到地上消失的武器,攻击200,攻击距离0,放到战车的物品栏里;

游迅网www.yxdown.com

   这是当战车碰到其他生物的处理代码;

   当碰到的是玩家,则停止这这条函数所有命令(即不对玩家生效);

   如果 Vector3(inst.Physics:GetVelocity()):LengthSq() < 42 ,也停止生效,其实我也不知道这条代码是啥意思;

   Velocity 是速度, Length 是长度,Sq 是什么鬼?反正应该是距离范围速度之内的要大于等于42才生效吧,然后振动屏幕;

   如果碰到的生物有 smashable 标签,则直接秒杀,如果是可以破坏的,就直接破坏,如碰到的生物血大于0则。

游迅网www.yxdown.com

   执行这个函数,具体意思是:

   如果没有inst.recentlycharged ,就创建一个空的集,如果撞到的生物已经在这个集合里,就停止该函数;

   You've already done damage to this by charging it recently. 你已经造成了伤害,通过最近的充能(充能?估计是战车攻击前蓄力的动作吧)

   将撞到的生物加入inst.recentlycharged 集合里,在3s后将这个生物从inst.recentlycharged 里删去,用刚开始那武器造成的伤害200;

   也就是说,战车对生物200的冲撞伤害后有3s的冷却时间,战车在游戏里攻击到一个生物后就直接停下来了,并没有直接的躯体碰撞,也许就是单个生物伤害正常的原因吧。

   远古犀牛也有类似的设定,不过更直接,满足条件后直接再造成一次伤害(200),而没有冷却时间,没有攻击距离限制(战车要为0),所以也就有了石虾被秒的情况了。

游迅网www.yxdown.com

游迅网www.yxdown.com

   令:远古犀牛即使被发条生物打了也不会吸引其仇恨,并且会有发条生物的集体仇恨。

   以上就是本次攻略的全部内容了,希望各位玩家看完之后都能够对自己有所帮助。

饥荒

饥荒

  • 游戏类别:动作冒险
  • 游戏平台:/PC/PS4/XboxOne/
  • 开发商:Klei Entertainment Inc
  • 发行商:Klei Entertainment
  • 发行时间:2013年4月23日
游戏介绍:

《饥荒》是由《闪克》制作组Klei制作发行的一款动作冒险类求生游戏,《饥荒》的故事讲述的是关于一名科学家被恶魔传送到了异世界荒野。他必须用自己的智慧在严酷的野外环境中求生,差不多就是《东京丛林》加上能灵巧活动的双手,或者《我的世界》加上消化系统。

点击进入 >> 饥荒手机版下载

推荐阅读

更多>>48小时热评资讯

更多>>精华推荐