游戏狂人
 
- 贡献度
- 16
- 金元
- 12156
- 积分
- 1280
- 精华
- 0
- 注册时间
- 2009-2-1
|
鉴于大家都知道怎么修改游戏却没人发贴的情况,我就总结一下发个小心得好了:
所有修改都在assets/scripts下
关于mini-game
mini-game的设置在puzzles文件夹里, puzzleconfiguration是对所有小游戏的基础设置.其中都有DIFFICULTY_SETTINGS = 的字样。如果嫌麻烦的话,就把里面的数值设置得小一点好了。其中pick里的keys left下限为2,另外对knock这小游戏不太了解,没深入研究。
关于loot!
如果嫌宝箱数量不够,可以在 puzzleconfiguration下找到PuzzleConfiguration.HOARD =
GEM_DISTRIBUTION = {
Gold5 = 60,
Gold50 = 48,
Gold500 = 36,
Chest1 = 3,
Chest5 = 1, 把里面的数值改掉。其中chest1是材料包箱,chest5是物品宝箱.
如果嫌金钱,物品,材料数量不够,可以在puzzles/hoard.lua里找到计算公式
local gold_total = (gold5) + (gold50 * 3) + (gold500 * 5)
local lqItems_total = math.floor(lqItems / 3)
local hqItems_total = math.floor(hqItems / 3) 具体的自己修改
另外,关于loot里的步数修改论坛已经有达人给出。
关于人物
人物的基础属性已经有论坛达人给出修改。
如果嫌每级给的点数不多,可以这么修改:在hero文件夹下找到statscontents.lua, 先找到语句HeroStatsConstants.level_bonus_interval = 5(就是每5级给附加属性点) 把数值改成 ”1“,然后在下面找到(以刺客为例)Class Specific:
assassin = {
-- POINT bonus
start = {
agility = 4,
intelligence = 2,
morale = 3,
stamina = 1,
strength = 1,
},
per_level_interval = {
agility = 1,
intelligence = 0,
morale = 1,
stamina = 0,
strength = 0,红字部分自己修改。
人物经验值在herolevelthresholds.lua下,自己按照格式添加上去,就可以突破等级上限了。
关于魔法修改,已经有论坛达人给出修改方法。具体在spells文件夹下,如果嫌伤害不够,可以找到所要的魔法.lua进行修改,一般都有伤害计算公式,在此不多是说.
对修改无爱的请勿喷,对修改有爱的,请接楼继续补充,谢谢。 |
评分
-
1
查看全部评分
-
|