代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。
原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html
1
2一八一.隐身背心(穿小巧背心可隐身)
3
4 用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/sweatervest.lua文件,将下列内容:
5
6local function onequip(inst, owner)
7 owner.AnimState:OverrideSymbol("swap_body", "armor_sweatervest", "swap_body")
8 inst.components.fueled:StartConsuming()
9end
10
11local function onunequip(inst, owner)
12 owner.AnimState:ClearOverrideSymbol("swap_body")
13 inst.components.fueled:StopConsuming()
14end
15
16 替换为:
17
18local function onequip(inst, owner)
19 owner.AnimState:OverrideSymbol("swap_body", "armor_sweatervest", "swap_body")
20 inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT*2
21 owner:Hide()
22 local shadow = GetPlayer().entity:AddDynamicShadow()
23 shadow:SetSize( 0, 0 )
24end
25local function onunequip(inst, owner)
26 owner.AnimState:ClearOverrideSymbol("swap_body")
27 owner:Show()
28 local shadow = GetPlayer().entity:AddDynamicShadow()
29 shadow:SetSize( 1.3, .6 )
30end
31
32 即可穿上小巧背心隐身,你可以攻击敌人,敌人找不到你,连鸟、兔子都可以直接攻击哦。小巧背心在穿戴选项(画着礼帽)下,用8个犬牙、6个蛛丝制造