Thanks, but most of the stuff you've mentioned it's already fixed in my repository, namely in factorio-2.1 branch. So it's pretty much ready-to go, but awaiting for a second look from my partner-in-crime.
Repo changes are here, if you're interested: https://github.com/wolfhowlmedia/factorio-helicopters/commit/c118110a6c4559db7d64198edf6e530800509cb8
To answer your other issues:
- I really don't understand the crash on burner_value... Any way you can elaborate on it? 'Cause from what I saw in the documentation, there was no changes from the previous versions of Factorio; Energy usage is still a string / energy value
- I think (or at least from what I saw in some other mod) is that you need to divide braking force by 60.
- Settings for braking-force and friction-force are actually written anew. I figured it's better that way since the old parameter was a string and the new one is double / number.
And thanks for pointing out about the "entity.active"... I completely missed that...
2.1 compatibility should be out in a few days, no matter how you slice it c:
Thanks again!
Edit: Just a heads-up! Don't put .bat files into your package... It'll be rejected by Factorio mod portal. and I can't blame them about it, given it might be an actual security risk. Reference to my previous encounter of this: https://github.com/wolfhowlmedia/factorio-helicopters/commit/153e9642357100d6c2d10fb4eebd7c6e4aa1505d
Edit2: Also, I said this before, but I'm not going to accept AI code into this repository.