海子铁路网

 找回密码
 注册进站

QQ登录

只需一步,快速开始

查看: 1886|回复: 4

【讨论】如何修改trs2006机车的机动性能

[复制链接]
发表于 2009-12-31 22:34:53 | |阅读模式
如题,此前我发过一个帖子
是问如何修改机车的加速度和减速度,当时没有得到准确的办法
于是我问了思维兄,也得到了他的回复,希望大家实验一下,我们一起探讨

这是思维大哥的原话:
要了解引擎参数可能有点麻烦,我尽量把情况说得明白一些。一旦掌握原理就会非常简单。
1.
CMP(插件管理器)中选择你想修改的车辆,选中后单击右键,在菜单中单击view dependencies(查看附属插件),在弹出的列表中,就是当前插件调用的所有附属插件。单击列表下方的view in main list(在主列表中查看),这些附件就会显示在主窗口中。

2.
机车车辆必然要调用的插件包括转向架,各种音效,引擎文件等。引擎文件就是决定机车性能的关键文件。你要修改的就是这个文件。一般来说,引擎文件命名中都会有"engine"enginespec等单词,注意不要和发动机音效插件搞昏了。

3.
选择引擎文件,单击右键,在菜单中选择Edit——>Edit in Explorer,就会打开一个目录,在目录中,你能看一个名为config.txt的文本文件,打开这个文件,你会到机车各种性能参数的设置,当然全是英文的,你只能逐条翻译了。
其中大多数都可以不用修改。在cab仿真模式中,控制机车加减速度的数据主要集中在thottle-powerdynamic-brake两大项中。单击这两大项,你可以看到好多排数据,这些数据就是控制车辆性能的主要数据。
这些数据的基本原理是这样的:每一组数据代表一个档位下在各个阶段中加速度的性能。
举例:ND5-1机车的thottle-power中的一段:
        1 {
——档位数:第一档)
                               ……
(参数省略,请参考原文件)
        2 {
——档位数:第二档)
                               ……
(参数省略,请参考原文件)
        3 {
——档位数:第三档)
                               ……
(参数省略,请参考原文件)
        4 {
——档位数:第四档)
                               ……
(参数省略,请参考原文件)
        5 {
——档位数:第五档)
                               ……
(参数省略,请参考原文件)
        6 {
——档位数:第六档)
                               ……
(参数省略,请参考原文件)
        7 {
——档位数:第七档)
                0                                        "1242"
(当速度为0/秒时,加速性能为1242
                2.18                                        "968"
(当速度为2.18/秒时,加速性能为968
                5.7                                        "662"
(当速度为5.7/秒时,加速性能为662
                10.42                                        "414"
                15.48                                        "248"
                20.8                                        "130"
                29.36                                        "12"
                32.78                                        "1"
        }
        8 {
——档位数:第八档)
                0                                        "1346"
(当速度为0/秒时,加速性能为1346
                1.6                                        "1150"
(当速度为1.6/秒时,加速性能为1150
                4.26                                        "902"
                7.28                                        "698"
                11.1                                        "512"
                14.8                                        "384"
                18.9                                        "264"
                23.3                                        "150"
                27.48                                        "85"
                29.92                                        "28"
                32.78                                        "5"
(当速度为32.78/秒时,加速性能为5
        }
这就是决定机车在不同档位时,各种速度下性能的变化。如果你把这些数据列入一个XY坐标轴中,X设为速度,Y设为加速度,就可以得到一条曲线。有几个档位就会得出几根曲线。这些曲线就像真车的各种性能曲线一样。越接近真车的曲线,在游戏中的表现就越真实。
你可以修改的数据包括:
1.
可以增加或减少档位数。比如你想为ND5增加一个档位,在8档后面再建立一个序列,输入9就可以,格式必须与上面的统一。档位数最好与驾驶室中速度手柄或拨轮的档位数对应,否则容易出错。
2.
你可以增加或减少曲线精度。怎么增减曲线精度呢?就是增加或减少每个档位中数值的行数。这个数量不是固定的,你可以任意增减。打开我的DF11引擎文件,就会发现我为了偷懒,每个档位下只设置了两个参数,一个最低一个最高。这样一来,它就没法形成一条曲线,而是直线了。
3.
修改每一项的数值:所有数字都可以任意修改。比如,在第八档中,将第二行【1.6   "1150" 】改为【1.6   "2000" 】,那么ND5在游戏中的表现就是:你将档位推到8档,当机车加速到1.6/秒时,将获得高达2000的加速性能。直到机车加速到下一行预设速度4.26/秒,加速性能就会变成902。想修改机车加速度的方法就是这样。
每一档中最后一行的速度数值就是在本档位下的最高速度。如果想修改机车的速度上限,修改最后一档的最后一个速度参数就可以了。不过为了保持曲线的自然性,我建议你不要让每行速度的变化量相差过大,否则可能在游戏中出现窜车等不真实的情况。
了解了加速度,减速度就简单了,与上面的原理一样,只不过描述方式为:在X档中,当机车速度为XX/秒时,减速性能为XXXX
修改时几点必须注意的:
1.
注意各数值的单位。机车速度单位为米/秒,而不是常用的公里/小时,输入时注意换算。加速性能的单位目前我还没搞懂,只能根据游戏中的实际情况来微调。你可以参考我预设的加速数值来调整。不用修改太大范围,就可以得到明显的效果。
2.
注意版式格式,绝对不要改动版式格式,也不要增删任何符号、空格、空行,否则可能会出错。如果可以的话,你也可以在CCP(插件制作器)中编辑这些数据,这样就不用担心格式出错了,CCP会自动生成正确的格式。打开CCP的方法:在要编辑的插件上单击右键,在菜单中选择Edit——>Edit in Content Creator Plus。编辑后保存退出,和编辑文本的效果是一样的。
3.
尽量使档位数对应机车驾驶室中速度控制手柄的档位数,否则可能会出现很怪的效果。
修改完成后,保存文档,退出。然后关闭当前的目录,回到CMP中,在修改好的引擎文件上单击右键,在菜单中选择Edit——>Commit,将你的改动提交回游戏。这样,你就可以进入游戏测试你修改的效果了。
希望对你有帮助。有问题可以随时联系我。但尽量别用这里的短消息,我可能很久都不会来看一次,你可以给我发送邮件ocemy@hotmail.com或到我的网站www.ocemy.com中留言,我会尽力帮你。
祝你玩得愉快!
 楼主| 发表于 2009-12-31 22:39:07 |
思维兄提到,机车cdp文件要有发动机部分的插件,修改之中的txt文件,但是我发现思维兄做的df11,nd5等机车,都显示了有发动机部分文件

但是,在别家论坛上下载的ss7e,ss3,df4等机车没有显示有发动机部分,修改也无从谈起,所以我很迷惑

请了解内幕的朋友指正
 楼主| 发表于 2009-12-31 22:43:58 |
在CMP中打开df11g_part文件,可以修改config.txt中的df11g的参数
头像被屏蔽
发表于 2010-1-1 02:06:11 |
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2010-1-1 11:53:12 |
原帖由 西铁电子 于 2009-12-31 22:39 发表
思维兄提到,机车cdp文件要有发动机部分的插件,修改之中的txt文件,但是我发现思维兄做的df11,nd5等机车,都显示了有发动机部分文件

但是,在别家论坛上下载的ss7e,ss3,df4等机车没有显示有发动机部分, ...

因为那些机车引用了TRS自带的官方机车的性能文件,找不到自然你无从修改,因为整堆文件被整合在了根目录下一个庞大的文件中~~!

手机版|小黑屋|Archiver|海子铁路网 ( 京ICP证120035号 京公网安备11010702001036 )

GMT+8, 2024-4-25 08:54

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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