CVS: data/Aircraft/F-106-dart/Nasal light.nas, 1.1, 1.2

Emmanuel Baranger <[email protected]> Sat, 10 Apr 2010 18:02:28 -0500
Newsgroups gmane.games.flightgear.cvc
Message-ID <[email protected]>
Update of /var/cvs/FlightGear-0.9/data/Aircraft/F-106-dart/Nasal
In directory baron.flightgear.org:/tmp/cvs-serv29804/Nasal

Modified Files:
	light.nas 
Log Message:
- update FDM (thanks to Melchior for the YASim_import script)

Index: light.nas
===================================================================
RCS file: /var/cvs/FlightGear-0.9/data/Aircraft/F-106-dart/Nasal/light.nas,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- light.nas	10 Jan 2009 17:01:57 -0000	1.1
+++ light.nas	10 Apr 2010 23:02:26 -0000	1.2
@@ -1,15 +1,15 @@
-sbc1 = aircraft.light.new( "/sim/model/lights/sbc1", [0.5, 0.3] );
+var sbc1 = aircraft.light.new( "/sim/model/lights/sbc1", [0.5, 0.3] );
 sbc1.interval = 0.1;
 sbc1.switch( 1 );
 
-sbc2 = aircraft.light.new( "/sim/model/lights/sbc2", [0.2, 0.3], "/sim/model/lights/sbc1/state" );
+var sbc2 = aircraft.light.new( "/sim/model/lights/sbc2", [0.2, 0.3], "/sim/model/lights/sbc1/state" );
 sbc2.interval = 0;
 sbc2.switch( 1 );
 
-setlistener( "/sim/model/lights/sbc2/state", func {
-  bsbc1 = sbc1.stateN.getValue();
-  bsbc2 = cmdarg().getBoolValue();
-  b = 0;
+setlistener( "/sim/model/lights/sbc2/state", func(n) {
+  var bsbc1 = sbc1.stateN.getValue();
+  var bsbc2 = n.getBoolValue();
+  var b = 0;
   if( bsbc1 and bsbc2 and getprop( "/controls/lighting/beacon") ) {
     b = 1;
   } else {
@@ -25,10 +25,10 @@
   setprop( "/sim/model/lights/strobe/enabled", b );
 });
 
-beacon = aircraft.light.new( "/sim/model/lights/beacon", [0.05, 0.05] );
+var beacon = aircraft.light.new( "/sim/model/lights/beacon", [0.05, 0.05] );
 beacon.interval = 0;
 
-strobe = aircraft.light.new( "/sim/model/lights/strobe", [0.05, 0.05] );
+var strobe = aircraft.light.new( "/sim/model/lights/strobe", [0.05, 0.05, 0.05, 1] );
 strobe.interval = 0;
 
 setprop( "/instrumentation/nav[0]/ident", 0 );


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev