At least you have a plan, and the tool you need at your disposal. The best of luck with it!I think I'll go with TC01's code or stick a dictionary on plot (0,0); I already know none of the scenarios use that for a solar system and I can probably make the game skip loading systems from it.
Why use Python if you know C++? Oh yeah, your actually mod-modding, right? So the language isn't really your choice then.As for not knowing about dictionaries (other than being aware that they exist), that has to do with the fact that even though I've done stuff in python for civ for years now, most of my programming is in C++, so even when programming in python, I still approaching from the perspective of a C++ programmer.
But still, you could probably pick any such Python concept up in like 5 minutes with all that C++ experience. I so I would think... And I doubt you would view these things as complex once you look into them. Because they really are not.