jinxOAO-MoreMegaStructure icon

MoreMegaStructure

Add 5 new mega structures: Matter Decompressor, Science Nexus, Warpfield Broadcast Array, Interstellar Assembly, and Crystal Reconstructor. 新增了五种巨构建筑:物质解压器,科学枢纽,折跃场广播阵列,星际组装厂和晶体重构器。

Last updated a week ago
Total downloads 12165
Total rating 3 
Categories
Dependency string jinxOAO-MoreMegaStructure-1.1.5
Dependants 2 other mods depend on this mod

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17
xiaoye97-LDBTool-2.0.5 icon
xiaoye97-LDBTool

Library that allows mods to add and edit Proto data. Also allows you to see Proto data, config ID's of mod Protos and change localized strings

Preferred version: 2.0.5
CommonAPI-DSPModSave-1.1.3 icon
CommonAPI-DSPModSave

Library that allows to store mod save data separately from vanilla saves

Preferred version: 1.1.3
CommonAPI-CommonAPI-1.5.0 icon
CommonAPI-CommonAPI

A modding library for Dyson Sphere Program. Currently is under development.

Preferred version: 1.5.0

README

More Mega Structures 更多巨构建筑

  • Open Dyson sphere editor (press "Y") and you can find buttons in the bottom-left corner, to select which megastructure you plan to construct. Then you can design your megastructure, just like designing a Dyson sphere.

  • You need to launch the corresponding rockets (see new items in the images below) in the silo to build the megastructure. Besides, you still need to eject [solar sail] to fill the shell of the megastructure, aiming to provide energy for the mega structure.

  • 打开戴森球编辑器面板(按下Y),就可以在左下角选择要在当前恒星上修建哪一种巨构建筑。之后你就可以像设计戴森球一样设计新的巨构建筑。

  • 你需要在发射井发射对应的火箭,此外你仍然需要弹射太阳帆来填充壳面,以此来为巨构建筑供能。像戴森球一样,更多的结构和壳面能够提升巨构建筑的最大效能。但与戴森球不同的是,太阳帆在被壳面吸收前不提供任何效能或产出。

pressY editor3.png replicator.png

Matter Decompressor

  • Extract matter from black hole and accretion disks, which can be received on the ground as iron, copper, silicon, titanium, unipolar magnet or graphite by corresponding reconstruction devices Ciron.png Ccopper.png Csilicon.png Ctitanium.png Cmagore.png Ccoal.png (just like [ray receiver] generating [critical photon]s, which must be set to substance generation mode).
  • Can only be built on black holes.

Science Nexus

  • When researching, the Science Nexus will automatically upload additional hash blocks to greatly increase research speed, without building any receivers or consuming any matrices. You can view the additional research speed provided by the Science Nexus in the Megastructure Editor (Y). In addition, the [Research speed] technology will also enhance the Research Speed of the Science Nexus.
  • Science Nexus will provide metadata. It cannot be superimposed with the metadata provided by matrix production. The higher of the two values will be used as the metadata provided by this archive.

Warp Field Broadcast Array

  • Use the energy of the star to broadcast the warp energy field to the entire galaxy, which will directly increase the warp speed of the logistics vessels, without requiring any receivers. You can view the warp speed bonus provided by the Warp Field Broadcast Array in the Megastructure Editor (Y). And this bonus can be stacked with the [Logistics carrier engine] technology.
  • You can only build one Warp Field Broadcast Array. Max bonus = 250 light-years per second (without counting technology bonuses).

Interstellar Assembly

  • Building an interstellar assembly allows you to assemble items on a MegaStructure. You can set up up to 4 recipes, and you need to build the [Exchange Logistic Station] exchangeLS.png on the ground of the same galaxy, in order to provide resources, materials or to receive products. The production speed is influenced by the energy assignment and the production speed of the recipe itself. The overage energy will be automatically used for produce [multi-functional components] integratedcomponents.png, which can be directly assembled into a variety of production buildings and logistics items at great speed, even satellite substations and artificial stars, and do not require any additional materials. This means you can go out with just a bunch of [integrated components].
    QQ20221105212003.png quickRecipes.png

  • Warning: The [Component integration station] in the old version is not deleted, but they will not work any more, and you can no longer make them. Besides, those buildings will harm the efficiency of the Interstellar Assembly now. So you'd better remove them. If you want to receive [multi-functional components], use [Exchange Logistic Station] exchangeLS.png.

  • Note: Interstellar assembly cannot start and stop at will. Therefore, if one of the various materials required by a recipe is insufficient, (its supply cannot meet the speed of full-speed production). Although the actual output will slow down, other sufficient materials may still be consumed at full speed, which means that they may be wasted. At this time, it is recommended that you manually reduce the energy distribution ratio of this recipe to avoid waste.

  • Warning: It is not recommended to choose a fractional formula, which will consume raw materials with exaggerated proportions and produce very little products.

  • Tip: If you use an interstellar assembly to produce the interstellar assembly carrier rocket and you do not set up the slot of this kind of rocket, then the rocket will be automatically used to build the frame of this interstellar assembly itself.

  • Tip: If a product of one recipe is the material of another recipe (in the same interstellar assembly), it can be automatically transported inside the megastructure without the necessity to set that item's slot in the [Material Exchange Logistics Station] on the ground.

Crystal Reconstructor

  • Guide photons to strip crystallites from neutron stars or white dwarfs and send them to the surface. You need to build a [Crystal Receiver] Ccrystal.png on the surface to produce [Casimir crystal]s (must be set to substance generation mode). Or produce optical grating crystal by building Cgrating.png.
  • Can only be built on neutron stars or white dwarfs.

Nicoll-Dyson Beam (Star Cannon)

  • This megastructure won't be available unless you have installed the mod TheyComeFromVoid , which version must be at least 2.0.0.
  • Star cannon can destory wormholes to reduce the intensity of enemy attacks.
  • Building a star cannon goes through multiple stages. You can only build one star cannon.

Other Tips

  • You cannot change the type of a megastructure unless all shells, frames and nodes have been removed.
  • [Graviton lens] work with all kinds of receivers.
  • When you build receivers on planets that don't match megastructures:
    -- if it is in power generation mode, these receivers can generate power correctly, but they will also compete with other receivers for the output of megastructures;
    --if it is in substance generation mode, the wrong receiver will not work, but will still compete for the output of the megastructure.
  • Science Nexus and Warp Field Broadcast Array do not require any receivers to work. Building any receiver in the same star system will make it less efficient, regardless of the receiver's mode.
  • Most of the content of this mod is unlocked in late game technology. The yield factor for megastructures may be unreasonable and will be adjusted in future versions. Any suggestions or feedback questions are welcome.

Installation (If Manually)

  1. Install BepInEx.
  2. Intsall LDBTool, DSPModSave and CommonAPI.
  3. Drag MoreMegaStructure.dll into "Dyson Sphere Program/BepInEx/plugins/".
  4. Drag "mmstabicon" into the same folder of MoreMegaStructure.dll

Change log

v1.1.5: This mod is now compatible with GenesisBook mod, now if you install both mods, some recipes and pre-techs will be modified appropriately to avoid incompatibility problems.
   Fixed a bug that the interstellar assembly might occur "divided by 0" error.    Added internal storage displayment, which shows the specific number of products that cannot be received by the ground station and are temporarily stored in the interstellar assembly itself.    Added a new setting that allows you to adjust the power distribution of the Interstellar Assembly non-linearly. Specifically, the energy distribution ratio can be adjusted more finely (minimum 0.01%) at low distribution amounts.    The Interstellar Assembly's megastructure edit page now displays the Interstellar Assembly's total work speed instead of energy wattage.

v1.1.4: Now the Interstellar Assembly will stop consuming materials, only if ALL kinds of the recipe's products are full (10000) in the Interstellar Assembly's storages. (Note that the items in the Interstellar Assembly storage will not be saved in the game archive).
   Fixed a bug that the exchange station might consume the items added by hand, when the storage limit is less than 10000.
   Fixed a bug if you set negative speed ratio.

v1.1.3: Fixed a bug which has caused the energy distribution between multiple interstellar assembly to affect each other.
   Fixed an error that occurs when the interstellar assembly is working in a star system, which does not have any surface output/consumption (this will not occur in normal games).
   Fixed a bug that the interstellar assembly will not produce items for a long time if it had negative energy for a period of time.
   Change default value of speed ratio, if you've installed version1.1.2 before, this will not affect your game.

v1.1.2: Fixed an error caused by the null [Exchange Logistic Station].

v1.1.1: Since the speed of Interstellar Assembly might not be balance, players can now adjust the speed factor in config file.
   Fixed a bug that the real speed is much slower than it should be.

v1.1.0: REMAKE THE Interstellar Assembly! Now you can make anything in the interstellar assembly. Please read the chapter of Interstellar Assembly.

v1.0.3: [multifunctional components] can now synthesize [quantum chemical plant].
   Receivers can be switched to each other by upgrading (but are limited by the upgrade logic, the intermediate building is necessary when switch buildings with 3 and more levels distance), which MIGHT make this MOD adapt to BlueprintTweaks.
   Fixed a text error when entering the Dyson Sphere Editor interface.

v1.0.2: Fixed an issue where some buttons could not be clicked at 2k or higher resolutions.
   Provides a config setting that players can turn off the button show and hide animation (so that it will show or hide immediately).

v1.0.1: The button for planning megastructures has been put back in the lower left corner of the megastructure panel. In order to avoid obscuring the original buttons in the game, the new buttons will be automatically hidden when not in use.
   Fixed some text errors.
   Fixed an error that the star cannon's construction progress is negative.
   Increased the amount of metadata production through the Science Nexus in later game.
   Tooltips for multi-components that are automatically transported into the inventory no longer pop up repeatedly when editing a megastructure.

v1.0.0: Now, the multi-functional components produced by the Interstellar Assembly can be directly teleported to the mech inventory. See the Interstellar Assembly above for a details.
   Now Science Nexus will provide a small amount of metadata according to the speed of producing hash points.
   Fix some text error. Move the megastructure buttons to the top to avoid blocking other buttons.
   Add Nicoll Dyson beam for mod TheyComeFromVoid. Note that this new megastructure is only available if you have TheyComeFromVoid with version higher than 2.0.0 installed. Science Nexus research speed has been nerfed to 1/3 only in the mod TheyComeFromVoid for balance.

物质解压器

  • 从黑洞和吸积盘中提取物质,可在地面上由对应的重构装置 Ciron.png Ccopper.png Csilicon.png Ctitanium.png Cmagore.png Ccoal.png 接收为铁、铜、硅、钛、单极磁石或高能石墨(就像射线接受器生成光子一样,必须设置成物质合成模式)。
  • 只能在黑洞上建造。

科学枢纽

  • 在研究科技时,科学枢纽将自动上传额外的哈希块来大幅提升研究速度,无需建造任何接收器,也不消耗任何矩阵。你可以在巨构编辑器(Y)查看科学枢纽提供的额外研究速度。此外,研究速度加成科技将同样能强化科学枢纽的研究速度。
  • 科学枢纽将提供元数据(不与矩阵生产提供的元数据叠加,二者取较大值)。随着科学枢纽Hash产量的提高,提供的元数据也将增加,但增长量会越来越不明显。

折跃场广播阵列

  • 利用恒星的能量将折跃能量场广播到全星区,这将直接提升全星区的物流运输船的曲速速度,无需建造任何接收器。你可以在巨构编辑器(Y)查看折跃场广播阵列提供的曲速速度加成。且该加成可以和运输船引擎科技叠加。
  • 全星区最多只能建造一个。折跃场广播阵列提供的曲速加成最多为250光年/秒。

星际组装厂

  • 建造星际组装厂可以让你在恒星上制造物品,你最多能设置4种配方,同时需要在同一个星系内的地表建造[物资交换物流站] exchangeLS.png 来为星际组装厂提供原材料并接受产物。生产速度受星际组装厂分配给该配方的能量以及该配方本身的制作速度。富裕的能量会自动用来生产[集成组件] integratedcomponents.png,它可以以极快的速度直接组装成多种生产建筑以及物流相关的物品,甚至包括卫星配电站和人工恒星,并且不需要任何其他材料。这意味着你可以出门只带一堆集成组件。
    QQ20221105212003.png quickRecipes.png

  • 警告:原本的[组件集成装置]没有被删除,但是已经无法再制作,也已经无法使用。并且会伤害星际组装厂的工作效率,因此建议你拆除他们。如果你想接收[集成组件],请使用[物资交换物流站] exchangeLS.png

  • 注意:如果一个配方需要的多种原材料的其中一种供应不足,无法满足全速生产的消耗速度,尽管实际产出会减慢,但其他的足够的原材料仍可能以全速消耗,这意味着它们可能被浪费。此时推荐你手动下调该配方的能量分配比例以避免浪费。

  • 注意:不建议选择分馏配方,这会以及其夸张的比例消耗原材料并产出很少的产物。

  • 小提示:如果你用星际组装厂生产星际组装厂运载火箭,且你没有设置接收该火箭的槽位,那么该火箭会优先自动被使用来建造星际组装厂的框架。

  • 小提示:同一个星际组装厂内的一个配方的产物如果是另一个配方的原材料,则可以自动在巨构内部输送,而不需要你在地表建造的[物资交换物流站]中保留对应物品的槽位。

晶体重构器

  • 引导光子从中子星或白矮星中剥离微晶,并送至地表。你需要在地表建造 [晶体接收器] Ccrystal.png 来产出卡西米尔晶体(必须设置成物质合成模式)。 或建造 Cgrating.png 来接收光栅石。
  • 只能在中子星或白矮星上建造。

尼科尔·戴森光束(恒星炮)

  • 你必须安装了另一个mod TheyComeFromVoid 的2.0.0以上版本才能使用这个巨构。
  • 恒星炮能够摧毁虫洞,从而削弱即将到来的进攻的强度。
  • 恒星炮的建造需要经过多个阶段,你最多建造一个恒星炮。

其他提示

  • 在拆除所有壳面、框架和节点前,你不能改变巨构建筑的类型。
  • 引力透镜对各种不同的接收器均有效。
  • 当你在行星上建造与巨构建筑不相符的接收器:
    -- 如果是直接发电模式(Power generation),这些接收器都可以发电,但也会和其他接收器争夺巨构建筑的输出;
    -- 如果是物质合成模式(Substance generation),错误的接收器将无法工作,但仍然会争夺巨构建筑的输出。
  • 科学枢纽和折跃场广播阵列不需要任何接收器就可以工作。在同一星系内建设任何接收器都会使其工作效率下降,无论接收器的模式如何。
  • 此mod大部分内容在游戏后期的科技解锁。巨构建筑的产出系数可能不够合理,因而会在未来的版本被调整。欢迎提出任何建议或反馈问题。

安装(如果手动安装)

  1. 安装 BepInEx框架;
  2. 安装 LDBTool, DSPModSave 和 CommonAPI;
  3. 将MoreMegaStructure.dll 放入 "Dyson Sphere Program/BepInEx/plugins/";
  4. 将"mmstabicon" 文件放入与MoreMegaStructure.dll 相同的文件夹。

更新

v1.1.5: 完成对创世之书mod的兼容,现在如果你同时安装了此mod和创世之书mod,部分合成配方、科技路线将会适当修改以避免不兼容的问题。
   修复了一个星际组装厂在工作时除以0的bug。
   新增星际组装厂内部仓储显示,现在地面未能接收的产物被暂存在星际组装厂的巨构中的具体数量是可见的。
   新增了一个设置,该设置可以让你非线性地调整星际组装厂的能量分配。具体来说,能量分配比例可以在低分配量时更精细地调整(最小0.01%)。
   现在,星际组装厂的巨构编辑页面会显示星际组装厂的总工作速度倍率,而非能量瓦数。

v1.1.4: 现在,仅当一个配方的所有产物都填满了星际组装厂内部的储藏空间(10000个/类物品)时,该配方将停止消耗原材料并停止生产。
   修复了一个将物品手动放入物资交换物流站上限不足10000的槽位时,交换物流站会将这些溢出上限的物品吞掉的bug。
   修复了一个将速度比例设置为负数可能产生的问题。

v1.1.3: 修复了一个bug,该bug曾导致多个星际组装厂之间的能量分配互相影响。
   修复了一个因为星系不存在任何地表产出/消耗而导致星际组装厂报错的问题(正常游戏中并不会出现这种情况)。
   修复了一个因为星际组装厂能量值为负导致能量回正后长时间无产出的bug。
   修改了速度比例的默认数值,如果你之前安装过1.1.2版本,这个改动不会影响你的游戏。

v1.1.2: 修复了一个因为交换站导致null报错的bug。

v1.1.1: 星际组装厂的制造基准速度可能不合理,因而现在可以被玩家修改,请在config文件中修改。
   修复了一个星际组装厂实际制造速度和显示的理论最大速度相差60倍的bug。

v1.1.0: 重做星际组装厂,现在他可以选择配方来制造几乎任何物品。请查看星际组装厂介绍。

v1.0.3: [集成组件]现在可以合成[量子化工厂]。    各种接收器可以通过升降级互相切换(但受限于游戏升降级建筑的逻辑,相距超过2级的需要中间建筑才能互相切换),这可能会使得该mod适配BlueprintTweaks。
   修复了一个进入戴森球编辑器界面时的文本错误。

v1.0.2: 修复了一个在2k或更高分辨率下较高的按钮无法被点击的问题。
   提供了一个可以关闭按钮弹出和收回动画(从而使其立即弹出或收回)的config设置。

v1.0.1: 规划巨构建筑的按钮被放回了巨构面板的左下角,为了避免遮挡游戏原有按钮,新的按钮会在不用时自动隐藏。
   更正了一些文本错误。
   修复了一个导致恒星炮建造进度是负数的错误。
   增加了游戏后期通过科学枢纽获取元数据的数量。
   自动放入背包的多功能组件提示信息不再会在编辑巨构时反复弹出。

v1.0.0: 现在,星际组装厂产出的多功能组件可以选择直接被远程传送至机甲或使用接收器接收。具体描述见上方星际组装厂。
   现在科学枢纽将根据产出科研点的速度提供少量元数据。
   更正了一些文本错误。将巨构按钮移到了上方以免遮住游戏原本的一些按钮。
   与另一个mod They Come From Void 进行联动并添加了新的巨构:尼克尔戴森光束。尼克尔戴森光束只有在你安装了该mod的2.0版本后才可用。为平衡,科学枢纽的研究速度仅在该mod中被削弱至1/3。

Old version 更早的版本

v0.4.1 & v0.4.2: Updated to work with game version 0.9.25.11985.

v0.4.0: Change some icons, add some instructions. Fix a bug, which may cause error when you try to open DysonEditorPanel in space.

v0.3.3: Optimize the calculation logic of the output research speed of the science nexus.
    Science Nexus can now independently complete the entire process of unlocking any technology.

v0.3.2: The basic research speed of the Science Nexus has been restored to the original version, but the bonus provided by each level of technology has been reduced from 100% to 1%.

v0.3.1: Fix an issue with missing icon.

v0.3.0: Now the new items (except the receiver buildings) can be seen in the production statistics panel;
    Add 2 new receivers to product graphite and optical grating crystal.

v0.2.0: The basic research speed of the Science Nexus has been reduced to 1/10;     Changed some Dyson Sphere text descriptions.


v0.4.1 & v0.4.2: 更新以适配游戏版本0.9.25.11985。

v0.4.0: 修改了一些物品图标,新增了一些指示说明。修复了一个在外太空航行时打开巨构编辑界面会导致报错的bug。

v0.3.3: 优化科学枢纽产出研究速度的计算逻辑。
   现在科学枢纽可以独立完成解锁任何科技的全过程。

v0.3.2: 科学枢纽的基础研究速度还原至最初版本,但每级科技提供的加成由100%下调至1%。

v0.3.1: 修复一个图标缺失的问题。

v0.3.0: 现在新物品(除了新的接收器)可以出现在生产统计面板中;
    新增了两种接收器来接收高能石墨和光栅石。

v0.2.0: 科学枢纽的基础研究速度被降至原有的1/10;     修改部分游戏内的戴森球文本描述。

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-1-17 1.1.5 733 Version 1.1.5 Install
2022-11-16 1.1.4 2529 Version 1.1.4 Install
2022-11-15 1.1.3 152 Version 1.1.3 Install
2022-11-13 1.1.2 256 Version 1.1.2 Install
2022-11-6 1.1.1 565 Version 1.1.1 Install
2022-11-5 1.1.0 133 Version 1.1.0 Install
2022-10-19 1.0.3 823 Version 1.0.3 Install
2022-5-3 1.0.2 2935 Version 1.0.2 Install
2022-4-30 1.0.1 443 Version 1.0.1 Install
2022-4-29 1.0.0 304 Version 1.0.0 Install
2022-4-22 0.4.2 490 Version 0.4.2 Install
2022-4-22 0.4.1 34 Version 0.4.1 Install
2022-4-18 0.4.0 322 Version 0.4.0 Install
2022-3-9 0.3.3 1156 Version 0.3.3 Install
2022-3-2 0.3.2 444 Version 0.3.2 Install
2022-2-28 0.3.1 231 Version 0.3.1 Install
2022-2-28 0.3.0 89 Version 0.3.0 Install
2022-2-26 0.2.0 266 Version 0.2.0 Install
2022-2-24 0.1.0 260 Version 0.1.0 Install