Page 1 of 1

Endurance or max range

Posted: Mon Feb 08, 2010 12:14 am
by Jorm
When editing aircraft do you need data for both endurance and the max/normal/extended range ?

Is the endurance value actually used the the game engine ?


RE: Endurance or max range

Posted: Sat Feb 13, 2010 9:11 pm
by Pascal_slith
Edurance is a legacy database item from WitP. It is not used (this from my own similar question a couple months back).

You have to enter all the range figures.

RE: Endurance or max range

Posted: Sun Feb 14, 2010 1:36 pm
by Shark7
ORIGINAL: Pascal

Edurance is a legacy database item from WitP. It is not used (this from my own similar question a couple months back).

You have to enter all the range figures.

Actually, I tried it, putting in the endurance with no range data will work, as in a put a plane with 132 minute endurance and it spit it out as having a 6/4/3 range in the game. Still it is probably not completely accurate and you should use the range entries.

RE: Endurance or max range

Posted: Sun Feb 14, 2010 5:13 pm
by Pascal_slith
Then I guess what the devs should have told me was that range figures override the endurance calculation.... [&:]

RE: Endurance or max range

Posted: Mon Feb 15, 2010 4:08 am
by Shark7
ORIGINAL: Pascal

Then I guess what the devs should have told me was that range figures override the endurance calculation.... [&:]

I can't speak for them, all I can tell you is what I tried and the results I got. I will say that if you plug in range figures, those are what show in the game, but if you don't and simply use endurance it does produce a result.

RE: Endurance or max range

Posted: Mon Feb 15, 2010 8:05 am
by n01487477
Yep, and this is how I work it out in Tracker for those that are not put in ...

final double mile_to_nm = 0.868976;

if ( rangeDTmax == 0 ) {
double maxMiles = theCruiseSpeed * ((float)theEndurance/60);
double toNM = Math.ceil(maxMiles * mile_to_nm);
double rangeDtMax_temp = Math.ceil(toNM/40);
theMaxDTRange = (byte)rangeDtMax_temp;
}
else
theMaxDTRange = rangeDTmax;