Improve probe core detection and logging
JonnyOThan opened this issue ยท 1 comments
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.
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...