Disclaimers: I teethed on C/C++; understanding reams of unfamiliar code is part of my day job since ~2016; I have significant statistical data showing LLMs have the downstream effect 'worse/harder/misleading'; my opinion of such systems is heavily negative.
I took a quick look at some portions of the Starbound code, and (at least the C/C++ portions) are remarkably well-organized [when compared to what I usually see]. (1/x)