缺氧
1,873 个评价
Better Automation Overlay
2
6
2
2
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
155.778 KB
2019 年 10 月 2 日 下午 3:29
3 月 13 日 下午 6:12
20 项改动说明 ( 查看 )

订阅以下载
Better Automation Overlay

在 Aze 的 1 个合集中
ONI Strict QOL Mods
33 件物品
描述
Improve the automation overlay to be more powerful and easier to use!

Adds visual quality of life upgrades to the automation overlay: setting labels and fixed ports. This does not affect automation logic.



Features:
  • Changes automation ports so that they display what the port is outputting instead of being overwritten by the wire.
  • Display the settings for logic gates, sensors, and buildings with configurable output ports in the automation overlay.

Recommended Mods:



Like the Mod?
I've poured hundreds of hours into creating and supporting my mods because I love the game and the community. Knowing that people enjoy and appreciate them is what keeps me going.

If you're feeling generous, consider:
  • Liking, favoriting, and awarding.
  • Checking out my other mods and following me.

Found a Bug?
Please read this entire page[github.com] before going any further. If the instructions are not followed, I will not be able to fix your issue.

Source[github.com]
138 条留言
碎月弄影 12 月 2 日 下午 7:08 
改进自动化界面,使其功能更强大、更易用!

为自动化界面添加视觉上的便利性提升:设置标签和固定端口。这不会影响自动化逻辑。

功能:

更改自动化端口,使其显示端口的输出内容,而不是被线路覆盖。

在自动化界面中显示逻辑门、传感器和具有可配置输出端口的建筑物的设置。

推荐模组:

组合导管显示 - 在自动化界面中显示传感器上方的线路。
Andocromn 9 月 30 日 上午 6:33 
Wow! I don't usually like things that just call themselves better but in this case it's just accurate, that really is just better.
Aze  [作者] 8 月 6 日 下午 1:22 
@天逸云舒: You are probably on the outdated version. Have you used Mod Updater to confirm that the 2025 version is installed for you? If you have, please provide the full log.
天逸云舒 8 月 6 日 上午 5:45 
报错的进mod选项,把Fix Wire Overwrting去掉就好了
天逸云舒 8 月 6 日 上午 4:21 
MissingMethodException: Method not found: System.Collections.ObjectModel.ReadOnlyCollection`1<ILogicEventSender> .LogicCircuitNetwork.get_Senders()

BetterLogicOverlay.GateOutputColor_Patch.IsBitActiveWrapper (LogicCircuitNetwork networkForCell, System.Int32 bit, System.Int32 cell) (at <fb3d9ac47c344bfba37aea83d8ef78f5>:0)
(wrapper dynamic-method) OverlayModes+Logic.OverlayModes+Logic.UpdateUI_Patch1(OverlayModes/Logic)
OverlayModes+Logic.Update () (at <3b73c925114143c5bad31ccbc5facdf1>:0)
OverlayScreen.LateUpdate () (at <3b73c925114143c5bad31ccbc5facdf1>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
LogCatcher:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

Build: U56-679336-VR
yahaha 7 月 5 日 下午 5:57 
MissingMethodException: Method not found: System.Collections.ObjectModel.ReadOnlyCollection`1<ILogicEventSender> .LogicCircuitNetwork.get_Senders()

BetterLogicOverlay.GateOutputColor_Patch.IsBitActiveWrapper (LogicCircuitNetwork networkForCell, System.Int32 bit, System.Int32 cell) (at <4e5a61b4fcda43e3b8aabb0a41aacbee>:0)
(wrapper dynamic-method) OverlayModes+Logic.OverlayModes+Logic.UpdateUI_Patch1(OverlayModes/Logic)
OverlayModes+Logic.Update () (at <0d2fac7de8024bf99b3989c4334e4518>:0)
OverlayScreen.LateUpdate () (at <0d2fac7de8024bf99b3989c4334e4518>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
LogCatcher:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

Build: U56-677228-SCRP

偶尔会发生这种情况
Aze  [作者] 7 月 5 日 上午 7:19 
@Necess: You are probably on the outdated version. Have you used Mod Updater to confirm that the 2025 version is installed for you? If you have, please provide the full log.
Necess 7 月 5 日 上午 1:53 
不知道为什么现在切换到自动化视图就会闪退QAQ
MissingMethodException: Method not found: System.Collections.ObjectModel.ReadOnlyCollection`1<ILogicEventSender> .LogicCircuitNetwork.get_Senders()

BetterLogicOverlay.GateOutputColor_Patch.IsBitActiveWrapper (LogicCircuitNetwork networkForCell, System.Int32 bit, System.Int32 cell) (at <fb3d9ac47c344bfba37aea83d8ef78f5>:0)
(wrapper dynamic-method) OverlayModes+Logic.OverlayModes+Logic.UpdateUI_Patch1(OverlayModes/Logic)
OverlayModes+Logic.Update () (at <0d2fac7de8024bf99b3989c4334e4518>:0)
OverlayScreen.LateUpdate () (at <0d2fac7de8024bf99b3989c4334e4518>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
LogCatcher:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

Build: U56-677228-SCRP
Aze  [作者] 7 月 3 日 上午 6:57 
@Qoooy: Works fine for me. Provide the log.
Qoooy 7 月 2 日 下午 7:35 
crash