前言:经历各种修改后,还是回归了相对轻改的这种思路,最近一直沿用地玩了下来,这才切实体验到了游戏真正的魅力,当初第一遍打通后没多久就开始大肆修改实属有点不妥。
零、开始
打开游戏安装目录,进入脚本文件文件夹
(相关资料图)
(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 最后一个
资讯 23-01-18
资讯 23-01-18
资讯 23-01-18
资讯 23-01-18
资讯 23-01-18
资讯 23-01-17
资讯 23-01-17
资讯 23-01-17
资讯 23-01-17
资讯 23-01-17
资讯 23-01-16
资讯 23-01-16
资讯 23-01-16
资讯 23-01-16
资讯 23-01-15
资讯 23-01-15
资讯 23-01-14
资讯 23-01-13
资讯 23-01-13