Compare commits

10 Commits

Author SHA1 Message Date
a7977a0bfe 更新工作日志 2025-12-04 14:39:17 +08:00
a40c502ee2 更新任务绣球 2025-12-03 11:21:47 +08:00
035efd8ca7 11月修改 2025-12-03 10:49:15 +08:00
7cdc44e10d 红方渗透侦察,通信保障,抵近干扰部署完成 2025-10-23 16:29:06 +08:00
25c9608b8e Merge branch 'test_temp' 2025-10-22 11:36:46 +08:00
399a5b050a merge 2025-10-22 11:31:24 +08:00
1df7563edc 测试配置 2025-10-22 11:27:14 +08:00
e47a7875c9 Merge branch 'temp' 2025-10-22 09:33:07 +08:00
50a3720875 蓝方一些type更改 2025-10-22 09:27:03 +08:00
92af89206f 蓝方兵力部署完成 2025-10-20 17:47:36 +08:00
58 changed files with 1888 additions and 388 deletions

3
.gitignore vendored
View File

@@ -2,4 +2,5 @@ output/
reply.aer
reply.csv
warlock.log
warlock-exception.log
warlock-exception.log
*.log

View File

@@ -1,65 +1,3 @@
**CUI**
想定文件结构介绍
# aea_iads demo
This directory contains the necessary files to test the EW effects
in a scenario similar to the iads_demo baseline scenario.
The SOJ and EW_Radar have EA and EP techniques, respectively, with them
to aid in the testing and verification of these techniques.
The strike.txt file is the normal input file to run the simulation
as a single application. The replay file will be written to the
output directory.
Also included are two realtime run files strike-rt.txt and iads-rt.txt
that can be run concurrently to test the jamming and EW effects over DIS.
Each WSF application communicates over DIS. The applications can be run
on separate hosts or on the same host. The file dis_data.txt provides
the DIS Enumeration mapping for the entity types, emitter types, and ew
technique types.
To visually monitor the progress of the realtime simulations, Warlock can
be opened and then configured to monitor multicast address 224.2.25.55,
port 3225 via an input file containing a dis_interface block.
## CUI Designation Indicator
* Controlled by: Air Force Research Laboratory
* Controlled by: Aerospace Systems Directorate
* CUI Categories: CTI, EXPT
* LDC/Distribution Statement: DIST-C
* POC: afrl.rq.afsim@us.af.mil
## Notices and Warnings
### DISTRIBUTION STATEMENT C
Distribution authorized to US Government agencies and their contractors;
Critical Technology, Export Controlled; (2021 Oct 06). Other requests for this
information shall be referred to AFRL Aerospace Systems Directorate.
### NOTICE TO ACCOMPANY FOREIGN DISCLOSURE
This content is furnished on the condition that it will not be released to
another nation without specific authority of the Department of the Air Force of
the United States, that it will be used for military purposes only, that
individual or corporate rights originating in the information, whether patented
or not, will be respected, that the recipient will report promptly to the
United States any known or suspected compromise, and that the information will
be provided substantially the same degree of security afforded it by the
Department of Defense of the United States. Also, regardless of any other
markings on the document, it will not be downgraded or declassified without
written approval from the originating U.S. agency.
### WARNING - EXPORT CONTROLLED
This content contains technical data whose export is restricted by the Arms
Export Control Act (Title 22, U.S.C. Sec 2751 et seq.) or the Export
Administration Act of 1979, as amended, Title 50 U.S.C., App. 2401 et seq.
Violations of these export laws are subject to severe criminal penalties.
Disseminate in accordance with provisions of DoD Directive 5230.25.
### HANDLING AND DESTRUCTION NOTICE
Handle this information in accordance with DoDI 5200.48. Destroy by any
approved method that will prevent unauthorized disclosure or reconstruction of
this information in accordance with NIST SP 800-88 and 32 C.F.R 2002.14
(Safeguarding Controlled Unclassified Information).
**CUI**
基本结构

View File

@@ -43,3 +43,4 @@ advanced_behavior UCAV_fire
end_execute
end_advanced_behavior

View File

@@ -0,0 +1,40 @@
# File generated by Wizard 2.9.0 on Dec 1, 2025.
advanced_behavior move
script_variables
WsfControlMessage msg=WsfControlMessage();
string str="";
WsfTrack track=WsfTrack();
double alat=25.076;
double alon=121.22;
end_script_variables
on_init
end_on_init
on_message
type WSF_CONTROL_MESSAGE
script
WsfControlMessage msg=(WsfControlMessage)MESSAGE;
writeln("receive",msg.AuxDataString("task"));
str=msg.AuxDataString("task");
end_script
end_on_message
precondition
if(str=="MOVE")
{
return true;
}
return false;
end_precondition
execute
PLATFORM.GoToSpeed(16);#m/s
PLATFORM.GoToLocation(alat,alon);
str="";
return Success();
end_execute
end_advanced_behavior

View File

@@ -0,0 +1,37 @@
# 开发步骤
直接找人吧,重点是把场景搭建出来,需要知道差在哪里
1. 定义出来,我写个模版,内容是怎么出来的,按照什么格式出数据
2.
# 定义模版
不允许存在继承(方便内容开发)
# 我的问题
1. 行为有啥区别? 总共就三个?
2. base_types 用到了什么,必须要提供给谁?如果没有了会影响到什么?
1.
3. 根目录的内容:
4. 4个模版是怎么回事我需要看看数据
5. 通信怎么实现的
6. 有没有介绍性的文档我需要知道afsim 中的平台在场景中是怎么映射上的)
7. 我需要删除不需要的内容因为我需要提供给另外一个单位一个模版这个模版需要是能解释的当然也可以存在一些依赖库性质的内容但是这些内容需要进行正确的解耦不能说散在各个地方比如说base_types 一个文件夹,是一个依赖,我们就不需要对他进行解释,但是不能每个文件夹下都有这种依赖(删掉没用的,实在删不掉,集中存放)
8. patternsplatforms 删掉没用的平台processors (是不是基本没用过)
9. scenarios blue 和red 分类很好,但是其他的几个是干啥的?
10. 雷达的使用情况
11. signature
12. weapons 这个省下来,应该是不用动
# 总结如下
检查每个文件夹下,没用到的东西(因为后面需要用程序生成程序,不能这么混乱
平台的使用正常的情况下一个武器应该是能够挂载在多个平台上面的wj 的处理方式是新建,新建每一个平台,对应的武器名字加上平台的前缀。
根目录精简,最后精简到一个,但是为了方便代码立即,可以适当减少修改

View File

@@ -0,0 +1,16 @@
TODO
1. 找出来base_types 用到的0.5
2. 根目录的内容做成重复的改成setup2
3. 4个模版测试效果 (1个小时)
4. 通信整理测试主要是写文档写一组例子3个平台互相通信4
5. platforms 删掉没用的平台1
6. processors(2)
7. scenarios(1)
8. 雷达的使用情况(2)
9. weapons,整理一下用到的1
10. signature()
# 梁雲
1. 写一个能交差的场景,只需要包含几部分,空投空降,渗透侦查和通信保障

View File

@@ -1,24 +0,0 @@
########################################################################
Wed Oct 22 01:06:45 2025
Version: 2.9.0
Compiler: win_1916_64bit_release-hwe
Called std::terminate().
Stacktrace:
0# 0x7ff901753371 (ut::WriteTerminateLog) at ??
1# 0x7ff901751b3d (ut::TerminateHandler) at ??
2# 0x7ff9860019d7 (terminate) at ??
3# 0x7ff97cf64c27 (WsfPluginVersion) at ??
4# 0x7ff8fe37825b (WsfArticulatedPart::WithinSlewLimits) at ??
5# 0x7ff8fe37823c (WsfArticulatedPart::WithinSlewLimits) at ??
6# 0x7ff8fe37b354 (UtGraphT<WsfPFNode,WsfPFEdge,0,double>::erase) at ??
7# 0x7ff8fe36857a (WsfExtensionList::~WsfExtensionList) at ??
8# 0x7ff8fe90d7e9 (WsfSimulation::~WsfSimulation) at ??
9# 0x7ff8fe89b43c (WsfPlatformPartEvent::~WsfPlatformPartEvent) at ??
10# 0x7ff6f37b2626 (<28><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>ĵ<EFBFBD>ַ<EFBFBD><D6B7>) at ??
11# 0x7ff6f37b3c02 (<28><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>ĵ<EFBFBD>ַ<EFBFBD><D6B7>) at ??
12# 0x7ff6f37b4364 (<28><>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч<EFBFBD>ĵ<EFBFBD>ַ<EFBFBD><D6B7>) at ??
13# 0x7ff987a3e8d7 (BaseThreadInitThunk) at ??
14# 0x7ff988c9c34c (RtlUserThreadStart) at ??

View File

@@ -1,81 +0,0 @@
2025-10-22 01:22:30 file strike.txt
2025-10-22 01:22:30 version wsf 2.9.0
2025-10-22 01:22:30 file strike.txt
2025-10-22 01:22:30 file setup.txt
2025-10-22 01:22:30 file event_output.txt
2025-10-22 01:22:30 file event_pipe.txt
2025-10-22 01:22:30 file csv_event_output.txt
2025-10-22 01:22:30 file terrain.txt
2025-10-22 01:22:30 file platforms/common.txt
2025-10-22 01:22:30 file platforms/cmdr_players.txt
2025-10-22 01:22:30 file ./platforms/iads_cmdr.txt
2025-10-22 01:22:30 file ./processors/commander_track_manager.txt
2025-10-22 01:22:30 file ./platforms/red_radar_company.txt
2025-10-22 01:22:30 file ./platforms/target.txt
2025-10-22 01:22:30 file platforms/radar_players.txt
2025-10-22 01:22:30 file ./platforms/red_radar.txt
2025-10-22 01:22:30 file ./platforms/red_radar_tactics.txt
2025-10-22 01:22:30 file ./platforms/ew_radar.txt
2025-10-22 01:22:30 file ./sensors/radar/ew_radar.txt
2025-10-22 01:22:30 file ./processors/ep_operations.txt
2025-10-22 01:22:30 file ./platforms/acq_radar.txt
2025-10-22 01:22:30 file ./sensors/radar/acq_radar.txt
2025-10-22 01:22:30 file platforms/sam_players.txt
2025-10-22 01:22:30 file ./platforms/large_sam_battalion.txt
2025-10-22 01:22:30 file ./processors/red_sam_battery_tactics.txt
2025-10-22 01:22:30 file ./weapons/sam/sam_launch_computer.txt
2025-10-22 01:22:30 file ./weapons/sam/large_sam_launch_computer.txt
2025-10-22 01:22:30 file ./platforms/large_sam_ttr.txt
2025-10-22 01:22:30 file ./sensors/radar/ttr_radar.txt
2025-10-22 01:22:30 file ./platforms/large_sam_launcher.txt
2025-10-22 01:22:30 file ./weapons/sam/large_sam.txt
2025-10-22 01:22:30 file ./behavior/behavior_fire.txt
2025-10-22 01:22:30 file ./behavior/behavior_move.txt
2025-10-22 01:22:30 file ./behavior/behavior_wait.txt
2025-10-22 01:22:30 file platforms/blue_players.txt
2025-10-22 01:22:30 file ./platforms/ucav.txt
2025-10-22 01:22:30 file ./signatures/ucav_sigs.txt
2025-10-22 01:22:30 file ./signatures/ucav_infrared_sig.txt
2025-10-22 01:22:30 file ./signatures/ucav_optical_sig.txt
2025-10-22 01:22:30 file ./signatures/ucav_radar_sig.txt
2025-10-22 01:22:30 file ./sensors/esm_rwr/ucav_esm.txt
2025-10-22 01:22:30 file ./sensors/radar/ucav_sar.txt
2025-10-22 01:22:30 file ./weapons/agm/blue_gps_bomb_2.txt
2025-10-22 01:22:30 file ./weapons/agm/blue_gps_bomb_1.txt
2025-10-22 01:22:30 file ./weapons/agm/blue_glide_bomb_1.txt
2025-10-22 01:22:30 file ./behavior/UCAV_fire.txt
2025-10-22 01:22:30 file ./behavior/UCAV_move.txt
2025-10-22 01:22:30 file ./behavior/UCAV_wait.txt
2025-10-22 01:22:30 file ./platforms/soj.txt
2025-10-22 01:22:30 file ./signatures/fighter_sigs.txt
2025-10-22 01:22:30 file ./signatures/fighter_infrared_sig.txt
2025-10-22 01:22:30 file ./signatures/fighter_optical_sig.txt
2025-10-22 01:22:30 file ./signatures/fighter_radar_sig.txt
2025-10-22 01:22:30 file ./weapons/jammer/soj_vhf_jammer.txt
2025-10-22 01:22:30 file ././weapons/jammer/soj_base_jammer.txt
2025-10-22 01:22:30 file ././weapons/jammer/false_target.txt
2025-10-22 01:22:30 file ./weapons/jammer/soj_sband_jammer.txt
2025-10-22 01:22:30 file ./weapons/jammer/soj_xband_jammer.txt
2025-10-22 01:22:30 file platforms/radar_apache.txt
2025-10-22 01:22:30 file scenarios/nets_zones.txt
2025-10-22 01:22:30 file weapons/jammer/radar_jammer_2_18ghz.txt
2025-10-22 01:22:30 file weapons/jammer/comm_jammer_30m_3g.txt
2025-10-22 01:22:30 file platforms/blue/blue_ew_aircraft.txt
2025-10-22 01:22:30 file scenarios/red.txt
2025-10-22 01:22:30 file scenarios/blue.txt
2025-10-22 01:22:30 file ./platforms/blue/TG3_missile.txt
2025-10-22 01:22:30 file ./platforms/blue/TG3_radar.txt
2025-10-22 01:22:30 file ./platforms/blue/TG3_cmdr.txt
2025-10-22 01:22:30 file ./platforms/mortar.txt
2025-10-22 01:22:30 file ./weapons/ssm/red_srbm_1.txt
2025-10-22 01:22:30 file ./platforms/blue/m1a2t.txt
2025-10-22 01:22:30 file ./platforms/blue/m60.txt
2025-10-22 01:22:30 file ./platforms/blue/CM-32.txt
2025-10-22 01:22:30 file scenarios\blue/defence_close.txt
2025-10-22 01:22:30 file ./platforms/blue/anti_drone_mobile_radar.txt
2025-10-22 01:22:30 file ./weapons/ssm/red_srbm_1_launch_data.txt
2025-10-22 01:22:30 AER output file: output/strike.aer
2025-10-22 01:22:30 Event output file: output/strike.evt
2025-10-22 01:22:30 Event output file: output/strike.csv
2025-10-22 01:22:30 start 1
2025-10-22 01:22:31 complete 2400.000 0.694 1.391

30
platforms/blue/AH-1W.txt Normal file
View File

@@ -0,0 +1,30 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
platform_type AH-1W WSF_PLATFORM
icon ah-64
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -1,11 +1,14 @@
# File generated by Wizard 2.9.0 on Oct 15, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/vehicle_signature.txt
platform_type CM-32 WSF_PLATFORM
icon btr-70
radar_signature VEHICLE_RADAR_SIGNATURE
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER

30
platforms/blue/OH-58D.txt Normal file
View File

@@ -0,0 +1,30 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
platform_type OH-58D WSF_PLATFORM
icon mh-60
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -1,4 +1,5 @@
# File generated by Wizard 2.9.0 on Oct 11, 2025.
include_once signatures/vehicle_signature.txt
processor TG3_CMDR_TASK_MGR WSF_TASK_PROCESSOR
number_of_servers 5

View File

@@ -1,11 +1,13 @@
# File generated by Wizard 2.9.0 on Oct 10, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/vehicle_signature.txt
platform_type TG3_MISSILE WSF_PLATFORM
icon SA-10_Launcher
radar_signature VEHICLE_RADAR_SIGNATURE
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER

View File

@@ -1,7 +1,6 @@
# File generated by Wizard 2.9.0 on Oct 11, 2025.
include_once sensors/radar/acq_radar.txt
include_once processors/ep_operations.txt
include_once platforms/red_radar_tactics.txt
include_once signatures/vehicle_signature.txt
platform_type TG3_RADAR WSF_PLATFORM
icon Ground_Radar

29
platforms/blue/UH-1H.txt Normal file
View File

@@ -0,0 +1,29 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
platform_type UH-1H WSF_PLATFORM
icon uh-60
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -1,7 +1,6 @@
# File generated by Wizard 2.9.0 on Oct 17, 2025.
include_once sensors/radar/acq_radar.txt
#include_once processors/ep_operations.txt
include_once platforms/red_radar_tactics.txt
include_once signatures/vehicle_signature.txt
platform_type ANTI_DRONE_MOBILE_RADAR WSF_PLATFORM
icon Ground_Radar

View File

@@ -11,7 +11,7 @@
# * ****** with 2-18GHz jam ****** *
# * * ************************************** * *
//include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
include_once signatures/fighter_sigs.txt

View File

@@ -0,0 +1,147 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once signatures/vehicle_signature.txt
processor COMMON_CMDR_TASK_MGR WSF_TASK_PROCESSOR
number_of_servers 5
track_update_interval 5.0 sec
#script_debug_writes true
#show_state_transitions
#show_task_messages
script_variables
int MAX_SAMS_PER_TARGET = 2;
int MAX_ASSIGNMENTS_PER_SAM = 4;
string WEAPON_NAME = "";
end_script_variables
// determine if TRACK is assignable
script bool IsAssignable()
#writeln(TRACK);
if ((! TRACK.IFF_Friend()) &&
(TRACK.TimeSinceUpdated() < 30.0))
{
#writeln("find enermy");
return true;
}
return false;
end_script
// determine if the subordinate and/or his subordinates have weapons remaining
script bool WeaponsAvailable(WsfPlatform aAssignee)
bool weaponsAvailable = false;
int quantity = 0;
string weapon_name=aAssignee->weapon_name;
WsfWeapon weapon = aAssignee.Weapon(weapon_name);
if (weapon.IsTurnedOn())
{
quantity = quantity + weapon.QuantityRemaining();
}
if (quantity > 0)
{
weaponsAvailable = true;
}
return weaponsAvailable;
end_script
# -------------------------------------------------------------------------
script void sendMessage()
#writeln("MakeAssignments ");
Array<WsfPlatform> firer = Array<WsfPlatform>();
Array<WsfPlatform> mover = Array<WsfPlatform>();
Array<WsfPlatform> waiter = Array<WsfPlatform>();
foreach (WsfPlatform sub in PLATFORM.Subordinates())
{
if (sub.Type() == "MORTAR")
{
#writeln("is LARGE_SAM_LAUNCHER");
if (WeaponsAvailable(sub) &&
(TasksAssignedTo(sub) < MAX_ASSIGNMENTS_PER_SAM) &&
(TasksAssignedTo(sub, TRACK.TrackId()) < 1) &&
(TRACK.WithinZoneOf(sub, "battalion_sector"))&&
(TRACK.Altitude()<500))
{
#writeln("can fire");
writeln("*** Adding ", sub.Name(), " to firer");
firer.PushBack(sub);
}
}
}
int i;
int numAssignments = (int)MATH.Min(firer.Size(), MAX_SAMS_PER_TARGET);
for (int i=0; i < numAssignments; i = i + 1)
{
writeln("assign fire");
WsfControlMessage msg = WsfControlMessage();
msg.SetAuxData("track",TRACK);
msg.SetAuxData("task","FIRE");
PLATFORM.Comm("sub_net").SendMessage(msg,firer[i].Name(),"cmdr_net");
AssignTask(TRACK, "FIRE", firer[i]);
}
end_script
# -------------------------------------------------------------------------
evaluation_interval DETECTED 20.0 sec
time_to_evaluate DETECTED 5.0 secs
state DETECTED
next_state ASSIGNED
if (! IsAssignable()) return false;
sendMessage();
return true;
end_next_state
end_state
evaluation_interval ASSIGNED 20.0 sec
time_to_evaluate ASSIGNED 1.0 secs
state ASSIGNED
next_state DETECTED
if (! IsAssignable())
{
return true;
}
sendMessage();
return false;
end_next_state
end_state
end_processor
platform_type COMMON_CMDR WSF_PLATFORM
icon C4I
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm sub_net DATALINK
network_name <local:master>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
processor task_mgr COMMON_CMDR_TASK_MGR
operating_level ENGAGE 1
end_processor
end_platform_type

View File

@@ -0,0 +1,29 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
platform_type COPTER_DRONE WSF_PLATFORM
icon apache
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -1,11 +1,13 @@
# File generated by Wizard 2.9.0 on Oct 15, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/vehicle_signature.txt
platform_type M1A2T WSF_PLATFORM
icon m-1_tan
radar_signature VEHICLE_RADAR_SIGNATURE
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER

View File

@@ -1,11 +1,13 @@
# File generated by Wizard 2.9.0 on Oct 15, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/vehicle_signature.txt
platform_type M60 WSF_PLATFORM
icon m-2_tan
radar_signature VEHICLE_RADAR_SIGNATURE
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER

48
platforms/blue/man_am.txt Normal file
View File

@@ -0,0 +1,48 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/human_signature.txt
platform_type MAN_AM WSF_PLATFORM
icon marker
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm cmdr_net DATALINK
network_name <local:slave>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
script_variables
string weapon_name="sam";
end_script_variables
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node behavior_fire
end_selector
end_advanced_behavior_tree
end_processor
weapon sam LARGE_SAM
quantity 10
end_weapon
zone battalion_sector
circular maximum_radius 20 km
end_zone
end_platform_type

View File

@@ -0,0 +1,49 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
include_once signatures/vehicle_signature.txt
platform_type MISSILE WSF_PLATFORM
icon SA-10_Launcher
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm cmdr_net DATALINK
network_name <local:slave>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
script_variables
string weapon_name="sam";
end_script_variables
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node behavior_fire
end_selector
end_advanced_behavior_tree
end_processor
weapon sam LARGE_SAM
quantity 5
end_weapon
zone battalion_sector
circular maximum_radius 100 km
end_zone
end_platform_type

41
platforms/blue/sniper.txt Normal file
View File

@@ -0,0 +1,41 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once signatures/human_signature.txt
platform_type SNIPER WSF_PLATFORM
icon marker
radar_signature HUMAN_RADAR_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
infrared_signature HUMAN_INFRARED_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm cmdr_net DATALINK
network_name <local:slave>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
script_variables
string weapon_name="sam";
end_script_variables
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node behavior_fire
end_selector
end_advanced_behavior_tree
end_processor
zone battalion_sector
circular maximum_radius 1 km
end_zone
end_platform_type

View File

@@ -46,8 +46,9 @@ antenna_pattern DATALINK_ANTENNA
peak_gain 10 dB
end_uniform_pattern
end_antenna_pattern
comm DATALINK WSF_RADIO_TRANSCEIVER
maximum_range 50 km
maximum_range 200 km
transfer_rate 100 mbits/sec
transmit_mode continuous

View File

@@ -41,6 +41,6 @@ platform_type MORTAR WSF_PLATFORM
end_processor
zone battalion_sector
circular maximum_radius 100 km
circular maximum_radius 50 km
end_zone
end_platform_type

View File

@@ -1,5 +1,5 @@
# File generated by Wizard 2.9.0 on Sep 17, 2025.
include_once sensors/radar/ew_radar.txt
include_once sensors/radar/acq_radar.txt
include_once processors/ep_operations.txt
include_once platforms/red_radar_tactics.txt
@@ -15,7 +15,7 @@ platform_type RADAR_APACHE WSF_PLATFORM
at_end_of_path remove
end_mover
sensor ew_radar EW_RADAR
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side

View File

@@ -0,0 +1,62 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
include_once weapons/sam/large_sam.txt
include_once behavior/behavior_fire.txt
platform_type ARMED_COPTER WSF_PLATFORM
icon mh-60
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
processor track_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
script_variables
string weapon_name="sam";
end_script_variables
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node behavior_fire
end_selector
end_advanced_behavior_tree
end_processor
weapon sam LARGE_SAM
quantity 10
end_weapon
zone battalion_sector
circular maximum_radius 20 km
end_zone
end_platform_type

View File

@@ -0,0 +1,26 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/human_signature.txt
platform_type COMM_DETECT_GROUP WSF_PLATFORM
icon low_blow
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -0,0 +1,40 @@
# File generated by Wizard 2.9.0 on Dec 1, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/vehicle_signature.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
platform_type DETECT_JAM_CAR WSF_PLATFORM
icon comm_truck_icon
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
weapon radar_jammer RADAR_JAMMER_2_18GHZ
on
yaw 0 deg
pitch -10 deg
ignore_same_side
end_weapon
weapon comm_jammer COMM_JAMMER_30M_3G
on
ignore_same_side
end_weapon
end_platform_type

View File

@@ -0,0 +1,40 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/UCAV_signature.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
platform_type DETECT_JAM_DRONE WSF_PLATFORM
icon ucav
infrared_signature UCAV_INFRARED_SIGNATURE
optical_signature UCAV_OPTICAL_SIGNATURE
radar_signature UCAV_RADAR_SIGNATURE
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
weapon radar_jammer RADAR_JAMMER_2_18GHZ
on
yaw 0 deg
pitch -10 deg
ignore_same_side
end_weapon
weapon comm_jammer COMM_JAMMER_30M_3G
on
ignore_same_side
end_weapon
end_platform_type

View File

@@ -0,0 +1,44 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
platform_type EW_COPTER WSF_PLATFORM
icon mh-60
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
sensor acq_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
weapon radar_jammer RADAR_JAMMER_2_18GHZ
on
yaw 0 deg
pitch -10 deg
ignore_same_side
end_weapon
weapon comm_jammer COMM_JAMMER_30M_3G
on
ignore_same_side
end_weapon
end_platform_type

View File

@@ -0,0 +1,30 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/human_signature.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
platform_type NET_ATTACK_GROUP WSF_PLATFORM
icon height_finder
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
weapon radar_jammer RADAR_JAMMER_2_18GHZ
on
yaw 0 deg
pitch -10 deg
ignore_same_side
end_weapon
weapon comm_jammer COMM_JAMMER_30M_3G
on
ignore_same_side
end_weapon
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -0,0 +1,45 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/human_signature.txt
include_once behavior/net_detect_group_behavior/move.txt
platform_type NET_DETECT_GROUP WSF_PLATFORM
icon low_blow
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node move
end_selector
end_advanced_behavior_tree
end_processor
comm sub_net DATALINK
network_name <local:slave>
end_comm
comm cmdr_net DATALINK
network_name <local:slave>
internal_link task_mgr
end_comm
end_platform_type

View File

@@ -0,0 +1,26 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/human_signature.txt
platform_type RADAR_DETECT_GROUP WSF_PLATFORM
icon ew_radar_icon
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

View File

@@ -0,0 +1,33 @@
# File generated by Wizard 2.9.0 on Dec 1, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/human_signature.txt
include_once weapons/jammer/radar_jammer_2_18ghz.txt
include_once weapons/jammer/comm_jammer_30m_3g.txt
platform_type SHORTWAVE_JAMMER WSF_PLATFORM
icon height_finder
infrared_signature HUMAN_INFRARED_SIGNATURE
optical_signature HUMAN_OPTICAL_SIGNATURE
radar_signature HUMAN_RADAR_SIGNATURE
sensor ew_radar ACQ_RADAR
on
internal_link data_mgr
ignore_same_side
end_sensor
processor data_mgr WSF_LINKED_PROCESSOR
report_to commander via sub_net
end_processor
weapon comm_jammer COMM_JAMMER_30M_3G
on
ignore_same_side
end_weapon
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
end_platform_type

46
platforms/red/ssm.txt Normal file
View File

@@ -0,0 +1,46 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once weapons/ssm/red_srbm_1.txt
include_once behavior/behavior_fire.txt
include_once behavior/behavior_move.txt
include_once behavior/behavior_wait.txt
platform_type SSM WSF_PLATFORM
icon SA-10_Launcher
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER end_mover
weapon red_srbm_1 RED_SRBM_1
quantity 10
end_weapon
comm cmdr_net DATALINK
network_name <local:slave>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
script_variables
string weapon_name="red_srbm_1";
end_script_variables
processor task_mgr WSF_SCRIPT_PROCESSOR
update_interval 5 sec
advanced_behavior_tree
btt on
selector
behavior_node behavior_fire
behavior_node behavior_move
behavior_node behavior_wait
end_selector
end_advanced_behavior_tree
end_processor
zone battalion_sector
circular maximum_radius 100 km
end_zone
end_platform_type

150
platforms/red/ssm_cmdr.txt Normal file
View File

@@ -0,0 +1,150 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once signatures/vehicle_signature.txt
processor SSM_CMDR_TASK_MGR WSF_TASK_PROCESSOR
number_of_servers 5
track_update_interval 5.0 sec
#script_debug_writes true
#show_state_transitions
#show_task_messages
script_variables
int MAX_SAMS_PER_TARGET = 2;
int MAX_ASSIGNMENTS_PER_SAM = 4;
string WEAPON_NAME = "";
string IS_MOVE = "true";
end_script_variables
// determine if TRACK is assignable
script bool IsAssignable()
#writeln(TRACK);
if ((! TRACK.IFF_Friend()) &&
(TRACK.TimeSinceUpdated() < 30.0))
{
#writeln("find enermy");
return true;
}
return false;
end_script
// determine if the subordinate and/or his subordinates have weapons remaining
script bool WeaponsAvailable(WsfPlatform aAssignee)
bool weaponsAvailable = false;
int quantity = 0;
string weapon_name=aAssignee->weapon_name;
WsfWeapon weapon = aAssignee.Weapon(weapon_name);
if (weapon.IsTurnedOn())
{
quantity = quantity + weapon.QuantityRemaining();
}
if (quantity > 0)
{
weaponsAvailable = true;
}
return weaponsAvailable;
end_script
# -------------------------------------------------------------------------
script void sendMessage()
writeln("sendMessage");
Array<WsfPlatform> firer = Array<WsfPlatform>();
Array<WsfPlatform> mover = Array<WsfPlatform>();
Array<WsfPlatform> waiter = Array<WsfPlatform>();
Array<WsfPlatform> net_mover = Array<WsfPlatform>();
foreach (WsfPlatform sub in PLATFORM.Subordinates())
{
if (sub.Type() == "MORTAR")
{
#writeln("is LARGE_SAM_LAUNCHER");
if (WeaponsAvailable(sub) &&
(TasksAssignedTo(sub) < MAX_ASSIGNMENTS_PER_SAM) &&
(TasksAssignedTo(sub, TRACK.TrackId()) < 1) &&
(TRACK.WithinZoneOf(sub, "battalion_sector"))&&
(TRACK.Altitude()<500))
{
#writeln("can fire");
writeln("*** Adding ", sub.Name(), " to firer");
firer.PushBack(sub);
}
}
if(sub.Type() == "NET_DETECT_GROUP")
{
writeln("is NET_DETECT_GROUP");
if(IS_MOVE=="true")
{
IS_MOVE="false";
writeln("*** Adding ", sub.Name(), " to net_mover");
net_mover.PushBack(sub);
}
}
}
int i;
int numAssignments = (int)MATH.Min(firer.Size(), MAX_SAMS_PER_TARGET);
int num=(int)net_mover.Size();
for (int i=0; i < numAssignments; i = i + 1)
{
writeln("assign fire");
WsfControlMessage msg = WsfControlMessage();
msg.SetAuxData("track",TRACK);
msg.SetAuxData("task","FIRE");
PLATFORM.Comm("sub_net").SendMessage(msg,firer[i].Name(),"cmdr_net");
AssignTask(TRACK, "FIRE", firer[i]);
}
for(int i=0;i<num;i=i+1)
{
writeln("assign net_move");
WsfControlMessage msg = WsfControlMessage();
msg.SetAuxData("task","MOVE");
PLATFORM.Comm("sub_net").SendMessage(msg,net_mover[i].Name(),"cmdr_net");
}
end_script
# -------------------------------------------------------------------------
update_interval 10 s
on_update
sendMessage();
end_on_update
end_processor
platform_type SSM_CMDR WSF_PLATFORM
icon C4I
infrared_signature VEHICLE_INFRARED_SIGNATURE
optical_signature VEHICLE_OPTICAL_SIGNATURE
radar_signature VEHICLE_RADAR_SIGNATURE
mover WSF_GROUND_MOVER
end_mover
comm sub_net DATALINK
network_name <local:master>
internal_link data_mgr
internal_link task_mgr
end_comm
processor data_mgr WSF_TRACK_PROCESSOR
purge_interval 60 sec
end_processor
processor task_mgr SSM_CMDR_TASK_MGR
end_processor
end_platform_type

View File

@@ -0,0 +1,25 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once sensors/radar/acq_radar.txt
include_once signatures/copter_signature.txt
platform_type TRANSPORT_COPTER WSF_PLATFORM
icon apache
infrared_signature COPTER_INFRARED_SIGNATURE
optical_signature COPTER_OPTICAL_SIGNATURE
radar_signature COPTER_RADAR_SIGNATURE
mover WSF_AIR_MOVER
end_mover
comm sub_net DATALINK
network_name <local:slave>
#internal_link task_mgr
end_comm
processor task_mgr WSF_TASK_PROCESSOR
end_processor
end_platform_type

View File

@@ -6,7 +6,11 @@ include_once platforms/mortar.txt
include_once platforms/blue/m1a2t.txt
include_once platforms/blue/m60.txt
include_once platforms/blue/CM-32.txt
include_once blue/defence_close.txt
#include_once blue/defence_mid.txt
#include_once blue/defence_close.txt
#include_once blue/defence_disperse.txt
#include_once blue/reinforce.txt
visual_elements
poi point_of_interest_688
@@ -15,18 +19,20 @@ visual_elements
end_poi
end_visual_elements
#platform blue_ew_radar1 ACQ_RADAR
# side blue
# commander blue_iads_cmdr
# position 24:51:58.91n 121:04:19.84e altitude 0.0 m agl
# commander SELF
# position 24:24:19.36n 120:56:47.08e altitude 0.0 m agl
#
#
#end_platform
#
#platform blue_ew_radar2 ACQ_RADAR
# side blue
# commander blue_iads_cmdr
# position 24:50:47.85n 121:07:50.02e altitude 0.0 m agl
# commander SELF
# position 24:24:14.09n 120:59:28.69e altitude 0.0 m agl
#
#end_platform
#
@@ -142,29 +148,28 @@ end_visual_elements
#end_platform
include_once platforms/blue/blue_ew_aircraft.txt
platform blue_ew_1 BLUE_EW_AIRCRAFT
side blue
position 24:48:00.00n 121:08:00.00e
altitude 6000 m
heading 90 deg
route
label patrol_start
position 24:48:00.00n 121:08:00.00e altitude 6000 m speed 400 kts
position 24:46:00.00n 121:00:00.00e altitude 6000 m speed 400 kts
position 24:44:00.00n 121:00:00.00e altitude 6000 m speed 400 kts
position 24:44:00.00n 121:08:00.00e altitude 6000 m speed 400 kts
goto patrol_start
end_route
weapon radar_jammer
on
end_weapon
weapon comm_jammer
on
end_weapon
end_platform
#include_once platforms/blue/blue_ew_aircraft.txt
#
#platform blue_ew_1 BLUE_EW_AIRCRAFT
# side blue
# position 24:44:49.36n 121:01:19.59e
# altitude 6000 m
# heading 180 deg
#
# route
# label patrol_start
# position 24:26:03.57n 121:03:53.96e altitude 6000 m speed 400 kts
# position 24:24:03.57n 120:55:55.35e altitude 6000 m speed 400 kts
# position 24:22:03.56n 120:55:55.35e altitude 6000 m speed 400 kts
# position 24:22:03.56n 121:03:53.96e altitude 6000 m speed 400 kts
# goto patrol_start
# end_route
#
# weapon radar_jammer
# on
# end_weapon
#
# weapon comm_jammer
# on
# end_weapon
#end_platform

View File

@@ -1,41 +1,75 @@
# File generated by Wizard 2.9.0 on Oct 17, 2025.
include_once platforms/blue/TG3_missile.txt
include_once platforms/blue/TG3_radar.txt
include_once platforms/blue/TG3_cmdr.txt
include_once platforms/radar_players.txt
include_once platforms/blue/anti_drone_mobile_radar.txt
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once platforms/blue/man_am.txt
include_once platforms/blue/m1a2t.txt
include_once platforms/blue/m60.txt
include_once platforms/blue/CM-32.txt
platform tg3_missile TG3_MISSILE
side blue
commander tg3_cmdr
position 25:05:45.97n 121:12:25.94e altitude 5.0 m
heading 180 deg
end_platform
platform tg3_radar ACQ_RADAR
side blue
commander tg3_cmdr
position 25:04:18.28n 121:10:48.71e altitude 5 m
heading 180 deg
end_platform
platform tg3_radar1 ACQ_RADAR
side blue
commander tg3_cmdr
position 25:04:17.52n 121:14:58.41e altitude 5 m
heading 180 deg
end_platform
platform tg3_cmdr TG3_CMDR
platform man_am1 MAN_AM
side blue
commander SELF
position 25:06:17.50n 121:14:56.51e altitude 5 m
position 25:03:35.40n 121:11:52.04e altitude 5 m
heading 180 deg
end_platform
platform anti_drone_mobile_radar ANTI_DRONE_MOBILE_RADAR
platform man_am2 MAN_AM
side blue
commander SELF
position 25:02:44.33n 121:12:56.51e altitude 5 m
position 25:03:35.40n 121:12:35.72e altitude 5 m
heading 180 deg
end_platform
platform man_am3 MAN_AM
side blue
commander SELF
position 25:03:36.68n 121:13:18.08e altitude 5.0 m
heading 180 deg
end_platform
platform man_am4 MAN_AM
side blue
commander SELF
position 25:03:58.98n 121:11:52.38e altitude 5.0 m
heading 180 deg
end_platform
platform man_am5 MAN_AM
side blue
commander SELF
position 25:03:58.99n 121:12:36.16e altitude 5.0 m
heading 180 deg
end_platform
platform man_am6 MAN_AM
side blue
commander SELF
position 25:03:58.99n 121:13:17.50e altitude 5.0 m
heading 180 deg
end_platform
platform m1a2t1 M1A2T
side blue
commander SELF
position 25:03:59.13n 121:14:26.06e altitude 5.0 m
heading 180 deg
end_platform
platform m1a2t2 M1A2T
side blue
commander SELF
position 25:03:59.13n 121:15:12.41e altitude 5.0 m
heading 180 deg
end_platform
platform m60_1 M60
side blue
commander SELF
position 25:03:25.70n 121:14:50.43e altitude 5.0 m
heading 180 deg
end_platform
platform cm-32_1 CM-32
side blue
commander SELF
position 25:04:32.58n 121:14:48.03e altitude 5.0 m
heading 180 deg
end_platform

View File

@@ -0,0 +1,53 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once platforms/blue/sniper.txt
include_once platforms/blue/man_am.txt
platform man_am7 MAN_AM
side blue
commander SELF
position 25:05:54.79n 121:16:38.10e altitude 5.0 m
heading 180 deg
end_platform
platform man_am8 MAN_AM
side blue
commander SELF
position 25:04:21.84n 121:16:54.58e altitude 5.0 m
heading 180 deg
end_platform
platform sniper1 SNIPER
side blue
commander SELF
position 25:06:00.77n 121:14:23.24e altitude 5.0 m
heading 180 deg
end_platform
platform sniper2 SNIPER
side blue
commander SELF
position 25:05:42.74n 121:13:01.04e altitude 5.0 m
heading 180 deg
end_platform
platform sniper3 SNIPER
side blue
commander SELF
position 25:05:27.69n 121:10:46.21e altitude 5.0 m
heading 180 deg
end_platform
platform sniper4 SNIPER
side blue
commander SELF
position 25:06:21.80n 121:18:10.25e altitude 5.0 m
heading 180 deg
end_platform
platform sniper5 SNIPER
side blue
commander SELF
position 25:03:18.96n 121:18:19.98e altitude 5.0 m
heading 180 deg
end_platform

View File

@@ -0,0 +1,108 @@
# File generated by Wizard 2.9.0 on Oct 17, 2025.
include_once platforms/blue/TG3_missile.txt
include_once platforms/blue/TG3_radar.txt
include_once platforms/blue/TG3_cmdr.txt
include_once platforms/radar_players.txt
include_once platforms/blue/anti_drone_mobile_radar.txt
include_once platforms/mortar.txt
include_once platforms/blue/common_cmdr.txt
platform tg3_missile TG3_MISSILE
side blue
commander tg3_cmdr
position 25:04:13.17n 121:09:08.39e altitude 5.0 m
heading 180 deg
end_platform
platform tg3_radar TG3_RADAR
side blue
commander tg3_cmdr
position 25:03:34.49n 121:07:31.20e altitude 5 m
heading 180 deg
end_platform
platform tg3_radar1 TG3_RADAR
side blue
commander tg3_cmdr
position 25:03:33.83n 121:10:11.07e altitude 5 m
heading 180 deg
end_platform
platform tg3_cmdr TG3_CMDR
side blue
commander SELF
position 25:06:39.34n 121:15:02.50e altitude 5 m
heading 180 deg
end_platform
platform anti_drone_mobile_radar1 ANTI_DRONE_MOBILE_RADAR
side blue
commander common_cmdr
position 24:59:06.37n 121:14:26.34e altitude 5 m
heading 180 deg
end_platform
platform anti_drone_mobile_radar2 ANTI_DRONE_MOBILE_RADAR
side blue
commander common_cmdr
position 25:00:28.20n 121:17:19.70e altitude 5 m
heading 180 deg
end_platform
platform anti_drone_mobile_radar3 ANTI_DRONE_MOBILE_RADAR
side blue
commander common_cmdr1
position 25:01:11.61n 121:08:03.50e altitude 5 m
heading 180 deg
end_platform
platform anti_drone_mobile_radar4 ANTI_DRONE_MOBILE_RADAR
side blue
commander common_cmdr1
position 24:59:22.77n 121:11:03.07e altitude 5 m
heading 180 deg
end_platform
platform mortar1 MORTAR
side blue
commander common_cmdr
position 25:02:07.62n 121:15:15.84e altitude 5 m
heading 180 deg
end_platform
platform mortar2 MORTAR
side blue
commander common_cmdr
position 25:02:10.94n 121:14:05.16e altitude 5 m
heading 180 deg
end_platform
platform mortar3 MORTAR
side blue
commander common_cmdr1
position 25:02:12.77n 121:12:26.81e altitude 5 m
heading 180 deg
end_platform
platform mortar4 MORTAR
side blue
commander common_cmdr1
position 25:02:12.26n 121:10:47.94e altitude 5 m
heading 180 deg
end_platform
platform common_cmdr COMMON_CMDR
side blue
commander SELF
position 25:06:39.62n 121:13:37.20e altitude 5 m
heading 180 deg
end_platform
platform common_cmdr1 COMMON_CMDR
side blue
commander SELF
position 25:06:27.45n 121:12:21.68e altitude 5 m
heading 180 deg
end_platform

View File

@@ -0,0 +1,201 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
include_once platforms/blue/AH-1W.txt
include_once platforms/blue/OH-58D.txt
include_once platforms/blue/UH-1H.txt
include_once platforms/blue/copter_drone.txt
include_once platforms/blue/m1a2t.txt
include_once platforms/blue/m60.txt
include_once platforms/blue/CM-32.txt
include_once platforms/blue/missile.txt
platform missle MISSILE
side blue
commander SELF
position 25:00:08.62n 121:56:59.39e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t4 M1A2T
side blue
commander SELF
position 24:59:44.52n 121:54:41.62e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t5 M1A2T
side blue
commander SELF
position 25:00:12.09n 121:54:41.50e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t6 M1A2T
side blue
commander SELF
position 25:00:35.88n 121:54:43.60e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t7 M1A2T
side blue
commander SELF
position 25:00:59.07n 121:54:44.02e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t8 M1A2T
side blue
commander SELF
position 24:59:44.54n 121:53:42.00e altitude 5.0 m
heading 270 deg
end_platform
platform m1a2t9 M1A2T
side blue
commander SELF
position 25:00:13.46n 121:53:44.32e altitude 5.0 m
heading 270 deg
end_platform
platform m60_2 M60
side blue
commander SELF
position 25:00:37.26n 121:53:44.29e altitude 5.0 m
heading 270 deg
end_platform
platform m60_3 M60
side blue
commander SELF
position 25:01:03.74n 121:53:44.36e altitude 5.0 m
heading 270 deg
end_platform
platform m60_4 M60
side blue
commander SELF
position 25:01:02.80n 121:53:05.43e altitude 5.0 m
heading 270 deg
end_platform
platform m60_5 M60
side blue
commander SELF
position 25:00:35.25n 121:52:59.23e altitude 5.0 m
heading 270 deg
end_platform
platform m60_6 M60
side blue
commander SELF
position 25:00:10.93n 121:52:56.75e altitude 5.0 m
heading 270 deg
end_platform
platform m60_7 M60
side blue
commander SELF
position 24:59:37.80n 121:52:54.27e altitude 5.0 m
heading 270 deg
end_platform
platform cm_32_2 CM-32
side blue
commander SELF
position 25:00:32.84n 121:55:33.06e altitude 5.0 m
heading 270 deg
end_platform
platform cm_32_3 CM-32
side blue
commander SELF
position 25:00:09.49n 121:55:31.81e altitude 5.0 m
heading 270 deg
end_platform
platform cm_32_4 CM-32
side blue
commander SELF
position 24:59:45.60n 121:55:32.76e altitude 5.0 m
heading 270 deg
end_platform
platform ah-1w_1 AH-1W
side blue
commander SELF
position 25:01:12.06n 121:51:59.12e altitude 5.0 m
heading 270 deg
end_platform
platform ah-1w_2 AH-1W
side blue
commander SELF
position 25:00:55.76n 121:51:09.22e altitude 5.0 m
heading 270 deg
end_platform
platform ah-1w_3 AH-1W
side blue
commander SELF
position 25:00:32.49n 121:51:55.18e altitude 5.0 m
heading 270 deg
end_platform
platform oh-58d_1 OH-58D
side blue
commander SELF
position 24:59:42.02n 121:51:53.02e altitude 5.0 m
heading 270 deg
end_platform
platform oh-58d_2 OH-58D
side blue
commander SELF
position 24:59:18.82n 121:51:00.96e altitude 5.0 m
heading 270 deg
end_platform
platform oh-58d_3 OH-58D
side blue
commander SELF
position 24:58:49.85n 121:51:48.02e altitude 5.0 m
heading 270 deg
end_platform
platform UH-1H_1 UH-1H
side blue
commander SELF
position 25:00:07.94n 121:51:09.50e altitude 5.0 m
heading 270 deg
end_platform
platform UH-1H_2 UH-1H
side blue
commander SELF
position 24:59:17.23n 121:50:02.38e altitude 5.0 m
heading 270 deg
end_platform
platform copter_drone_1 COPTER_DRONE
side blue
commander SELF
position 25:00:05.18n 121:49:12.12e altitude 5.0 m
heading 270 deg
end_platform
platform copter_drone_2 COPTER_DRONE
side blue
commander SELF
position 25:00:05.79n 121:49:59.48e altitude 5.0 m
heading 270 deg
end_platform
platform copter_drone_3 COPTER_DRONE
side blue
commander SELF
position 25:00:52.61n 121:50:08.29e altitude 5.0 m
heading 270 deg
end_platform

View File

@@ -1,6 +1,8 @@
# File generated by Wizard 2.9.0 on Sep 12, 2025.
include_once scenarios/red/permeate_detect.txt
#include_once scenarios/red/comm_and_attack.txt
#include_once scenarios/red/copters_arrive.txt
#include_once scenarios/red/after_occupy.txt
#platform red_radar_apache RADAR_APACHE
# side red
@@ -29,13 +31,13 @@
## end_weapon
#end_platform
platform red_radar_truck ACQ_RADAR
side red
commander red_command_truck
icon TWIN_BOX
position 24:42:13.91n 121:03:02.24e altitude 0 m agl
end_platform
#platform red_radar_truck ACQ_RADAR
# side red
# commander red_command_truck
# icon TWIN_BOX
# position 24:20:01.12n 120:58:27.30e altitude 0 m agl
#
#end_platform
#platform red_radar_truck1 EW_RADAR
# side red
@@ -68,25 +70,52 @@ end_platform
# end_weapon
#end_platform
platform red_comm_truck ACQ_RADAR
side red
icon comm_truck_icon
commander red_command_truck
position 24:43:51.61n 120:59:02.28e altitude 5.0 m
end_platform
#platform red_comm_truck ACQ_RADAR
# side red
# icon ew_radar_icon
# commander red_command_truck
# position 24:20:17.02n 120:56:09.24e altitude 5.0 m
#end_platform
#
#platform red_command_truck IADS_CMDR
# side red
# icon comm_truck_icon
# commander SELF
# position 24:14:24.54n 120:53:40.69e altitude 5.0 m
#end_platform
platform red_command_truck IADS_CMDR
side red
icon comm_truck_icon
commander SELF
position 24:37:15.849n 120:53:05.224e altitude 5.0 m
end_platform
#platform red_radar_apache1 RADAR_APACHE
# side red
# commander red_command_truck
# icon apache
# position 24:58:44.09n 121:04:55.00e altitude 1000 m
# heading 222.0 deg
#end_platform
platform red_radar_apache1 RADAR_APACHE
side red
commander red_command_truck
icon apache
position 24:58:44.09n 121:04:55.00e altitude 1000 m
heading 222.0 deg
end_platform
#include_once platforms/blue/blue_ew_aircraft.txt
#platform red_ew_drone BLUE_EW_AIRCRAFT
# side red
# icon a50
# position 24:45:11.56n 121:12:22.66e
# altitude 6000 m
# heading 180 deg
#
## route
## label patrol_start
## position 24:48:00.00n 121:08:00.00e altitude 6000 m speed 400 kts
## position 24:46:00.00n 121:00:00.00e altitude 6000 m speed 400 kts
## position 24:44:00.00n 121:00:00.00e altitude 6000 m speed 400 kts
## position 24:44:00.00n 121:08:00.00e altitude 6000 m speed 400 kts
## goto patrol_start
## end_route
#
# weapon radar_jammer
# on
# end_weapon
#
# weapon comm_jammer
# on
# end_weapon
#end_platform

View File

@@ -0,0 +1,25 @@
# File generated by Wizard 2.9.0 on Oct 24, 2025.
include_once platforms/red/detect_jam_car.txt
include_once platforms/red/shortwave_jammer.txt
platform detect_jam_car_1 DETECT_JAM_CAR
side red
commander SELF
heading 0 deg
position 25:02:22.64n 121:23:10.95e altitude 5.0 m
end_platform
platform detect_jam_car_2 DETECT_JAM_CAR
side red
commander SELF
heading 0 deg
position 25:03:38.80n 121:26:16.88e altitude 5.0 m
end_platform
platform detect_jam_car_3 DETECT_JAM_CAR
side red
commander SELF
heading 0 deg
position 25:00:49.41n 121:25:58.05e altitude 5.0 m
end_platform

View File

@@ -0,0 +1,31 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once platforms/red/ssm_cmdr.txt
include_once platforms/red/ssm.txt
platform ssm_cmdr SSM_CMDR
side red
commander SELF
heading 0 deg
position 24:24:31.86n 121:06:38.76e altitude 5.0 m
end_platform
platform ssm_1 SSM
side red
commander SELF
heading 0 deg
position 24:28:23.89n 121:02:25.23e altitude 5.0 m
end_platform
platform ssm_2 SSM
side red
commander SELF
heading 0 deg
position 24:28:23.97n 121:06:26.08e altitude 5.0 m
end_platform
platform ssm_3 SSM
side red
commander SELF
heading 0 deg
position 24:28:23.93n 121:10:14.21e altitude 5.0 m
end_platform

View File

@@ -0,0 +1,69 @@
# File generated by Wizard 2.9.0 on Oct 23, 2025.
include_once platforms/red/ew_copter.txt
include_once platforms/red/armed_copter.txt
include_once platforms/red/transport_copter.txt
platform ew_copter_1 EW_COPTER
side red
commander SELF
heading 0 deg
position 24:40:12.48n 121:08:38.53e altitude 500 m
end_platform
platform ew_copter_2 EW_COPTER
side red
commander SELF
heading 0 deg
position 24:40:07.52n 121:03:49.45e altitude 500 m
end_platform
platform ew_copter_3 EW_COPTER
side red
commander SELF
heading 0 deg
position 24:39:58.40n 121:13:37.86e altitude 500 m
end_platform
platform armed_copter_1 ARMED_COPTER
side red
commander SELF
heading 0 deg
position 24:38:47.57n 121:07:41.82e altitude 500 m
end_platform
platform armed_copter_2 ARMED_COPTER
side red
commander SELF
heading 0 deg
position 24:38:33.14n 121:02:57.97e altitude 500 m
end_platform
platform armed_copter_3 ARMED_COPTER
side red
commander SELF
heading 0 deg
position 24:38:28.81n 121:12:35.93e altitude 500 m
end_platform
platform transport_copter_1 TRANSPORT_COPTER
side red
commander SELF
heading 0 deg
position 24:38:42.90n 121:09:19.87e altitude 500 m
end_platform
platform transport_copter_2 EW_COPTER
side red
commander SELF
heading 0 deg
position 24:38:28.53n 121:04:36.04e altitude 500 m
end_platform
platform transport_copter_3 EW_COPTER
side red
commander SELF
heading 0 deg
position 24:38:19.37n 121:14:19.12e altitude 500 m
#creation_time 10.0 min
end_platform

View File

@@ -0,0 +1,98 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
include_once platforms/red/net_detect_group.txt
include_once platforms/red/net_attack_group.txt
include_once platforms/red/comm_detect_group.txt
include_once platforms/red/radar_detect_group.txt
include_once platforms/red/detect_jam_drone.txt
include_once platforms/red/ssm_cmdr.txt
platform net_detect_group_1 NET_DETECT_GROUP
side red
commander ssm_cmdr
heading 0 deg
position 24:57:28.86n 121:10:35.07e altitude 5.0 m
end_platform
platform net_detect_group_2 NET_DETECT_GROUP
side red
commander SELF
heading 0 deg
position 24:59:38.61n 121:03:43.30e altitude 5.0 m
end_platform
platform net_detect_group_3 NET_DETECT_GROUP
side red
commander SELF
heading 0 deg
position 24:58:02.58n 121:15:54.82e altitude 5.0 m
end_platform
platform net_attack_group_1 NET_ATTACK_GROUP
side red
commander SELF
heading 0 deg
position 24:58:49.48n 121:15:59.94e altitude 5.0 m
end_platform
platform net_attack_group_2 NET_ATTACK_GROUP
side red
commander SELF
heading 0 deg
position 24:59:07.34n 121:04:32.05e altitude 5.0 m
end_platform
platform net_attack_group_3 NET_ATTACK_GROUP
side red
commander SELF
heading 0 deg
position 24:58:23.89n 121:10:08.60e altitude 5.0 m
end_platform
platform comm_detact_group_1 COMM_DETECT_GROUP
side red
commander SELF
heading 0 deg
position 24:58:26.46n 121:03:44.43e altitude 5.0 m
end_platform
platform comm_detact_group_2 COMM_DETECT_GROUP
side red
commander SELF
heading 0 deg
position 24:58:29.95n 121:17:03.46e altitude 5.0 m
end_platform
platform comm_detact_group_3 COMM_DETECT_GROUP
side red
commander SELF
heading 0 deg
position 24:57:53.19n 121:09:17.81e altitude 5.0 m
end_platform
platform detact_drone_1 DETECT_JAM_DRONE
side red
commander SELF
heading 0 deg
position 24:47:50.28n 121:07:19.04e altitude 5.0 m
end_platform
platform detact_drone_2 DETECT_JAM_DRONE
side red
commander SELF
heading 0 deg
position 24:47:50.30n 121:10:00.89e altitude 5.0 m
end_platform
platform detact_drone_3 DETECT_JAM_DRONE
side red
commander SELF
heading 0 deg
position 24:48:53.63n 121:08:45.74e altitude 5.0 m
end_platform
platform ssm_cmdr SSM_CMDR
side red
commander SELF
heading 0 deg
position 24:50:38.41n 121:09:31.65e altitude 5.0 m
end_platform

View File

@@ -38,13 +38,13 @@ sensor ACQ_RADAR WSF_RADAR_SENSOR
one_m2_detect_range 50 km
antenna_height 5.0 m
antenna_height 100.0 m
frame_time 10.0 sec
scan_mode azimuth_and_elevation
azimuth_scan_limits -180 deg 180 deg
elevation_scan_limits 0.0 deg 50.0 deg
elevation_scan_limits -10.0 deg 50.0 deg
transmitter
antenna_pattern ACQ_RADAR_ANTENNA

View File

@@ -35,4 +35,4 @@ include_once platforms/blue_players.txt
include_once platforms/radar_apache.txt
# include common scenario files
include_once scenarios/nets_zones.txt
#include_once scenarios/nets_zones.txt

View File

@@ -0,0 +1,10 @@
# File generated by Wizard 2.9.0 on Oct 22, 2025.
infrared_signature UCAV_INFRARED_SIGNATURE
constant 10 watts/steradian
end_infrared_signature
optical_signature UCAV_OPTICAL_SIGNATURE
constant 10 m^2
end_optical_signature
radar_signature UCAV_RADAR_SIGNATURE
constant 10 m^2
end_radar_signature

View File

@@ -0,0 +1,12 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
infrared_signature COPTER_INFRARED_SIGNATURE
constant 100 watts/steradian
end_infrared_signature
optical_signature COPTER_OPTICAL_SIGNATURE
constant 1 m^2
end_optical_signature
radar_signature COPTER_RADAR_SIGNATURE
constant 1 m^2
end_radar_signature

View File

@@ -0,0 +1,13 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
infrared_signature HUMAN_INFRARED_SIGNATURE
constant 1 watts/steradian
end_infrared_signature
optical_signature HUMAN_OPTICAL_SIGNATURE
constant 1 m^2
end_optical_signature
radar_signature HUMAN_RADAR_SIGNATURE
constant 0.1 m^2
end_radar_signature

View File

@@ -0,0 +1,12 @@
# File generated by Wizard 2.9.0 on Oct 20, 2025.
infrared_signature VEHICLE_INFRARED_SIGNATURE
constant 10 watts/steradian
end_infrared_signature
optical_signature VEHICLE_OPTICAL_SIGNATURE
constant 10 m^2
end_optical_signature
radar_signature VEHICLE_RADAR_SIGNATURE
constant 10 m^2
end_radar_signature

View File

@@ -1,26 +0,0 @@
########################################################################
Tue Sep 23 10:13:24 2025
Version: 2.9.0
Compiler: win_1929_64bit_release-hwe
The simulation threw an unhandled exception.
Type: UtException
What: Invalid duplicate of message to transmit encountered for WsfCommMediumGuided.
Stacktrace:
0# 0x7ffcf45d3dc6 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
1# 0x7ffcf463d193 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
2# 0x7ffcf463cb11 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
3# 0x7ffcf45bc9b4 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
4# 0x7ffcf4681a67 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
5# 0x7ffcf458d898 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
6# 0x7ffcf45be023 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
7# 0x7ffcf4f44f17 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
8# 0x7ffcf4f44e72 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
9# 0x7ffcf4f43feb (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
10# 0x7ffcf4f57b90 (WsfExtEntityDeadReckon::WsfExtEntityDeadReckon) at ??
11# 0x7ffd2a68d090 (warlock::net::ListBase::ListBase) at ??
12# 0x7ffcf733eaa0 (QThread::start) at ??
13# 0x7ffd66e97374 (BaseThreadInitThunk) at ??
14# 0x7ffd687dcc91 (RtlUserThreadStart) at ??

View File

@@ -1,81 +0,0 @@
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/strike.txt
2025-10-22 01:22:46 version wsf 2.9.0
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\strike.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\setup.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\event_output.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\event_pipe.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\csv_event_output.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\terrain.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/common.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/cmdr_players.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/iads_cmdr.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/processors/commander_track_manager.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/red_radar_company.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/target.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/radar_players.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/red_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/red_radar_tactics.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/ew_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/sensors/radar/ew_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/processors/ep_operations.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/acq_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/sensors/radar/acq_radar.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/sam_players.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/large_sam_battalion.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/processors/red_sam_battery_tactics.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/sam/sam_launch_computer.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/sam/large_sam_launch_computer.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/large_sam_ttr.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/sensors/radar/ttr_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/large_sam_launcher.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/sam/large_sam.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/behavior_fire.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/behavior_move.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/behavior_wait.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/blue_players.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/ucav.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/ucav_sigs.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/ucav_infrared_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/ucav_optical_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/ucav_radar_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/sensors/esm_rwr/ucav_esm.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/sensors/radar/ucav_sar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/agm/blue_gps_bomb_2.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/agm/blue_gps_bomb_1.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/agm/blue_glide_bomb_1.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/UCAV_fire.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/UCAV_move.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/behavior/UCAV_wait.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/soj.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/fighter_sigs.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/fighter_infrared_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/fighter_optical_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/signatures/fighter_radar_sig.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/jammer/soj_vhf_jammer.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/./weapons/jammer/soj_base_jammer.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/./weapons/jammer/false_target.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/jammer/soj_sband_jammer.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/jammer/soj_xband_jammer.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/radar_apache.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\scenarios/nets_zones.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\weapons/jammer/radar_jammer_2_18ghz.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\weapons/jammer/comm_jammer_30m_3g.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\platforms/blue/blue_ew_aircraft.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\scenarios/red.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\scenarios/blue.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/TG3_missile.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/TG3_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/TG3_cmdr.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/mortar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/ssm/red_srbm_1.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/m1a2t.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/m60.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/CM-32.txt
2025-10-22 01:22:46 file C:\Users\27173\Desktop\temp\8511demo\scenarios\blue/defence_close.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/platforms/blue/anti_drone_mobile_radar.txt
2025-10-22 01:22:46 file C:/Users/27173/Desktop/temp/8511demo/weapons/ssm/red_srbm_1_launch_data.txt
2025-10-22 01:22:47 AER output file: output/strike.aer
2025-10-22 01:22:47 Event output file: output/strike.evt
2025-10-22 01:22:47 Event output file: output/strike.csv
2025-10-22 01:22:47 start 1
2025-10-22 01:23:16 terminated 144.150 29.282 42.641

View File

@@ -19,7 +19,7 @@ electronic_warfare RADAR_JAM_EA WSF_ELECTRONIC_ATTACK
debug
mitigation_class_name noise_jamming
effect power_effect WSF_POWER_EFFECT
jamming_delta_gain 15 dB
jamming_delta_gain 30 dB
end_effect
end_technique
end_electronic_warfare