RSS/RO/RP-1系列模组介绍(第零期Part1)

KEKKJ · 于2022年12月18日发布
教程

RSS/RO/RP-1几乎涵盖了所有的拟真类模组,其内容、玩法繁多复杂。我希望能帮助更多的玩家,于是有了这篇文章。经过大量查找,作者发现B站有很多RSS/RO/RP-1介绍及安装教程,但其中的大部分已经过时。尽管官方的教程非常全面详细,但几乎都是只针对单一模组的介绍。所以,我们需要一篇系统性的文章介绍。经过考虑,作者决定撰写一篇适用新版本的教程。


各位玩家你们好!欢迎阅读超越历史系列专栏!

考虑到篇幅,作者决定分开讲解模组介绍和安装。这是第零期Part1,系统性介绍了RSS/RO/RP-1及一些重要的相关模组。全文约六千字,预计阅读时间10~20分钟。

我耗费了大量时间和精力撰写这篇文章,恳请各位玩家认真阅读,非常感谢你们的配合!

如果能支持我其他的作品就更好了

此文适用范围:KSP1.8.1-1.12.3,若有描述错误,以官方叙述为准!

作者能力有限,本文难免有遗漏之处,在这里再次感谢大家的包容和支持!希望大家多多指正,非常感谢!


一、什么是RP-1?

RP-1,全称Realistic Progression One。一是版本号,在此不做讲解。

简单来说,RP-1是一个模组,但是需额外安装其他模组来正常运行(以后提到时简称“依赖项”)。为便于介绍,我会把RP-1及额外模组作为一个集合来叙述,后文会提到其他模组。

RP-1集合是在RSS+RO环境下运行的,它大幅改动了原版的生涯系统,使其更贴近现实。在这里,建造火箭、解锁科技、升级建筑等都需要时间;燃料箱可以添加到流水线来减少建造时间;航天员会退休,执行一些任务前需要训练...诸多特性需要你自己摸索,在此不过多赘述。(作者自己都没玩明白)

游戏存档会从1951年1月1日开始。最初你的技术非常落后,但随着不断发展,你可以从一无所有开始创造一切:从早期探空火箭到第一颗人造卫星,从无人登月到载人登火,从第一个空间站到木星基地...这些里程碑式的成就,你都可以在RP-1里实现。(这话多少有点中二)

总之,在RP-1里,你可以完成自己的航天梦想,如何发展由你自己决定。对我而言,RP-1并不简单,富有挑战性,但这才是它的乐趣所在!这也是我热爱RP-1的原因之一。

补充:

从RP-1 v1.10.0.1(KSP1.10.1)开始,地球低空飞行的科技点被取消,相对应的增加了各种载人超音速实验,并提高了高空飞行的收益。如果不喜欢这个更新,建议使用KSP1.8.1及以下的版本游玩,但仍建议游玩1.12.3版本。(我查了两小时才找到!


二、什么是RSS?

RSS,全称Real Solar System,是RP-1的前置模组之一。这个模组将原版星系替换为了真实的太阳系,星体的直径、轨道、倾角等特性都尽可能接近真实情况。比如,地球的环绕速度约为7800m/s。在原版燃料体系下,普通玩家的游玩难度较大,你可能需要万吨级的火箭才能进入轨道,更不用说其他星体的探测。

所以,我们还需要一个修正体系的模组。对于RP-1来说,RO是唯一的选择。

补充:

RSS和RO互不依赖。如果只想玩原版的RSS,推荐这个模组SMURFF,这个模组修改了原版组件以适应RSS。


三、什么是RO?

RO,全称Realism Overhaul。与RP-1类似,RO也是一个模组集合,同样需要其他模组正常运行。RO对游戏的诸多机制做出了改动,下面我将简单描述一下(仅整合描述一些依赖项模组,完整介绍请阅读官方wiki)。


1.燃料和引擎(由RealFuel提供此功能)

RealFuel与RO互不依赖,但几乎都会安装

燃料:RF添加了许多现实中真实存在的燃料。从早期的乙醇液氧,到现代的液氢液氧,不同燃料特性各不相同,有的密度较大,有的需低温保存。燃料箱也有不同的干质比,如共底油箱、气球油箱等。

ROtank自带了可自定义尺寸的燃料罐,最小支持0.01m,最大支持50m。(非RO依赖但建议安装)

引擎:RF也对引擎做出了一系列的改动。不同引擎使用不同的燃料,其比冲、推力等参数也不同。绝大多数引擎有点火次数限制,仅有少数可节流,以及推力延迟响应等。大部分引擎在点火之前,都需要燃料沉底。(就是给航天器一个加速度)

总而言之,其性能更贴近了现实。(懒得码字了)


2.电力和动量轮

首先,在RO中,1EC/s=1kW,1EC=1kJ。

太阳能:原版太阳能堪称魔法,而RO下的太阳能板存在损耗,发电量会随时间流逝不断降低。不过它们比原版轻的多。然而RP-1的太阳能TL0技术垃圾的一批,发电少还沉。

RTG:原版的同位素发电机是如此的不合理,既不存在半衰期,发电量又高。RO中,这些发电机都有不同的半衰期(每经过一个半衰期发电量减半),初始发电量也大幅削弱。

动量轮:原版动量轮扭力很大,而RO动量轮的性能被大幅削弱(无动量轮卸载,请自行查询),可能只适用于微型航天器,在RP-1的作用就更少了。

幸运的是,耗电也大幅降低了。许多系统不再需要那么多电力,无人探测器可以进入休眠模式降低耗电等等。


3.气动和再入(依靠Ferram Aerospace Research和RealHeat实现)

原版气动比较魔法,可以通过某些方法规避阻力;再入返回产生的热量不太真实。而FAR和RH则修正了这些计算模型。

此处信息较为复杂,仅描述了一小部分,详细信息请阅读官方wikiKerbCat教程

气动:Ferram Aerospace Research,简称FAR。

FAR会整体计算航天器的气动模型,并计算机翼的形状,而不仅仅是整体面积,所以超音速飞行器的设计变得更加困难。一些基于原版的设计在FAR会出现问题,力大砖飞不再可行。

FAR还引入了“结构强度”设置。结构强度越大的机翼可以抵抗更强的气动过载,同时质量变大。(作者目前只在机翼、整流罩部件GUI中发现了结构强度选项)

再入:没什么可讲的,直接略过


四、RP-1部分重要模组简述

1.KerbalConstructionTime(RP-1内置)

本段由ZH_Vulcan撰写,作者改动了一部分。

KCT使一切生产研究活动都与时间挂钩,玩家必须合理分配点数,使各部分发展配合。

KCT有三个影响要素:

①VAB Rate(SPH已经与VAB合并)

②R&D Rate

③Construction(KSC建筑升级、发射台的建造)

这三个因素相互影响、相互促进。提高VAB点数可增加发射次数,更快地完成合同,获取资金和科技点;提高R&D点数可加快研发速度,利用新的部件改装现有火箭。升级VAB建筑可加快火箭建造速度,且增加新的生产线。升级研发中心可加快研究速度,并提高解锁科技节点的科技点上限;发射台主要受VAB Rate影响,用于提高火箭的重量限制。

KCT点数的分配没有标准答案。但基本原则是适当提前准备,避免拖节奏或某方面进展过快。

另外,KCT加入了Tooling(流水线)。一些部件可加入到其中减少建造时间,但尺寸会相对固定。

KCT还内置了模拟(Simulation)功能,以测试火箭及各种任务,可免费无限次运行。

无论怎样规划,不要让资金白白搁置,只需留下必要的部分,然后执行你的计划。


2.Kerbalism

模拟现实航天,生命支持必不可少。而Kerbalism就成为了RP-1的最佳选择。

除了一般的物质支持(食物,水,氧气等),你必须考虑到航天员的心理状态。足够的生活空间,舒适度等都是必须的,否则航天员的压力值会不断上升,并可能犯错误乃至一些严重问题(如毁坏科研数据等等)。

不仅如此,对于一些长期任务(登陆火星,空间站驻留等),你需要考虑到宇宙射线的侵袭。太阳风暴会随机发生,部分行星具有辐射带,你需要针对这些做出防护措施。

但Kerbalism不止有维生,还有全新的科研系统。实验会随着时间推移产生“数据”,数据会自动传输(可关闭);有的实验会产生“样本”,必须回收到地球才能获得科技点(当然,“样本”具有质量)。不同实验所需时间不同,短的五分钟,长的八九年。收集科技点变成了后台程序。如果一次无法完成实验,可以重复多次,直到获得所有的科技点(包括样本)。


3.TestFlight

RP-1同时推荐了TestFlight和TestLite(二选一)。作者选择了前者,故以下文字仅针对TF。

“这是更是重量级”,一切罪恶的源头——随机故障。(适度玩梗,请不要在意)

在RP-1中,TestFlight只应用于引擎(作者目前未发现其他部件的故障),所有的引擎都有概率发生故障。

TestFlight引入了“飞行数据”这一概念,引擎正常燃烧或发生故障时会产生数据(有上限),可以提高工作可靠性。故障时会产生额外的飞行数据(安慰奖?)。不同引擎的初始几率不同,早期引擎可靠性较低,现代引擎相对更加可靠。

如引擎AJ10-27,0数据点火成功率95%、工作可靠性95%;满数据点火成功率98%、工作可靠性96%

所以祝君好运

补充:

目前作者在RP-1发现的故障事件:

点火失败、燃烧时推力减半、推力比冲减半、故障熄火、引擎爆炸


4.RealAntennas(非RO/RP-1依赖)

强烈建议阅读B站专栏RealAntennas Wiki翻译

原版通讯在RP-1的表现并不完美,所以RP-1推荐安装RealAntennas以提供更好的通讯系统。RA在通讯方面做出了许多改动,增加了一系列现实生活中的特性。为便于理解,这里仅概括描述一小部分。

杂项:所有的天线都有闲置功率,即使不使用也会耗电,工作时消耗电量更多。堆叠单一天线不会有任何作用(除非有不同的连接目标),而应当使用不同类型的天线,使它们互为补充。

增益与功率:增益是天线的固定参数之一。一般来说,对于同配置的天线,增益越大,传输距离越远。技术的升级也可以增加天线增益。发射功率可在一定程度上增加通讯信号强度,同时也会增加天线的质量,以及指数级增加工作功率。

波段:也许你用过收音机。为了收到广播信号,你必须将接收频段调到某些特定值。对于航天器,也有不同的频段区间可以选择(但是和收音机有本质区别,这里只是类比,方便理解)。VHF、UHF一般适合近地通讯,而S-Band、X-Band和Ka-Band则更适合远距离通讯。

地面站也会使用不同的通讯波段。除了深空测控站(DSN),其余的地面站只能接受VHF、UHF频段的信号,而深空站能额外接受S、X和Ka频段的信号,这也是S、X、Ka频段适合远距离通讯的原因。

传输与接收:传输速率与天线的增益、发射功率乃至通讯波段都有关系。接收速率主要和地面站的等级有关。只有当传输与接收速率都大于0,通讯连接才能成功建立。传输距离每增加一倍,传输速率大约减少一半(估算值)。

技术升级:RA生涯中,技术的升级非常重要。 解锁通讯科技节点可以解锁更好的天线部件、提高天线的技术等级、解锁测控站的建筑升级和新的通讯波段等等。这与RP-1不谋而合。


5.Principia(同上,且不建议新手加入

作者对此模组尚未完全了解,这里仅介绍一小部分。

强烈建议阅读KerbCat教程Principia是个啥?我要怎么正确的玩?

想发射一颗永远面朝太阳的卫星?想重现ISEE-3的传奇?想尝试自由返回轨道?在Principia中,你都可以做到!

Principia提供了一个新的概念:参考系。不同的轨道在不同的参考系下的轨迹不同。例如,“地心地固参考系”与原版的“地面速度”基本类似;“地心惯性参考系”与原版的“轨道速度”基本类似。当然,这里只是非常浅显的解释,只是便于新人理解参考系的概念。

Principia还内置了全新的机动节点系统(这里只讲解“引擎”部分)。原版机动节点是基于速度瞬间变化而推演的,但实际上加速是一个过程,这就导致了误差。而Principia的节点系统则引入了“燃烧时间”,这极大的降低了误差。

有些新人或许会有疑问:MJ节点执行可以用于Principia吗?作者建议最好不要。因为MJ是基于原版而计算的,精度非常高,但也只能用于原版。它和“燃烧时间”的兼容性并不好,强行使用反而会导致误差变大。

由于Principia使用了全新的引力模型,轨道摄动导致MJ的节点规划误差极大(并非无法使用,但非常不建议)。所以在大多数情况下,你只能手动规划轨道,行星间的转移会变得比较困难。

Principia极具挑战性,但对作者来说,看着轨道线有时也是一种享受(×)自虐(√)。


五、结语

这篇专栏并非我一个人的功劳,有很多的人帮助了我。没有他们,这篇专栏不可能完成。

首先,感谢本文所引用文章的作者,没有他们的归纳总结,我很难写出如此概括性的文字,更不可能写出这篇文章。

然后,感谢ZH_Vulcan大佬,他在许多方面都帮助了我非常多。

以及良好的KSP社区环境。

最后...还有我的肝(小声)

感谢名单(首字母排序):

AGKMA,Charon_S丶,Duck1998,ethanbeijing,Juranox,MinisterKerbal,KitKat_Chen,ReachStar,ROTeams,TD Channel,Tom-799,TMathB,ZH_Vulcan,枫糖菌_lyx,格里德利酱,坎喵站长,玩家大伊万,英语工程科学小怪兽,作者无敌AA,所有帮助过我的人,我所有的粉丝,以及正在看专栏的你。


六、本文引用的文章

官方 ROwiki(官方wiki均为英文网站)

https://github.com/KSP-RO/RealismOverhaul/wiki

B站专栏 ReachStar的“KSP1.7.3-RO介绍”

https://www.bilibili.com/read/cv1491245

KerbCat 坎喵站长的“RSS安装教程”(KSP1.8.1)

https://www.kerbcat.com/articles/20862

KerbCat 坎喵站长的“RKSP入坑指南”(远古文章,注意辨别过时信息)

https://www.kerbcat.com/articles/4396

官方 RP-1wiki

https://github.com/KSP-RO/RP-0/wiki

官方 FARwiki

https://github.com/ferram4/Ferram-Aerospace-Research/wiki

KerbCat 坎喵站长的“FAR入门教程”

https://www.kerbcat.com/articles/4325

官方 ROKerbalism wiki和Kerbalism wiki

https://github.com/KSP-RO/ROKerbalism/wiki

https://github.com/Kerbalism/Kerbalism

官方 TestFlight wiki

https://github.com/KSP-RO/TestFlight/wiki

官方 RealAntennas wiki

https://github.com/DRVeyl/RealAntennas/wiki

B站专栏 AGKMA的“RealAntennas wiki翻译”

https://www.bilibili.com/read/cv10621346

官方 Principia wiki

https://github.com/mockingbirdnest/Principia/wiki

KerbCat ethanbeijing的“Principia教程”

https://www.kerbcat.com/articles/13601

B站专栏 玩家大伊万的“KSP1.7.3mod整理”

https://www.bilibili.com/read/cv4389296

B站专栏 Duck1998的“贴吧常见问题与解答v1908”

https://www.bilibili.com/read/cv3527353

临时评论区
在评论系统上线前的临时解决方案,这里的评论可能不会被保留。
© 2023 kerbcat.com