Исправление. Проверка флагов достоверности рекомендуемой помехи для цели.
This commit is contained in:
@@ -278,7 +278,7 @@ func on_interfer_create(interfer_name, sel_threats, fs_arr, power, u, ecms) -> v
|
|||||||
var id = item.id
|
var id = item.id
|
||||||
param['freq'] = item.freq
|
param['freq'] = item.freq
|
||||||
param['width'] = item.width
|
param['width'] = item.width
|
||||||
if item.rkrp != '':
|
if (item.rkrp != '') and item.fflags.rkrp:
|
||||||
var krp = get_krp(item)
|
var krp = get_krp(item)
|
||||||
if krp != '':
|
if krp != '':
|
||||||
ecm_name = krp
|
ecm_name = krp
|
||||||
@@ -299,7 +299,7 @@ func on_interfer_create(interfer_name, sel_threats, fs_arr, power, u, ecms) -> v
|
|||||||
if th != null:
|
if th != null:
|
||||||
param['freq'] = th.freq
|
param['freq'] = th.freq
|
||||||
param['width'] = th.width
|
param['width'] = th.width
|
||||||
if th.rkrp != '':
|
if (th.rkrp != '') and th.fflags.rkrp:
|
||||||
var krp = get_krp(th)
|
var krp = get_krp(th)
|
||||||
if krp != '':
|
if krp != '':
|
||||||
ecm_name = krp
|
ecm_name = krp
|
||||||
@@ -488,7 +488,7 @@ func on_threats_update(threat, ecms, unit_caps):
|
|||||||
ecm = ecms[ecm_i]
|
ecm = ecms[ecm_i]
|
||||||
ecm.params['freq'] = threat.freq
|
ecm.params['freq'] = threat.freq
|
||||||
ecm.params['width'] = threat.width
|
ecm.params['width'] = threat.width
|
||||||
if threat.rkrp != '':
|
if (threat.rkrp != '') and threat.fflags.rkrp:
|
||||||
var krp = get_krp(threat)
|
var krp = get_krp(threat)
|
||||||
if krp != '':
|
if krp != '':
|
||||||
ecm.krp = krp
|
ecm.krp = krp
|
||||||
|
|||||||
Reference in New Issue
Block a user