代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。

原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html



一三五.回旋镖自动接住且无限使用

	用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/boomerang.lua文件,

	1.在owner.SoundEmitter:PlaySound("dontstarve/wilson/boomerang_return")的下一行插入owner.components.inventory:Equip(inst)


	2.将下列内容:

	inst:AddComponent("finiteuses")
	inst.components.finiteuses:SetMaxUses(TUNING.BOOMERANG_USES)
	inst.components.finiteuses:SetUses(TUNING.BOOMERANG_USES)

	inst.components.finiteuses:SetOnFinished(OnFinished)

	替换为:

	--inst:AddComponent("finiteuses")
	--inst.components.finiteuses:SetMaxUses(TUNING.BOOMERANG_USES)
	--inst.components.finiteuses:SetUses(TUNING.BOOMERANG_USES)

	--inst.components.finiteuses:SetOnFinished(OnFinished)

	即可让回旋镖自动接住且无限使用