地对地导弹测试
This commit is contained in:
@@ -24,7 +24,7 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
|
||||
script_variables
|
||||
int MAX_SAMS_PER_TARGET = 2;
|
||||
int MAX_ASSIGNMENTS_PER_SAM = 4;
|
||||
string WEAPON_NAME = "sam";
|
||||
string WEAPON_NAME = "";
|
||||
end_script_variables
|
||||
|
||||
// determine if TRACK is assignable
|
||||
@@ -45,7 +45,8 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
|
||||
bool weaponsAvailable = false;
|
||||
|
||||
int quantity = 0;
|
||||
WsfWeapon weapon = aAssignee.Weapon(WEAPON_NAME);
|
||||
string weapon_name=aAssignee->weapon_name;
|
||||
WsfWeapon weapon = aAssignee.Weapon(weapon_name);
|
||||
if (weapon.IsTurnedOn())
|
||||
{
|
||||
quantity = quantity + weapon.QuantityRemaining();
|
||||
@@ -140,7 +141,7 @@ processor IADS_CMDR_TASK_MGR WSF_TASK_PROCESSOR
|
||||
foreach (WsfPlatform sub in PLATFORM.Subordinates())
|
||||
{
|
||||
#writeln("is Subordinates");
|
||||
if (sub.Type() == "LARGE_SAM_LAUNCHER")
|
||||
if (sub.Type() == "LARGE_SAM_LAUNCHER"||sub.Type() == "MORTAR")
|
||||
{
|
||||
#writeln("is LARGE_SAM_LAUNCHER");
|
||||
if (WeaponsAvailable(sub) &&
|
||||
|
||||
Reference in New Issue
Block a user