MikaylaFischler / cc-mek-scada

Configurable ComputerCraft SCADA system for multi-reactor control of Mekanism fission reactors with a GUI, automatic safety features, waste processing control, and more! Please be sure to take a look at the Wiki tab, this project has lots of docs!
https://youtube.com/playlist?list=PLPTRLQjcSlD2s6HsPe3COlfaULQZogWKK
MIT License
281 stars 10 forks source link

Bigger/Extreme Reactors Implementation #416

Open Xzidental opened 4 months ago

Xzidental commented 4 months ago

Is your feature request related to a problem? Please describe. I have a reactor from the mod "Bigger Reactors" and i would love to view the information from that reactor on a unit monitor

Describe the solution you'd like A solution to keep that reactor, or reactors from other mods, all in the same place. so i can view and control those seperately

Additional context An automatic toggle with high and low values on that specific reactor would be awesome aswell. 2024-02-17_17 10 10 2024-02-17_17 10 28 Current automatic system (ugly)

MikaylaFischler commented 4 months ago

I'll need to comb through bigger reactors CC: Tweaked integration, but I would be surprised if I got the same amount of data from it that would allow easily slotting it in.

This may be a post release addition, but it'll require a decent amount of work to integrate it into this system. There will be systems for much more than reactors in the future, so I will 100% consider this at least as a separate program. Thanks for the suggestion!

Xzidental commented 4 months ago

Could there be a feature table to see what gets added when? Let me pull up one from a mod im following the development off image

MikaylaFischler commented 4 months ago

The issues I go through are somewhat flexible depending on variable dependencies and what I want to work on, I don't want to make any promises.

The project boards are ordered top down for first-last, and ordering is subject to change. Post release stuff is too far out to order. Right now the plan is:

Bugs take priority over features depending on severity

MikaylaFischler commented 4 months ago

I'm going to be using this issue to track notes periodically.

At initial glance this is going to be a much more complex undertaking in terms of tracking down which functions are going to exist on what versions of these two mods. Bigger Reactors & Extreme Reactors continue on as popular ports (13.8M and 59M downloads respectively) of Big Reactors, so supporting both in tandem would be ideal.

Links

Mekanism is awesome as it has a google spreadsheet of all the ComputerCraft functions available for all the devices, and I have a known minimum version I can support (10.1). On the other end with these two, I'm going to have to manually determine the functions/behavior and then either go through git history to find changes or just tell people that they need to have a "newer" version. Best case is that the functions have been unchanged for years, so I'll hope for that. I'm linking below but this is definitely going to be a future task, and a part of the suite of programs I'm making rather than as part of this specific one. A centralized SCADA Coordinator will manage all these sub facilities, which was the initial plan, though with just fusion & fission rather than multiple mods.

Bigger Reactors Integration Sources

Extreme Reactors Integration Sources