红方渗透侦察,通信保障,抵近干扰部署完成
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
62
platforms/red/armed_copter.txt
Normal file
62
platforms/red/armed_copter.txt
Normal 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
|
||||
26
platforms/red/comm_detect_group.txt
Normal file
26
platforms/red/comm_detect_group.txt
Normal 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
|
||||
40
platforms/red/detect_jam_drone.txt
Normal file
40
platforms/red/detect_jam_drone.txt
Normal 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
|
||||
44
platforms/red/ew_copter.txt
Normal file
44
platforms/red/ew_copter.txt
Normal 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
|
||||
30
platforms/red/net_attack_group.txt
Normal file
30
platforms/red/net_attack_group.txt
Normal 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
|
||||
26
platforms/red/net_detect_group.txt
Normal file
26
platforms/red/net_detect_group.txt
Normal 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 NET_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
|
||||
26
platforms/red/radar_detect_group.txt
Normal file
26
platforms/red/radar_detect_group.txt
Normal 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
|
||||
46
platforms/red/ssm.txt
Normal file
46
platforms/red/ssm.txt
Normal 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
|
||||
147
platforms/red/ssm_cmdr.txt
Normal file
147
platforms/red/ssm_cmdr.txt
Normal file
@@ -0,0 +1,147 @@
|
||||
# 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 = "";
|
||||
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 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 COMMON_CMDR_TASK_MGR
|
||||
operating_level ENGAGE 1
|
||||
|
||||
end_processor
|
||||
|
||||
|
||||
|
||||
end_platform_type
|
||||
31
platforms/red/transport_copter.txt
Normal file
31
platforms/red/transport_copter.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
# 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
|
||||
|
||||
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
|
||||
@@ -9,7 +9,7 @@ include_once platforms/blue/CM-32.txt
|
||||
include_once blue/defence_mid.txt
|
||||
include_once blue/defence_close.txt
|
||||
include_once blue/defence_disperse.txt
|
||||
include_once blue/reinforce.txt
|
||||
#include_once blue/reinforce.txt
|
||||
|
||||
visual_elements
|
||||
poi point_of_interest_688
|
||||
@@ -18,18 +18,21 @@ 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
|
||||
#
|
||||
@@ -145,28 +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:44:49.36n 121:01:19.59e
|
||||
altitude 6000 m
|
||||
heading 180 deg
|
||||
|
||||
#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: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
|
||||
# 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
|
||||
#
|
||||
# weapon comm_jammer
|
||||
# on
|
||||
# end_weapon
|
||||
#end_platform
|
||||
@@ -4,38 +4,17 @@ 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 24:47:21.87n 121:00:24.76e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform tg3_radar1 ACQ_RADAR
|
||||
side blue
|
||||
commander tg3_cmdr
|
||||
position 24:47:43.50n 121:03:12.82e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform tg3_cmdr TG3_CMDR
|
||||
platform man_am1 MAN_AM
|
||||
side blue
|
||||
commander SELF
|
||||
position 25:03:36.83n 121:11:52.39e altitude 5.0 m
|
||||
position 25:03:35.40n 121:11:52.04e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform man_am2 MAN_AM
|
||||
side blue
|
||||
commander SELF
|
||||
position 24:46:02.94n 121:03:20.73e altitude 5 m
|
||||
position 25:03:35.40n 121:12:35.72e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
# 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
|
||||
|
||||
#platform red_radar_apache RADAR_APACHE
|
||||
# side red
|
||||
@@ -29,13 +30,13 @@
|
||||
## end_weapon
|
||||
#end_platform
|
||||
|
||||
platform red_radar_truck ACQ_RADAR
|
||||
side red
|
||||
commander red_command_truck
|
||||
icon TWIN_BOX
|
||||
position 24:41:57.56n 121:02:32.39e 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 +69,52 @@ end_platform
|
||||
# end_weapon
|
||||
#end_platform
|
||||
|
||||
platform red_comm_truck ACQ_RADAR
|
||||
side red
|
||||
icon apache
|
||||
commander red_command_truck
|
||||
position 24:42:13.46n 121:00:13.93e 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:46:02.69n 121:08:09.79e 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
|
||||
|
||||
|
||||
31
scenarios/red/comm_and_attack.txt
Normal file
31
scenarios/red/comm_and_attack.txt
Normal 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
|
||||
67
scenarios/red/copters_arrive.txt
Normal file
67
scenarios/red/copters_arrive.txt
Normal file
@@ -0,0 +1,67 @@
|
||||
# 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 5.0 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 5.0 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 5.0 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 5.0 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 5.0 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 5.0 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 5.0 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 5.0 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 5.0 m
|
||||
end_platform
|
||||
91
scenarios/red/permeate_detect.txt
Normal file
91
scenarios/red/permeate_detect.txt
Normal file
@@ -0,0 +1,91 @@
|
||||
# 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
|
||||
|
||||
platform net_detect_group_1 NET_DETECT_GROUP
|
||||
side red
|
||||
commander SELF
|
||||
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
|
||||
|
||||
10
signatures/UCAV_signature.txt
Normal file
10
signatures/UCAV_signature.txt
Normal 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
|
||||
80
warlock.log
80
warlock.log
@@ -1,80 +0,0 @@
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/strike.txt
|
||||
2025-10-22 10:54:21 version wsf 2.9.0
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\strike.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\setup.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\event_output.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\event_pipe.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\csv_event_output.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\terrain.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/common.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/cmdr_players.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/iads_cmdr.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/processors/commander_track_manager.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/red_radar_company.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/target.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/radar_players.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/red_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/red_radar_tactics.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/ew_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/sensors/radar/ew_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/processors/ep_operations.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/acq_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/sensors/radar/acq_radar.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/sam_players.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/large_sam_battalion.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/processors/red_sam_battery_tactics.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/sam/sam_launch_computer.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/sam/large_sam_launch_computer.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/large_sam_ttr.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/sensors/radar/ttr_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/large_sam_launcher.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/sam/large_sam.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/behavior_fire.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/behavior_move.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/behavior_wait.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/blue_players.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/ucav.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/ucav_sigs.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/ucav_infrared_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/ucav_optical_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/ucav_radar_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/sensors/esm_rwr/ucav_esm.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/sensors/radar/ucav_sar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_2.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_1.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/agm/blue_glide_bomb_1.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/UCAV_fire.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/UCAV_move.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/behavior/UCAV_wait.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/soj.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/fighter_sigs.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/fighter_infrared_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/fighter_optical_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/signatures/fighter_radar_sig.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/jammer/soj_vhf_jammer.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/./weapons/jammer/soj_base_jammer.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/./weapons/jammer/false_target.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/jammer/soj_sband_jammer.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/jammer/soj_xband_jammer.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/radar_apache.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\scenarios/nets_zones.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\weapons/jammer/radar_jammer_2_18ghz.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\weapons/jammer/comm_jammer_30m_3g.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\platforms/blue/blue_ew_aircraft.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\scenarios/red.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\scenarios/blue.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/TG3_missile.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/TG3_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/TG3_cmdr.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/mortar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/ssm/red_srbm_1.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/m1a2t.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/m60.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/CM-32.txt
|
||||
2025-10-22 10:54:21 file D:\Work\SituFile\8511demo\scenarios\blue/defence_close.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/platforms/blue/anti_drone_mobile_radar.txt
|
||||
2025-10-22 10:54:21 file D:/Work/SituFile/8511demo/weapons/ssm/red_srbm_1_launch_data.txt
|
||||
2025-10-22 10:54:22 AER output file: output/strike.aer
|
||||
2025-10-22 10:54:22 Event output file: output/strike.evt
|
||||
2025-10-22 10:54:22 Event output file: output/strike.csv
|
||||
2025-10-22 10:54:22 start 1
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user