Configurable Techprints(可配置的技术印记)|环世界

一个《环游世界》的MOD,让玩家能够为任何研究生成技术指纹,并修改其数值,以定制游戏体验。
这是一个小众市场,是的,但是对于那些更多的RP游戏来说,你可以得到一些额外的定制能力,所以为什么不呢?
介绍
这个MOD的可能性列表。
你想在工业技术和更原始的技术之间设置一个硬障碍吗?让电力需要5个科技印记和5倍的研究费用--你也可以阻止它在商人的库存中产生,使其只在任务中产生。
宇宙飞船的结局太容易了?锁定所有空间技术。
想让某些枪支或装甲的升级变得更难获得?对这些技术设置技术印数限制,但降低研究成本就可以了。
你也可以删除本地/改装的技术指纹,并改变研究成本,如果这更符合你的风格。如果你只想删除*所有的技术印记,那可能是多余的。这个模型只是让你在没有XML补丁的情况下,逐个研究地设置数值。
修改者可能会发现,在没有XML补丁或修改定义的情况下,尝试技术指纹的可行性是很有用的。
基本上,它消除了大多数与技术指纹有关的个人XML补丁的需要,但确实需要一点技术诀窍,并愿意调整和测试数值以找到自己的平衡。我们计划提供更多适合初学者的功能,以便在将来更容易地用特定的技术指纹设置场景。
说明
可配置的科技印记利用了香草/皇室中现有的科技印记的整合,将其作为有效的礼物或任务奖励,并在商人的库存中显示出来,如果他们已经被设置为出售这些物品的话。
如果你在解锁项目后有多余的东西,它们也可以用来加快研究速度,随着这个mod可以解锁的科技印记的数量和范围的扩大,这种情况更有可能发生。
技术印记可以为任何研究项目产生,其价格、数量和稀有性基于项目的研究成本、技术水平和一些可以在设置中改变的修改器。
玩家可以选择以这种方式按技术水平自动生成技术印记,也可以为任何项目设置自定义的技术印记值,或者两者的任何组合。
由于在游戏中加入几十个科技印记会在一定程度上改变其可能的库存参数,科技印记商人也由这个MOD处理,并且也可以在较小的程度上进行自定义。
设置页面允许玩家修改商人的库存数量,以适应已经产生的科技印记,或者将科技印记添加到默认没有库存的商人和派系(包括任何修改过的商人)。
这可以用来将科技印记交易扩展到修改过的派别,或者在更精细的基础上改变哪个派别可以获得哪个科技印记。
附有大量记录的设置页面,为玩家提供他们需要的信息,以修改他们希望的技术和商人。
更新日志
见更改说明
计划中的功能/未来计划。
见未来计划。
兼容性。
应该与所有不触及科技印记或研究进展的普通用法的东西兼容。
可能与那些做这些事情的mods不兼容或不完全兼容--Techshards, Randomized Research, 等等。测试并告诉我你的发现,我将把它放在这里。- WVC-Core (?)收到报告说它不能工作,但可能可以关闭该mod的techprint代码,请让我知道这样做是否能解决这个问题。
也可能与任何大幅修改交易者股票生成的东西有问题--最重要的是TechprintUtility C#类和StockGenerator_Techprints类,它们被用来按权重值选择techprints。
还没有对所有的研究屏幕/布局模型进行测试,但如果它们能动态地处理技术指纹,我们就会很顺利。
不允许为那些defName以数字结尾的研究项目生成技术印记(Rimworld引擎的限制)。不过,它对这些项目的处理还是很优雅的(没有错误,只是也没有这些项目的技术印记)。
它为什么这样做?
为什么MOD开始时一切都启用了?我只想添加几个技术印记。考虑到这是一个初始启动测试。如果你在第一次运行mod时出现错误,最好在游戏加载时就知道,而不是在你花时间编辑techprints和商人后才知道你喜欢它们。关掉技术指纹,忽略交易员,然后重新启动,这只是一个一次性的过程,可以让你知道事情是否正常工作。
你为什么不直接覆盖那些你说你不能处理的带有defNames的研究项目?简短的回答:兼容性。长答案。其他mods也这样做,但我不想增加一个可能导致更大兼容性问题的功能。如果你真的想让那个项目与techprints一起工作,请与那个mod的作者谈谈(只是要注意由于各种原因可能无法实现)。你也可以自己用XML补丁来改变研究项目的名称,但如果该MOD依赖于其他地方的名称,你可能就没戏了。
注意。
这不是我做的第一个MOD,但它是第一个我可以称之为准备好供公众使用的MOD。我想做我自己的这个版本已经很久了,但一直没有灵感,直到我在工作室看到一个类似的MOD--Lost Technology 1/2/World。它是一个伟大的mod,但没有做到我想要的;但所有的源代码都是免费提供的,通过挖掘这些代码,我有了这个想法。因此,这个项目开始时是 "失落的技术 "的分叉,但已经被广泛地改写了,以至于可能只在某处的元文件中存在一个参考。你可能会问,为什么我没有对那个MOD做出贡献?这开始是在深夜修补可用的东西,并迅速成长为一个非常不同的MOD,无论是在技术上还是在范围上,这似乎不是一个正确的做法。尽管如此,我还是非常想感谢YAYO、telardo和其他任何为该模型做出贡献的人,他们让我走上了制作自己的道路。干杯,伟大的人们。
准备好翻译了吗,给我发个PR,我很乐意把它加进去。或者直接做一个翻译mod,无论哪种方式,香料都是流动的lol。
链接。
Github[github.com]