ryu238 发表于 2022-5-4 10:57

接过军士官的枪——多功能战斗步枪

主要想解决两个问题,怎样强化军士官的枪,怎样接过军士官的枪。
军士官手里拿的家伙叫多功能战斗步枪,漆黑色,满插件,非常拉风。
先说怎么强化(老调重弹了):


路径


xx:\XCOM 2\XComGame\DLC\DLC_2\Config
打开文件 XComGameData.ini
找到这一段
; Nest Central; Nest Central Weapon Upgrades
+NestCentralWeaponUpgrades="CritUpgrade_Adv"
+NestCentralWeaponUpgrades="AimUpgrade_Adv"
+NestCentralWeaponUpgrades="ClipSizeUpgrade_Adv"
+NestCentralWeaponUpgrades="FreeFireUpgrade_Adv"
+NestCentralWeaponUpgrades="FreeKillUpgrade_Adv"
+NestCentralWeaponUpgrades="ReloadUpgrade_Adv"
+NestCentralWeaponUpgrades="MissDamageUpgrade_Adv"


把Adv都改成Sup,那么这把枪就插满了终极插件,非常强力。

ryu238 发表于 2022-5-4 11:05

再说说怎么把这把枪从军事官身上扒下来。众所周知,用控制台凭空添加的枪都是白板,想得到真品就要从军事官身上扒。

路径
xx:\XCOM 2\XComGame\DLC\DLC_2\Config
打开文件 XComClassData.ini
找到并删除(或者注释掉)这一行
+CannotEditSlots=eInvSlot_PrimaryWeapon
这样军事官的武器就可以更换了。
在DLC的蛇王关,军事官会强制出场,这个时候就可以接过他的枪了。



用同样的改法,可以扒下沈工的专用小精灵。
打开DLC3的路径
xx:\XCOM 2\XComGame\DLC\DLC_3\Config
打开文件
XComClassData.ini我们可以找到以下两行
+CannotEditSlots=eInvSlot_Armor
+CannotEditSlots=eInvSlot_SecondaryWeapon

看来沈工不能主动换盔甲和副武器。我们只需要把第二行注释掉就可以了,毕竟只想要她的小精灵。
沈工会在DLC3的SPARK任务3连里强制出场,这个时候就可以接过她的小精灵了。


ryu238 发表于 2022-5-4 11:13

本帖最后由 ryu238 于 2022-5-4 11:15 编辑

再补充两个内容,让军事官和沈工在其他关卡也能出战,让白板多功能步枪也有插槽。

强制出战的方法(以黑地关为例):
打开路径
xx:\XCOM2\XCom2-WarOfTheChosen\XComGame\Config
打开文件
DefaultMissionDefs.ini

找到这一段

arrMissions=(MissionName="AdventFacilityBLACKSITE", sType="GP_Blacksite", \\
      MissionFamily="GoldenPath1", \\
      MapNames="Obj_Blacksite", \\
      MapNames="CIN_Blacksite_StasisTanks", \\
      MapNames="CIN_Blacksite_AcquireVial", \\
      MapNames="CIN_Blacksite_StructureReveal", \\
      RequiredPlotObjectiveTags="GP_Blacksite", \\
      RequiredParcelObjectiveTags="GP_Blacksite", \\
      MissionObjectives=(ObjectiveName="Recover", \\
      bIsTacticalObjective=false, bIsStrategyObjective=true, bIsTriadObjective=true), \\
      MissionSchedules="Campaign_Blacksite_Easy", \\
      MissionSchedules="Campaign_Blacksite_Standard", \\
      MissionSchedules="Campaign_Blacksite_Hard", \\
      MissionSchedules="Campaign_Blacksite_Extreme")

在小括号内添加
SpecialSoldiers="NestCentral", \\SpecialSoldiers="LostTowersShen", \\
最终变成

arrMissions=(MissionName="AdventFacilityBLACKSITE", sType="GP_Blacksite", \\
      MissionFamily="GoldenPath1", \\
      MapNames="Obj_Blacksite", \\
      MapNames="CIN_Blacksite_StasisTanks", \\
      MapNames="CIN_Blacksite_AcquireVial", \\
      MapNames="CIN_Blacksite_StructureReveal", \\
      RequiredPlotObjectiveTags="GP_Blacksite", \\
      RequiredParcelObjectiveTags="GP_Blacksite", \\
      MissionObjectives=(ObjectiveName="Recover", \\
      bIsTacticalObjective=false, bIsStrategyObjective=true, bIsTriadObjective=true), \\
      MissionSchedules="Campaign_Blacksite_Easy", \\
      MissionSchedules="Campaign_Blacksite_Standard", \\
      MissionSchedules="Campaign_Blacksite_Hard", \\
      MissionSchedules="Campaign_Blacksite_Extreme"\\
      SpecialSoldiers="NestCentral", \\
      SpecialSoldiers="LostTowersShen")


这样在黑地关出战前的整备画面,军事官和沈工会强制入队,并且可以更换武器。

ryu238 发表于 2022-5-4 11:18

让白板多功能步枪也有插槽
==============


这就需要打MOD了
Configure Upgrade Slots
打开MOD里的XComUpgradeSlots.ini文件
在最末一行添加
+SlotConfig = (TemplateName=AssaultRifle_Central, NumUpgradeSlots=6)

这样白板枪也有了6个插槽,已经足够强了。
"TemplateName="后面可以跟任何武器,只要你知道物品代码。
MOD里给天选者武器4个插槽,你也可以改成6个。
这样用控制台调出来的武器也都有插槽了。

ryu238 发表于 2022-5-4 11:26

后记:给LWOC的武器(道具)添加插槽。好吧,今天跟插槽杠上了。
打开LW的路径
打开XComLW_Overhaul.ini文件
搜索slots,就会看到每个武器的插槽数量,看着改就行。
唯独没有天选者武器,需要手动添加以下代码。

+ItemTable=(ItemTemplateName="ChosenSniperPistol_XCOM",      Slots=3,      Starting=false, Infinite=false, Buildable=false)
+ItemTable=(ItemTemplateName="ChosenSword_XCOM",                Slots=3,      Starting=false, Infinite=false, Buildable=false)
+ItemTable=(ItemTemplateName="ChosenRifle_XCOM",                Slots=7,      Starting=false, Infinite=false, Buildable=false)
+ItemTable=(ItemTemplateName="ChosenShotgun_XCOM",                Slots=7,      Starting=false, Infinite=false, Buildable=false)
+ItemTable=(ItemTemplateName="ChosenSniperRifle_XCOM",      Slots=7,      Starting=false, Infinite=false, Buildable=false)


想要直接制造外星人护甲,可以添加以下几行。

+ItemTable=(ItemTemplateName="LightAlienArmorMk2",                Slots=0,      Starting=false,      Infinite=false,      Buildable=true,          SupplyCost=150,      AlloyCost=10,      CrystalCost=25,      CoreCost=5,      SpecialItemTemplateName="CorpseViper",      SpecialItemCost=3,      TradingPostValue=80,RequiredEngineeringScore=20, Tier = 142, PointsToComplete=100)
+ItemTable=(ItemTemplateName="HeavyAlienArmorMk2",                Slots=0,      Starting=false,      Infinite=false,      Buildable=true,          SupplyCost=150,      AlloyCost=10,      CrystalCost=25,      CoreCost=5,      SpecialItemTemplateName="CorpseBerserker",      SpecialItemCost=3,      TradingPostValue=80,RequiredEngineeringScore=20, Tier = 142, PointsToComplete=100)
+ItemTable=(ItemTemplateName="MediumAlienArmor",                Slots=0,      Starting=false,      Infinite=false,      Buildable=true,          SupplyCost=150,      AlloyCost=10,      CrystalCost=25,      CoreCost=5,      SpecialItemTemplateName="CorpseArchon",      SpecialItemCost=3,      TradingPostValue=80,RequiredEngineeringScore=20, Tier = 142, PointsToComplete=100)

成本可以自己再改。我觉得补给150、合金10个、水晶25个、核心5个、相关残骸3个,价格很合理了。
使用类似语法也可以自造多功能步枪,大家看着发挥把。

QSAGLB 发表于 2022-5-4 11:44

非常实用!老早就想把那把多功能战斗步枪拿下来了!感谢大佬!

飒沓娅 发表于 2022-5-8 19:10

ryu238 发表于 2022-5-4 11:26
后记:给LWOC的武器(道具)添加插槽。好吧,今天跟插槽杠上了。
打开LW的路径
打开XComLW_Overhaul.ini文 ...

大佬请问二级选项的内容在哪里改

wwdwsywaj 发表于 2022-5-9 06:39

沈的小精灵拿取在Lwotc无效,请问怎么实现?

549573520 发表于 2022-9-27 23:42

请问怎么改天选者插槽成6个?

ryu238 发表于 2022-10-3 13:15

549573520 发表于 2022-9-27 23:42
请问怎么改天选者插槽成6个?

好家伙,这里也有你……

页: [1]
查看完整版本: 接过军士官的枪——多功能战斗步枪