- fix bug with SimAirDensity & SimAirPressure on config

git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@7104 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a71259fabdf3ab43f65cffa97f5728955ca7a9f1
Former-commit-id: adff19886d86e0a6c0412959fbb06fc5e5ba454b
This commit is contained in:
torcs-ng 2020-05-24 15:07:47 +00:00
parent 75c60d9216
commit 8e62a5c168

View file

@ -26,10 +26,16 @@ void SimAtmosphereConfig(tTrack *track)
SimRain = track->local.rain; SimRain = track->local.rain;
SimTimeOfDay = track->local.timeofday; SimTimeOfDay = track->local.timeofday;
SimClouds = track->local.clouds; SimClouds = track->local.clouds;
Tair = track->local.airtemperature + 273.15; Tair = track->local.airtemperature + 273.15f;
SimAirPressure = track->local.airpressure; SimAirPressure = track->local.airpressure;
SimAirDensity = track->local.airdensity; SimAirDensity = track->local.airdensity;
if (SimAirPressure == 0.0f)
SimAirPressure = 101300.0f;
if (SimAirDensity == 0.0f)
SimAirDensity = 1.290f;
GfLogDebug("SimAirPressure = %3f - SimAirDensity = %3f\n", SimAirPressure, SimAirDensity); GfLogDebug("SimAirPressure = %3f - SimAirDensity = %3f\n", SimAirPressure, SimAirDensity);
if (SimTimeOfDay < 6.00 * 60 *60 && SimTimeOfDay > 19 * 60 * 60) if (SimTimeOfDay < 6.00 * 60 *60 && SimTimeOfDay > 19 * 60 * 60)