-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Menu of science experiments #125
Comments
Science experiments, along with science ready to transmit. I guess I need to dig into the whole science system a little bit more deeply. |
Somebody asked about ScienceAlert/RPM integration in the SA thread, but it might be worthwhile to look at it from this end as well. |
I'm putting this officially on the "I'm never getting to this" pile. I've made several starts, but I don't play career, so I've never gotten anywhere with the list of features that are needed and how to present the information. |
I'd love to try to tackle this, because I want to start an IVA-only career game. I'm a programmer, but I have no experience modding KSP (huge red flag, I know). Can you share your thoughts on this to give me a starting point? I'll start poking around at it on my own too. |
KSP is not well documented, which is the major challenge. There are some sticky posts in the Plugin Development Help forum that provide some info, and there are some other science-related mods that may provide some insight. If you were going to add science support, I'd recommend contributing to MOARdV's Avionics Systems, since RPM is not under active development. I've been keeping the plugin functional, and fixing major breaks introduced by KSP updates, but RPM is otherwise on hold. If you'd prefer working in RPM, that's fine. |
Interesting. I think I’ll stick with RPM, because all of the cockpits I want to use are already available with that system. I got a basic text-based MFD page working that can run, collect, and reset experiments. It needs a lot of refinement but I was happy to get something functional so quickly. Your documentation is pretty good! If I wanted to implement an interface to something like [x] science, do you think it would be a better idea to build it into that mod instead? |
One option is to build a bridge DLL, similar to what both ScanSAT and Dock Port Alignment Indicator do. This is a DLL that's hard-linked (references) both mods that provides a couple of defined entry points that RPM can be configured to use to add the additional page seamlessly into an MFD. A secondary benefit of this approach is that MAS is able to use those same entry points to allow that functionality to work on a MAS MFD, as well. |
I’ve been talking to some other IVA-focused mod devs and they urged me to submit my science page stuff as a pull request. I’m going to try to get it polished - is that something you’d consider? I’d also like to start contributing to MAS. What’s the best way to get in touch with you? |
At the present, I have no plans to release future updates of RPM. My modding time is very limited, and I would prefer focusing that time on MAS. I do not have an objection to you releasing any RPM patches separately.
You are welcome to open an issue on the AvionicsSystems GitHub site if the proposal is succinct. If it involves some discussion, please feel free to contact me by PM at the KSP forum. It may take me some time to reply, depending on how busy I am. |
I am quite definite it's possible, though I don't relish the perspective of new work. :)
The text was updated successfully, but these errors were encountered: