FirstPersonKSP / FreeIva

Work in progress mod for Kerbal Space Program which allows getting out of your seat and moving around the vessel while on IVA.
GNU General Public License v2.0
22 stars 7 forks source link

Improve probe core detection and logging #366

Closed JonnyOThan closed 5 months ago

JonnyOThan commented 8 months ago

I've spent a lot of time investigating why internals aren't spawning only to realize that they're being treated like a probe core (a ModuleCommand and 0 crew capacity). This detection logic should be smarter (hatches connected to attachnodes would be a good place to start) AND there should be a clear marker in the log when a part is determined to be a probe core so that I don't waste so much time investigating these.

JonnyOThan commented 5 months ago

Improved this with #387 . Not sure if logging is the best idea.

Note that many PCR parts won't have a ModuleFreeIva, but adding one is a bit tricky...