3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 21116|回复: 40
打印 上一主题 下一主题

[原创] 轴心国/盟军单位无敌+无限补给mod(更新黑色星期天)

[复制链接]

216

主题

2514

帖子

5646

积分

游戏精英

Rank: 8Rank: 8

贡献度
605
金元
32158
积分
5646
精华
1
注册时间
2009-4-28

腐烂国度2

跳转到指定楼层
主题
发表于 2020-2-20 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 killeraltair 于 2020-8-21 09:40 编辑

和创意工坊那个轴心国HP99999 MOD 挪威老哥一起研究搞出来的,实现所有轴心国单位都无敌,不受火力压制,同时补给车999999,比mrantifun的修改器好用,适配版本“黑色星期天”(https://bbs.3dmgame.com/thread-6050822-1-1.html)。使用方法,压缩包里axis0819文件夹扔到C:\Users\Administrator\Saved Games\EugenSystems\SteelDivision2\MOD  下,然后进入游戏菜单-》模组中心 勾选启用,需要重启一下游戏。此mod将不定期更新。
下载:

轴心国:链接: https://pan.baidu.com/s/1BPNtzGuBTYeVZGs_IWZ0XA 提取码: g73k   (更新修正了些BUG)

现在mod支持DLC了。

游戏更新太频繁,列出修改的原理,有需要的自行创建,如何创建自己的mod看18楼。要改三个文件:
【第1个】X:\Steel Division 2\Mods\AXIS GOD\GameData\Generated\Gameplay\Gfx下UniteDescriptor.ndf
找到如下:
BlindageProperties = TBlindageProperties
                        (
                            ArmorDescriptorFront = ArmorDescriptor_Blindage_8  //前部伤害计算模块
                            ArmorDescriptorSides = ArmorDescriptor_Blindage_5  //侧部伤害计算模块
                            ArmorDescriptorRear = ArmorDescriptor_Blindage_5  //尾部伤害计算模块
                            ArmorDescriptorTop = ArmorDescriptor_Toit_Lourd   //顶部伤害计算模块
                        )
                        MaxSuppressionDamages = ~/GroundUnit_MaxSuppressionDamages   // 遭受火力压制
                    )
                    MaxDamages = 8.0 //血量

更换为:
(
ArmorDescriptorFront = ArmorDescriptor_Infanterie  //步兵伤害计算模块
ArmorDescriptorSides = ArmorDescriptor_Infanterie  //步兵伤害计算模块
ArmorDescriptorRear = ArmorDescriptor_Infanterie  //步兵伤害计算模块
ArmorDescriptorTop = ArmorDescriptor_Infanterie  //步兵伤害计算模块
                    )
MaxSuppressionDamages = ~/Infanterie_MaxSuppressionDamages1  //自定义遭受火力压制
                )
MaxDamages = 999999  //血量无限

原理说明:把所有单位全部替换为步兵伤害计算模块,若只是改MaxDamages = 999999 坦克飞机汽车等仍然会被击杀。更改单位数量较大(一个阵营400多条),而且需要通过MotherCountry = 'SOV' 来区分国籍。目前使用excel导出通过筛选功能挨个修改,若有更好的办法欢迎提出。
【第2个】X:\Steel Division 2\Mods\AXIS GOD\GameData\Generated\Gameplay\Gfx下BunkerDescriptors.ndf找到
                    (
                        ArmorDescriptorFront = ArmorDescriptor_Batiment_Lourd
                        ArmorDescriptorSides = ArmorDescriptor_Batiment_Lourd
                        ArmorDescriptorRear = ArmorDescriptor_Batiment_Lourd
                        ArmorDescriptorTop = ArmorDescriptor_Batiment_Lourd
                    )
                    MaxSuppressionDamages = ~/Bunker_MaxSuppressionDamages
                )
                MaxDamages = 30.0

这个是定义碉堡等防御工事的,和【1】修改原理一样,替换成步兵的伤害计算模块。目前有13种碉堡,每个单位词条开头是export ,可通过标题区分国籍。
【第3个】X:\Steel Division 2\Mods\test1\GameData\Gameplay\Unit\DamagesModules下DamageModules.ndf找到
Infanterie_MaxSuppressionDamages is 1250 下边新建一个
Infanterie_MaxSuppressionDamages1 is 0  //自定义遭受火力压制,0就是不受火力压制
同时Bunker_MaxSuppressionDamages is 1000 下边也新建一个
Bunker_MaxSuppressionDamages1 is 0  //自定义碉堡遭受火力压制
原理说明:就是【1】里的自定义遭受火力压制链接到这里词条
----------修改其他内容-----------
1. UniteDescriptor.ndf里搜SupplyCapacity =    就是修改补给车补给量
2.UniteDescriptor.ndf里搜FuelMoveDuration =  就是修改飞机滞空时间


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-31 21:19 , Processed in 0.026466 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表