Hello,
I downloaded an addon which is an in flight entertainment screen. It's installed as a 2D panel and it has a moving map with information about time, temperature, distance, etc.
When it cycles to the map, the plane icon is not showing and I tried contacting the developer however his email no longer exists.
It seems like that there's something missing the .xml file and I'm curious to see what the solution may be. Down below is the xml.
Many thanks,
Acer (Ignore the smiley faces, that's supposed to be "
"
<?xml version="1.0" encoding="UTF-8"?>
<SimBase.Document
Type="AceXML"
version="1,0"
id="InFlightData">
<Descr>AceXML Document</Descr>
<Filename>InFlightData.xml</Filename>
<SimGauge.Gauge id="Gauge" ArtDirectory="C:\Documents and Settings\ADRIAN\My Documents\New Gauges\InFlightEntertainment">
<FloatPosition>0.000,0.000</FloatPosition>
<Update_When_Hidden>True</Update_When_Hidden>
<Image id="InFlightDataScreen.bmp" Name="InFlightDataScreen.bmp">
<Transparent>True</Transparent>
</Image>
<Macro id="Call GPS Routines" Name="c">
<MacroValue>C:fs9gps</MacroValue>
</Macro>
<Macro id="Call GPS_2D_Map Routines" Name="g">
<MacroValue>C:fs9gps:1</MacroValue>
</Macro>
<Update id="Distance_To_Destination_Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanWaypointRemainingTotalDistance, kilometers) (>L
istToDest, kilometers) } </Script>
</Update>
<Update id="Estimated_Remaining_Flight_Time_ Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanWaypointEstimatedTimeRemaining, hours) (>L:FlyingTimeLeftHours, hours) (@c:FlightPlanWaypointEstimatedTimeRemaining, minutes) flr 60 % (>L:FlyingTimeLeftMinutes, minutes) } </Script>
</Update>
<Update id="Time_At_Destination_Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanDestinationLongitude) (>L
estLongitude, degrees) (@c:FlightPlanWaypointTimeZoneDeviation, hours) (>L:TimeDiffHours, hours) (@c:FlightPlanWaypointTimeZoneDeviation, minutes) flr 60 % (>L:TimeDiffMinutes, minutes) (L
estLongitude, degrees) 0 == if{ (E:ZULU TIME, hours) (>L
estTimeHours, hours) (E:ZULU TIME, minutes) flr 60 % (>L
estTimeMinutes, minutes) } els{ (L
estLongitude, degrees) 0 > if{ (E:ZULU TIME, hours) (L:TimeDiffHours, hours) + 24 >= if{ (E:ZULU TIME, hours) (L:TimeDiffHours, hours) + 24 - (>L
estTimeHours, hours) } els{ (E:ZULU TIME, hours) (L:TimeDiffHours, hours) + (>L
estTimeHours, hours) } (E:ZULU TIME, minutes) flr 60 % (L:TimeDiffMinutes, minutes) + (>L
estTimeMinutes, minutes) } els{ (E:ZULU TIME, hours) (L:TimeDiffHours, hours) >= if{ (E:ZULU TIME, hours) (L:TimeDiffHours, hours) - (>L
estTimeHours, hours) } els{ (E:ZULU TIME, hours) 24 + (L:TimeDiffHours, hours) - (>L
estTimeHours, hours) } (E:ZULU TIME, minutes) flr 60 % (L:TimeDiffMinutes, minutes) - (>L
estTimeMinutes, minutes) } } </Script>
</Update>
<Update id="UpdateScreens">
<Script>(L:Init, number) 0 == if{ (E:LOCAL TIME, seconds) (>L:Timer, seconds) 1 (>L:Init, number) 1 (>L:ScreenNumber, number) } (L:Init, number) 1 == if{ (L:Timer, seconds) (E:LOCAL TIME, seconds) - abs 10 > if{ (L:ScreenNumber, number) 4 == if{ 1 (>L:ScreenNumber, number) 0 (>L:Init, number) } els{ (L:ScreenNumber, number) 1 + (>L:ScreenNumber, number) (E:LOCAL TIME, seconds) (>L:Timer, seconds) } } } </Script>
</Update>
<Element id="Screen1">
<FloatPosition>0.000,0.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 1 == (L:ScreenNumber, number) 4 == ||</Visibility>
<Element id="Display Distance to destination">
<FloatPosition>50.000,60.000</FloatPosition>
<GaugeText id="Distance to destination">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Distance to\ndestination %((L
istToDest, kilometers))%!-5d! km</GaugeString>
<Length>31</Length>
<LineSpacing>35.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Estimated arrival time">
<FloatPosition>50.000,150.000</FloatPosition>
<GaugeText id="Estimated arrival time">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Estimated\narrival time %((L:FlyingTimeLeftHours, hours))%!02d! : %((L:FlyingTimeLeftMinutes, minutes))%!02d!</GaugeString>
<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Time at destination">
<FloatPosition>50.000,245.000</FloatPosition>
<GaugeText id="Time at destination">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Time at\ndestination %((L
estTimeHours, hours))%!02d! : %((L
estTimeMinutes, minutes))%!02d!</GaugeString>
<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
</Element>
<Element id="Screen2">
<FloatPosition>0.000,0.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 2 ==</Visibility>
<Element id="Display Ground speed">
<FloatPosition>50.000,60.000</FloatPosition>
<GaugeText id="Ground speed">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Ground speed %((A:GROUND VELOCITY, kph))%!-3d! km/h</GaugeString>
<Length>25</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Size>299,40</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Altitude">
<FloatPosition>50.000,140.000</FloatPosition>
<GaugeText id="Altitude">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Altitude %((A
LANE ALTITUDE, meters))%!-5d! m</GaugeString>
<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Size>299,40</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Outside air temperature">
<FloatPosition>50.000,220.000</FloatPosition>
<GaugeText id="Outside air temperature">
<Bold>True</Bold>
<Bright>True</Bright>
<Fixed>True</Fixed>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Outside air\ntemperature %((A:AMBIENT TEMPERATURE, celsius))%!-3d! \{dplo= } C</GaugeString>
<Length>31</Length>
<LineSpacing>35.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
</Element>
<Element id="Screen3">
<FloatPosition>30.000,30.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 3 ==</Visibility>
<CustomDraw id="CustomDraw" Name="fs9gps:1:map">
<Size>340,320</Size>
<Bright>True</Bright>
<CustomDrawParam id="UpdateAlways" Name="UpdateAlways">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="Heading" Name="Heading">
<Value>(A:GPS GROUND TRUE TRACK, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="CenterX" Name="CenterX">
<Value>170</Value>
</CustomDrawParam>
<CustomDrawParam id="CenterY" Name="CenterY">
<Value>160</Value>
</CustomDrawParam>
<CustomDrawParam id="Bright" Name="Bright">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="Zoom" Name="Zoom">
<Value>185200</Value>
</CustomDrawParam>
<CustomDrawParam id="Latitude" Name="Latitude">
<Value>(A:GPS POSITION LAT, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="Longitude" Name="Longitude">
<Value>(A:GPS POSITION LON, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="LayerTerrain" Name="LayerTerrain">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="DetailLayerTerrain" Name="DetailLayerTerrain">
<Value>3</Value>
</CustomDrawParam>
<CustomDrawParam id="TerrainShadow" Name="TerrainShadow">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="LayerFlightPlan" Name="LayerFlightPlan">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="FlightPlanLineWidth" Name="FlightPlanLineWidth">
<Value>2.5</Value>
</CustomDrawParam>
<CustomDrawParam id="ActiveColorLayerFlightPlan" Name="ActiveColorLayerFlightPlan">
<Value>0x7010B0</Value>
</CustomDrawParam>
<CustomDrawParam id="ColorLayerFlightPlan" Name="ColorLayerFlightPlan">
<Value>0xF0F0F0</Value>
</CustomDrawParam>
</CustomDraw>
</Element>
</SimGauge.Gauge>
</SimBase.Document>
I downloaded an addon which is an in flight entertainment screen. It's installed as a 2D panel and it has a moving map with information about time, temperature, distance, etc.
When it cycles to the map, the plane icon is not showing and I tried contacting the developer however his email no longer exists.
It seems like that there's something missing the .xml file and I'm curious to see what the solution may be. Down below is the xml.
Many thanks,
Acer (Ignore the smiley faces, that's supposed to be "

<?xml version="1.0" encoding="UTF-8"?>
<SimBase.Document
Type="AceXML"
version="1,0"
id="InFlightData">
<Descr>AceXML Document</Descr>
<Filename>InFlightData.xml</Filename>
<SimGauge.Gauge id="Gauge" ArtDirectory="C:\Documents and Settings\ADRIAN\My Documents\New Gauges\InFlightEntertainment">
<FloatPosition>0.000,0.000</FloatPosition>
<Update_When_Hidden>True</Update_When_Hidden>
<Image id="InFlightDataScreen.bmp" Name="InFlightDataScreen.bmp">
<Transparent>True</Transparent>
</Image>
<Macro id="Call GPS Routines" Name="c">
<MacroValue>C:fs9gps</MacroValue>
</Macro>
<Macro id="Call GPS_2D_Map Routines" Name="g">
<MacroValue>C:fs9gps:1</MacroValue>
</Macro>
<Update id="Distance_To_Destination_Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanWaypointRemainingTotalDistance, kilometers) (>L

</Update>
<Update id="Estimated_Remaining_Flight_Time_ Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanWaypointEstimatedTimeRemaining, hours) (>L:FlyingTimeLeftHours, hours) (@c:FlightPlanWaypointEstimatedTimeRemaining, minutes) flr 60 % (>L:FlyingTimeLeftMinutes, minutes) } </Script>
</Update>
<Update id="Time_At_Destination_Calculations">
<Script>(A:GPS IS ACTIVE FLIGHT PLAN, bool) if{ (A:GPS FLIGHT PLAN WP Count, number) 1 - (>@c:FlightPlanWaypointIndex) (@c:FlightPlanDestinationLongitude) (>L











</Update>
<Update id="UpdateScreens">
<Script>(L:Init, number) 0 == if{ (E:LOCAL TIME, seconds) (>L:Timer, seconds) 1 (>L:Init, number) 1 (>L:ScreenNumber, number) } (L:Init, number) 1 == if{ (L:Timer, seconds) (E:LOCAL TIME, seconds) - abs 10 > if{ (L:ScreenNumber, number) 4 == if{ 1 (>L:ScreenNumber, number) 0 (>L:Init, number) } els{ (L:ScreenNumber, number) 1 + (>L:ScreenNumber, number) (E:LOCAL TIME, seconds) (>L:Timer, seconds) } } } </Script>
</Update>
<Element id="Screen1">
<FloatPosition>0.000,0.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 1 == (L:ScreenNumber, number) 4 == ||</Visibility>
<Element id="Display Distance to destination">
<FloatPosition>50.000,60.000</FloatPosition>
<GaugeText id="Distance to destination">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Distance to\ndestination %((L

<Length>31</Length>
<LineSpacing>35.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Estimated arrival time">
<FloatPosition>50.000,150.000</FloatPosition>
<GaugeText id="Estimated arrival time">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Estimated\narrival time %((L:FlyingTimeLeftHours, hours))%!02d! : %((L:FlyingTimeLeftMinutes, minutes))%!02d!</GaugeString>
<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Time at destination">
<FloatPosition>50.000,245.000</FloatPosition>
<GaugeText id="Time at destination">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Time at\ndestination %((L


<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
</Element>
<Element id="Screen2">
<FloatPosition>0.000,0.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 2 ==</Visibility>
<Element id="Display Ground speed">
<FloatPosition>50.000,60.000</FloatPosition>
<GaugeText id="Ground speed">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Ground speed %((A:GROUND VELOCITY, kph))%!-3d! km/h</GaugeString>
<Length>25</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Size>299,40</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Altitude">
<FloatPosition>50.000,140.000</FloatPosition>
<GaugeText id="Altitude">
<Bold>True</Bold>
<Bright>True</Bright>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Altitude %((A

<Length>27</Length>
<LineSpacing>40.000</LineSpacing>
<Luminous>True</Luminous>
<Size>299,40</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
<Element id="Display Outside air temperature">
<FloatPosition>50.000,220.000</FloatPosition>
<GaugeText id="Outside air temperature">
<Bold>True</Bold>
<Bright>True</Bright>
<Fixed>True</Fixed>
<FontColor>0x00FFFF</FontColor>
<FontFace>Helvetica</FontFace>
<FontHeight>20</FontHeight>
<GaugeString>Outside air\ntemperature %((A:AMBIENT TEMPERATURE, celsius))%!-3d! \{dplo= } C</GaugeString>
<Length>31</Length>
<LineSpacing>35.000</LineSpacing>
<Luminous>True</Luminous>
<Multiline>True</Multiline>
<Size>299,80</Size>
<Transparent>True</Transparent>
<VerticalAlign>CENTER</VerticalAlign>
</GaugeText>
</Element>
</Element>
<Element id="Screen3">
<FloatPosition>30.000,30.000</FloatPosition>
<Visibility>(L:ScreenNumber, number) 3 ==</Visibility>
<CustomDraw id="CustomDraw" Name="fs9gps:1:map">
<Size>340,320</Size>
<Bright>True</Bright>
<CustomDrawParam id="UpdateAlways" Name="UpdateAlways">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="Heading" Name="Heading">
<Value>(A:GPS GROUND TRUE TRACK, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="CenterX" Name="CenterX">
<Value>170</Value>
</CustomDrawParam>
<CustomDrawParam id="CenterY" Name="CenterY">
<Value>160</Value>
</CustomDrawParam>
<CustomDrawParam id="Bright" Name="Bright">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="Zoom" Name="Zoom">
<Value>185200</Value>
</CustomDrawParam>
<CustomDrawParam id="Latitude" Name="Latitude">
<Value>(A:GPS POSITION LAT, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="Longitude" Name="Longitude">
<Value>(A:GPS POSITION LON, Radians)</Value>
</CustomDrawParam>
<CustomDrawParam id="LayerTerrain" Name="LayerTerrain">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="DetailLayerTerrain" Name="DetailLayerTerrain">
<Value>3</Value>
</CustomDrawParam>
<CustomDrawParam id="TerrainShadow" Name="TerrainShadow">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="LayerFlightPlan" Name="LayerFlightPlan">
<Value>1</Value>
</CustomDrawParam>
<CustomDrawParam id="FlightPlanLineWidth" Name="FlightPlanLineWidth">
<Value>2.5</Value>
</CustomDrawParam>
<CustomDrawParam id="ActiveColorLayerFlightPlan" Name="ActiveColorLayerFlightPlan">
<Value>0x7010B0</Value>
</CustomDrawParam>
<CustomDrawParam id="ColorLayerFlightPlan" Name="ColorLayerFlightPlan">
<Value>0xF0F0F0</Value>
</CustomDrawParam>
</CustomDraw>
</Element>
</SimGauge.Gauge>
</SimBase.Document>