Hi everyone. Thanks for the awesome sim you all make.
I'd like to understand something that seems to affect only me.
As you can see in the forum [0] after a recent fgdata update I couldn't use 
one plane because it checked against a property in failure-manager part of the 
tree, that was not appering for me. Once I understood more or less what was 
happening I reverted a part of the commit [1] only in the failures.nas file 
and it worked again.
This is what I reverted manually in my install:

--
diff --git a/Nasal/failures.nas b/Nasal/failures.nas
index ccf6f79..23cb738 100644
--- a/Nasal/failures.nas
+++ b/Nasal/failures.nas
@@ -177,12 +177,12 @@ var setAllMCBF = func(mcbf) {
     }
 }
 
-
 # Initialization, called once Nasal and the FDM are loaded properly.
-_setlistener("/sim/signals/fdm-initialized", func {
+var fdm_init_listener = _setlistener("/sim/signals/fdm-initialized-once", 
func {
+    removelistener(fdm_init_listener); # uninstall, so we're only called once
     srand();
 
-    # Engines are added dynamically because there may be an arbritary number
+    # Engines are added dynamically because there may be an arbitrary number
     var i = 1;
     foreach (var e; props.globals.getNode("/engines").getChildren("engine")) 
{
         breakHash[e.getPath()] = { type: type.MTBF, failure: fail.ENGINE, 
desc : "Engine " ~ i };
--

What could be the problem?
Thanks, Eugenio.

[0] 
http://www.flightgear.org/forums/viewtopic.php?f=4&t=13296&p=153965#p153945
[1] 
https://gitorious.org/fg/fgdata/commit/f1e4c6503643587a933e742fcfc15cb5af127802

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to