I want to keep an updated table of my ships with a list of their properties (essentially what is listed in the big table on https://coriolis.io/), using the info in the Loadout events in the log files.
Obviously it's known how to get from (e.g.) the set of Thruster parameters (EngineOptimalMass, EngineOptPerformance) to the top speed of a ship; compute a multiplier and apply to the base speed.
Similarly for ship's armor, shields, etc. Max jump range is for some reason computed for free at the top of the loadout)
But, uh, what are the computations? Is there a document out there laying out how to get from A to B? I don't want to redesign EDSY from the start, I don't want to rediscover what's already been figured out years ago. I just want a simple python tool of my own.
thanks (if there's somewhere else that would be useful to ask this, let me know please)
Obviously it's known how to get from (e.g.) the set of Thruster parameters (EngineOptimalMass, EngineOptPerformance) to the top speed of a ship; compute a multiplier and apply to the base speed.
Similarly for ship's armor, shields, etc. Max jump range is for some reason computed for free at the top of the loadout)
But, uh, what are the computations? Is there a document out there laying out how to get from A to B? I don't want to redesign EDSY from the start, I don't want to rediscover what's already been figured out years ago. I just want a simple python tool of my own.
thanks (if there's somewhere else that would be useful to ask this, let me know please)