电力引擎修改
kerbal吧
全部回复
仅看楼主
level 1
天边永恒 楼主
原版的电力引擎太弱了(有的翻译为离子引擎,ionEngine),稍微修改一下
ionEngine 文件夹下 的 ionEngine.cfg 文件 ,修改之后重启游戏生效
我把游戏放在了 G:\games ,所以我的目录是(仅供参考)
G:\games\Kerbal Space Program\Kerbal Space Program\GameData\Squad\Parts\Engine
什么是相关量?
比如对于电力引擎,修改推力,耗电量会自动增加,所以推力和耗电量就是一堆相关量。
耗电量增加,疝气消耗量也会增加,所以耗电量和疝气消耗量也是一对相关量。
再比如疝气罐,如果你修改了推力,耗电量和疝气消耗量都增加了,于是你想疝气罐装更多的疝气,
可是你会发现,修改了疝气存储量的时候,疝气罐重量也自动涨了N倍,然后火箭推不动它。。
所以不可以乱改,要注意他们之间的相互联系。
只修改推力不行,因为增加推力会自动增加耗电量。(这俩是相关量),电池承受不住。
其实相关量的相关比例也可以修改,但是比较烦。
所以我们修改 引擎冲比 来达到目的,简单理解就是 “引擎冲比越大,同等条件下消耗燃料越少”。
再写就成研究了报告了、、比较懒。
总结吧
1 打开ionEngine.cfg文件
2 查看title,是否与你要修改的东西名字相同 ?(注释里面相同也行)
例如:title =
#autoLOC_500403 //#
autoLOC_500403 = IX-6315 "Dawn" Electric Propulsion System
3 cost 是购买价格 。
4 description 是描述,随便改,比如 “宇内究极酷炫吊炸天太阳神电子引擎 ”,中文也行。
5 mass 是重量 , 单位是吨 , 引擎可以改,燃料箱不要乱改(其实也能改,别瞎搞就行)因为后者有相关量。
6 规模尺寸什么的就不要搞事情了,容易把模型搞砸,当然搞过开发的程序猿请无视。
7 maxTemp 是最高承受温度,一般是3600度左右,可以乱改,但是请注意,最高承受温度和材料有关,你乱改之后,被懂行人一看,可能就要批评你这是“神学”。
8 crashTolerance 承受力,比如正常降落的时候速度必须是10m/s以下,不然就撞坏了,,,当你把 crashTolerance = 15 时候,可能30m/s降落下来都撞不坏,,当你的 crashTolerance = 500 时候,根本不用看仪表和控制器了,想降落时候直接用第一宇宙速度往地面上怼!(当然修改的只是这一个,其他部件还是会撞坏的,嘿嘿。。。除非挨个全改了。)
9 重点来了,修改推力,平衡能耗!(// 是注释符号,后面的就是个备注,没用,也不影响游戏)
MODULE
{
name = ModuleEnginesFX
engineID = Ion
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0 //原来是忘了。。
maxThrust = 200 //原来是忘了。。
heatProduction = 0
powerEffectName = IonPlume
EngineType = Electric
PROPELLANT
{
name = ElectricCharge
ratio = 0.6 //原来是1.8
DrawGauge = True
minResToLeave = 1.0
}
PROPELLANT
{
name = XenonGas
ratio = 0.1
DrawGauge = True
}
atmosphereCurve
{
key = 0 420000 //原来是4200
key = 1 41000 //原来是100
key = 1.2 0.001
}
}
2017年11月24日 07点11分 1
level 1

2019年04月21日 13点04分 3
1