马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 ljw248769961 于 2023-9-4 16:33 编辑
[指路|合并] 伤害提升&敌人血量减少 Immersive Damage & Less Spongy Enemies
本贴包含两个MOD,请按需使用(我个人只装了Less Spongy Enemies)
请有能力的去N网作者原址下载
Immersive Damage 原址 (modId: 300 Created by: CnRJay)
Less Spongy Enemies 原址 (modId: 344 Created by: Zzyxzz)
= 介绍 =
游戏难度的增加并不应表现在敌人血量更高上,随着等级的增加,你的传说武器打在敌人身上就和刮痧一样,某种程度上也降低了游戏体验,那么这两个Mod就是你所需要的。
如mod名字一样,这两个mod分别修改了玩家的伤害倍率和敌人随等级提升的血量倍率。
其中,Immersive Damage 提供的配置文件包含了对敌伤害、对己伤害、NPC血量倍率(默认未启用)
其中,LessSpongy Enemies 提供的配置文件仅修改了NPC血量倍率
= 安装 =
两Mod的安装方式类似,分为两步:(总共就俩文本文件,就不分流了,不想去下载的可以直接创建以下文件)
1. 为路径为 X:\Users\Documents\My Games\Starfield\StarfieldCustom.ini 配置文件添加字段 (下文中 // 双斜线所在行不需要添加),若没有可自行创建。 - [Archive]
- bInvalidateOlderFiles=1
- sResourceDataDirsFinal=
- [General]
- //Less Spongy Enemies使用下面这行
- sStartingConsoleCommand=bat LessSpongyEnemies
- //Immersive Damage使用下面这行
- sStartingConsoleCommand=bat ImmersiveDamage
复制代码
注1:若出现使用了复数mod的情况,可以在不同mod名之间以 ;分号 隔开,如下 (如果非要同时装上面这俩mod的话,ImmersiveDamage这个放前面)
- [General]
- sStartingConsoleCommand=bat mod1; bat mod2; bat mod3
复制代码
2. 在游戏根目录 X:\...\Steam\steamapps\common\Starfield 中添加 mod名.txt 的配置文件
伤害提升 ImmersiveDamage 对应的就是 ImmersiveDamage.txt- //Damage dealt to enemies
- //setgs fDiffMultHPByPCVE 1.00
- //setgs fDiffMultHPByPCE 1.50
- setgs fDiffMultHPByPCN 3.00
- setgs fDiffMultHPByPCH 4.00
- setgs fDiffMultHPByPCVH 5.00
- //Damage dealt to the player by enemies
- //setgs fDiffMultHPToPCVE 1.00
- //setgs fDiffMultHPToPCE 1.50
- setgs fDiffMultHPToPCN 3.00
- setgs fDiffMultHPToPCH 4.00
- setgs fDiffMultHPToPCVH 5.00
- //Changes the health modifier for enemies (OPTIONAL)(RECOMMENDED "0")
- //Less bullet sponge at higher levels
- //setgs fNPCHealthLevelBonus 0
复制代码
敌人血量减少 Less Spongy Enemies 对应的就是 LessSpongyEnemies.txt
- setgs fNPCHealthLevelBonus 0
复制代码
注2:txt的文件名需要和 StarfieldCustom.ini 中,sStartingConsoleCommand=bat modName 这里的 modName 对应;
注3:在 ImmersiveDamage 的txt文件中,可以看出包含了 Less Spongy 所使用的字段,也就是:setgs fNPCHealthLevelBonus 0 这个,
所以可以仅装 ImmersiveDamage 这个mod,然后把 //setgs fNPCHealthLevelBonus 0 前面的 // 去掉,这样就启用了这个配置
按 Less Spongy Enemies 的作者所说,这个倍率的默认值是20,也就是随等级提升,比如npc初始血量为100,每级上升1个单位,倍率20的话,5级的npc血量就是100+5*1*20
那么该值为0的情况下,5级npc的血量就是100+5*1
如果觉得改太多了可以把这个值修改为 5 或 10 或 15
= 合并 =
那么,相信有一些mod经验的各位也看出来了,这类mod的制作方式通常分为2步:
1. 在 StarfieldCustom.ini 中添加引导字段,格式是 bat + mod名字
2. 在游戏根目录中添加 mod名字.txt 文件,内包含修改的配置
所以,为了更好的体验,防止后续某些mod相互修改配置导致乱掉,可以将这些mod都统一到一个文件里,如下:
X:\Users\Documents\My Games\Starfield\StarfieldCustom.ini - [Archive]
- bInvalidateOlderFiles=1
- sResourceDataDirsFinal=
- [General]
- sStartingConsoleCommand=bat ModifyGameSetting;
复制代码
X:\...\Steam\steamapps\common\Starfield\ModifyGameSetting.txt (起名字请随意,记得相互匹配即可) - //对敌伤害倍率(PCVE是非常简单模式,PCE是简单,PCN是普通,PCH是困难,PCVH是非常困难)
- //setgs fDiffMultHPByPCVE 1.00
- //setgs fDiffMultHPByPCE 1.50
- setgs fDiffMultHPByPCN 3.00
- setgs fDiffMultHPByPCH 4.00
- setgs fDiffMultHPByPCVH 5.00
- //对己伤害倍率
- //setgs fDiffMultHPToPCVE 1.00
- //setgs fDiffMultHPToPCE 1.50
- setgs fDiffMultHPToPCN 3.00
- setgs fDiffMultHPToPCH 4.00
- setgs fDiffMultHPToPCVH 5.00
- //NPC血量成长倍率(默认为20,可修改为15/10/5/0)
- setgs fNPCHealthLevelBonus 0
复制代码
以后再有其它指令类的mod,就都可以往这里加进去了,这样也不会出现相互冲突的问题,毕竟修改相同的指令后者会覆盖前者
如上所示,如果希望对己伤害降低一些,可以适当调整倍率,虽然没有获得默认数值,但按照非常简单是1,简单是1.5来看,普通困难和非常困难应该默认值分别是2,2.5,3
似乎指令与辐射4中类似,会玩的可以去CreationKit中翻翻看
提供一个并没有省多少事儿的懒人包,里面文件如上所示,还是需要自行放入对应目录内: |