View Single Post
  #3  
Old 11-28-2012, 06:36 PM
theOden theOden is offline
Approved Member
 
Join Date: May 2011
Location: Sweden
Posts: 221
Default

I'd say it's very much broken.

trying this:
Quote:

AiAircraft aircraft = actor as AiAircraft;
if (aircraft != null && aircraft is AiAircraft)
{
double Z_AmbientAirTemperature = aircraft.getParameter(part.ParameterTypes.Z_Ambien tAirTemperature, -1);
GamePlay.gpLogServer(null, "aircraft heading: {0}", new object[] { Z_AmbientAirTemperature.ToString("0.00") });
double I_MagneticCompass = aircraft.getParameter(part.ParameterTypes.I_Magnet icCompass, 0);
GamePlay.gpLogServer(null, "aircraft heading: {0}", new object[] { I_MagneticCompass.ToString("0.0") });
};
will leave me with correct ambient temp and then a huge error on server console.
I guess the function fails to bring the plane with itself as that seems to be the reported null value.
(tried in Hurri and spit mkII btw)

Edit: tried different integers just in case. no success.
Edit2: btw, must be the compass that equals null - ja bet it is.
__________________

Last edited by theOden; 11-28-2012 at 06:40 PM.
Reply With Quote