I went ahead and pushed what I've done. More changes to rules (@UnitsAdvanced mostly). I also changed the LST file to match just to clean up the console for when we have errors, changed the workon save, and added an OTR5 scenario saved with the addition of some whirlwinds lying around at the start.
Finally, I've gotten "combatParameters" to a point where we can at least start testing. I've used "real" speed numbers (though I hesitate to say that). Aircraft speeds change in a non-linear fashion depending on altitude and other factors (and then there are many competing sources) so really, eh... Well, no purists will be happy

But, at least it's a start. I tried to stay consistent and when I found weird numbers (example, Meteors that were setting speed records well after the war) I tried to use the figures close to actual wartime performance.
For "named" experten and aces, I simply had them at 500 for props and 600 for jets. For unnamed experten and aces, 475. This should make these units hard to kill.
As far as bonuses, for now I've only given a +25 bonus or -25 malus to high altitude performance for the various FW190, P47, and P38 that really had tremendous differences at altitude. Most other stuff just keeps their numbers across the board, but the A-series 190s were terrible at alt, all 47's are very good up there, and the P38's were poor at altitude until the L-series.
These need a comma at the end of the line. That is probably what is causing the error.
That fixed that, but a new issue that is a little strange. Note that this time it's talking "escapeSpeedHigh" however on another reload it was "escapeSpeedNight". I have pushed this with the error. If it's a simple fix would you mind fixing it so I could practice a pull, that would be great. If it requires a ton of repetitive changes that I've screwed up somewhere, I'm happy to make them if you let me know what it is.
WARNING: getLegacyEvents.lua not found. You will not have any legacy events.
...e\Scenario\over-the-reich-v-5\LuaCore\generalLibrary.lua:7763: new combatParameter: key: escapeSpeedHigh; Expected :number, ; Received: {['number'] = true,}
stack traceback:
[C]: in function 'error'
...e\Scenario\over-the-reich-v-5\LuaCore\generalLibrary.lua:7763: in function 'generalLibrary.validateTableValue'
...e\Scenario\over-the-reich-v-5\LuaCore\generalLibrary.lua:7917: in function <...e\Scenario\over-the-reich-v-5\LuaCore\generalLibrary.lua:7906>
(...tail calls...)
...e\Scenario\over-the-reich-v-5\LuaCore\generalLibrary.lua:6302: in metamethod '__newindex'
...-the-reich-v-5\LuaParameterFiles\combatParametersOTR.lua:135: in main chunk
[C]: in function 'require'
...rio\over-the-reich-v-5\MechanicsFiles\combatSettings.lua:41: in main chunk
[C]: in function 'require'
D:\Test of Time\Scenario\over-the-reich-v-5\events.lua:193: in main chunk