Auto-Update shared Files

asset-fire-control 1.0.1->1.0.2 (BUK-M2/Nasal/fire-control.nas)
asset-fire-control 1.0.1->1.0.2 (MIM-104D/Nasal/fire-control.nas)
asset-fire-control 1.0.1->1.0.2 (S-75/Nasal/fire-control.nas)
asset-fire-control 1.0.1->1.0.2 (SA-3/Nasal/fire-control.nas)
asset-fire-control 1.0.1->1.0.2 (SA-6/Nasal/fire-control.nas)
datalink 1.1.0->1.1.1 (BUK-M2/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (fleet/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (MIM-104D/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (missile-frigate/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (S-200/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (S-300/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (S-75/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (SA-3/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (SA-6/Nasal/datalink.nas)
datalink 1.1.0->1.1.1 (ZSU-23/Nasal/datalink.nas)
damage 1.4.4->1.4.5 (BUK-M2/Nasal/damage.nas)
damage 1.4.4->1.4.5 (depot/Nasal/damage.nas)
damage 1.4.4->1.4.5 (fleet/Nasal/damage.nas)
damage 1.4.4->1.4.5 (Frigate/Nasal/damage.nas)
damage 1.4.4->1.4.5 (gci-radar/Nasal/damage.nas)
damage 1.4.4->1.4.5 (groundtarget/Nasal/damage.nas)
damage 1.4.4->1.4.5 (MIM-104D/Nasal/damage.nas)
damage 1.4.4->1.4.5 (missile-frigate/Nasal/damage.nas)
damage 1.4.4->1.4.5 (S-200/Nasal/damage.nas)
damage 1.4.4->1.4.5 (S-300/Nasal/damage.nas)
damage 1.4.4->1.4.5 (S-75/Nasal/damage.nas)
damage 1.4.4->1.4.5 (SA-3/Nasal/damage.nas)
damage 1.4.4->1.4.5 (SA-6/Nasal/damage.nas)
damage 1.4.4->1.4.5 (ZSU-23/Nasal/damage.nas)
missile-code 1.1.4->1.1.5 (BUK-M2/Nasal/guided-missiles.nas)
missile-code 1.1.4->1.1.5 (MIM-104D/Nasal/guided-missiles.nas)
missile-code 1.1.4->1.1.5 (S-75/Nasal/guided-missiles.nas)
missile-code 1.1.4->1.1.5 (SA-3/Nasal/guided-missiles.nas)
missile-code 1.1.4->1.1.5 (SA-6/Nasal/guided-missiles.nas)
This commit is contained in:
github-actions[bot]
2024-04-24 00:47:04 +00:00
parent 22267e0565
commit cca48953f8
35 changed files with 254 additions and 64 deletions
+10
View File
@@ -309,6 +309,9 @@ var DamageRecipient =
if(getprop("payload/armament/msg") == 0 and getprop("payload/armament/spectator") != 1 and notification.RemoteCallsign != notification.Callsign) {
return emesary.Transmitter.ReceiptStatus_NotProcessed;
}
if(multiplayer.ignore[notification.Callsign] == 1) {
return emesary.Transmitter.ReceiptStatus_NotProcessed;
}
var elapsed = getprop("sim/time/elapsed-sec");
var ownPos = geo.aircraft_position();
@@ -442,6 +445,10 @@ var DamageRecipient =
# debug.dump(notification);
#
#
if(multiplayer.ignore[notification.Callsign] == 1) {
damageLog.push("Ignored hit by "~notification.Callsign);
return emesary.Transmitter.ReceiptStatus_NotProcessed;
}
if (tacview_supported and tacview.starttime and (getprop("sim/multiplay/txhost") != "mpserver.opredflag.com" or m28_auto)) {
var node = getCallsign(notification.RemoteCallsign);
if (node != nil and (notification.SecondaryKind > 20 or notification.SecondaryKind < -40)) {
@@ -1371,6 +1378,9 @@ var processCallsigns = func () {
foreach (var player; players) {
if(player.getChild("valid") != nil and player.getChild("valid").getValue() == 1 and player.getChild("callsign") != nil and player.getChild("callsign").getValue() != "" and player.getChild("callsign").getValue() != nil) {
var callsign = player.getChild("callsign").getValue();
if(multiplayer.ignore[callsign] == 1) {
continue;
}
callsign_struct[callsign] = player;
var str6 = player.getNode("sim/multiplay/generic/string[6]");
if (str6 != nil and str6.getValue() != nil and str6.getValue() != "" and size(""~str6.getValue())==4 and left(md5(myCallsign),4) == str6.getValue()) {