编辑器菜单2(Editor Menu 2) mod| 群星

---计划这个mod ---
期间,我正在更新此mod。我意识到它变得相当复杂,所以我决定将mod分为两种类型:一种具有轻巧的功能,另一种具有尽可能多的功能。
完整功能作为Otter Editor发布
https://steamcommunity.com/sharedfiles/filedetails/?id=1595999824
该编辑器将被精简,希望能在3个菜单中执行大多数功能
-用法-
通过从系统视图(非银河视图)中选择一个行星/恒星并键入控制台来调用EditorMenu:
事件编辑器菜单1
如果菜单没有打开,请确保您已从“系统视图”中专门选择了一个行星/恒星,并且当前正在控制自己的国家/地区。
现在使用决策在您的区域内使用editormenu。
- - 介绍 - -
我知道那里有几个Mod可以做类似的事情。实际上,我受到他们的启发。
但是,我想做的是范围更大一点并且有一些关键的根本差异的东西。
因此,我认为自己要认真地实现每个功能,完全从头开始编写此mod。
-主要特点和目标-
我需要的一个主要功能是使用观察者模式来编辑我的物种尚未在游戏开始时看到的对象,以便稍微改变RNG星系的创建。
尽管此mod在游戏的Observer模式下不起作用,但我已在mod中实现了内置的观察器。
它的功能完全符合我的要求,可以从mod的主菜单访问它。您可以随时在播放器和EditorMenu的观察者之间轻松切换。该mod会记住您的玩家所在的国家。
另一件事是我想让游戏世界中的每个功能都变得“有意义”。
我一丝不苟地确保使用任何选项都不会限制某些内容,不会破坏存档文件或使游戏崩溃。
这是通过大量检查可以做什么以及在何处完成的。
例如:您不能将恒星变成行星,也不能将环形世界的接缝变成月亮。
您也永远不会在地砖上获得战略资源,也不会意外地将那些可爱的外星宠物送入轨道矿床。
同样,您也不能意外地使一个大于25号的可居住星球变大,从而导致游戏出现各种存档文件问题。
尽管所有这些看起来都很有趣,但此mod的目标是制定游戏本身用于生成星系的严格规则。
根据游戏的星系生成规则,甚至战略资源也仅限于放置它们的位置。将天然气中的中子沉积没有意义,对吗?
- - 功能 - -
•在系统之间创建和删除超级通道。
•在系统之间创建虫洞对。
•在星系中生成特殊系统。
•在星系中生成破坏的巨型结构系统。
•在系统中创建废弃的网关和L门。 (注意:您必须在未开发的系统中找到L-Gate才能启动L-Cluster任务)
•改变行星的类别以及行星和卫星的大小。这还会重新滚动所有资源和图块阻止程序,以确保不违反所选类的风格。现在是2.2版,mod最多可以容纳100个,但行星看上去很荒谬。
•添加/删除行星特征。
•添加/删除行星修改器。游戏中的行星修改器太多,以至于全部添加它们甚至都不适合我屏幕上的菜单。因此,我选择只添加那些不是特定于事件的,并且至少对它们有某种好处的那些。作为角色扮演的奖励,在此菜单中可以选择向行星添加或删除行星环。
删除修饰符会删除所有修饰符,但特定于事件的修饰符除外。
•根据游戏规则将战略资源分配给不宜居住的行星和小行星,使其真正出现。
设置“群集”资源时,mod将把对象的太阳系放置在适当的群集中,这样,当您的帝国边界将系统与放置的资源一起包围时,您实际上将有机会研究收集其所需的技术。
•改变非殖民化行星和小行星的沉积。
•在无人居住的星球上产生智慧前物种,早期或晚期文明。
仅在您所在的国家/地区未进行过调查的情况下才有可能(使用内置的观察者模式)。
种族灭绝的选择也很容易获得。
•防止异常:此选项将确保在测量时不会在对象上产生随机异常。这对于防止可能会替换/删除资源,更改对象类或导致对象发生不必要的修改的随机事件很有用。
-兼容性-
这个mod应该与几乎所有东西一起工作。
EditorMenu仅使用游戏内脚本来生成系统,因此,如果有任何修改修改了这些脚本,EditorMenu将使用它们。它不会覆盖任何现有的游戏文件或事件。
但是-尽管它确实使用游戏内脚本重新滚动行星,创建系统等,但是在其他菜单添加的菜单中,它将没有任何其他行星类别/资源存放/战略资源/新的特殊系统/巨型建筑等模组
-信用-
这只是对所有废弃信用的更新。
还应归功于Pelinal启动更新。
https://steamcommunity.com/sharedfiles/filedetails/?id=1354423301