Update OPRF Assets

Fetched vector None->2.0.3 (BUK-M2/Nasal/vector.nas)
Fetched vector None->2.0.3 (depot/Nasal/vector.nas)
Fetched vector None->2.0.3 (fleet/Nasal/vector.nas)
Fetched vector None->2.0.3 (Frigate/Nasal/vector.nas)
Fetched vector None->2.0.3 (gci-radar/Nasal/vector.nas)
Fetched vector None->2.0.3 (groundtarget/Nasal/vector.nas)
Fetched vector None->2.0.3 (MIM-104D/Nasal/vector.nas)
Fetched vector None->2.0.3 (missile-frigate/Nasal/vector.nas)
Fetched vector None->2.0.3 (S-200/Nasal/vector.nas)
Fetched vector None->2.0.3 (S-300/Nasal/vector.nas)
Fetched vector None->2.0.3 (S-75/Nasal/vector.nas)
Fetched vector None->2.0.3 (SA-6/Nasal/vector.nas)
Fetched vector None->2.0.3 (ZSU-23/Nasal/vector.nas)
Fetched missile-code None->1.1.1 (BUK-M2/Nasal/guided-missiles.nas)
Fetched missile-code None->1.1.1 (MIM-104D/Nasal/guided-missiles.nas)
Fetched missile-code None->1.1.1 (S-75/Nasal/guided-missiles.nas)
Fetched missile-code None->1.1.1 (SA-6/Nasal/guided-missiles.nas)
Fetched damage None->1.2.1 (BUK-M2/Nasal/damage.nas)
Fetched damage None->1.2.1 (depot/Nasal/damage.nas)
Fetched damage None->1.2.1 (fleet/Nasal/damage.nas)
Fetched damage None->1.2.1 (Frigate/Nasal/damage.nas)
Fetched damage None->1.2.1 (gci-radar/Nasal/damage.nas)
Fetched damage None->1.2.1 (groundtarget/Nasal/damage.nas)
Fetched damage None->1.2.1 (MIM-104D/Nasal/damage.nas)
Fetched damage None->1.2.1 (missile-frigate/Nasal/damage.nas)
Fetched damage None->1.2.1 (S-200/Nasal/damage.nas)
Fetched damage None->1.2.1 (S-300/Nasal/damage.nas)
Fetched damage None->1.2.1 (S-75/Nasal/damage.nas)
Fetched damage None->1.2.1 (SA-6/Nasal/damage.nas)
Fetched damage None->1.2.1 (ZSU-23/Nasal/damage.nas)
Fetched datalink None->1.1.0 (BUK-M2/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (fleet/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (MIM-104D/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (missile-frigate/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (S-200/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (S-300/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (S-75/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (SA-6/Nasal/datalink.nas)
Fetched datalink None->1.1.0 (ZSU-23/Nasal/datalink.nas)
Fetched armament-notification None->1.1.0 (BUK-M2/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (depot/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (fleet/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (Frigate/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (gci-radar/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (groundtarget/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (MIM-104D/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (missile-frigate/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (S-200/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (S-300/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (S-75/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (SA-6/Nasal/ArmamentNotification.nas)
Fetched armament-notification None->1.1.0 (ZSU-23/Nasal/ArmamentNotification.nas)
Fetched geo-bridged-transmitter None->1.0.1 (BUK-M2/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (depot/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (fleet/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (Frigate/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (gci-radar/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (groundtarget/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (MIM-104D/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (missile-frigate/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (S-200/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (S-300/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (S-75/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (SA-6/Nasal/GeoBridgedTransmitter.nas)
Fetched geo-bridged-transmitter None->1.0.1 (ZSU-23/Nasal/GeoBridgedTransmitter.nas)
Fetched asset-fire-control None->1.0.0 (BUK-M2/Nasal/fire-control.nas)
Fetched asset-fire-control None->1.0.0 (MIM-104D/Nasal/fire-control.nas)
Fetched asset-fire-control None->1.0.0 (S-75/Nasal/fire-control.nas)
Fetched asset-fire-control None->1.0.0 (SA-6/Nasal/fire-control.nas)
Fetched asset-radar-logic None->1.1.0 (BUK-M2/Nasal/radar-logic.nas)
Fetched asset-radar-logic None->1.1.0 (MIM-104D/Nasal/radar-logic.nas)
Fetched asset-radar-logic None->1.1.0 (S-75/Nasal/radar-logic.nas)
Fetched asset-radar-logic None->1.1.0 (SA-6/Nasal/radar-logic.nas)
Fetched asset-radar-logic None->1.1.0 (gci-radar/Nasal/radar-logic.nas)
This commit is contained in:
NikolaiVChr
2023-09-28 15:12:24 +00:00
committed by github-actions[bot]
parent a04c7d7119
commit 84e66cd6f9
28 changed files with 3888 additions and 107 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ var geooutgoingBridge = emesary_mp_bridge.OutgoingMPBridge.new("mp.geo",geoRoute
# bridge should be tuned to be around 90% of the packet size full.
geooutgoingBridge.TransmitFrequencySeconds = 0.75;
geooutgoingBridge.MPStringMaxLen = 150;
geooutgoingBridge.MPStringMaxLen = 175; # each is 34 bytes
emesary_mp_bridge.IncomingMPBridge.startMPBridge(geoRoutedNotifications, 18, emesary.GlobalTransmitter);
+6 -2
View File
@@ -160,7 +160,9 @@ var Contact = {
if(e == nil or e == 0) {
# AI/MP has no radar properties
var self = geo.aircraft_position();
self.set_alt(self.alt()+fire_control.radar_elevation_above_terrain_m);
var elev = 0;
call(func {elev = fire_control.radar_elevation_above_terrain_m;},[],nil,nil, var err = []);
self.set_alt(self.alt()+elev);
me.get_Coord();
var angleInv = clamp(self.distance_to(me.coord)/self.direct_distance_to(me.coord), -1, 1);
e = (self.alt()>me.coord.alt()?-1:1)*math.acos(angleInv)*R2D;
@@ -391,7 +393,9 @@ var isNotBehindTerrain = func( mp ) {
var myPos = geo.aircraft_position();
myPos.set_alt(myPos.alt()+fire_control.radar_elevation_above_terrain_m);
var elev = 0;
call(func {elev = fire_control.radar_elevation_above_terrain_m;},[],nil,nil, var err = []);
myPos.set_alt(myPos.alt()+elev);
var target_distance = myPos.direct_distance_to(aircraftPos);