哈迪斯修改思路分享(个人修改的第2.1版)-前沿热点

时间:2023-01-18 23:01:34 来源: 哔哩哔哩


前言:经历各种修改后,还是回归了相对轻改的这种思路,最近一直沿用地玩了下来,这才切实体验到了游戏真正的魅力,当初第一遍打通后没多久就开始大肆修改实属有点不妥。

零、开始

打开游戏安装目录,进入脚本文件文件夹


(相关资料图)

(Steam版)脚本文件路径:\steamapps\common\Hades\Content\Scripts

注意:1,修改文件必须使用英文输入法。

2,有时搜索代码,找到的并不是代码自身的详细内容区域,请注意区别。

3,推荐下载安装一个vscode进行代码编辑。(vscode为一款程序员常用的编程软件)

4,修改方法基本传承自艾加加,大佬那里有更多修改项目,推荐打到正常玩法较腻,想压榨游戏剩余价值的玩家(有极大空间可以压榨)。

---------------------------------------------------

---------------------------------------------------

一、祝福修改

武器特性:弓4蓄力加快,拳4致残伤害生效加快且惩罚降低,矛4惩罚降低

武器祝福:箭如雨下(+7),爆裂之箭(降低对攻速的惩罚)

信物效果:蝴蝶(1-4,每场6%),石榴花(3-4,每2场),矛尖(3-1,3s)

项圈(1-1,120),披肩(1-3,75%),钱包(1-6,400),耳环(1-7,100%)

记忆(1-8,50%),毛掸(1-9,10%),牙齿(1-10,200),羽毛(2-8,5%)

橡子(3-2,8)

1,打开脚本文件TraitData(非消耗类祝福)或ConsumableData(消耗类祝福)

2,在脚本文件内搜索:①从全祝福图鉴中寻得的祝福代码(修改神系祝福/武器增强祝福时)

②从WeaponUpgradeData脚本中寻得的武器祝福代码(可以进行翻译,如SwordWeapon,搜索sword,为剑)

③从GiftData脚本中寻得的信物名称代码(row 1,对应游戏中的第一行信物,从上到下对应游戏内的从左到右)

3,在对应代码区间修改关键数值

---------------------------------------------------

---------------------------------------------------

二、雷电CD移除

1,进入\Hades\Content\Game\Projectiles,打开文件PlayerProjectiles

2,搜素LightningStrikeSecondary

3,向下寻找代码:

ImmunityDuration = 0.2

修改为:

ImmunityDuration = 0

---------------------------------------------------

---------------------------------------------------

三、缩减矛蓄力时间

1,进入脚本文件:Combat

2,搜索:local spearWeaponStages

3,修改下方的Wait值

---------------------------------------------------

---------------------------------------------------

四、开局增加自带效果

1,进入:RunManager

2,搜索:if args ~= nil and args.RoomName ~= nil then

3,在搜出的return CurrentRun上面,紧挨着按照附录的格式增加祝福代码(对照祝福图鉴与WeaponUpgradeData脚本)

ps:开局各种资源在搜索结果上面,如CurrentRun.NumRerolls(开局roll点数等)

---------------------------------------------------

---------------------------------------------------

附录1:直接组出一个超级剑1,郁闷的时候爽爽,自带仁慈,剑1=剑1+剑2

if(HeroHasTrait("SwordBaseUpgradeTrait") ) then

AddTraitToHero({ TraitName = "SwordCriticalParryTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "AresWeaponTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "AthenaSecondaryTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "AthenaRushTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "TriggerCurseTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "AthenaBackstabDebuffTrait", Rarity = "Heroic"})

end

附录2:三矛合一,矛2必须放在最后一个不然没效果,矛1=矛1+矛3+矛2

if(HeroHasTrait("SpearBaseUpgradeTrait") ) then

AddTraitToHero({ TraitName = "SpearWeaveTrait", Rarity = "Heroic"})

AddTraitToHero({ TraitName = "SpearTeleportTrait", Rarity = "Heroic"})

end

以上

关键词: RARITY HEROIC SWORD HADES vscode steam版 WAIT ROLL GAME 最后一个


阅读排行

关于我们 加入我们 广告服务 网站地图

All Rights Reserved, Copyright 2004-2022 news.yunxinxi.cn

如有意见请与我们联系 邮箱:317 493 128 @qq.com

粤ICP备2022077823号-5    中国信息网 版权所有