Oxygen Not Included

Oxygen Not Included

33 ratings
Synchronized Building Groups
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
3.113 MB
15 Feb @ 9:52am
18 Sep @ 3:24am
3 Change Notes ( view )

Subscribe to download
Synchronized Building Groups

In 1 collection by Sgt_Imalas
Mods made by Sgt_Imalas
63 items
Description
Synchronized Building Groups

This mod allows you to group buildings of the same type together, automatically synchronizing changes in building settings.
Inspired by Factorio's "Train/Logic Groups"



Current latest Version: 1.1.1



Features

Buildings are now able to be assigned to a group. Selecting the edit icon next to "no group assigned" will bring up the existing groups in the current world. One can select a group for the building to join, or create a new one. Editing copyable settings of one building will change the settings of all buildings in the same group.

  • Building groups become available to all buildings that make use of the "copy settings" tool
  • building groups are synchronized per building type
  • assigning an existing building group to a building will load the settings of that group into the building
  • buildings inside a group are synchronized when you deselect a building (essentially after you have finished all your changes)
  • "copy settings" can be used to copy group assignments




Bug Reports & Local Download
You can find direct downloads for my mods here[github.com] (please notify me if I forgot to release new versions).

Please post bug reports and issues on GitHub[github.com] or on my Discord Server[discord.gg].
Always include the full player.log in a report: https://github.com/aki-art/ONI-Mods/wiki/How-to-send-a-log

Make also sure you do NOT have the mod "Debug Console // by @Ony 👾" enabled as it breaks the game internally and makes the log useless for debugging!

Mod is marked as "incompatible"?
(remove ony mod manager and) install Mod Updater!
This problem is caused by a rare mod extraction bug that gets massively amplified by ony mod manager.

you can also grab a direct download on GitHub[github.com] to get the latest version




Do you like the mods I made? If you want, you can support me on Buy me a coffee[www.buymeacoffee.com] or Kofi[ko-fi.com] :D.
9 Comments
demalion 23 Sep @ 9:15pm 
30 fps mid game, game with all my mods started crashing within a cycle of play at over 1000 cycles.
Could be a perfect Steam Deck adaptation (UI-wise) like Two Point Museum with some tweaks, but it is enjoyably usable for at least 500 cycles even with all the wonkiness and UI shortcomings.
MiserableGamer 23 Sep @ 8:29am 
Steam deck?? I'd love to see the FPS on that mid to late game!! LOL
demalion 23 Sep @ 2:44am 
FYI: the text box entry used for typing in the names for groups behaves badly on the Steam Deck, not properly locking entered chars into text entry and allowing the chars trigger keyboard shortcuts.

While this looks like an ONI bug, since it seems unique to the way the text entry works for naming the groups in this mod, perhaps something can be changed to not expose the bug...?

One of my favorite mods, and it is cool that what might be my favorite Remastered mods (BP Expanded) can carry groups over between games. Keep up the quality work!
Sgt_Imalas  [author] 8 May @ 2:34pm 
across games directly isnt possible, because the groups system is based around using the "Copy Settings" feature, which only works on live gameobjects without any serialization.

what you CAN do however, is using Blueprints Expanded to create a blueprint of one of those atmo sensors:
the blueprint will carry over the settings and the group itself will be included in that (because I added integration for that)
BevansDesign 8 May @ 2:27pm 
A second request, because why not? 😆

Could you make it so groups can persist across games? I have several groups that I make each time I start a new game, and it'd be very convenient if they were persistent. (For example, my Anti-Vacuum group for Atmo Sensors, which prevent gas pumps from pumping out too much gas from a room.)
BevansDesign 15 Mar @ 12:20pm 
This mod is very helpful. Thanks!

Would it be possible to add Auto-Repair state to the variables that are shared with the group?
1005189160 17 Feb @ 5:35am 
很方便的让大量设备共用一个设置不需要一个一个手动调同步了
MiserableGamer 16 Feb @ 12:46am 
Works brilliantly!!
吐泡泡的小鱼 15 Feb @ 8:46pm 
同步建筑群

此模块允许您将相同类型的建筑组合在一起,自动同步建筑设置中的更改。
灵感来自Factorio的“训练/逻辑组”
特征

现在可以将建筑物分配给组。选择“未分配组”旁边的编辑图标将显示当前世界中的现有组。可以选择要加入建筑的组,也可以创建一个新组。编辑一个建筑的可复制设置将更改同一组中所有建筑的设置。

所有使用“复制设置”工具的建筑都可以使用建筑组
建筑组按建筑类型同步
将现有建筑组指定给建筑将把该组的设置加载到建筑中
当您取消选择建筑时(基本上是在您完成所有更改之后),组内的建筑会同步
“复制设置”可用于复制组分配