Skip to content

Improved Harm Defence

Compare
Choose a tag to compare
@walder walder released this 23 Jul 15:27
· 42 commits to master since this release
e6722ae

This release fixes HARM defence for radar emitters. The defence mechanism is a major rewrite. Previously each radar emitter had to detect a HARM by itself, information about a HARM was not shared with nearby sites. With this update information about a detected HARM is shared with all radars emitters connected to the IADS.

Radar emitters now turn of their radar with the enableEmission function, this allows mission designers to move mobile units added to Skynet. Previously AI on / off was used which resulted in the unit being non responsive when the radar was shut down.

SAM sites with point defence that can engage HARMS themselfs (like an SA-10):
To calculate the saturation point for a shut down by a HARM attack the launchers and missiles of the point defences and SAM site under protection are taken in to consideration, previously only the point defence launchers and missiles where used.

Debug menu:
Contact will only be labeled HARM once it has been identified by the Skynet as a HARM otherwise it will be output as unknown.

Bug fixes

Adding a SAM site after the IADS was activated caused the SAM site to be stuck in autonomous mode. Thanks for reporting uri_ba.

New functions

setCanEngageAirWeapons
Will set the SAM site to engage air weapons, if it is able to do so in DCS. It is a wrapper for the ENGAGE_AIR_WEAPONS setting.

setCanEngageHARM
Will set the SAM site to engage HARMs, if it is able to do so in DCS. If set to false the SAM site will shut down if a HARM that has been identified by the IADS is inbound. SAM sites that can engage HARMS are set to true by default.

Deprecated functions

setupSAMSitesAndThenActivate
No longer needed since using enableEmission instead of AI on / off allows for the Ground units to setup with their radars turned off.

setIgnoreHARMSWhilePointDefencesHaveAmmo
New HARM defence logic will calculate the saturation point automatically.

Known issues

Autonomous SAM sites do not shut down when they detect incoming HARMs.

Migration from previous release

Just add the new skynet-iads-compiled.lua file to your mission and you should be ready to go. Rembember that older radars like the one used in the SA-6 have a hard time picking up HARMS. So make sure they are protected by EW radars, these are fairly good at picking up HARMs and will therefore inform older SAM sites of a HARM so it can shut down.

This release requires at least Mist 4.5.107, so you might have to update the mist.lua file in your mission.