- cleaning/moving data

- can be run as addon (mostly working)
This commit is contained in:
Slawek Mikula
2017-10-19 23:24:56 +02:00
parent 579b1b69d8
commit 08a4fcb0ee
68 changed files with 436 additions and 9775 deletions
+1 -1
View File
@@ -48,4 +48,4 @@ var adjust_payload_action = {
del: func,
};
mission.addExtension("MissionObject", adjust_payload_action);
mission.extension_add("MissionObject", adjust_payload_action);
+1 -1
View File
@@ -14,7 +14,7 @@ var ground_speed = func getprop("/velocities/groundspeed-kt");
var full_stop = func math.abs(ground_speed()) <= 1;
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "airport-landing-trigger",
new: func(n) {
+1 -1
View File
@@ -16,7 +16,7 @@ var ground_speed = func getprop("/velocities/groundspeed-kt");
var full_stop = func math.abs(ground_speed()) <= 1;
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "area-landing-trigger",
new: func(n) {
+1 -1
View File
@@ -1,5 +1,5 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "goal",
new: func(n) {
+1 -1
View File
@@ -33,7 +33,7 @@ var draw_message = func (s = 1) {
window.show();
}
mission.addExtension("Handler", {
mission.extension_add("Handler", {
init: func {
me.listeners = [
setlistener(me.node.getNode("goal-state-changed", 1), func me.update()),
+1 -1
View File
@@ -12,7 +12,7 @@ var goal_group_status = func (group, status) {
goal_status(ref.getValue(), status);
}
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "goal-resolution-action",
new: func(n) {
+1 -1
View File
@@ -129,4 +129,4 @@ var menu_prompt_trigger = {
del: func me._window.del(),
};
mission.addExtension("MissionObject", menu_prompt_trigger);
mission.extension_add("MissionObject", menu_prompt_trigger);
+3 -2
View File
@@ -13,11 +13,12 @@ var show_message = func (m, delay, snd = nil) {
setprop("/sim/mission/message/message-delay", delay);
setprop("/sim/mission/message/show-message", 1);
if (snd != nil)
if (snd != nil) {
mission.play_sound(snd);
}
}
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "dialog-action",
new: func(n) {
+1 -1
View File
@@ -2,7 +2,7 @@
var play_sound = nil;
var show_message = nil;
mission.addExtension("Handler", {
mission.extension_add("Handler", {
init: func {
#me.DELAY = 4;
me.timer = maketimer(0, func me._hide_msg());
+1 -1
View File
@@ -1,6 +1,6 @@
mission.addExtension("Handler", {
mission.extension_add("Handler", {
init: func {
me.timer = maketimer(0.1, func me._loop());
me.timer.start();
+2 -2
View File
@@ -1,5 +1,5 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "model",
new: func(n) {
@@ -18,7 +18,7 @@ mission.addExtension("MissionObject", {
#m.object_N = props.getNode("/sim/mission/objects", 1).addChild("model");
#m.position_N = n.getNode("world-position");
m.model = mission.put_model(m._path, m._coord, m._heading, m._pitch, m._roll);
m.model = mission.put_model(getprop("/sim/mission/root_path") ~ m._path, m._coord, m._heading, m._pitch, m._roll);
if (!m._activated)
m._hide();
+1 -1
View File
@@ -1,6 +1,6 @@
var get = mission.get;
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "object-activation-action",
new: func(n) {
+2 -2
View File
@@ -1,6 +1,6 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "point-of-interest",
@@ -49,7 +49,7 @@ mission.addExtension("MissionObject", {
];
me._apply_offsets();
}
me._model = mission.put_model(getprop("/sim/fg-root") ~ me._path, me._mdl_coord);
me._model = mission.put_model(getprop("/sim/mission/root_path") ~ me._path, me._mdl_coord);
me.node.setValues({
"latitude-deg" : me._coord.lat(),
"longitude-deg" : me._coord.lon(),
@@ -82,7 +82,7 @@ var loop = func {
poi("hdg", crs - getprop("/orientation/heading-deg"));
}
mission.addExtension("Handler", {
mission.extension_add("Handler", {
init: func {
listeners = [
setlistener("/sim/mission/point-of-interest/signals/POI-changed", func update()),
+1 -1
View File
@@ -10,7 +10,7 @@
# </object>
#
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "property-trigger",
+1 -1
View File
@@ -1,5 +1,5 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "proximity-trigger",
new: func(n) {
+1 -1
View File
@@ -53,4 +53,4 @@ var random_action = {
del: func,
};
mission.addExtension("MissionObject", random_action);
mission.extension_add("MissionObject", random_action);
+1 -1
View File
@@ -1,5 +1,5 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "rectangle-area",
new: func(n) {
+1 -1
View File
@@ -37,4 +37,4 @@ var refuel_action = {
del: func,
};
mission.addExtension("MissionObject", refuel_action);
mission.extension_add("MissionObject", refuel_action);
+1 -1
View File
@@ -1,5 +1,5 @@
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "single-shot-sound-action",
new: func(n) {
+1 -1
View File
@@ -1,5 +1,5 @@
mission.addExtension("Handler", {
mission.extension_add("Handler", {
init: func {
me.timer = maketimer(0.02, func me._loop());
+1 -1
View File
@@ -3,7 +3,7 @@ __mission.timer = {current_time: nil};
var dtN = props.getNode("/sim/time/delta-sec");
mission.addExtension("MissionObject", {
mission.extension_add("MissionObject", {
type: "timer-trigger",
new: func(n) {