打开游戏目录XCOM 2XComGameConfig中的ini文件,这个是正统的MOD修改文件。
DefaultClassData.ini
下面复制了“游侠”职业举例,以及如何手动修改,不懂的技能英文可以自行搜索。
[Rookie X2SoldierClassTemplate]新兵属性 ClassPoints=1 IconImage="img:///UILibrary_Common.class_rookie" AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")新兵使用武器 KillAssistsPerKill=4击杀经验? ;************************************************************************************************************ ;*** Ranger Class Data 职业名称 *** ;************************************************************************************************************ [Ranger X2SoldierClassTemplate] bMultiplayerOnly=0 是否为多人游戏设置 0否 1是 不用管 ClassPoints=4 职业编码 估计以后可以修改代码 改变职业 IconImage="img:///UILibrary_Common.class_ranger" NumInForcedDeck=1 NumInDeck=4 KillAssistsPerKill=4 击杀经验? SquaddieLoadout="SquaddieRanger" 职业默认技能,可以改成别的职业终极技能 AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon主手武器, WeaponType="shotgun") 职业允许使用的武器,可以将狙击枪加入,这样就可以使用狙击枪 AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon主手武器, WeaponType="rifle") AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon副手武器, WeaponType="sword")
全职业武器使用
AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="shotgun")可使用散弹枪 AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="sniper_rifle")狙击枪 AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="cannon")榴弹枪 AllowedWeapons=(SlotType=eInvSlot_PrimaryWeapon, WeaponType="rifle")Psi步枪,这是大炮好不。。。 AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="grenade_launcher")榴弹发射器 AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="sword")长剑 AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="pistol")手枪 AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="gremlin")小精灵,黑客副手 AllowedWeapons=(SlotType=eInvSlot_SecondaryWeapon, WeaponType="psiamp")Psi的副手?什么东西?
打开游戏目录“XCOM 2XComGameConfig”,会有很多的ini配置文件,可以用记事本打开。
初始资源,研究、建筑、训练、恢复速率等修改部分带初始属性的修改需要新开档(如金钱等,联络点上限在没建飞船内通讯站的时候可以不用新开,重新读档即可)
打开“DefaultGameData.ini”文件
其中每种属性有四行,对应四种难度,按需要自行修改数值
XComHeadquarters_StartingValueSupplies[0]=175 ;Easy 初始补给(钱) XComHeadquarters_StartingValueSupplies[1]=175 ;Normal XComHeadquarters_StartingValueSupplies[2]=175 ;Classic XComHeadquarters_StartingValueSupplies[3]=175 ;Impossible XComHeadquarters_StartingValueIntel[0]=50 ;Easy 初始情报 XComHeadquarters_StartingValueIntel[1]=30 ;Normal XComHeadquarters_StartingValueIntel[2]=40 ;Classic XComHeadquarters_StartingValueIntel[3]=60 ;Impossible XComHeadquarters_StartingValueAlienAlloys[0]=0 ;Easy 初始外星合金 XComHeadquarters_StartingValueAlienAlloys[1]=0 ;Normal XComHeadquarters_StartingValueAlienAlloys[2]=0 ;Classic XComHeadquarters_StartingValueAlienAlloys[3]=0 ;Impossible XComHeadquarters_StartingValueEleriumCrystals[0]=0 ;Easy 初始超铀 XComHeadquarters_StartingValueEleriumCrystals[1]=0 ;Normal XComHeadquarters_StartingValueEleriumCrystals[2]=0 ;Classic XComHeadquarters_StartingValueEleriumCrystals[3]=0 ;Impossible .......................................................................................................................... XComHeadquarters_DefaultTrainRookieDays[0]=5 ;Easy 新兵训练成职业士兵的天数 XComHeadquarters_DefaultTrainRookieDays[1]=5 ;Normal XComHeadquarters_DefaultTrainRookieDays[2]=5 ;Classic XComHeadquarters_DefaultTrainRookieDays[3]=10 ;Impossible XComHeadquarters_DefaultRespecSoldierDays[0]=5 ;Easy 老兵重训练天数(洗点) XComHeadquarters_DefaultRespecSoldierDays[1]=5 ;Normal XComHeadquarters_DefaultRespecSoldierDays[2]=5 ;Classic XComHeadquarters_DefaultRespecSoldierDays[3]=10;Impossible XComHeadquarters_PsiTrainingDays[0]=10 ;Easy 灵能士兵训练天数 XComHeadquarters_PsiTrainingDays[1]=10 ;Normal XComHeadquarters_PsiTrainingDays[2]=10 ;Classic XComHeadquarters_PsiTrainingDays[3]=25 ;Impossible PsiTrainingRankScalar[0]=2.0f ;Easy 灵能士兵技能训练时间的倍率(数值越小时间越短) PsiTrainingRankScalar[1]=2.0f ;Normal PsiTrainingRankScalar[2]=2.0f ;Classic PsiTrainingRankScalar[3]=2.0f ;Impossible ......................................................................................... StartingRegionSupplyDrop[0]=150 ;Easy 初始月供(就是每月空投给你的钱) StartingRegionSupplyDrop[1]=150 ;Normal StartingRegionSupplyDrop[2]=150 ;Classic StartingRegionSupplyDrop[3]=150 ;Impossible .......................................................................................... XComHeadquarters_StartingPowerProduced[0]=0 ;Easy 初始电力 XComHeadquarters_StartingPowerProduced[1]=0 ;Normal XComHeadquarters_StartingPowerProduced[2]=0 ;Classic XComHeadquarters_StartingPowerProduced[3]=0 ;Impossible XComHeadquarters_StartingCommCapacity[0]=3 ;Easy 初始联络点上限(这个建议改多点) XComHeadquarters_StartingCommCapacity[1]=3 ;Normal XComHeadquarters_StartingCommCapacity[2]=3 ;Classic XComHeadquarters_StartingCommCapacity[3]=3 ;Impossible .................................................................................... ResearchProject_TimeScalar[0]=1.0 ;Easy 科研的时间倍率(其实前面也有科研天数的可以改,但是不如改这个方便) ResearchProject_TimeScalar[1]=1.0 ;Normal ResearchProject_TimeScalar[2]=1.0 ;Classic ResearchProject_TimeScalar[3]=1.0 ;Impossible ; Not currently used, all items are instant 没卵用 BuildItemProject_TimeScalar[0]=1.0 ;Easy BuildItemProject_TimeScalar[1]=1.0 ;Normal BuildItemProject_TimeScalar[2]=1.0 ;Classic BuildItemProject_TimeScalar[3]=1.0 ;Impossible BuildFacilityProject_TimeScalar[0]=1.0 ;Easy 建造设施的时间倍率 BuildFacilityProject_TimeScalar[1]=1.0 ;Normal BuildFacilityProject_TimeScalar[2]=1.0 ;Classic BuildFacilityProject_TimeScalar[3]=1.0 ;Impossible ; Not currently used, all upgrades are instant 没卵用 UpgradeFacilityProject_TimeScalar[0]=1.0 ;Easy UpgradeFacilityProject_TimeScalar[1]=1.0 ;Normal UpgradeFacilityProject_TimeScalar[2]=1.0 ;Classic UpgradeFacilityProject_TimeScalar[3]=1.0 ;Impossible ClearRoomProject_TimeScalar[0]=1.0 ;Easy 清理房间的时间倍率 ClearRoomProject_TimeScalar[1]=1.0 ;Normal ClearRoomProject_TimeScalar[2]=1.0 ;Classic ClearRoomProject_TimeScalar[3]=3.0 ;Impossible ClearRoomProjectFirstRow_TimeScalar[0]=0.5 ;Easy 首行房间清理的时间倍率(就是最上面的一行房间) ClearRoomProjectFirstRow_TimeScalar[1]=0.5 ;Normal ClearRoomProjectFirstRow_TimeScalar[2]=0.5 ;Classic ClearRoomProjectFirstRow_TimeScalar[3]=0.33 ;Impossible HealSoldierProject_TimeScalar[0]=1.5 ;Easy 士兵治疗的时间倍率(改低就可以减少受伤恢复的天数) HealSoldierProject_TimeScalar[1]=1.5 ;Normal HealSoldierProject_TimeScalar[2]=1.5 ;Classic HealSoldierProject_TimeScalar[3]=2.5 ;Impossible
需要新开档或者刷新招募,打开“DefaultGameData_CharacterStats.ini”文件
下面为新兵的属性值,文本中其他的应该是怪的参数,我没有找到五种职业的对应参数,大家改改新兵属性就好。(对已招募士兵似乎无效,需要重新招募)
[Soldier X2CharacterTemplate] CharacterBaseStats[eStat_HP]=5 生命(此属性有难度修正,注意一起改了) CharacterBaseStats[eStat_Offense]=65 命中 (个人认为这个是最重要的属性,有木有!) CharacterBaseStats[eStat_Defense]=0 回避率(就是敌人射击你的时候减多少命中率) CharacterBaseStats[eStat_Mobility]=12 移动格数 CharacterBaseStats[eStat_SightRadius]=27 射击半径 CharacterBaseStats[eStat_Will]=40 意志力(此属性有难度修正,注意一起改了) CharacterBaseStats[eStat_PsiOffense]=0 灵能命中率(灵能士兵专用 CharacterBaseStats[eStat_FlightFuel]=0 没卵用 CharacterBaseStats[eStat_UtilityItems]=1 没卵用 CharacterBaseStats[eStat_AlertLevel]=2 警戒等级(不知道具体有啥效果,目前也没发现有任何NPC的警戒等级是别的数值,不太建议改) CharacterBaseStats[eStat_BackpackSize]=3 没卵用 CharacterBaseStats[eStat_Hacking]=5 免安装电脑的分数 CharacterBaseStats[eStat_CritChance]=0 暴击率 CharacterBaseStats[eStat_CombatSims]=0 CharacterBaseStats[eStat_HighCoverConcealment]=1 CharacterBaseStats[eStat_Strength]=0 CharacterBaseStats[eStat_FlankingCritChance]=50 侧翼射击暴击几率(此属性有难度修正,注意一起改了) CharacterBaseStats[eStat_FlankingAimBonus]=0 侧翼射击命中奖励 CharacterBaseStats[eStat_DetectionRadius]=9 侦测半径(如果修改了移动数的话,建议把这个相应的改高一点,不然很容易一头扎进敌人堆里)
另外如果修改生命、意志力及侧翼暴击率这3个属性,在后面有修正,注意改,在下面这些地方:
[Soldier_Diff_0 X2CharacterTemplate] 新手难度 CharacterBaseStats[eStat_HP]=6 CharacterBaseStats[eStat_Will]=50 [Soldier_Diff_1 X2CharacterTemplate] 老兵难度 CharacterBaseStats[eStat_HP]=5 CharacterBaseStats[eStat_Will]=40 CharacterBaseStats[eStat_FlankingCritChance]=40 [Soldier_Diff_2 X2CharacterTemplate] 指挥官难度 CharacterBaseStats[eStat_HP]=4 CharacterBaseStats[eStat_Will]=40 CharacterBaseStats[eStat_FlankingCritChance]=40 [Soldier_Diff_3 X2CharacterTemplate] 传奇难度 CharacterBaseStats[eStat_HP]=4 CharacterBaseStats[eStat_Will]=40 CharacterBaseStats[eStat_FlankingCritChance]=40
进入如下游戏目录:XCOM 2XComGameConfig
打开如下文件:DefaultGameData.ini
Ctrl+F 搜索 “DoomAccelerateScalars” 关键字 找到如下字段:
DoomAccelerateScalars[0]=0.5f ;Easy DoomAccelerateScalars[1]=0.5f ;Normal DoomAccelerateScalars[2]=0.5f ;Classic DoomAccelerateScalars[3]=0.5f ;Impossible
4条对应4个难度 找到自己玩的难度 把“0.5f”改大即可 如改为“5.0f” “50.0f” (经测试该值应该有内部上限值 so改得过大效果都一样 至于效果倍率请大家自行测试吧 我个人是喜欢慢慢种田)
注意是改大 根据自己需要修改,鄙人已测试没问题。
DefaultGameData.ini: 这个文件可以改的属性参数非常多比如 黑暗事件数目NumDarkEvents 士兵治疗时间HealSoldierProject_TimeScalar 研究时间ResearchProject_TimeScalar
DefaultGameData_CharacterStats.ini: 可以修改己方士兵和敌方各兵种的各项属性值
DefaultClassData.ini 和 DefaultGameData_SoldierSkills.ini: 可以修改各职业的属性和技能等等
需要修改文件DefaultGameData,如下:
ResearchProject_TimeScalar[0]=1.0 ;Easy ResearchProject_TimeScalar[1]=1.0 ;Normal ResearchProject_TimeScalar[2]=1.0 ;Classic ResearchProject_TimeScalar[3]=1.0 ;Impossible ; Not currently used, all items are instant BuildItemProject_TimeScalar[0]=1.0 ;Easy BuildItemProject_TimeScalar[1]=1.0 ;Normal BuildItemProject_TimeScalar[2]=1.0 ;Classic BuildItemProject_TimeScalar[3]=1.0 ;Impossible BuildFacilityProject_TimeScalar[0]=1.0 ;Easy BuildFacilityProject_TimeScalar[1]=1.0 ;Normal BuildFacilityProject_TimeScalar[2]=1.0 ;Classic BuildFacilityProject_TimeScalar[3]=1.0 ;Impossible ; Not currently used, all upgrades are instant UpgradeFacilityProject_TimeScalar[0]=1.0 ;Easy UpgradeFacilityProject_TimeScalar[1]=1.0 ;Normal UpgradeFacilityProject_TimeScalar[2]=1.0 ;Classic UpgradeFacilityProject_TimeScalar[3]=1.0 ;Impossible ClearRoomProject_TimeScalar[0]=1.0 ;Easy ClearRoomProject_TimeScalar[1]=1.0 ;Normal ClearRoomProject_TimeScalar[2]=1.0 ;Classic ClearRoomProject_TimeScalar[3]=3.0 ;Impossible ClearRoomProjectFirstRow_TimeScalar[0]=0.5 ;Easy ClearRoomProjectFirstRow_TimeScalar[1]=0.5 ;Normal ClearRoomProjectFirstRow_TimeScalar[2]=0.5 ;Classic ClearRoomProjectFirstRow_TimeScalar[3]=0.33 ;Impossible
数值全部改为0.1就可以迅速建造+科研了,现在就等扫描时间减少了。
点击图片查看大图,转载请注明来自巴哈姆特XCOM版