加入天工3
This commit is contained in:
@@ -42,4 +42,4 @@ advanced_behavior UCAV_fire
|
||||
return Success();
|
||||
end_execute
|
||||
|
||||
end_advanced_behavior
|
||||
end_advanced_behavior
|
||||
|
||||
147
platforms/blue/TG3_cmdr.txt
Normal file
147
platforms/blue/TG3_cmdr.txt
Normal file
@@ -0,0 +1,147 @@
|
||||
# File generated by Wizard 2.9.0 on Oct 11, 2025.
|
||||
processor TG3_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 = "sam";
|
||||
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;
|
||||
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() == "TG3_MISSILE")
|
||||
{
|
||||
#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, "ENGAGE", firer[i]);
|
||||
}
|
||||
|
||||
|
||||
end_script
|
||||
|
||||
# -------------------------------------------------------------------------
|
||||
|
||||
evaluation_interval DETECTED 10.0 sec
|
||||
time_to_evaluate DETECTED 5.0 secs
|
||||
state DETECTED
|
||||
next_state ASSIGNED
|
||||
if (! IsAssignable()) return false;
|
||||
#MakeAssignments();
|
||||
sendMessage();
|
||||
return true;
|
||||
end_next_state
|
||||
end_state
|
||||
|
||||
evaluation_interval ASSIGNED 10.0 sec
|
||||
time_to_evaluate ASSIGNED 1.0 secs
|
||||
state ASSIGNED
|
||||
next_state DETECTED
|
||||
if (! IsAssignable())
|
||||
{
|
||||
return true;
|
||||
}
|
||||
#MakeAssignments();
|
||||
sendMessage();
|
||||
return false;
|
||||
end_next_state
|
||||
end_state
|
||||
end_processor
|
||||
|
||||
platform_type TG3_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 TG3_CMDR_TASK_MGR
|
||||
operating_level ENGAGE 1
|
||||
|
||||
end_processor
|
||||
|
||||
|
||||
|
||||
end_platform_type
|
||||
49
platforms/blue/TG3_missile.txt
Normal file
49
platforms/blue/TG3_missile.txt
Normal file
@@ -0,0 +1,49 @@
|
||||
# File generated by Wizard 2.9.0 on Oct 10, 2025.
|
||||
include_once weapons/sam/large_sam.txt
|
||||
include_once behavior/behavior_fire.txt
|
||||
|
||||
|
||||
platform_type TG3_MISSILE WSF_PLATFORM
|
||||
icon SA-10_Launcher
|
||||
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
|
||||
|
||||
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 nm
|
||||
end_zone
|
||||
end_platform_type
|
||||
|
||||
|
||||
|
||||
29
platforms/blue/TG3_radar.txt
Normal file
29
platforms/blue/TG3_radar.txt
Normal file
@@ -0,0 +1,29 @@
|
||||
# File generated by Wizard 2.9.0 on Oct 11, 2025.
|
||||
include_once sensors/radar/ew_radar.txt
|
||||
include_once processors/ep_operations.txt
|
||||
include_once platforms/red_radar_tactics.txt
|
||||
|
||||
platform_type TG3_RADAR WSF_PLATFORM
|
||||
icon Ground_Radar
|
||||
category 2D_RADAR
|
||||
infrared_signature VEHICLE_INFRARED_SIGNATURE
|
||||
optical_signature VEHICLE_OPTICAL_SIGNATURE
|
||||
radar_signature VEHICLE_RADAR_SIGNATURE
|
||||
|
||||
sensor ew_radar EW_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
|
||||
@@ -22,15 +22,15 @@ optical_signature VEHICLE_OPTICAL_SIGNATURE
|
||||
constant 10 m^2
|
||||
end_optical_signature
|
||||
|
||||
radar_signature VEHICLE_RADAR_SIGNATURE
|
||||
constant 1 m^2
|
||||
radar_signature VEHICLE_RADAR_SIGNATURE
|
||||
constant 10 m^2
|
||||
end_radar_signature
|
||||
|
||||
# --------------------------------------------------------------
|
||||
# Red datalink
|
||||
# --------------------------------------------------------------
|
||||
|
||||
comm RED_DATALINK WSF_COMM_TRANSCEIVER
|
||||
comm DATALINK WSF_COMM_TRANSCEIVER
|
||||
transfer_rate 100 mbits/sec
|
||||
end_comm
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ platform_type EW_RADAR WSF_PLATFORM
|
||||
report_to commander via sub_net
|
||||
end_processor
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:slave>
|
||||
#internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
@@ -187,6 +187,7 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
|
||||
waiter.PushBack(sub);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -264,7 +265,7 @@ platform_type IADS_CMDR WSF_PLATFORM
|
||||
|
||||
end_mover
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:master>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
|
||||
@@ -89,13 +89,13 @@ platform_type LARGE_SAM_BATTALION WSF_PLATFORM
|
||||
|
||||
include processors/commander_track_manager$(TRACKER_TYPE).txt
|
||||
|
||||
comm cmdr_net RED_DATALINK
|
||||
comm cmdr_net DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:master>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
|
||||
@@ -24,7 +24,7 @@ platform_type LARGE_SAM_LAUNCHER WSF_PLATFORM
|
||||
mover WSF_GROUND_MOVER
|
||||
end_mover
|
||||
|
||||
comm cmdr_net RED_DATALINK
|
||||
comm cmdr_net DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
|
||||
@@ -17,7 +17,7 @@ platform_type LARGE_SAM_TTR WSF_PLATFORM
|
||||
icon flaplid_radar_maz
|
||||
category FIRE_CONTROL
|
||||
|
||||
comm datalink RED_DATALINK
|
||||
comm datalink DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
@@ -25,7 +25,7 @@ platform_type RADAR_APACHE WSF_PLATFORM
|
||||
report_to commander via sub_net
|
||||
end_processor
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:slave>
|
||||
#internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
@@ -22,7 +22,7 @@ platform_type RED_RADAR WSF_PLATFORM
|
||||
optical_signature VEHICLE_OPTICAL_SIGNATURE
|
||||
radar_signature VEHICLE_RADAR_SIGNATURE
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
@@ -18,13 +18,13 @@ platform_type RED_RADAR_COMPANY WSF_PLATFORM
|
||||
optical_signature VEHICLE_OPTICAL_SIGNATURE
|
||||
radar_signature VEHICLE_RADAR_SIGNATURE
|
||||
|
||||
comm cmdr_net RED_DATALINK
|
||||
comm cmdr_net DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
end_comm
|
||||
|
||||
comm sub_net RED_DATALINK
|
||||
comm sub_net DATALINK
|
||||
network_name <local:master>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
|
||||
@@ -35,7 +35,7 @@ platform_type UCAV WSF_PLATFORM
|
||||
# ignore_same_side
|
||||
# end_sensor
|
||||
|
||||
comm cmdr_net RED_DATALINK
|
||||
comm cmdr_net DATALINK
|
||||
network_name <local:slave>
|
||||
internal_link data_mgr
|
||||
internal_link task_mgr
|
||||
|
||||
113
scenarios/blue.txt
Normal file
113
scenarios/blue.txt
Normal file
@@ -0,0 +1,113 @@
|
||||
# File generated by Wizard 2.9.0 on Oct 10, 2025.
|
||||
include_once platforms/blue/TG3_missile.txt
|
||||
include_once platforms/blue/TG3_radar.txt
|
||||
include_once platforms/blue/TG3_cmdr.txt
|
||||
|
||||
visual_elements
|
||||
poi point_of_interest_688
|
||||
position 25:04:35.000n 121:13:26.000e
|
||||
altitude 0 feet
|
||||
end_poi
|
||||
end_visual_elements
|
||||
|
||||
#platform blue_ew_radar1 EW_RADAR
|
||||
# side blue
|
||||
# commander blue_iads_cmdr
|
||||
# position 24:58:36.915n 121:08:18.402e altitude 0.0 m agl
|
||||
#
|
||||
# edit sensor ew_radar
|
||||
# transmitter
|
||||
# frequency 185.0 mhz
|
||||
# end_transmitter
|
||||
# end_sensor
|
||||
#end_platform
|
||||
#
|
||||
#platform blue_ew_radar2 EW_RADAR
|
||||
# side blue
|
||||
# commander blue_iads_cmdr
|
||||
# position 24:54:47.647n 121:12:42.548e altitude 0.0 m agl
|
||||
#
|
||||
# edit sensor ew_radar
|
||||
# transmitter
|
||||
# frequency 185.0 mhz
|
||||
# end_transmitter
|
||||
# end_sensor
|
||||
#end_platform
|
||||
#
|
||||
#platform blue_radar_apache RADAR_APACHE
|
||||
# side blue
|
||||
# commander blue_iads_cmdr
|
||||
# icon apache
|
||||
# position 24:50:36.503n 121:21:39.327e altitude 1000 m
|
||||
# heading 222.0 deg
|
||||
# route
|
||||
# label start
|
||||
# position 24:50:36.503n 121:21:39.327e altitude 1000 m speed 200 m/s
|
||||
# position 24:37:28.387n 121:09:06.013e altitude 1000 m speed 200 m/s
|
||||
# position 24:35:00.212n 121:15:19.977e altitude 1000 m speed 200 m/s
|
||||
# position 24:49:25.777n 121:28:02.553e altitude 1000 m speed 200 m/s
|
||||
# goto start
|
||||
# end_route
|
||||
#end_platform
|
||||
#
|
||||
#platform blue_mortar_carrier1 LARGE_SAM_LAUNCHER
|
||||
# side blue
|
||||
# icon sa-10_launcher
|
||||
# commander blue_iads_cmdr
|
||||
# position 24:59:45.752n 121:12:42.586e altitude 0.0 m agl
|
||||
#end_platform
|
||||
#
|
||||
#platform blue_mortar_carrier2 LARGE_SAM_LAUNCHER
|
||||
# side blue
|
||||
# icon sa-10_launcher
|
||||
# commander blue_iads_cmdr
|
||||
# position 24:59:51.419n 121:16:10.196e altitude 0.0 m agl
|
||||
#end_platform
|
||||
#
|
||||
##platform blue_ucav1 UCAV
|
||||
## side blue
|
||||
## commander blue_iads_cmdr
|
||||
## position 24:52:09.09n 121:14:06.03e altitude 1000 m
|
||||
## heading 180 deg
|
||||
## edit weapon blue_gps_bomb_1
|
||||
## quantity 0
|
||||
## end_weapon
|
||||
##
|
||||
##end_platform
|
||||
#
|
||||
#platform blue_iads_cmdr IADS_CMDR
|
||||
# side blue
|
||||
# icon cmd_post
|
||||
# commander SELF
|
||||
# position 25:02:07.751n 121:18:47.287e altitude 5.0 m agl
|
||||
#end_platform
|
||||
|
||||
platform tg3_missile TG3_MISSILE
|
||||
side blue
|
||||
commander tg3_cmdr
|
||||
position 24:59:47.68n 121:08:56.14e altitude 5.0 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform tg3_radar TG3_RADAR
|
||||
side blue
|
||||
commander tg3_cmdr
|
||||
position 24:56:28.51n 121:03:49.81e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform tg3_radar1 TG3_RADAR
|
||||
side blue
|
||||
commander tg3_cmdr
|
||||
position 24:55:44.21n 121:06:47.30e altitude 5 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
platform tg3_cmdr TG3_CMDR
|
||||
side blue
|
||||
commander SELF
|
||||
position 25:00:44.10n 121:13:44.19e altitude 5.0 m
|
||||
heading 180 deg
|
||||
end_platform
|
||||
|
||||
|
||||
@@ -1,146 +0,0 @@
|
||||
# File generated by Wizard 2.9.0 on Sep 12, 2025.
|
||||
platform red_radar_apache RADAR_APACHE
|
||||
side red
|
||||
commander red_command_truck
|
||||
icon apache
|
||||
position 24:49:10.180n 120:42:35.208e altitude 1000 m
|
||||
heading 222.0 deg
|
||||
|
||||
route
|
||||
label start
|
||||
position 24:49:10.180n 120:42:35.208e altitude 1000 m speed 200 m/s
|
||||
position 25:03:13.537n 120:52:11.323e altitude 1000 m speed 200 m/s
|
||||
position 25:04:08.901n 120:47:07.743e altitude 1000 m speed 200 m/s
|
||||
position 24:51:55.812n 120:38:09.868e altitude 1000 m speed 200 m/s
|
||||
goto start
|
||||
end_route
|
||||
# add weapon fwd_vhf_jammer SOJ_VHF_JAMMER
|
||||
# on
|
||||
# ignore_same_side
|
||||
# end_weapon
|
||||
#
|
||||
# add weapon aft_vhf_jammer SOJ_VHF_JAMMER
|
||||
# on
|
||||
# yaw 180.0 deg
|
||||
# ignore_same_side
|
||||
# end_weapon
|
||||
end_platform
|
||||
|
||||
platform red_radar_truck EW_RADAR
|
||||
side red
|
||||
commander red_command_truck
|
||||
icon TWIN_BOX
|
||||
position 24:45:02.94n 121:04:50.89e altitude 0.0 m agl
|
||||
end_platform
|
||||
|
||||
platform red_mortar_carrier1 LARGE_SAM_LAUNCHER
|
||||
side red
|
||||
icon sa-10_launcher
|
||||
commander red_command_truck
|
||||
position 24:41:12.55n 120:59:31.00e altitude 0.0 m agl
|
||||
|
||||
end_platform
|
||||
|
||||
platform red_mortar_carrier2 LARGE_SAM_LAUNCHER
|
||||
side red
|
||||
icon sa-10_launcher
|
||||
commander red_command_truck
|
||||
position 24:40:52.66n 121:02:48.32e altitude 0.0 m agl
|
||||
end_platform
|
||||
|
||||
platform red_ucav1 UCAV
|
||||
side red
|
||||
commander red_command_truck
|
||||
position 24:37:46.19n 121:04:27.77e altitude 1000 m
|
||||
edit weapon blue_gps_bomb_1
|
||||
quantity 6
|
||||
end_weapon
|
||||
end_platform
|
||||
|
||||
platform red_comm_truck EW_RADAR
|
||||
side red
|
||||
icon comm_truck_icon
|
||||
commander red_command_truck
|
||||
position 24:46:33.70n 120:59:21.81e altitude 0.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 0.0 m
|
||||
|
||||
end_platform
|
||||
|
||||
|
||||
platform blue_ew_radar1 EW_RADAR
|
||||
side blue
|
||||
commander blue_iads_cmdr
|
||||
position 24:58:36.915n 121:08:18.402e altitude 0.0 m agl
|
||||
|
||||
edit sensor ew_radar
|
||||
transmitter
|
||||
frequency 185.0 mhz
|
||||
end_transmitter
|
||||
end_sensor
|
||||
end_platform
|
||||
|
||||
platform blue_ew_radar2 EW_RADAR
|
||||
side blue
|
||||
commander blue_iads_cmdr
|
||||
position 24:54:47.647n 121:12:42.548e altitude 0.0 m agl
|
||||
|
||||
edit sensor ew_radar
|
||||
transmitter
|
||||
frequency 185.0 mhz
|
||||
end_transmitter
|
||||
end_sensor
|
||||
end_platform
|
||||
|
||||
platform blue_radar_apache RADAR_APACHE
|
||||
side blue
|
||||
commander blue_iads_cmdr
|
||||
icon apache
|
||||
position 24:50:36.503n 121:21:39.327e altitude 1000 m
|
||||
heading 222.0 deg
|
||||
route
|
||||
label start
|
||||
position 24:50:36.503n 121:21:39.327e altitude 1000 m speed 200 m/s
|
||||
position 24:37:28.387n 121:09:06.013e altitude 1000 m speed 200 m/s
|
||||
position 24:35:00.212n 121:15:19.977e altitude 1000 m speed 200 m/s
|
||||
position 24:49:25.777n 121:28:02.553e altitude 1000 m speed 200 m/s
|
||||
goto start
|
||||
end_route
|
||||
end_platform
|
||||
|
||||
platform blue_mortar_carrier1 LARGE_SAM_LAUNCHER
|
||||
side blue
|
||||
icon sa-10_launcher
|
||||
commander blue_iads_cmdr
|
||||
position 24:59:45.752n 121:12:42.586e altitude 0.0 m agl
|
||||
end_platform
|
||||
|
||||
platform blue_mortar_carrier2 LARGE_SAM_LAUNCHER
|
||||
side blue
|
||||
icon sa-10_launcher
|
||||
commander blue_iads_cmdr
|
||||
position 24:59:51.419n 121:16:10.196e altitude 0.0 m agl
|
||||
end_platform
|
||||
|
||||
#platform blue_ucav1 UCAV
|
||||
# side blue
|
||||
# commander blue_iads_cmdr
|
||||
# position 24:52:09.09n 121:14:06.03e altitude 1000 m
|
||||
# heading 180 deg
|
||||
# edit weapon blue_gps_bomb_1
|
||||
# quantity 0
|
||||
# end_weapon
|
||||
#
|
||||
#end_platform
|
||||
|
||||
platform blue_iads_cmdr IADS_CMDR
|
||||
side blue
|
||||
icon cmd_post
|
||||
commander SELF
|
||||
position 25:02:07.751n 121:18:47.287e altitude 0.0 m agl
|
||||
end_platform
|
||||
84
scenarios/red.txt
Normal file
84
scenarios/red.txt
Normal file
@@ -0,0 +1,84 @@
|
||||
# File generated by Wizard 2.9.0 on Sep 12, 2025.
|
||||
|
||||
|
||||
|
||||
platform red_radar_apache RADAR_APACHE
|
||||
side red
|
||||
commander red_command_truck
|
||||
icon apache
|
||||
position 24:49:10.180n 120:42:35.208e altitude 1000 m
|
||||
heading 222.0 deg
|
||||
|
||||
route
|
||||
label start
|
||||
position 24:49:10.180n 120:42:35.208e altitude 1000 m speed 200 m/s
|
||||
position 25:03:13.537n 120:52:11.323e altitude 1000 m speed 200 m/s
|
||||
position 25:04:08.901n 120:47:07.743e altitude 1000 m speed 200 m/s
|
||||
position 24:51:55.812n 120:38:09.868e altitude 1000 m speed 200 m/s
|
||||
goto start
|
||||
end_route
|
||||
# add weapon fwd_vhf_jammer SOJ_VHF_JAMMER
|
||||
# on
|
||||
# ignore_same_side
|
||||
# end_weapon
|
||||
#
|
||||
# add weapon aft_vhf_jammer SOJ_VHF_JAMMER
|
||||
# on
|
||||
# yaw 180.0 deg
|
||||
# ignore_same_side
|
||||
# end_weapon
|
||||
end_platform
|
||||
|
||||
platform red_radar_truck EW_RADAR
|
||||
side red
|
||||
commander red_command_truck
|
||||
icon TWIN_BOX
|
||||
position 24:45:02.94n 121:04:50.89e altitude 5.0 m agl
|
||||
end_platform
|
||||
|
||||
platform red_mortar_carrier1 LARGE_SAM_LAUNCHER
|
||||
side red
|
||||
icon sa-10_launcher
|
||||
commander red_command_truck
|
||||
position 24:41:12.55n 120:59:31.00e altitude 5.0 m agl
|
||||
|
||||
end_platform
|
||||
#
|
||||
#platform red_mortar_carrier2 LARGE_SAM_LAUNCHER
|
||||
# side red
|
||||
# icon sa-10_launcher
|
||||
# commander red_command_truck
|
||||
# position 24:40:52.66n 121:02:48.32e altitude 5.0 m agl
|
||||
#end_platform
|
||||
#
|
||||
#platform red_ucav1 UCAV
|
||||
# side red
|
||||
# commander red_command_truck
|
||||
# position 24:37:46.19n 121:04:27.77e altitude 1000 m
|
||||
# edit weapon blue_gps_bomb_1
|
||||
# quantity 6
|
||||
# end_weapon
|
||||
#end_platform
|
||||
|
||||
platform red_comm_truck EW_RADAR
|
||||
side red
|
||||
icon comm_truck_icon
|
||||
commander red_command_truck
|
||||
position 24:47:10.45n 121:00:18.22e 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 25:01:51.57n 120:57:26.15e altitude 1000 m
|
||||
heading 222.0 deg
|
||||
end_platform
|
||||
|
||||
@@ -125,7 +125,7 @@ sensor EW_RADAR WSF_RADAR_SENSOR
|
||||
noise_power -160 dBw # will be calibrated for 1 m^2
|
||||
internal_loss 7 dB
|
||||
|
||||
electronic_protect EW_RADAR_EP end_electronic_protect
|
||||
# electronic_protect EW_RADAR_EP end_electronic_protect
|
||||
end_receiver
|
||||
|
||||
compute_measurement_errors true
|
||||
@@ -141,7 +141,7 @@ sensor EW_RADAR WSF_RADAR_SENSOR
|
||||
hits_to_establish_track 3 5
|
||||
hits_to_maintain_track 1 3
|
||||
|
||||
track_quality 0.5 # This sensor produces a relatively low fidelity track.
|
||||
track_quality 0.9 # This sensor produces a relatively low fidelity track.
|
||||
|
||||
reports_range
|
||||
reports_bearing
|
||||
|
||||
@@ -14,7 +14,8 @@ include setup.txt
|
||||
#include scenarios/iads_laydown.txt
|
||||
#include scenarios/targets.txt
|
||||
#include scenarios/strike.txt
|
||||
include scenarios/demo.txt
|
||||
include scenarios/red.txt
|
||||
include scenarios/blue.txt
|
||||
|
||||
event_output file output/strike.evt end_event_output
|
||||
csv_event_output file output/$(CASE).csv end_csv_event_output
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
###############################################
|
||||
xio_interface
|
||||
unicast 127.0.0.1 # Change to this hostname if running from another machine
|
||||
send_port 50236
|
||||
send_port 60004
|
||||
pause_for_connection yes
|
||||
debug on
|
||||
verbose on
|
||||
|
||||
136
warlock.log
136
warlock.log
@@ -1,66 +1,70 @@
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/strike.txt
|
||||
2025-10-09 17:40:34 version wsf 2.9.0
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\strike.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\setup.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\event_output.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\event_pipe.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\csv_event_output.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\terrain.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/common.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/cmdr_players.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/iads_cmdr.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/processors/commander_track_manager.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/red_radar_company.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/target.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/radar_players.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/red_radar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/red_radar_tactics.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/ew_radar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/sensors/radar/ew_radar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/processors/ep_operations.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/acq_radar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/sensors/radar/acq_radar.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/sam_players.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/large_sam_battalion.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/processors/red_sam_battery_tactics.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/sam/sam_launch_computer.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/sam/large_sam_launch_computer.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/large_sam_ttr.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/sensors/radar/ttr_radar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/large_sam_launcher.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/sam/large_sam.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/behavior_fire.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/behavior_move.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/behavior_wait.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/blue_players.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/ucav.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/ucav_sigs.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/ucav_infrared_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/ucav_optical_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/ucav_radar_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/sensors/esm_rwr/ucav_esm.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/sensors/radar/ucav_sar.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_2.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_1.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/agm/blue_glide_bomb_1.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/UCAV_fire.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/UCAV_move.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/behavior/UCAV_wait.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/platforms/soj.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/fighter_sigs.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/fighter_infrared_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/fighter_optical_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/signatures/fighter_radar_sig.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/jammer/soj_vhf_jammer.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/./weapons/jammer/soj_base_jammer.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/./weapons/jammer/false_target.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/jammer/soj_sband_jammer.txt
|
||||
2025-10-09 17:40:34 file D:/Work/SituFile/8511demo/weapons/jammer/soj_xband_jammer.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\platforms/radar_apache.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\scenarios/nets_zones.txt
|
||||
2025-10-09 17:40:34 file D:\Work\SituFile\8511demo\scenarios/demo.txt
|
||||
2025-10-09 17:40:35 AER output file: output/strike.aer
|
||||
2025-10-09 17:40:35 Event output file: output/strike.evt
|
||||
2025-10-09 17:40:35 Event output file: output/strike.csv
|
||||
2025-10-09 17:40:35 start 1
|
||||
2025-10-09 17:41:10 terminated 302.500 35.307 21.625
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/strike.txt
|
||||
2025-10-11 17:39:32 version wsf 2.9.0
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\strike.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\setup.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\event_output.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\event_pipe.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\csv_event_output.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\terrain.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/common.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/cmdr_players.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/iads_cmdr.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/processors/commander_track_manager.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/red_radar_company.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/target.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/radar_players.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/red_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/red_radar_tactics.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/ew_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/sensors/radar/ew_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/processors/ep_operations.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/acq_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/sensors/radar/acq_radar.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/sam_players.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/large_sam_battalion.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/processors/red_sam_battery_tactics.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/sam/sam_launch_computer.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/sam/large_sam_launch_computer.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/large_sam_ttr.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/sensors/radar/ttr_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/large_sam_launcher.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/sam/large_sam.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/behavior_fire.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/behavior_move.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/behavior_wait.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/blue_players.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/ucav.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/ucav_sigs.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/ucav_infrared_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/ucav_optical_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/ucav_radar_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/sensors/esm_rwr/ucav_esm.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/sensors/radar/ucav_sar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_2.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/agm/blue_gps_bomb_1.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/agm/blue_glide_bomb_1.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/UCAV_fire.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/UCAV_move.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/behavior/UCAV_wait.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/soj.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/fighter_sigs.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/fighter_infrared_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/fighter_optical_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/signatures/fighter_radar_sig.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/jammer/soj_vhf_jammer.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/./weapons/jammer/soj_base_jammer.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/./weapons/jammer/false_target.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/jammer/soj_sband_jammer.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/weapons/jammer/soj_xband_jammer.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\platforms/radar_apache.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\scenarios/nets_zones.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\scenarios/red.txt
|
||||
2025-10-11 17:39:32 file D:\Work\SituFile\8511demo\scenarios/blue.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/blue/TG3_missile.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/blue/TG3_radar.txt
|
||||
2025-10-11 17:39:32 file D:/Work/SituFile/8511demo/platforms/blue/TG3_cmdr.txt
|
||||
2025-10-11 17:39:32 AER output file: output/strike.aer
|
||||
2025-10-11 17:39:32 Event output file: output/strike.evt
|
||||
2025-10-11 17:39:32 Event output file: output/strike.csv
|
||||
2025-10-11 17:39:32 start 1
|
||||
2025-10-11 17:40:35 terminated 595.900 63.480 38.578
|
||||
|
||||
Reference in New Issue
Block a user