1
0
Fork 0

Add/modify lighting controls

This commit is contained in:
vmmeazza 2009-01-18 23:33:43 +00:00
parent 8d62bc2b0f
commit 5a37e3e666

View file

@ -119,20 +119,44 @@
<checkbox> <checkbox>
<halign>left</halign> <halign>left</halign>
<label>Deck Lights</label> <label>Deck Lights</label>
<property>/ai/models/carrier/controls/deck-lights</property> <property>/ai/models/carrier/controls/lighting/deck-lights</property>
<binding> <binding>
<command>dialog-apply</command> <command>dialog-apply</command>
</binding> </binding>
<binding> <binding>
<command>nasal</command> <command>nasal</command>
<script> <script>
var v = getprop("/ai/models/carrier/controls/deck-lights"); var v = getprop("/ai/models/carrier/controls/lighting/deck-lights");
foreach (carrier; props.globals.getNode("/ai/models").getChildren("carrier")) foreach (carrier; props.globals.getNode("/ai/models").getChildren("carrier"))
carrier.getNode("controls/deck-lights",1).setBoolValue(v); carrier.getNode("controls/lighting/deck-lights",1).setBoolValue(v);
</script> </script>
</binding> </binding>
</checkbox> </checkbox>
<text>
<halign>left</halign>
<!--<x>10</x>
<y>480</y>-->
<label>Discrete Flightdeck Floodlights (Red)</label>
</text>
<slider>
<halign>left</halign>
<!--<x>330</x>
<y>0</y>-->
<width>75</width>
<height>25</height>
<property>/ai/models/carrier/controls/lighting/flood-lights-red-norm</property>
<binding>
<command>nasal</command>
<script>
var v = getprop("/ai/models/carrier/controls/lighting/flood-lights-red-norm");
foreach (carrier; props.globals.getNode("/ai/models").getChildren("carrier"))
carrier.getNode("controls/lighting/flood-lights-red-norm",1).setDoubleValue(v);
</script>
</binding>
</slider>
</group> </group>
<empty> <empty>