自制mod的第一步自然是解开游戏打包好的文件。这个是我在网上找到的方法
https://linode.ghazlawl.com/dysmantle/creating-mods/
之后大家才能自由发挥。像更广的捡物资范围(物质磁铁),更大背包,永远不计时的计时器宝箱都很容易弄出来,因为都是游戏已经做出来的功能,仿写就行。
我一直想把武器改成拆物体时,范围更广,同时打击目标更多,但是打怪和游戏原本一样。其中打击目标更多很好改,因为有很多武器比如扳手就有这个功能。但是打击范围无论如何都时对怪物和物体一视同仁的。因此用了比较麻烦的退而求其次的办法。
游戏有个隐藏的武器,即徒手,伤害只有2。可以把它改成初始伤害8,每次升级增加4(等同开局武器撬棍)。同时用两个定义了撬棍属性的文件(crowbar.xml和crowbar.nut)去仿写拳头;在recipes.xml文件中增加拳头的配方,同样仿写撬棍。并给拳头的攻击范围定义为撬棍的5倍,同时对怪物伤害-100%,每次升级只消耗一片树叶。这样一来,就可以得到一个只对物体有伤害,范围超广的拆家神器,同时不影响平衡,因为仅仅时拆家更快了而已。但是需要自己自觉在主武器升级时候去升级拳头,不能超过主武器的破坏力。同时,后续换了棒球棍和扳手锤子后,可能要重新定义拳头的伤害值(好在几小时只用改一下,却可以极大节省拆家时间)

https://linode.ghazlawl.com/dysmantle/creating-mods/
之后大家才能自由发挥。像更广的捡物资范围(物质磁铁),更大背包,永远不计时的计时器宝箱都很容易弄出来,因为都是游戏已经做出来的功能,仿写就行。
我一直想把武器改成拆物体时,范围更广,同时打击目标更多,但是打怪和游戏原本一样。其中打击目标更多很好改,因为有很多武器比如扳手就有这个功能。但是打击范围无论如何都时对怪物和物体一视同仁的。因此用了比较麻烦的退而求其次的办法。
游戏有个隐藏的武器,即徒手,伤害只有2。可以把它改成初始伤害8,每次升级增加4(等同开局武器撬棍)。同时用两个定义了撬棍属性的文件(crowbar.xml和crowbar.nut)去仿写拳头;在recipes.xml文件中增加拳头的配方,同样仿写撬棍。并给拳头的攻击范围定义为撬棍的5倍,同时对怪物伤害-100%,每次升级只消耗一片树叶。这样一来,就可以得到一个只对物体有伤害,范围超广的拆家神器,同时不影响平衡,因为仅仅时拆家更快了而已。但是需要自己自觉在主武器升级时候去升级拳头,不能超过主武器的破坏力。同时,后续换了棒球棍和扳手锤子后,可能要重新定义拳头的伤害值(好在几小时只用改一下,却可以极大节省拆家时间)
