Ich hab das xml Gauge jetzt einmal in meine Extra300 eingebaut.
Ich hab mir die 2 Variablen(Wing light und Gashebelposition) ausgeben lassen. Und es funktioniert. Sobald ich mehr als 80% Schub gesetzt habe, schaltet sich sowohl der Smoke als auch das Winglight ein.
Unter 80% schaltet sich beides wieder aus.
Kann es sein dass das Problem nicht am Code, sondern am Effekt selber liegt?
Grüße,
Harri
PHP-Code:
<Gauge Name="DHC2 Beaver EngineSmokeEffectControl" Version="1.0">
<Size X="50" Y="100"/>
<Update Frequency="6"/>
<Element>
<Select>
<Value>
(A:GENERAL ENG1 THROTTLE LEVER POSITION,part) 0.80 >
if{ (A:LIGHT WING,bool) ! if{ (>K:TOGGLE_WING_LIGHTS) } }
els{ (A:LIGHT WING,bool) if{ (>K:TOGGLE_WING_LIGHTS) } }
</Value>
</Select>
</Element>
<Element>
<Select>
<Value>
(A:GENERAL ENG1 THROTTLE LEVER POSITION,part) 0.80 >
if{ (A:SMOKE ENABLE,bool) ! if{ (>K:SMOKE_ON) } }
els{ (A:SMOKE ENABLE,bool) if{ (>K:SMOKE_OFF) } }
</Value>
</Select>
</Element>
<Element>
<Text X="50" Y="20" Bright="yes" VerticalAdjust="Center" Adjust="Center" Font="Glass Gauge" Fixed="yes" Color="red"
Length="1" >
<String>%( (A:LIGHT WING,bool) )%!d!</String>
</Text>
</Element>
<Element>
<Position X="0" Y="20" />
<Text X="50" Y="20" Bright="yes" VerticalAdjust="Center" Adjust="Center" Font="Glass Gauge" Fixed="yes" Color="red"
Length="4" >
<String>%( (A:GENERAL ENG1 THROTTLE LEVER POSITION,part) )%!1.2f!</String>
</Text>
</Element>
</Gauge>