游民星空 > 攻略秘籍 > 攻略 > 正文

饥荒 全人物解锁及主角自动回血等实用修改教程

2015-01-21 11:28:46 来源:互联网 作者:易宁 我要投稿

第386页:吃触手皮周围生触手

展开

三三六.吃触手皮周围生触手

  用记事本打开游戏目录\data\DLC0001\scripts\prefabs\tentaclespots.lua文件,在inst:AddComponent("inspectable")的下一行插入以下内容:

  function tentaclesfn(inst, reader)

  local pt = Vector3(reader.Transform:GetWorldPosition())

  local numtentacles = 9

  reader:StartThread(function()

  for k = 1, numtentacles do

  local theta = math.random() * 2 * PI

  local radius = math.random(9, 24)

  local result_offset = FindValidPositionByFan(theta, radius, 12, function(offset)

  local x,y,z = (pt + offset):Get()

  local ents = TheSim:FindEntities(x,y,z , 1)

  return not next(ents)

  end)

  if result_offset then

  local tentacle = SpawnPrefab("tentacle")

  tentacle.Transform:SetPosition((pt + result_offset):Get())

  GetPlayer().components.playercontroller:ShakeCamera(reader, "FULL", 0.2, 0.02, .25, 40)

  local fx = SpawnPrefab("splash_ocean")

  local pos = pt + result_offset

  fx.Transform:SetPosition(pos.x, pos.y, pos.z)

  tentacle.sg:GoToState("attack_pre")

  end

  Sleep(.33)

  end

  end)

  return true

  end

  inst:AddComponent("edible")

  inst.components.edible:SetOnEatenFn(tentaclesfn)

  即可吃触手皮周围生9个触手,这不是用来保护主角的,而是为了不让触手绝种,所以不要在基地周围吃触手皮

更多相关内容请关注:饥荒专区

责任编辑:Shy夏夏

上一页 381 382 383 384 385 386 387 388 389 390 391 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

文章内容导航
游民星空APP
随手浏览游戏攻略
code
攻略合集
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏