• There seems to be an uptick in Political comments in recent months. Those of us who are long time members of the site know that Political and Religious content has been banned for years. Nothing has changed. Please leave all political and religious comments out of the forums.

    If you recently joined the forums you were not presented with this restriction in the terms of service. This was due to a conversion error when we went from vBulletin to Xenforo. We have updated our terms of service to reflect these corrections.

    Please note any post refering to a politician will be considered political even if it is intended to be humor. Our experience is these topics have a way of dividing the forums and causing deep resentment among members. It is a poison to the community. We appreciate compliance with the rules.

    The Staff of SOH

  • Server side Maintenance is done. We still have an update to the forum software to run but that one will have to wait for a better time.

Add engine damage to your freeware planes

Daube

SOH-CM-2025
Hi all,

This is just a little "reminder" topic. The information was in fact given to me several months ago by somebody right here on this forum, but I could not find the link anymore.

You can add engine damage very easilly to any piston plane in FSX, simply by adding this parameter in the [piston_engine] section of the aircraft.cfg of the plane:

detonation_onset = xx

XX is a number that defines the manifold pressure that will damage the engine if exceeded.

For example, on Milton's Howard, the gauge in the cockpit tells something like 80 as maximum. I have set the parameter in the aircraft.cfg to 40 just for easy testing, and you can see on the screenshot below what I got after a minute or two flying at max throttle.

And it works also with FS9 planes, as you can see in the second screenshot. The max manifold pressure on the Corsair seems to be 60, I set the limit to 55 and got engine power slowly getting down, and finally some flames and smoke got out.

Sorry if this is old news, but I forgot about it and just made my first tests today. Also, the search engine didn't return anything for this parameter, so I thought about making an 'official' topic ;)
 
Not sure, maybe it was me or Empeck, as we implemented it in Lublin R.XIII, RWD-8 and RWD-14. It is a nice feature, at least you have to take care of the engine and not too fly at full power.
 
That's a great topic. Thanks for posting it! :applause:
Did you also make the A.D.I system of the Howard 500 functional and did you use the sound files of the XPack P-51?
 
So the value of "detonation_onset = xx" should be set one or two inches Hg above the maximum continuous manifold pressure rating of an engine, but below the maximum (usually a 5 minute maximum rating) allowed takeoff (war emergency or ADI) manifold pressure?
 
So the value of "detonation_onset = xx" should be set one or two inches Hg above the maximum continuous manifold pressure rating of an engine, but below the maximum (usually a 5 minute maximum rating) allowed takeoff (war emergency or ADI) manifold pressure?

Yes, it should be something like that I guess.
In fact, the more you exceed the limit, the faster the engine gets damaged.
So if you set a limit that is very close to the maximum pressure, the engine damage will be very slow, exactely like it happend with my Corsair tests (max pressure at 60, limit set to 55): I could fly for 3-4 minutes at complete maximum before loosing too much power.
 
That's a great topic. Thanks for posting it! :applause:
Did you also make the A.D.I system of the Howard 500 functional and did you use the sound files of the XPack P-51?

I didn't think about making the ADI (Anti-Detonation I.... ?) active, but I suppose copying the Anti-Detonation section of the P-51 Racer into the Howard's aircraft.cfg shold be enough right ?
Then I would need a switch on the panel to turn it ON/OFF as well.
 
I didn't think about making the ADI (Anti-Detonation I.... ?) active, but I suppose copying the Anti-Detonation section of the P-51 Racer into the Howard's aircraft.cfg shold be enough right ?
Then I would need a switch on the panel to turn it ON/OFF as well.
Yes, we need a AntiDetonation System section in the aircraft.cfg, but it should be also possible to replace the dummy Anti Detonation Injection system gauges of the Howard (the switch and the A.D.I. system pressure gauge).
Unfortunately, i'm not a gauge programmer and i'm not really sure how to use the RECIP ENG variables.

Maybe something like that:<case value="1"></case><case value="0"></case>

Code:
 <element>
      <select>   </select></element>
         <case value="0">
            <img name="ECU_ADI_Sw_offsm.bmp" imagesizes="52,52">
         </case>
         <case value="1">
            <img name="ECU_ADI_Sw_onsm.bmp" imagesizes="52,52">
         </case>

EDIT: sorry, i'm not able to post xml
 
Hmm i changed the HW_ADI_SwitchCP.xml (2D Panel) and HW_ADI_Switch.xml (VC) to:

69789887.jpg


But i'm not sure if it is working because the VC switch doesn't work at all:monkies:
It's certainly my mistake so any help would be highly appreciated.


EDIT:
If i use 2 ADI tanks (one per engine), do i need to write "A:RECIP ENG ANTIDETONATION TANK VALVE:2,bool"?

EDIT2:

Does anybody know more about the ADI fluid tank(s) of the real Howard 500? I'm searching for proper values of "reservoir_size" and "reservoir_position".

EDIT3: lol "ANTIDETONATION_TANK_VALVE_TOGGLE"... but still no joy...

EDIT4: lol again, HW_ECU2.xml needs also to be changed.
 
Back
Top