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

注册 登录

QQ登录

只需一步,快速开始

查看: 6534|回复: 2
打印 上一主题 下一主题

[心得] 用 module manager 修改大量插件

[复制链接]

153

主题

1681

帖子

1690

积分

游戏狂人

Rank: 6Rank: 6

贡献度
99
金元
12941
积分
1690
精华
0
注册时间
2004-1-2
跳转到指定楼层
主题
发表于 2013-11-8 14:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Gear5 于 2014-4-13 01:16 编辑

这个如果你觉得没用,就让帖子沉掉。如果觉得有用,就顶一下让别人看见。

目标:
下了一堆mod,是否总有些不完美的地方?比如容量不对、推力太小,最常见的,结合部有空隙.........于是你自己改了 part.cfg
2星期后,作者发布了新版,你下来一看,这些地方还是没变。于是再改一次............
那么有没有办法,在升级之后,仍然保留自己的修改方案呢?保存 CFG 吗?明显不行,因为你不知道作者是否更新了 CFG 里的其他数据。

答案:用 module manager 做一个批处理的 cfg,仅仅修改自己注意的那几行,其他不碰。

module manager 是很多 mod 附带的,不需要特地去找,在 gamedata 里。
在 gamedata 里新建一文件 gear5.cfg,按如下格式编写

*********************************************************************
//Squad\Parts\Utility\parachuteLarge,留下地址,方便日后修改比较
@PART[parachuteLarge]        //修改名为parachuteLarge的部件
{
TechRequired = start //添加新的一行,前面加感叹号删除该行
@category = Pods        //修改现有的一行,把遇上的第一个categoty等号后面改掉
@MODULE[ModuleParachute]                //修改 name=ModuleParachute的 module段
        {@semiDeployedDrag = 10
        @fullyDeployedDrag = 1000}
}

*********************************************************************
作为比较,以下是原 CFG 内容
PART
{
// --- general parameters ---
name = parachuteLarge
module = Part
author = HarvesteR

category = Utility

MODULE
{
          name = ModuleParachute
        capName = cap
        stowedDrag = 0.22
        semiDeployedDrag = 1
        fullyDeployedDrag = 500
        minAirPressureToOpen = 0.01
        deployAltitude = 500
}
}

这样一来,无论怎么更新 mod,你修改的这几行永远保持这些数值。该文件里可以同时写入很多 @PART[name]
//更多说明在 http://forum.kerbalspaceprogram. ... ight=MODULE+MANAGER
//严格区分大小写


回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-1 01:06 , Processed in 0.028704 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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