add checkbox for carrier elevator operation;
let both carrier checkboxes affect all available carriers
This commit is contained in:
parent
20f8329175
commit
c8abab1fcf
1 changed files with 31 additions and 1 deletions
|
@ -81,7 +81,37 @@
|
|||
<checkbox>
|
||||
<halign>left</halign>
|
||||
<label>Turn into wind</label>
|
||||
<property>/ai/models/carrier/controls/turn-to-launch-hdg[0]</property>
|
||||
<property>/ai/models/carrier/controls/turn-to-launch-hdg</property>
|
||||
<binding>
|
||||
<command>dialog-apply</command>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>
|
||||
var v = getprop("/ai/models/carrier/controls/turn-to-launch-hdg");
|
||||
foreach (carrier; props.globals.getNode("/ai/models").getChildren("carrier")) {
|
||||
carrier.getNode("controls/turn-to-launch-hdg").setBoolValue(v);
|
||||
}
|
||||
</script>
|
||||
</binding>
|
||||
</checkbox>
|
||||
|
||||
<checkbox>
|
||||
<halign>left</halign>
|
||||
<label>Operate Deck Elevators</label>
|
||||
<property>/ai/models/carrier/controls/elevators</property>
|
||||
<binding>
|
||||
<command>dialog-apply</command>
|
||||
</binding>
|
||||
<binding>
|
||||
<command>nasal</command>
|
||||
<script>
|
||||
var v = getprop("/ai/models/carrier/controls/elevators");
|
||||
foreach (carrier; props.globals.getNode("/ai/models").getChildren("carrier")) {
|
||||
carrier.getNode("controls/elevators").setBoolValue(v);
|
||||
}
|
||||
</script>
|
||||
</binding>
|
||||
</checkbox>
|
||||
|
||||
</group>
|
||||
|
|
Loading…
Add table
Reference in a new issue