OK, and now it Really Works.
(Yes, that's one way to get a better place in the number-of-commits ranking. ;-)
This commit is contained in:
parent
87e746a755
commit
73aeb8d772
1 changed files with 6 additions and 2 deletions
|
@ -453,6 +453,7 @@ var fovProp = nil;
|
|||
|
||||
_setlistener("/sim/signals/nasal-dir-initialized", func {
|
||||
views = props.globals.getNode("/sim").getChildren("view");
|
||||
var ac_views = [];
|
||||
foreach (var v; views) {
|
||||
var index = v.getIndex();
|
||||
if (index > 6 and index < 100) {
|
||||
|
@ -460,10 +461,13 @@ _setlistener("/sim/signals/nasal-dir-initialized", func {
|
|||
die("\n***\n*\n* Illegal use of reserved view index "
|
||||
~ index ~ ". Use indices >= 100!\n*\n***");
|
||||
} elsif (index >= 100 and index < 200) {
|
||||
var enabled = v.getPath() ~ "/enabled";
|
||||
settimer(func { aircraft.data.add(enabled) }, 0);
|
||||
append(ac_views, v.getPath() ~ "/enabled");
|
||||
}
|
||||
}
|
||||
settimer(func {
|
||||
foreach(var v; ac_views)
|
||||
aircraft.data.add(v);
|
||||
}, 0);
|
||||
|
||||
fovProp = props.globals.getNode("/sim/current-view/field-of-view");
|
||||
point.init();
|
||||
|
|
Loading…
Add table
Reference in a new issue