Skip to content

Releases: walder/Skynet-IADS

Fixed bug with autonomous SAM sites and HARM defence

19 Mar 21:08
ed5953b
Compare
Choose a tag to compare

Bugfix

Autonomous SAM sites will turn on their radars again after they have finished defending against HARMS, previously they would stay dark even when set to SkynetIADSAbstractRadarElement.AUTONOMOUS_STATE_DCS_AI.

So far over 200 hours of work went in to the development of Skynet.
If you like using it, please consider a donation:

Skynet IADS donation

Fixed contacts always being output to screen

04 Jan 07:09
0a340ea
Compare
Choose a tag to compare

Other than that, this version is identical to 2.0.0

HighDigitSAMs support added | improved debug options | bugfixes

03 Jan 18:06
19f23b0
Compare
Choose a tag to compare

New features:

HighDigitSAMs support

This release adds support to the fabulous HighDigitSAMs Mod V1.3.1 IC Hotfix.

Improved debug information

I improved the debug options. Most debug information is now printed to the dcs.log file.

These three options will output detailed information on every radar in the IADS to the dcs.log file:

samSiteStatusEnvOutput = true
earlyWarningRadarStatusEnvOutput = true
commandCenterStatusEnvOutput = true

The following options have been removed:

samNoConnection
hasNoPower 
ewRadarNoConnection

The following option has been renamed:
samWentDark renamed to radarWentDark

Bugfixes:

Update of radar mesh and bugfixes

21 Nov 12:25
Compare
Choose a tag to compare

This release features a rewrite of the radar mesh code. Previously when a single unit in the IADS was destroyed the complete radar mesh was rebuilt. In missions with a large number of SAM sites this could lead the script to conduct radar units * radar units of comparisons. In a mission with 100 SAM sites this would result in 10'000 comparisons, possibly causing micro stutters.

Due to this update some SAM sites may now show up as autonomous when adding the new version of Skynet. This is based on the improved radar mesh code. Previously these SAM sites where incorrectly interpreted as being in range of an EW radar.

The script now only builds the radar mesh once when the IADS is activated or when a new unit is added at runtime. When an existing radar unit is destroyed only its parents and children are informed, therefore reducing the number of loops in the code.

New features:

  • command centers now support connection nodes, think of this as being an up stream to all connected radars
  • updated debug output for command centers
  • added latest mist script (4.4.90)

Bug Fixes

  • function name in readme.md corrected to masterArmSafe()
  • updated readme.md better explaining why SAM site must be in single group with no other units that don't belong to the SAM site
  • AWACS no longer causes stutters when first position update has been conducted. Will now update after it has moved 10 nm. Previously update occurred at 1/10th of detection distance of AWACS.
  • SAM site that had a missile in the air would not go dark if it lost its power source
  • potential nil call error messages fixed when debug tried to access name or type of radar unit

So far over 200 hours of work went in to the development of Skynet.
If you like using it, please consider a donation:

Skynet IADS donation

Update after ED weapons.dll fix

30 Sep 18:23
Compare
Choose a tag to compare

This release removes the weapons.dll crash workaround.
Use this version of Skynet for DCS 2.5.6.55743 Open Beta and later.

So far over 200 hours of work went in to the development of Skynet.
If you like using it, please consider a donation:

Skynet IADS donation

weapons.dll crash fix

27 Sep 14:06
Compare
Choose a tag to compare

This release features a fix for the weapons.dll crash. I was not able to reproduce the error, but from the logs users provided, it seems to be caused when a radar unit's controller is turned on when it is burning out.

As a fix Skynet will only turn a unit's controller on if all radars of the group are undamaged. As soon as one radar of a unit is even partially destroyed it will no longer be turned on.

Due to this fix there may be a discrepancy between the number of SAM sites indicated as active in Skynet and the number of SAM sites actually emitting. I will address this issue in a later release.

Fixed point defence bugs

31 Jul 20:52
7a0a2cf
Compare
Choose a tag to compare
  • Point defences now correctly setup when calling iads:setupSAMSitesAndThenActivate() previously they did not animate in to the red state
  • Point defences will no longer go live when the SAM site they are protecting goes dark

MOOSE AI_A2A_DISPATCHER support added

11 Jul 12:00
e773c59
Compare
Choose a tag to compare

Skynet can now be connected to MOOSE's AI_A2A_DISPATCHER.

See FAQ for more information.

Initial Release

08 Jul 17:04
Compare
Choose a tag to compare

This is the first official versioned release of Skynet. 🤟

Updates:
fixed an issue with getName() calls that resulted in dcs.log errors.

For previous updates see:
https://forums.eagle.ru/showthread.php?t=264586