Closed onox closed 8 years ago
The reference should be Systems/fuel.xml
. But there is an extra layer above /engines/active-engine/killed
, which prevents from stopping the engine by directly setting this property to true. I know neither why nor where. Propeller stopped in animation should be a consequence of engine stopped, not something independent or upstream.
Can you bust a pin or spin it off the shaft?
This should also happen if you for example break the propeller by collapsing the nose gear.
This for sure used to be in place, I set it up myself. So it must have got removed accidentally?
If I print something in killengine
it gets printed, but /engines/active-engine/killed
remains false.
It seems it might be Systems/engine.xml
that is resetting it.
I have fixed it.
@gilbertohasnofb What's the purpose of the settimer()
in engine_coughing
in Nasal/engine.nas
? Is it 1) to just make a coughing sound; or 2) make coughing sound + temporarily kill engine?
Engine should be killed if propeller has stopped (broken). This should also happen if you for example break the propeller by collapsing the nose gear.
Can be fixed by using
/engines/active-engine/killed
. It seems it is currently used in the animations (that is good), but not by the FDM or engine systems (because if I set full throttle, I still get RPM). Engine is still running in this screenshot: