From 67a0a0a716aed02fd361eedf991df576a9af9a41 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 21 Nov 2023 00:49:29 +0000 Subject: [PATCH] Auto-Update shared Files vector is up-to-date (2.0.3) (BUK-M2/Nasal/vector.nas) vector is up-to-date (2.0.3) (depot/Nasal/vector.nas) vector is up-to-date (2.0.3) (fleet/Nasal/vector.nas) vector is up-to-date (2.0.3) (Frigate/Nasal/vector.nas) vector is up-to-date (2.0.3) (gci-radar/Nasal/vector.nas) vector is up-to-date (2.0.3) (groundtarget/Nasal/vector.nas) vector is up-to-date (2.0.3) (MIM-104D/Nasal/vector.nas) vector is up-to-date (2.0.3) (missile-frigate/Nasal/vector.nas) vector is up-to-date (2.0.3) (S-200/Nasal/vector.nas) vector is up-to-date (2.0.3) (S-300/Nasal/vector.nas) vector is up-to-date (2.0.3) (S-75/Nasal/vector.nas) vector is up-to-date (2.0.3) (SA-6/Nasal/vector.nas) vector is up-to-date (2.0.3) (ZSU-23/Nasal/vector.nas) missile-code is up-to-date (1.1.2) (BUK-M2/Nasal/guided-missiles.nas) missile-code is up-to-date (1.1.2) (MIM-104D/Nasal/guided-missiles.nas) missile-code is up-to-date (1.1.2) (S-75/Nasal/guided-missiles.nas) missile-code is up-to-date (1.1.2) (SA-6/Nasal/guided-missiles.nas) Fetched damage 1.3.1->1.3.2 (BUK-M2/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (depot/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (fleet/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (Frigate/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (gci-radar/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (groundtarget/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (MIM-104D/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (missile-frigate/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (S-200/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (S-300/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (S-75/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (SA-6/Nasal/damage.nas) Fetched damage 1.3.1->1.3.2 (ZSU-23/Nasal/damage.nas) datalink is up-to-date (1.1.0) (BUK-M2/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (fleet/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (MIM-104D/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (missile-frigate/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (S-200/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (S-300/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (S-75/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (SA-6/Nasal/datalink.nas) datalink is up-to-date (1.1.0) (ZSU-23/Nasal/datalink.nas) armament-notification is up-to-date (1.1.0) (BUK-M2/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (depot/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (fleet/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (Frigate/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (gci-radar/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (groundtarget/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (MIM-104D/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (missile-frigate/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (S-200/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (S-300/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (S-75/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (SA-6/Nasal/ArmamentNotification.nas) armament-notification is up-to-date (1.1.0) (ZSU-23/Nasal/ArmamentNotification.nas) geo-bridged-transmitter is up-to-date (1.0.1) (BUK-M2/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (depot/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (fleet/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (Frigate/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (gci-radar/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (groundtarget/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (MIM-104D/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (missile-frigate/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (S-200/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (S-300/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (S-75/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (SA-6/Nasal/GeoBridgedTransmitter.nas) geo-bridged-transmitter is up-to-date (1.0.1) (ZSU-23/Nasal/GeoBridgedTransmitter.nas) asset-fire-control is up-to-date (1.0.0) (BUK-M2/Nasal/fire-control.nas) asset-fire-control is up-to-date (1.0.0) (MIM-104D/Nasal/fire-control.nas) asset-fire-control is up-to-date (1.0.0) (S-75/Nasal/fire-control.nas) asset-fire-control is up-to-date (1.0.0) (SA-6/Nasal/fire-control.nas) asset-radar-logic is up-to-date (1.1.0) (BUK-M2/Nasal/radar-logic.nas) asset-radar-logic is up-to-date (1.1.0) (MIM-104D/Nasal/radar-logic.nas) asset-radar-logic is up-to-date (1.1.0) (S-75/Nasal/radar-logic.nas) asset-radar-logic is up-to-date (1.1.0) (SA-6/Nasal/radar-logic.nas) asset-radar-logic is up-to-date (1.1.0) (gci-radar/Nasal/radar-logic.nas) --- BUK-M2/Nasal/damage.nas | 3 +++ Frigate/Nasal/damage.nas | 3 +++ MIM-104D/Nasal/damage.nas | 3 +++ S-200/Nasal/damage.nas | 3 +++ S-300/Nasal/damage.nas | 3 +++ S-75/Nasal/damage.nas | 3 +++ SA-6/Nasal/damage.nas | 3 +++ ZSU-23/Nasal/damage.nas | 3 +++ depot/Nasal/damage.nas | 3 +++ fleet/Nasal/damage.nas | 3 +++ gci-radar/Nasal/damage.nas | 3 +++ groundtarget/Nasal/damage.nas | 3 +++ missile-frigate/Nasal/damage.nas | 3 +++ oprf-versions.json | 26 +++++++++++++------------- 14 files changed, 52 insertions(+), 13 deletions(-) diff --git a/BUK-M2/Nasal/damage.nas b/BUK-M2/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/BUK-M2/Nasal/damage.nas +++ b/BUK-M2/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/Frigate/Nasal/damage.nas b/Frigate/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/Frigate/Nasal/damage.nas +++ b/Frigate/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/MIM-104D/Nasal/damage.nas b/MIM-104D/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/MIM-104D/Nasal/damage.nas +++ b/MIM-104D/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/S-200/Nasal/damage.nas b/S-200/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/S-200/Nasal/damage.nas +++ b/S-200/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/S-300/Nasal/damage.nas b/S-300/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/S-300/Nasal/damage.nas +++ b/S-300/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/S-75/Nasal/damage.nas b/S-75/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/S-75/Nasal/damage.nas +++ b/S-75/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/SA-6/Nasal/damage.nas b/SA-6/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/SA-6/Nasal/damage.nas +++ b/SA-6/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/ZSU-23/Nasal/damage.nas b/ZSU-23/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/ZSU-23/Nasal/damage.nas +++ b/ZSU-23/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/depot/Nasal/damage.nas b/depot/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/depot/Nasal/damage.nas +++ b/depot/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/fleet/Nasal/damage.nas b/fleet/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/fleet/Nasal/damage.nas +++ b/fleet/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/gci-radar/Nasal/damage.nas b/gci-radar/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/gci-radar/Nasal/damage.nas +++ b/gci-radar/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/groundtarget/Nasal/damage.nas b/groundtarget/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/groundtarget/Nasal/damage.nas +++ b/groundtarget/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/missile-frigate/Nasal/damage.nas b/missile-frigate/Nasal/damage.nas index 51d7d80..297eb6d 100644 --- a/missile-frigate/Nasal/damage.nas +++ b/missile-frigate/Nasal/damage.nas @@ -1430,6 +1430,7 @@ var code_ct = func () { #ANTIC if (getprop("payload/armament/msg")) { setprop("sim/rendering/redout/enabled", 1); + setprop("sim/rendering/redout/parameters/locked-by-airframe", 1); #call(func{fgcommand('dialog-close', multiplayer.dialog.dialog.prop())},nil,var err= []);# props.Node.new({"dialog-name": "location-in-air"})); if (!m28_auto) call(func{multiplayer.dialog.del();},nil,var err= []); if (!getprop("gear/gear[0]/wow")) { @@ -1446,6 +1447,8 @@ var code_ct = func () { #setprop("/sim/rendering/als-filters/use-filtering", 1); call(func{var interfaceController = fg1000.GenericInterfaceController.getOrCreateInstance(); interfaceController.stop();},nil,var err2=[]); + } else { + setprop("sim/rendering/redout/parameters/locked-by-airframe", 0); } } code_ctTimer = maketimer(1, code_ct); diff --git a/oprf-versions.json b/oprf-versions.json index b529e0b..8b27d0e 100644 --- a/oprf-versions.json +++ b/oprf-versions.json @@ -73,55 +73,55 @@ ], "damage": [ { - "version": "1.3.1", + "version": "1.3.2", "path": "BUK-M2/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "depot/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "fleet/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "Frigate/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "gci-radar/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "groundtarget/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "MIM-104D/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "missile-frigate/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "S-200/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "S-300/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "S-75/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "SA-6/Nasal/damage.nas" }, { - "version": "1.3.1", + "version": "1.3.2", "path": "ZSU-23/Nasal/damage.nas" } ],