mirror of
https://github.com/FlightControl-Master/MOOSE_MISSIONS.git
synced 2025-08-15 10:37:46 +00:00
Next step of folder restructure
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
---
|
||||
-- Name: DES-010 - Designation of AREAS - Threat Level Prioritization
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 24 Apr 2017
|
||||
--
|
||||
-- # Situation:
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
--
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
-- This test is about the prioritization. First the SAMs should be designated, then the rest.
|
||||
--
|
||||
-- # Test cases:
|
||||
--
|
||||
-- - Check if the SAMs are designated first.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a Attack Set, which contains the human player client slots and CA vehicles.
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- This sets the threat level prioritization on
|
||||
RecceDesignation:SetThreatLevelPrioritization( true )
|
||||
|
||||
-- Set the possible laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase with %d for Su-25T" )
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase with %d for A-10A" )
|
||||
|
||||
-- Start the detection process in 5 seconds.
|
||||
RecceDesignation:__Detect( -5 )
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,40 @@
|
||||
---
|
||||
-- Name: DES-011 - Designation of AREAS - Empty Set with Threat Levels
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 15 May 2017
|
||||
--
|
||||
-- # Situation:
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
--
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
-- This test is about not failing the process when the Detected Set is empty, and the LaseOn is activated ...
|
||||
--
|
||||
-- # Test cases:
|
||||
--
|
||||
-- - Check nothing is detected, and put lase on.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a Attack Set, which contains the human player client slots and CA vehicles.
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- This sets the threat level prioritization on
|
||||
RecceDesignation:SetThreatLevelPrioritization( true )
|
||||
|
||||
-- Set the possible laser codes.
|
||||
RecceDesignation:SetLaserCodes({1113,1131,1256})
|
||||
|
||||
-- Start the detection process in 5 seconds.
|
||||
RecceDesignation:__Detect( -5 )
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,40 @@
|
||||
---
|
||||
-- Name: DES-010 - Designation of AREAS - Threat Level Prioritization
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 24 Apr 2017
|
||||
--
|
||||
-- # Situation:
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
--
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
-- This test is about the prioritization. First the SAMs should be designated, then the rest.
|
||||
--
|
||||
-- # Test cases:
|
||||
--
|
||||
-- - Check if the SAMs are designated first.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a Attack Set, which contains the human player client slots and CA vehicles.
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- This sets the threat level prioritization on
|
||||
RecceDesignation:SetThreatLevelPrioritization( true )
|
||||
|
||||
-- Set the possible laser codes.
|
||||
RecceDesignation:SetLaserCodes({1113,1131,1256})
|
||||
|
||||
-- Start the detection process in 5 seconds.
|
||||
RecceDesignation:__Detect( -5 )
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
---
|
||||
-- Name: DES-020 - Designation of AREAS - Status Menu Flash Activate
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 24 Apr 2017
|
||||
--
|
||||
-- # Situation:
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
--
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
-- This test is about the prioritization. First the SAMs should be designated, then the rest.
|
||||
--
|
||||
-- # Test cases:
|
||||
--
|
||||
-- - Check if the SAMs are designated first.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a Attack Set, which contains the human player client slots and CA vehicles.
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- This sets the current status menu flashing on
|
||||
RecceDesignation:SetFlashStatusMenu( true )
|
||||
|
||||
-- Set the possible laser codes.
|
||||
RecceDesignation:SetLaserCodes({1113,1131,1256})
|
||||
|
||||
-- Start the detection process in 5 seconds.
|
||||
RecceDesignation:__Detect( -5 )
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,58 @@
|
||||
-- Name: DES-100 - UNITS - Night Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 23 Apr 2017
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped per detected UNIT.
|
||||
-- So each DetectedItem contains one detected unit only.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you illuminate a target group, that a message appears that the Recce is illuminating the target.
|
||||
-- - Check that when you illuminate a target group, that the target area gets illuminated after a while.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_UNITS:New( RecceSetGroup )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,58 @@
|
||||
-- Name: DES-101 - UNITS - Day Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 14 Mar 2018
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped per detected UNIT.
|
||||
-- So each DetectedItem contains one detected unit only.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you smoke a target, that a message appears that the Recce is smoking the target.
|
||||
-- - Check that when you smoke a target, that a smoke appears at the target.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_UNITS:New( RecceSetGroup )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,58 @@
|
||||
-- Name: DES-101 - UNITS - Day Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 14 Mar 2018
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped per detected UNIT.
|
||||
-- So each DetectedItem contains one detected unit only.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you smoke a target, that a message appears that the Recce is smoking the target.
|
||||
-- - Check that when you smoke a target, that a smoke appears at the target.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_UNITS:New( RecceSetGroup )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
-- Name: DES-200 - AREAS - Night Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 23 Apr 2017
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you illuminate a target group, that a message appears that the Recce is illuminating the target.
|
||||
-- - Check that when you illuminate a target group, that the target area gets illuminated after a while.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
-- Name: DES-201 - AREAS - Day Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 23 Apr 2017
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped in AREAs.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you smoke a target, that a message appears that the Recce is smoking the target.
|
||||
-- - Check that when you smoke a target, that a smoke appears at the target.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_AREAS:New( RecceSetGroup, 1000 )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
-- Name: DES-300 - TYPES - Night Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 23 Apr 2017
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped per TYPES of the detected units.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you illuminate a target group, that a message appears that the Recce is illuminating the target.
|
||||
-- - Check that when you illuminate a target group, that the target area gets illuminated after a while.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_TYPES:New( RecceSetGroup )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,57 @@
|
||||
-- Name: DES-301 - TYPES - Day Test
|
||||
-- Author: FlightControl
|
||||
-- Date Created: 14 Mar 2018
|
||||
--
|
||||
-- Demonstrates the designation of units, which are grouped per TYPES of the detected units.
|
||||
-- A Set of Recce are detecting a large group of units.
|
||||
--
|
||||
-- - Wait until all units are detected by the recce. A report should appear.
|
||||
-- - Once the report appears, the Designation Menu should be generated. In the communication menu, Press F10 and select F1. Designation.
|
||||
-- - Test if one DetectionItem (a designated group) is lased by selecting a Target group from the Designation menu.
|
||||
-- - If a target group is not lased, it should start with "Designate".
|
||||
-- - If a target group is lased, the menu should start with "Lasing".
|
||||
-- - If a target group is smoked, the menu should start with "Smoking".
|
||||
-- - If a target group is illuminated, the menu should start with "Illuminating".
|
||||
-- - Jump into a ground vehicle with the group name "Attack", and activate night vision (FLIR) (N key).
|
||||
-- - With FLIR activated in a ground vehicle, search for the laser beams.
|
||||
-- - Watch the laser beams alternate as targets are being detected or not detected...
|
||||
-- The Recce will try to lase as many targets as possible,
|
||||
-- but only for those targets to be lased,
|
||||
-- and until sufficient laser codes are available.
|
||||
-- - While the target group is lased, check if the available Recce are lasing the most possible targets.
|
||||
-- - Check if all laser codes are being used, but not twice.
|
||||
-- - Check if once a target has been destoyed, that after a while a Recce selects a new target.
|
||||
-- - Check that if all targets are destroyed, that the Recce reports that.
|
||||
-- - Check that while a Recce is lasing a target, that it is marking the target.
|
||||
-- - Check that when you deactive the lasing, that the Recce report the deactivation.
|
||||
-- - Check that when you smoke a target, that a message appears that the Recce is smoking the target.
|
||||
-- - Check that when you smoke a target, that a smoke appears at the target.
|
||||
|
||||
|
||||
RecceSetGroup = SET_GROUP:New():FilterPrefixes( "Recce" ):FilterStart()
|
||||
|
||||
HQ = GROUP:FindByName( "HQ" )
|
||||
|
||||
CC = COMMANDCENTER:New( HQ, "HQ" )
|
||||
|
||||
-- Let the RecceSetGroup vehicles in the collection detect targets and group them in AREAS of 1000 meters.
|
||||
RecceDetection = DETECTION_TYPES:New( RecceSetGroup )
|
||||
|
||||
-- Create a
|
||||
AttackSet = SET_GROUP:New():FilterPrefixes("Attack"):FilterStart()
|
||||
|
||||
-- Setup Designation for the AttackSet.
|
||||
RecceDesignation = DESIGNATE:New( CC, RecceDetection, AttackSet )
|
||||
|
||||
-- Generate the random laser codes.
|
||||
RecceDesignation:GenerateLaserCodes()
|
||||
|
||||
-- The su-25T uses a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1113. A special menu option will be added that allows to lase with 1113.
|
||||
RecceDesignation:AddMenuLaserCode( 1113, "Lase for SU-25T (%d)" )
|
||||
|
||||
-- The A-10A etc use a specific laser code to guide its laser guides rockets.
|
||||
-- The code is 1680. A special menu option will be added that allows to lase with 1680.
|
||||
RecceDesignation:AddMenuLaserCode( 1680, "Lase for A-10A (%d)" )
|
||||
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user