破门而入2吧 关注:1,217贴子:3,503

1.0正式版各种修改集合及部分游戏配置文件翻译(不定时更新)

只看楼主收藏回复

一楼防吞


IP属地:黑龙江1楼2025-02-15 11:57回复
    星星与战斗荣誉分别由2个文件控制,每个部队的荣誉是单独记录的,所以需要单独修改,但是方法一样。
    2个文件的路径
    C:\Users\lzp\AppData\Local\KillHouseGames\DoorKickers2
    星星文件名mapsaves.xml;
    记事本打开后第一行<MapSaves version="2" gameVersion="100" extraStars="209" num="15">
    其中extraStars="209" 这个209就是星星数量。
    战斗荣誉文件名roster.xml;
    记事本打开后第二行
    <Roster version="21" gameVersion="100" numSquads="1">
    <Squad unit="Rangers" name="CHARLIE THREE" id="2529343533" newTroopsBitset="0" battleHonors="100">
    Squad unit="Rangers" 指的是游骑兵,name="CHARLIE THREE"是小队的名字,可以自定义查找的时候建议直接搜索你自己的小队的名字
    其中battleHonors="100"这个100就是战斗荣誉的数量


    IP属地:黑龙江2楼2025-02-15 12:03
    回复
      经验获取修改
      :\SteamLibrary\steamapps\common\DoorKickers2\data\gameplay_settings文件夹下
      文件名xp_tables.xml
      文本打开后找到以下三行
      <Stat name="mission1Star" xpPerUnit="30000"/>
      <Stat name="mission2Star" xpPerUnit="50000"/>
      <Stat name="mission3Star" xpPerUnit="60000"/>
      改成我这样,然后发疯狂刷单人关卡第一关,很快就满级了


      IP属地:黑龙江3楼2025-02-15 12:04
      回复
        修改全技能的方法
        在修改之前请先保证你得小队等级为16级,然后30点技能点全部点完。
        确保你要修改的小队不是当前部署的小队
        意思是你如果想修改游骑兵,请先部署除游骑兵小队外其他小队!!!
        开始修改
        C:\Users\lzp\AppData\Local\KillHouseGames\DoorKickers2路径下
        记事本打开文件名为roster.xml的文件后,你首先看到的是下面的两行代码。
        <Roster version="21" gameVersion="101" numSquads="2">
        <Squad unit="Rangers" name="CHARLIE THREE" id="2529343533" newTroopsBitset="0" battleHonors="38">
        其中第二行代码<Squad unit="Rangers" name="CHARLIE THREE"
        这个unit="Rangers"代表的是Rangers游骑兵,name="CHARLIE THREE"代表你这个小队的名字为CHARLIE HREE。
        在这里往下看,搜索<Doctrine>
        搜索后你会发现<Doctrine>下面一堆代码,这些代码就是当前你点的游骑兵技能。
        这个时候你只需要替换掉<Doctrine></Doctrine>这段代码中的技能代码就可以了。
        下面的是游骑兵全技能代码,复制直接粘贴替换原来的。
        <Node name="Handguns_ShortRangeDrills"/>
        <Node name="Handguns_MediumRangeDrills"/>
        <Node name="Handguns_MediumRangeDrills"/>
        <Node name="Handguns_ControlledPairs"/>
        <Node name="Handguns_ControlledPairs"/>
        <Node name="Handguns_PrecisionShooting"/>
        <Node name="Handguns_ReloadDrills"/>
        <Node name="Handguns_TransitionDrills"/>
        <Node name="Handguns_SuppressorUse"/>
        <Node name="Rifles_ShortRangeDrills"/>
        <Node name="Rifles_ReloadDrills"/>
        <Node name="Rifles_MediumRangeDrills"/>
        <Node name="Rifles_CloseRangeBurst"/>
        <Node name="Rifles_CloseRangeBurst"/>
        <Node name="Rifles_RoomClearingDrills"/>
        <Node name="Rifles_RoomClearingDrills"/>
        <Node name="Rifles_BarricadeShooting"/>
        <Node name="Rifles_MediumRangeBurst"/>
        <Node name="Rifles_MediumRangeBurst"/>
        <Node name="Rifles_MediumRangeBurst"/>
        <Node name="Rifles_MediumRangeBurst"/>
        <Node name="Rifles_SurgicalShooting"/>
        <Node name="Rifles_SurgicalShooting"/>
        <Node name="Rifles_LongRangeDrills"/>
        <Node name="Rifles_LongRangeDrills"/>
        <Node name="Rifles_ObscuredTargets"/>
        <Node name="Rifles_ObscuredTargets"/>
        <Node name="Support_AssaultSAWs"/>
        <Node name="Support_AssaultSAWs"/>
        <Node name="Support_AssaultMarksmen"/>
        <Node name="Support_AssaultMarksmen"/>
        <Node name="Support_ImprovedSuppression"/>
        <Node name="Support_Melee"/>
        <Node name="Support_LanguageBasics"/>
        <Node name="Support_ThrowablesTraining"/>
        <Node name="Support_SelfFirstAid"/>
        <Node name="Elite_ExtraConditioning"/>
        <Node name="Elite_AdvancedShooting"/>
        <Node name="Elite_ExplosiveBreaching"/>
        <Node name="Elite_ViolenceOfAction"/>
        <Node name="Elite_AdvancedCombatives"/>
        <Node name="Elite_AdvancedLanguage"/>
        以上是游骑兵全技能代码,替换后保存文件,进入游戏切换会游骑兵,这个时候你会发现你游骑兵的技能全满了。
        CIA全技能代码如下,修改方法参照游骑兵
        <Node name="CIA_ShortRangeCrit"/>
        <Node name="CIA_ShortRangeCrit"/>
        <Node name="CIA_ShortRangeDrills"/>
        <Node name="CIA_MediumRangeAccuracy"/>
        <Node name="CIA_DoubleTap"/>
        <Node name="CIA_DoubleTap"/>
        <Node name="CIA_MediumRangeAimSpeed"/>
        <Node name="CIA_QuickDraw"/>
        <Node name="CIA_QuickDraw"/>
        <Node name="CIA_Reload"/>
        <Node name="CIA_Reload"/>
        <Node name="CIA_DrawFromConcealment"/>
        <Node name="CIA_Reload"/>
        <Node name="CIA_Retention"/>
        <Node name="CIA_Transition"/>
        <Node name="CIA_RiflesReload"/>
        <Node name="CIA_RiflesReload"/>
        <Node name="CIA_RiflesReload"/>
        <Node name="CIA_RiflesShortRangeAimSpeed"/>
        <Node name="CIA_RiflesShortRangeAimSpeed"/>
        <Node name="CIA_EasternBlocWeapons"/>
        <Node name="CIA_Bursts"/>
        <Node name="CIA_RiflesShortRangeCrit"/>
        <Node name="CIA_RiflesMediumRangeAimSpeed"/>
        <Node name="CIA_RiflesMediumRangeAimSpeed"/>
        <Node name="CIA_RiflesMediumRangeAimSpeed"/>
        <Node name="CIA_RiflesMediumRangeAccuracy"/>
        <Node name="CIA_RiflesMediumRangeAccuracy"/>
        <Node name="CIA_RiflesMediumRangeAccuracy"/>
        <Node name="CIA_FastFire"/>
        <Node name="CIA_MRFastFire"/>
        <Node name="CIA_RiflesLongRange"/>
        <Node name="CIA_RiflesLongRange"/>
        <Node name="CIA_ShortStoking"/>
        <Node name="CIA_Ambush"/>
        <Node name="CIA_Barricade"/>
        <Node name="CIA_Speedy"/>
        <Node name="CIA_Speedy"/>
        <Node name="CIA_Execution"/>
        <Node name="CIA_Disguises"/>
        <Node name="CIA_LocalCustoms"/>
        <Node name="CIA_LocalCustoms"/>
        <Node name="CIA_HumintNetwork"/>
        <Node name="CIA_HumintNetwork"/>
        <Node name="CIA_Language"/>
        <Node name="CIA_AdvancedIntel"/>
        <Node name="CIA_AdvancedIntel"/>
        <Node name="CIA_AdvancedLanguage"/>
        <Node name="CIA_Hand2Hand"/>
        <Node name="CIA_Persuasion"/>
        <Node name="CIA_ConcealRig"/>
        NWS全技能代码如下,修改方法参照游骑兵
        <Node name="NWS_ShortRangeDrills"/>
        <Node name="NWS_ShortRangeDrills"/>
        <Node name="NWS_FastReload"/>
        <Node name="NWS_MediumRangeDrills"/>
        <Node name="NWS_MediumRangeDrills"/>
        <Node name="NWS_ShotPlacement"/>
        <Node name="NWS_ShotPlacement"/>
        <Node name="NWS_LongRangeDrills"/>
        <Node name="NWS_Bursts"/>
        <Node name="NWS_Bursts"/>
        <Node name="NWS_FastFire"/>
        <Node name="NWS_LongRange"/>
        <Node name="NWS_Spotting"/>
        <Node name="NWS_Recoil"/>
        <Node name="NWS_Recoil"/>
        <Node name="NWS_SurvivalRate"/>
        <Node name="NWS_SurvivalRate"/>
        <Node name="NWS_LeaderBonus"/>
        <Node name="NWS_MilitiaTraining"/>
        <Node name="NWS_MassFires"/>
        <Node name="NWS_CloseDamageReduction"/>
        <Node name="NWS_PriorityBombers"/>
        <Node name="NWS_ShieldSpeed"/>
        <Node name="NWS_ImprovedStacking"/>
        <Node name="NWS_ShieldAccuracy"/>
        <Node name="NWS_ShieldReload"/>
        <Node name="NWS_StackTactics"/>
        <Node name="NWS_ShieldBrace"/>
        <Node name="NWS_USWeapons"/>
        <Node name="NWS_FastTargetSwitch"/>
        <Node name="NWS_Reload"/>
        <Node name="NWS_Accuracy"/>
        <Node name="NWS_Crit"/>
        <Node name="NWS_Crit"/>
        <Node name="NWS_ScopeAdvantage"/>


        IP属地:黑龙江4楼2025-02-15 12:05
        收起回复
          战役模式下,受伤队员瞬间满血的方法,不用等时间即可恢复
          开始修改
          C:\Users\lzp\AppData\Local\KillHouseGames\DoorKickers2路径下
          记事本打开文件名为campaign.xml的文件后,你首先看到的是下面的代码。
          <Trooper name="BIGGLES" portrait="data/textures/portraits/ranger11.dds" unit="Rangers" class="Assault" team="1" color="FFFFFFFF" totalMissionsWon="1" xp="60510" mission3Star="1" bulletsFired="8" bulletsHit="4" kills="4" killsStunnedTarget="1" killsUnawareTarget="1" hitsTaken="7" explosivesUsed="1" distanceWalkedMeters="95" health="100" startingHealth="100" fatigue="1" prev_total_xp="905030"/>
          这里重要的就2个
          第一个,这段里边name="BIGGLES" 是小队员的名字叫BIGGLES,队员名字支持中文,在游戏中切换输入法改成你喜欢的名字。以后可以方便查找。
          第二个,health="100" ,这个100是满血状态,如果是受伤状态的话这个数值小于100,手动改一下马上满血。


          IP属地:黑龙江5楼2025-02-15 12:06
          回复
            给游骑兵加入CIA的开锁工具,其他修改类似。
            打开文件roster.xml,游骑兵20名队员里边SupportGear2字符段开始加入<SupportGear2 name="Lockpick"/>就是CIA的开锁工具,<SupportGear3 name="Crowbar"/>是游骑兵默认的撬棍, <SupportGear1 name="Frag Grenade Kit"/>是游戏里边游骑兵第三个格子请不要修改这个,现在显示的是3颗手雷。
            <Roster version="21" gameVersion="102" numSquads="3">
            <Squad unit="Rangers" name="CHARLIE THREE" id="2529343533" newTroopsBitset="0" battleHonors="25">
            <Trooper class="Assault">
            <Id name="01突击" portrait="data/textures/portraits/ranger42.dds" gender="0" voicePack=""/>
            <Equipment>
            <PrimaryWeapon name="MK17CQC Sup"/>
            <PrimaryWeaponScope name="M150RCO"/>
            <PrimaryWeaponAmmo name="762XM1158ADVAP_MK17CQCSup"/>
            <PrimaryWeaponMuzzle/>
            <SecondaryWeapon name="Mk27M2 Pistol"/>
            <SecondaryWeaponScope name="RedDot_PistolMk27"/>
            <SecondaryWeaponAmmo name="919FMJM882_G19X Pistol"/>
            <SecondaryWeaponMuzzle/>
            <Helmet name="HelmetIHPS"/>
            <HelmetNVG name="NVG_02"/>
            <Armor name="Rangers SFLCS Level IV Sides"/>
            <UtilityPouch1 name="Frag Grenade"/>
            <UtilityPouch2 name="Frag Grenade"/>
            <SupportGear1 name="Frag Grenade Kit"/>
            <SupportGear2 name="Lockpick"/>
            <SupportGear3 name="Crowbar"/>


            IP属地:黑龙江6楼2025-02-15 12:06
            回复
              campaign.xml文件翻译,修改这个文件可以让你参与任务后受伤的队员及疲劳的队员立刻恢复正常,让你得队员血量增加。
              如下举例
              <Trooper name="08突击" portrait="data/textures/portraits/ranger50.dds" unit="Rangers" class="Assault" team="1" color="497FFFFF" totalMissionsWon="1" xp="60200" mission3Star="1" bulletsFired="2" bulletsHit="1" kills="1" distanceWalkedMeters="119" completedHealthy="1" health="100" startingHealth="100" fatigue="1" prev_total_xp="126400"/>
              可定义修改内容
              Trooper name="08突击" (队员名字="08突击" ,名字在游戏中自定义)
              portrait="data/textures/portraits/ranger50.dds(头像文件="data/textures/portraits/ranger50.dds)
              unit="Rangers"(所属部队="游骑兵")
              class="Assault"(位置="突击兵")
              team="1"
              color="497FFFFF"
              totalMissionsWon="1"
              xp="60200"
              mission3Star="1"
              bulletsFired="2"
              bulletsHit="1"
              kills="1"
              distanceWalkedMeters="119"
              completedHealthy="1"
              health="100" (当前生命值100是没有受伤,如果小于100就是受伤了)
              startingHealth="100" (初始生命值100,可以自定义调高,但是我没有测试 )
              fatigue="1" (这个是疲劳状态"1"代表需要1天恢复,改成0就正常了,或者直接删掉该字符串也可以 )
              prev_total_xp="126400"/>


              IP属地:黑龙江7楼2025-02-15 12:20
              回复
                roster.xml文件翻译,修改这个文件可以让你的队员变成超人
                如下举例
                <Squad unit="Rangers" name="CHARLIE THREE" id="2529343533" newTroopsBitset="0" battleHonors="25">
                定义了兵种,小队名字
                <Trooper class="Assault">
                <Id name="01突击" portrait="data/textures/portraits/ranger42.dds" gender="0" voicePack=""/>
                定义了队员名字及身份信息
                <Equipment>
                <PrimaryWeapon name="XM7Sup"/>
                主武器,参照武器目录可以拿到不属于自己的武器。
                <PrimaryWeaponScope name="M150RCO"/>
                主武器瞄准镜,参照目录可以拿到不属于自己的配件。
                <PrimaryWeaponAmmo name="68X51GP_XM7Sup"/>
                主武器弹药
                <PrimaryWeaponMuzzle/>
                这个是枪口配件,估计为预留接口,给MOD使用
                <SecondaryWeapon name="Mk27M2 Pistol"/>
                副武器,参照武器目录可以拿到不属于自己的武器。
                <SecondaryWeaponScope name="RedDot_PistolMk27"/>
                副武器瞄准镜,参照目录可以拿到不属于自己的配件。
                <SecondaryWeaponAmmo name="919FMJM882_G19X Pistol"/>
                副武器弹药
                <SecondaryWeaponMuzzle/>
                这个是枪口配件,估计为预留接口,给MOD使用
                <Helmet name="HelmetIHPS"/>
                头盔
                <HelmetNVG name="NVG_02"/>
                头盔夜视仪
                <Armor name="Rangers SFLCS Level IV Sides"/>
                护甲,参照护甲名单自己改
                <UtilityPouch1 name="Flashbang"/>
                多功能背包1,就是小方块格子参照清单可以修改
                <UtilityPouch2 name="Frag Grenade"/>
                多功能背包2,就是小方块格子参照清单可以修改
                <SupportGear1 name="Flashbang Kit"/>
                支援装备1,就是那个长方形的格子参照清单可以修改
                <SupportGear2 name="Lockpick"/>、
                支援装备2,做这个默认是空的,现在你看到的是我给这名游骑兵添加了CIA的开锁器。
                <SupportGear3 name="Crowbar"/>
                支援装备3,默认是游骑兵的撬棍
                <MountedGun/>
                车载机枪,估计为预留接口,给MOD使用
                <Custom1/>
                <Custom2/>
                <Custom3/>
                <Custom4/>
                <Custom5/>
                <Custom6/>
                <Custom7/>
                <Custom8/>
                <Custom9/>
                以上1~9全部为自定义装备,文件太多我没看完,但是应该是跟MOD有关系。
                </Equipment>
                <InnateAbilities>
                以下的三条为固定技能,3个部队都是一样的,只有数字不一样。我都改了成99就算ET来了都一枪秒。当前值是默认的
                <InnateAbility name="Marksmanship" percent="33"/>
                射击技巧
                <InnateAbility name="AssaultShooting" percent="17"/>
                突击技巧
                <InnateAbility name="FieldSkills" percent="50"/>
                室外?野外?反正就是外边
                </InnateAbilities>
                <Statistics totalCampaignsPlayed="1" totalMissionsWon="68" xp="188720" promoted="4" missionFailed="12" mission1Star="1" mission2Star="3" mission3Star="64" bulletsFired="812" bulletsHit="447" kills="364" killsStunnedTarget="36" killsUnawareTarget="58" hitsTaken="64" doorsKicked="21" doorForcedBreaches="5" doorLockpicks="1" doorsBlownUp="34" explosivesUsed="62" distanceWalkedMeters="2703" distanceSprintMeters="146" arrests="6" rescues="3" challengesCompleted="18" wallsBreached="3" completedHealthy="69" perfectAccuracy="10" sabotage="10" jumps="10" deaths="2" health="100" startingHealth="100" fatigue="1" prev_total_xp="126400"/>
                上面一大堆是无用的统计数据
                下面这4条就是大家需要荣誉点进行4选2的选项了,改成我这样直接4个全满,但是显示是灰色,实测有用。
                <Upgrade name="BH_Defence1"/>
                <Upgrade name="BH_Defence2"/>
                <Upgrade name="BH_Offence2"/>
                <Upgrade name="BH_Offence1"/>
                </Trooper>


                IP属地:黑龙江8楼2025-02-15 13:00
                收起回复
                  大佬,战役改血量只有战役有用吗,改完开单人任务好像又变回去了


                  IP属地:广东9楼2025-02-15 16:01
                  收起回复
                    \DoorKickers2\data\action_waypoints(游戏路径点动作指令配置信息)
                    \DoorKickers2\data\ai(游戏内人员如平民,叛军各种身份NPC听到枪声等遇到相关事件后的反应配置信息)
                    \DoorKickers2\data\animations(动画、动作配置信息)
                    \DoorKickers2\data\campaigns(战役任务地图配置信息)
                    \DoorKickers2\data\campaigns_bundles(战役随机地图配置信息,调用上面的文件夹配置信息)
                    \DoorKickers2\data\effects(游戏特效信息)
                    human_damage_effects.xml(人物特效,比如喷血啥的)
                    muzzle_flashes.xml(武器枪口的特效,比如开火时的火光啥的)
                    particles.xml(控制血雾啥的粒子特效,还有爆炸灰尘的特效等等)
                    stress_particles.xml(烟雾,碎片啥的特效)
                    \DoorKickers2\data\entities(一些配置信息,感觉像地图编辑器调用的配置信息,还要具体看看\DoorKickers2\data\entities_prefabs(游戏中场景的,物品的预设信息,上面文件夹的部分配置文件会直接调用这个文件夹里的预设信息)


                    IP属地:黑龙江10楼2025-02-15 17:44
                    回复


                      IP属地:湖北来自Android客户端11楼2025-02-15 18:53
                      回复
                        牛逼


                        IP属地:山东来自Android客户端12楼2025-02-15 19:16
                        回复
                          总结贴!支持!


                          IP属地:北京来自Android客户端13楼2025-02-15 20:00
                          回复
                            大佬牛逼


                            IP属地:广东来自Android客户端14楼2025-02-15 20:08
                            回复
                              想问一下大佬有没有调人物部署点数的? 以前调过,但是正式版更新后就找不到了,就像民兵是每个单位只占一半的部署位,我记得正常是每个部署位100点,然后每个角色都是100,如果调成50就可以像民兵一样一个人站半个单位


                              IP属地:广东来自Android客户端15楼2025-02-15 20:10
                              收起回复