zer0Kerbal / OhScrap

Scrapyard based part failure mod for Kerbal Space Program.
https://forum.kerbalspaceprogram.com/index.php?/topic/192360-*/
GNU General Public License v2.0
5 stars 11 forks source link

Separate engine failures from thrust limiter #2

Closed bfrobin446 closed 4 years ago

bfrobin446 commented 4 years ago

As promised in issue #1, I got TestFlight's implementation of engine thrust loss working in OhScrap.

TestFlight has a class called EngineModuleWrapper that abstracts the differences between a base-game engine module and a RealFuels/AJE engine. I brought the entire class over instead of trying to pick and choose what parts of it were relevant to this change.

We now have three different ways for an engine to lose thrust:

zer0Kerbal commented 4 years ago

Thank you! @bfrobin446 @severedsolo