Neutral coalition support

Added support for DB info in the miz regarding neutral groups. Removed the checks for the coalition name so that if there are ever more coalitions added to the game the mist code won't need to explicitly look for them.

Added local function to verify the DB entries for anything that was spawned before mist is loaded.

Set all popup messages to false.
This commit is contained in:
mrSkortch 2020-09-17 16:56:25 -06:00
parent 14843a5690
commit 5e26588a91
24 changed files with 16897 additions and 11458 deletions

View File

@ -1465,6 +1465,40 @@ MEgroupsById =
}, -- end of [1] }, -- end of [1]
}, -- end of ["units"] }, -- end of ["units"]
}, -- end of [32] }, -- end of [32]
[46] =
{
["coalition"] = "neutral",
["country"] = "australia",
["groupId"] = 46,
["countryId"] = 21,
["category"] = "static",
["groupName"] = "Static Cafe-1",
["units"] =
{
[1] =
{
["shape_name"] = "stolovaya",
["type"] = "Cafe",
["point"] =
{
["y"] = 464123.689023,
["x"] = -115514.59796101,
}, -- end of ["point"]
["categoryStatic"] = "Fortifications",
["country"] = "australia",
["groupName"] = "Static Cafe-1",
["heading"] = 0,
["y"] = 464123.689023,
["x"] = -115514.59796101,
["unitId"] = 69,
["category"] = "static",
["unitName"] = "Static Cafe-1",
["groupId"] = 46,
["countryId"] = 21,
["coalition"] = "neutral",
}, -- end of [1]
}, -- end of ["units"]
}, -- end of [46]
[33] = [33] =
{ {
["country"] = "usa", ["country"] = "usa",
@ -1814,6 +1848,96 @@ MEgroupsById =
}, -- end of [1] }, -- end of [1]
}, -- end of ["units"] }, -- end of ["units"]
}, -- end of [41] }, -- end of [41]
[43] =
{
["country"] = "australia",
["groupName"] = "Ground-1",
["units"] =
{
[1] =
{
["type"] = "M-113",
["point"] =
{
["y"] = 445199.91242668,
["x"] = -146108.63642373,
}, -- end of ["point"]
["groupId"] = 43,
["skill"] = "Average",
["country"] = "australia",
["groupName"] = "Ground-1",
["y"] = 445199.91242668,
["coalition"] = "neutral",
["x"] = -146108.63642373,
["unitId"] = 66,
["category"] = "vehicle",
["unitName"] = "Ground-1-1",
["playerCanDrive"] = true,
["heading"] = 0,
["countryId"] = 21,
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["hidden"] = false,
["category"] = "vehicle",
["coalition"] = "neutral",
["startTime"] = 0,
["task"] = "Ground Nothing",
["groupId"] = 43,
}, -- end of [43]
[45] =
{
["modulation"] = 0,
["groupId"] = 45,
["frequency"] = 127.5,
["country"] = "australia",
["groupName"] = "nH",
["units"] =
{
[1] =
{
["alt"] = 500,
["point"] =
{
["y"] = 405888.85058741,
["x"] = -155967.80633993,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australia RAAF",
["onboard_num"] = "050",
["category"] = "helicopter",
["unitName"] = "Rotary-1-1",
["type"] = "CH-47D",
["country"] = "australia",
["psi"] = -2.6461357622286,
["groupId"] = 45,
["groupName"] = "nH",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["countryId"] = 21,
["x"] = -155967.80633993,
["skill"] = "High",
["heading"] = 2.6461357622286,
["unitId"] = 68,
["y"] = 405888.85058741,
["coalition"] = "neutral",
["speed"] = 44.444444444444,
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["radioSet"] = false,
["hidden"] = false,
["category"] = "helicopter",
["coalition"] = "neutral",
["startTime"] = 0,
["task"] = "Transport",
["uncontrolled"] = false,
}, -- end of [45]
[34] = [34] =
{ {
["modulation"] = 0, ["modulation"] = 0,
@ -1968,4 +2092,96 @@ MEgroupsById =
}, -- end of [1] }, -- end of [1]
}, -- end of ["units"] }, -- end of ["units"]
}, -- end of [40] }, -- end of [40]
[42] =
{
["modulation"] = 0,
["groupId"] = 42,
["frequency"] = 305,
["country"] = "australia",
["groupName"] = "cloneNeut",
["units"] =
{
[1] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 319582.08692347,
["x"] = -198551.02959497,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australian 75th Squadron",
["onboard_num"] = "010",
["category"] = "plane",
["unitName"] = "Aerial-1-1",
["AddPropAircraft"] =
{
}, -- end of ["AddPropAircraft"]
["type"] = "FA-18C_hornet",
["country"] = "australia",
["psi"] = -2.1995926132104,
["groupId"] = 42,
["groupName"] = "cloneNeut",
["skill"] = "High",
["coalition"] = "neutral",
["x"] = -198551.02959497,
["callsign"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
["name"] = "Enfield11",
}, -- end of ["callsign"]
["heading"] = 2.1995926132104,
["unitId"] = 65,
["y"] = 319582.08692347,
["countryId"] = 21,
["speed"] = 180.55555555556,
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["radioSet"] = false,
["hidden"] = false,
["category"] = "plane",
["coalition"] = "neutral",
["startTime"] = 0,
["task"] = "CAP",
["uncontrolled"] = false,
}, -- end of [42]
[44] =
{
["groupId"] = 44,
["groupName"] = "perry",
["units"] =
{
[1] =
{
["type"] = "PERRY",
["point"] =
{
["y"] = 342754.30716193,
["x"] = -153426.17965693,
}, -- end of ["point"]
["groupId"] = 44,
["groupName"] = "perry",
["livery_id"] = "ReubenJames",
["skill"] = "Average",
["country"] = "australia",
["coalition"] = "neutral",
["x"] = -153426.17965693,
["heading"] = 0,
["category"] = "ship",
["unitName"] = "Naval-1-1",
["unitId"] = 67,
["y"] = 342754.30716193,
["countryId"] = 21,
}, -- end of [1]
}, -- end of ["units"]
["coalition"] = "neutral",
["category"] = "ship",
["country"] = "australia",
["startTime"] = 0,
["countryId"] = 21,
["hidden"] = false,
}, -- end of [44]
} -- end of MEgroupsById } -- end of MEgroupsById

File diff suppressed because it is too large Load Diff

View File

@ -1,51 +1,245 @@
MEunits = MEunits =
{ {
["neutral"] =
{
["australia"] =
{
["countryId"] = 21,
["ship"] =
{
[1] =
{
["groupId"] = 44,
["groupName"] = "perry",
["units"] =
{
[1] =
{
["type"] = "PERRY",
["point"] =
{
["y"] = 342754.30716193,
["x"] = -153426.17965693,
}, -- end of ["point"]
["groupId"] = 44,
["y"] = 342754.30716193,
["livery_id"] = "ReubenJames",
["skill"] = "Average",
["coalition"] = "neutral",
["countryId"] = 21,
["x"] = -153426.17965693,
["unitId"] = 67,
["category"] = "ship",
["unitName"] = "Naval-1-1",
["heading"] = 0,
["country"] = "australia",
["groupName"] = "perry",
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["category"] = "ship",
["hidden"] = false,
["startTime"] = 0,
["coalition"] = "neutral",
["country"] = "australia",
}, -- end of [1]
}, -- end of ["ship"]
["helicopter"] =
{
[1] =
{
["modulation"] = 0,
["country"] = "australia",
["uncontrolled"] = false,
["groupId"] = 45,
["groupName"] = "nH",
["units"] =
{
[1] =
{
["alt"] = 500,
["point"] =
{
["y"] = 405888.85058741,
["x"] = -155967.80633993,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australia RAAF",
["onboard_num"] = "050",
["category"] = "helicopter",
["speed"] = 44.444444444444,
["type"] = "CH-47D",
["country"] = "australia",
["psi"] = -2.6461357622286,
["unitName"] = "Rotary-1-1",
["groupName"] = "nH",
["coalition"] = "neutral",
["countryId"] = 21,
["x"] = -155967.80633993,
["y"] = 405888.85058741,
["unitId"] = 68,
["heading"] = 2.6461357622286,
["skill"] = "High",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 45,
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["radioSet"] = false,
["hidden"] = false,
["category"] = "helicopter",
["coalition"] = "neutral",
["startTime"] = 0,
["task"] = "Transport",
["frequency"] = 127.5,
}, -- end of [1]
}, -- end of ["helicopter"]
["vehicle"] =
{
[1] =
{
["country"] = "australia",
["groupName"] = "Ground-1",
["units"] =
{
[1] =
{
["heading"] = 0,
["point"] =
{
["y"] = 445199.91242668,
["x"] = -146108.63642373,
}, -- end of ["point"]
["groupId"] = 43,
["y"] = 445199.91242668,
["coalition"] = "neutral",
["groupName"] = "Ground-1",
["type"] = "M-113",
["countryId"] = 21,
["x"] = -146108.63642373,
["unitId"] = 66,
["category"] = "vehicle",
["unitName"] = "Ground-1-1",
["playerCanDrive"] = true,
["country"] = "australia",
["skill"] = "Average",
}, -- end of [1]
}, -- end of ["units"]
["coalition"] = "neutral",
["groupId"] = 43,
["category"] = "vehicle",
["countryId"] = 21,
["startTime"] = 0,
["task"] = "Ground Nothing",
["hidden"] = false,
}, -- end of [1]
}, -- end of ["vehicle"]
["plane"] =
{
[1] =
{
["modulation"] = 0,
["country"] = "australia",
["uncontrolled"] = false,
["groupId"] = 42,
["groupName"] = "cloneNeut",
["units"] =
{
[1] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 319582.08692347,
["x"] = -198551.02959497,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australian 75th Squadron",
["onboard_num"] = "010",
["category"] = "plane",
["speed"] = 180.55555555556,
["AddPropAircraft"] =
{
}, -- end of ["AddPropAircraft"]
["type"] = "FA-18C_hornet",
["country"] = "australia",
["psi"] = -2.1995926132104,
["unitName"] = "Aerial-1-1",
["groupName"] = "cloneNeut",
["coalition"] = "neutral",
["countryId"] = 21,
["x"] = -198551.02959497,
["y"] = 319582.08692347,
["unitId"] = 65,
["heading"] = 2.1995926132104,
["callsign"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
["name"] = "Enfield11",
}, -- end of ["callsign"]
["skill"] = "High",
["groupId"] = 42,
}, -- end of [1]
}, -- end of ["units"]
["countryId"] = 21,
["radioSet"] = false,
["hidden"] = false,
["category"] = "plane",
["coalition"] = "neutral",
["startTime"] = 0,
["task"] = "CAP",
["frequency"] = 305,
}, -- end of [1]
}, -- end of ["plane"]
["static"] =
{
[1] =
{
["countryId"] = 21,
["groupId"] = 46,
["country"] = "australia",
["coalition"] = "neutral",
["category"] = "static",
["groupName"] = "Static Cafe-1",
["units"] =
{
[1] =
{
["shape_name"] = "stolovaya",
["type"] = "Cafe",
["point"] =
{
["y"] = 464123.689023,
["x"] = -115514.59796101,
}, -- end of ["point"]
["categoryStatic"] = "Fortifications",
["y"] = 464123.689023,
["groupName"] = "Static Cafe-1",
["coalition"] = "neutral",
["countryId"] = 21,
["x"] = -115514.59796101,
["groupId"] = 46,
["category"] = "static",
["unitName"] = "Static Cafe-1",
["unitId"] = 69,
["heading"] = 0,
["country"] = "australia",
}, -- end of [1]
}, -- end of ["units"]
}, -- end of [1]
}, -- end of ["static"]
}, -- end of ["australia"]
}, -- end of ["neutral"]
["blue"] = ["blue"] =
{ {
["norway"] =
{
["countryId"] = 12,
}, -- end of ["norway"]
["france"] =
{
["countryId"] = 5,
}, -- end of ["france"]
["georgia"] =
{
["countryId"] = 16,
}, -- end of ["georgia"]
["spain"] =
{
["countryId"] = 9,
}, -- end of ["spain"]
["ukraine"] =
{
["countryId"] = 1,
}, -- end of ["ukraine"]
["uk"] =
{
["countryId"] = 4,
}, -- end of ["uk"]
["belgium"] =
{
["countryId"] = 11,
}, -- end of ["belgium"]
["the netherlands"] =
{
["countryId"] = 10,
}, -- end of ["the netherlands"]
["denmark"] =
{
["countryId"] = 13,
}, -- end of ["denmark"]
["italy"] =
{
["countryId"] = 20,
}, -- end of ["italy"]
["canada"] =
{
["countryId"] = 8,
}, -- end of ["canada"]
["usa"] = ["usa"] =
{ {
["countryId"] = 2, ["countryId"] = 2,
@ -1201,18 +1395,6 @@ MEunits =
}, -- end of [7] }, -- end of [7]
}, -- end of ["static"] }, -- end of ["static"]
}, -- end of ["usa"] }, -- end of ["usa"]
["germany"] =
{
["countryId"] = 6,
}, -- end of ["germany"]
["turkey"] =
{
["countryId"] = 3,
}, -- end of ["turkey"]
["israel"] =
{
["countryId"] = 15,
}, -- end of ["israel"]
}, -- end of ["blue"] }, -- end of ["blue"]
["red"] = ["red"] =
{ {
@ -2067,13 +2249,5 @@ MEunits =
}, -- end of [6] }, -- end of [6]
}, -- end of ["static"] }, -- end of ["static"]
}, -- end of ["russia"] }, -- end of ["russia"]
["abkhazia"] =
{
["countryId"] = 18,
}, -- end of ["abkhazia"]
["south ossetia"] =
{
["countryId"] = 19,
}, -- end of ["south ossetia"]
}, -- end of ["red"] }, -- end of ["red"]
} -- end of MEunits } -- end of MEunits

View File

@ -3,6 +3,40 @@ MEunitsByCat =
["helicopter"] = ["helicopter"] =
{ {
[1] = [1] =
{
["alt"] = 500,
["point"] =
{
["y"] = 405888.85058741,
["x"] = -155967.80633993,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australia RAAF",
["onboard_num"] = "050",
["category"] = "helicopter",
["unitName"] = "Rotary-1-1",
["type"] = "CH-47D",
["country"] = "australia",
["psi"] = -2.6461357622286,
["groupId"] = 45,
["groupName"] = "nH",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["countryId"] = 21,
["x"] = -155967.80633993,
["skill"] = "High",
["heading"] = 2.6461357622286,
["unitId"] = 68,
["y"] = 405888.85058741,
["coalition"] = "neutral",
["speed"] = 44.444444444444,
}, -- end of [1]
[2] =
{ {
["alt"] = 500, ["alt"] = 500,
["hardpoint_racks"] = true, ["hardpoint_racks"] = true,
@ -36,8 +70,8 @@ MEunitsByCat =
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [1] }, -- end of [2]
[2] = [3] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -70,8 +104,8 @@ MEunitsByCat =
["y"] = 631695.14285713, ["y"] = 631695.14285713,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [2] }, -- end of [3]
[3] = [4] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -98,8 +132,8 @@ MEunitsByCat =
["y"] = 615000, ["y"] = 615000,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [3] }, -- end of [4]
[4] = [5] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -126,8 +160,8 @@ MEunitsByCat =
["y"] = 615040, ["y"] = 615040,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [4] }, -- end of [5]
[5] = [6] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -162,8 +196,8 @@ MEunitsByCat =
["y"] = 603285.71428571, ["y"] = 603285.71428571,
["countryId"] = 0, ["countryId"] = 0,
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [5] }, -- end of [6]
[6] = [7] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -198,11 +232,33 @@ MEunitsByCat =
["y"] = 603325.71428571, ["y"] = 603325.71428571,
["countryId"] = 0, ["countryId"] = 0,
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [6] }, -- end of [7]
}, -- end of ["helicopter"] }, -- end of ["helicopter"]
["ship"] = ["ship"] =
{ {
[1] = [1] =
{
["type"] = "PERRY",
["point"] =
{
["y"] = 342754.30716193,
["x"] = -153426.17965693,
}, -- end of ["point"]
["groupId"] = 44,
["groupName"] = "perry",
["livery_id"] = "ReubenJames",
["skill"] = "Average",
["country"] = "australia",
["coalition"] = "neutral",
["x"] = -153426.17965693,
["heading"] = 0,
["category"] = "ship",
["unitName"] = "Naval-1-1",
["unitId"] = 67,
["y"] = 342754.30716193,
["countryId"] = 21,
}, -- end of [1]
[2] =
{ {
["type"] = "TICONDEROG", ["type"] = "TICONDEROG",
["point"] = ["point"] =
@ -222,8 +278,8 @@ MEunitsByCat =
["unitId"] = 13, ["unitId"] = 13,
["y"] = 443853.03529495, ["y"] = 443853.03529495,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [1] }, -- end of [2]
[2] = [3] =
{ {
["type"] = "TICONDEROG", ["type"] = "TICONDEROG",
["point"] = ["point"] =
@ -243,8 +299,8 @@ MEunitsByCat =
["unitId"] = 14, ["unitId"] = 14,
["y"] = 444653.03529495, ["y"] = 444653.03529495,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [2] }, -- end of [3]
[3] = [4] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -264,8 +320,8 @@ MEunitsByCat =
["unitId"] = 15, ["unitId"] = 15,
["y"] = 200000, ["y"] = 200000,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [3] }, -- end of [4]
[4] = [5] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -285,8 +341,8 @@ MEunitsByCat =
["unitId"] = 16, ["unitId"] = 16,
["y"] = 200800, ["y"] = 200800,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [4] }, -- end of [5]
[5] = [6] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -306,8 +362,8 @@ MEunitsByCat =
["unitId"] = 17, ["unitId"] = 17,
["y"] = 73571.428571428, ["y"] = 73571.428571428,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [5] }, -- end of [6]
[6] = [7] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -327,11 +383,33 @@ MEunitsByCat =
["unitId"] = 18, ["unitId"] = 18,
["y"] = 74371.428571428, ["y"] = 74371.428571428,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [6] }, -- end of [7]
}, -- end of ["ship"] }, -- end of ["ship"]
["static"] = ["static"] =
{ {
[1] = [1] =
{
["shape_name"] = "stolovaya",
["type"] = "Cafe",
["point"] =
{
["y"] = 464123.689023,
["x"] = -115514.59796101,
}, -- end of ["point"]
["categoryStatic"] = "Fortifications",
["country"] = "australia",
["groupName"] = "Static Cafe-1",
["heading"] = 0,
["y"] = 464123.689023,
["x"] = -115514.59796101,
["unitId"] = 69,
["category"] = "static",
["unitName"] = "Static Cafe-1",
["groupId"] = 46,
["countryId"] = 21,
["coalition"] = "neutral",
}, -- end of [1]
[2] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -352,8 +430,8 @@ MEunitsByCat =
["groupId"] = 15, ["groupId"] = 15,
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [1] }, -- end of [2]
[2] = [3] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -374,8 +452,8 @@ MEunitsByCat =
["groupId"] = 16, ["groupId"] = 16,
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [2] }, -- end of [3]
[3] = [4] =
{ {
["type"] = "Sandbox", ["type"] = "Sandbox",
["point"] = ["point"] =
@ -395,8 +473,8 @@ MEunitsByCat =
["groupId"] = 30, ["groupId"] = 30,
["y"] = 684605.71428571, ["y"] = 684605.71428571,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [3] }, -- end of [4]
[4] = [5] =
{ {
["shape_name"] = "ab-212_cargo", ["shape_name"] = "ab-212_cargo",
["type"] = "uh1h_cargo", ["type"] = "uh1h_cargo",
@ -418,8 +496,8 @@ MEunitsByCat =
["countryId"] = 2, ["countryId"] = 2,
["categoryStatic"] = "Cargos", ["categoryStatic"] = "Cargos",
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [4] }, -- end of [5]
[5] = [6] =
{ {
["shape_name"] = "ab-212_cargo", ["shape_name"] = "ab-212_cargo",
["type"] = "uh1h_cargo", ["type"] = "uh1h_cargo",
@ -441,8 +519,8 @@ MEunitsByCat =
["countryId"] = 2, ["countryId"] = 2,
["categoryStatic"] = "Cargos", ["categoryStatic"] = "Cargos",
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [5] }, -- end of [6]
[6] = [7] =
{ {
["heading"] = 0, ["heading"] = 0,
["point"] = ["point"] =
@ -463,8 +541,8 @@ MEunitsByCat =
["unitId"] = 63, ["unitId"] = 63,
["y"] = 443856.28948724, ["y"] = 443856.28948724,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [6] }, -- end of [7]
[7] = [8] =
{ {
["heading"] = 0, ["heading"] = 0,
["point"] = ["point"] =
@ -485,8 +563,8 @@ MEunitsByCat =
["unitId"] = 64, ["unitId"] = 64,
["y"] = 443849.03844635, ["y"] = 443849.03844635,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [7] }, -- end of [8]
[8] = [9] =
{ {
["type"] = "FARP", ["type"] = "FARP",
["point"] = ["point"] =
@ -506,8 +584,8 @@ MEunitsByCat =
["groupId"] = 17, ["groupId"] = 17,
["y"] = 617591.42857143, ["y"] = 617591.42857143,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [8] }, -- end of [9]
[9] = [10] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -528,8 +606,8 @@ MEunitsByCat =
["groupId"] = 18, ["groupId"] = 18,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [9] }, -- end of [10]
[10] = [11] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -550,8 +628,8 @@ MEunitsByCat =
["groupId"] = 19, ["groupId"] = 19,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [10] }, -- end of [11]
[11] = [12] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -572,8 +650,8 @@ MEunitsByCat =
["groupId"] = 36, ["groupId"] = 36,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [11] }, -- end of [12]
[12] = [13] =
{ {
["shape_name"] = "teplowoz", ["shape_name"] = "teplowoz",
["type"] = "Locomotive", ["type"] = "Locomotive",
@ -593,8 +671,8 @@ MEunitsByCat =
["country"] = "russia", ["country"] = "russia",
["y"] = 652535.98623348, ["y"] = 652535.98623348,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [12] }, -- end of [13]
[13] = [14] =
{ {
["shape_name"] = "elektrowoz", ["shape_name"] = "elektrowoz",
["type"] = "Electric locomotive", ["type"] = "Electric locomotive",
@ -614,11 +692,48 @@ MEunitsByCat =
["country"] = "russia", ["country"] = "russia",
["y"] = 652535.98623348, ["y"] = 652535.98623348,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [13] }, -- end of [14]
}, -- end of ["static"] }, -- end of ["static"]
["plane"] = ["plane"] =
{ {
[1] = [1] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 319582.08692347,
["x"] = -198551.02959497,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australian 75th Squadron",
["onboard_num"] = "010",
["category"] = "plane",
["unitName"] = "Aerial-1-1",
["AddPropAircraft"] =
{
}, -- end of ["AddPropAircraft"]
["type"] = "FA-18C_hornet",
["country"] = "australia",
["psi"] = -2.1995926132104,
["groupId"] = 42,
["groupName"] = "cloneNeut",
["skill"] = "High",
["coalition"] = "neutral",
["x"] = -198551.02959497,
["callsign"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
["name"] = "Enfield11",
}, -- end of ["callsign"]
["heading"] = 2.1995926132104,
["unitId"] = 65,
["y"] = 319582.08692347,
["countryId"] = 21,
["speed"] = 180.55555555556,
}, -- end of [1]
[2] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -651,8 +766,8 @@ MEunitsByCat =
["y"] = 662142.85714286, ["y"] = 662142.85714286,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [1] }, -- end of [2]
[2] = [3] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -685,8 +800,8 @@ MEunitsByCat =
["y"] = 668428.57142857, ["y"] = 668428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [2] }, -- end of [3]
[3] = [4] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -719,8 +834,8 @@ MEunitsByCat =
["y"] = 636428.57142857, ["y"] = 636428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [3] }, -- end of [4]
[4] = [5] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -753,8 +868,8 @@ MEunitsByCat =
["y"] = 644428.57142857, ["y"] = 644428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [4] }, -- end of [5]
[5] = [6] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -787,8 +902,8 @@ MEunitsByCat =
["y"] = 682714.28571429, ["y"] = 682714.28571429,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [5] }, -- end of [6]
[6] = [7] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["hardpoint_racks"] = true, ["hardpoint_racks"] = true,
@ -822,8 +937,8 @@ MEunitsByCat =
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [6] }, -- end of [7]
[7] = [8] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -850,8 +965,8 @@ MEunitsByCat =
["y"] = 590391.42857142, ["y"] = 590391.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [7] }, -- end of [8]
[8] = [9] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -878,8 +993,8 @@ MEunitsByCat =
["y"] = 590431.42857142, ["y"] = 590431.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [8] }, -- end of [9]
[9] = [10] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -906,11 +1021,33 @@ MEunitsByCat =
["y"] = 590471.42857142, ["y"] = 590471.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [9] }, -- end of [10]
}, -- end of ["plane"] }, -- end of ["plane"]
["vehicle"] = ["vehicle"] =
{ {
[1] = [1] =
{
["type"] = "M-113",
["point"] =
{
["y"] = 445199.91242668,
["x"] = -146108.63642373,
}, -- end of ["point"]
["groupId"] = 43,
["skill"] = "Average",
["country"] = "australia",
["groupName"] = "Ground-1",
["y"] = 445199.91242668,
["coalition"] = "neutral",
["x"] = -146108.63642373,
["unitId"] = 66,
["category"] = "vehicle",
["unitName"] = "Ground-1-1",
["playerCanDrive"] = true,
["heading"] = 0,
["countryId"] = 21,
}, -- end of [1]
[2] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -931,8 +1068,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [1] }, -- end of [2]
[2] = [3] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -953,8 +1090,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [2] }, -- end of [3]
[3] = [4] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -975,8 +1112,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [3] }, -- end of [4]
[4] = [5] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -997,8 +1134,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [4] }, -- end of [5]
[5] = [6] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -1019,8 +1156,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [5] }, -- end of [6]
[6] = [7] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -1041,8 +1178,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [6] }, -- end of [7]
[7] = [8] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -1063,8 +1200,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [7] }, -- end of [8]
[8] = [9] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -1085,8 +1222,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [8] }, -- end of [9]
[9] = [10] =
{ {
["type"] = "M-113", ["type"] = "M-113",
["point"] = ["point"] =
@ -1107,8 +1244,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [9] }, -- end of [10]
[10] = [11] =
{ {
["type"] = "M-113", ["type"] = "M-113",
["point"] = ["point"] =
@ -1129,8 +1266,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [10] }, -- end of [11]
[11] = [12] =
{ {
["type"] = "Hawk tr", ["type"] = "Hawk tr",
["point"] = ["point"] =
@ -1151,8 +1288,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [11] }, -- end of [12]
[12] = [13] =
{ {
["type"] = "Hawk sr", ["type"] = "Hawk sr",
["point"] = ["point"] =
@ -1173,8 +1310,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [12] }, -- end of [13]
[13] = [14] =
{ {
["type"] = "Hawk pcp", ["type"] = "Hawk pcp",
["point"] = ["point"] =
@ -1195,8 +1332,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [13] }, -- end of [14]
[14] = [15] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -1217,8 +1354,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [14] }, -- end of [15]
[15] = [16] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -1239,8 +1376,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [15] }, -- end of [16]
[16] = [17] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -1261,8 +1398,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [16] }, -- end of [17]
[17] = [18] =
{ {
["type"] = "Hawk cwar", ["type"] = "Hawk cwar",
["point"] = ["point"] =
@ -1283,8 +1420,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [17] }, -- end of [18]
[18] = [19] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1305,8 +1442,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [18] }, -- end of [19]
[19] = [20] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1327,8 +1464,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [19] }, -- end of [20]
[20] = [21] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1349,8 +1486,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [20] }, -- end of [21]
[21] = [22] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1371,8 +1508,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [21] }, -- end of [22]
[22] = [23] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1393,8 +1530,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [22] }, -- end of [23]
[23] = [24] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1415,8 +1552,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [23] }, -- end of [24]
[24] = [25] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1437,8 +1574,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [24] }, -- end of [25]
[25] = [26] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1459,8 +1596,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [25] }, -- end of [26]
[26] = [27] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1481,8 +1618,8 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [26] }, -- end of [27]
[27] = [28] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1503,6 +1640,6 @@ MEunitsByCat =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [27] }, -- end of [28]
}, -- end of ["vehicle"] }, -- end of ["vehicle"]
} -- end of MEunitsByCat } -- end of MEunitsByCat

View File

@ -1490,4 +1490,141 @@ MEunitsById =
["y"] = 443849.03844635, ["y"] = 443849.03844635,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [64] }, -- end of [64]
[65] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 319582.08692347,
["x"] = -198551.02959497,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australian 75th Squadron",
["onboard_num"] = "010",
["category"] = "plane",
["unitName"] = "Aerial-1-1",
["AddPropAircraft"] =
{
}, -- end of ["AddPropAircraft"]
["type"] = "FA-18C_hornet",
["country"] = "australia",
["psi"] = -2.1995926132104,
["groupId"] = 42,
["groupName"] = "cloneNeut",
["skill"] = "High",
["coalition"] = "neutral",
["x"] = -198551.02959497,
["callsign"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
["name"] = "Enfield11",
}, -- end of ["callsign"]
["heading"] = 2.1995926132104,
["unitId"] = 65,
["y"] = 319582.08692347,
["countryId"] = 21,
["speed"] = 180.55555555556,
}, -- end of [65]
[66] =
{
["type"] = "M-113",
["point"] =
{
["y"] = 445199.91242668,
["x"] = -146108.63642373,
}, -- end of ["point"]
["groupId"] = 43,
["skill"] = "Average",
["country"] = "australia",
["groupName"] = "Ground-1",
["y"] = 445199.91242668,
["coalition"] = "neutral",
["x"] = -146108.63642373,
["unitId"] = 66,
["category"] = "vehicle",
["unitName"] = "Ground-1-1",
["playerCanDrive"] = true,
["heading"] = 0,
["countryId"] = 21,
}, -- end of [66]
[67] =
{
["type"] = "PERRY",
["point"] =
{
["y"] = 342754.30716193,
["x"] = -153426.17965693,
}, -- end of ["point"]
["groupId"] = 44,
["groupName"] = "perry",
["livery_id"] = "ReubenJames",
["skill"] = "Average",
["country"] = "australia",
["coalition"] = "neutral",
["x"] = -153426.17965693,
["heading"] = 0,
["category"] = "ship",
["unitName"] = "Naval-1-1",
["unitId"] = 67,
["y"] = 342754.30716193,
["countryId"] = 21,
}, -- end of [67]
[68] =
{
["alt"] = 500,
["point"] =
{
["y"] = 405888.85058741,
["x"] = -155967.80633993,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australia RAAF",
["onboard_num"] = "050",
["category"] = "helicopter",
["unitName"] = "Rotary-1-1",
["type"] = "CH-47D",
["country"] = "australia",
["psi"] = -2.6461357622286,
["groupId"] = 45,
["groupName"] = "nH",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["countryId"] = 21,
["x"] = -155967.80633993,
["skill"] = "High",
["heading"] = 2.6461357622286,
["unitId"] = 68,
["y"] = 405888.85058741,
["coalition"] = "neutral",
["speed"] = 44.444444444444,
}, -- end of [68]
[69] =
{
["shape_name"] = "stolovaya",
["type"] = "Cafe",
["point"] =
{
["y"] = 464123.689023,
["x"] = -115514.59796101,
}, -- end of ["point"]
["categoryStatic"] = "Fortifications",
["country"] = "australia",
["groupName"] = "Static Cafe-1",
["heading"] = 0,
["y"] = 464123.689023,
["x"] = -115514.59796101,
["unitId"] = 69,
["category"] = "static",
["unitName"] = "Static Cafe-1",
["groupId"] = 46,
["countryId"] = 21,
["coalition"] = "neutral",
}, -- end of [69]
} -- end of MEunitsById } -- end of MEunitsById

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,143 @@
MEunitsByNum = MEunitsByNum =
{ {
[1] = [1] =
{
["type"] = "PERRY",
["point"] =
{
["y"] = 342754.30716193,
["x"] = -153426.17965693,
}, -- end of ["point"]
["groupId"] = 44,
["groupName"] = "perry",
["livery_id"] = "ReubenJames",
["skill"] = "Average",
["country"] = "australia",
["coalition"] = "neutral",
["x"] = -153426.17965693,
["heading"] = 0,
["category"] = "ship",
["unitName"] = "Naval-1-1",
["unitId"] = 67,
["y"] = 342754.30716193,
["countryId"] = 21,
}, -- end of [1]
[2] =
{
["shape_name"] = "stolovaya",
["type"] = "Cafe",
["point"] =
{
["y"] = 464123.689023,
["x"] = -115514.59796101,
}, -- end of ["point"]
["categoryStatic"] = "Fortifications",
["country"] = "australia",
["groupName"] = "Static Cafe-1",
["heading"] = 0,
["y"] = 464123.689023,
["x"] = -115514.59796101,
["unitId"] = 69,
["category"] = "static",
["unitName"] = "Static Cafe-1",
["groupId"] = 46,
["countryId"] = 21,
["coalition"] = "neutral",
}, -- end of [2]
[3] =
{
["type"] = "M-113",
["point"] =
{
["y"] = 445199.91242668,
["x"] = -146108.63642373,
}, -- end of ["point"]
["groupId"] = 43,
["skill"] = "Average",
["country"] = "australia",
["groupName"] = "Ground-1",
["y"] = 445199.91242668,
["coalition"] = "neutral",
["x"] = -146108.63642373,
["unitId"] = 66,
["category"] = "vehicle",
["unitName"] = "Ground-1-1",
["playerCanDrive"] = true,
["heading"] = 0,
["countryId"] = 21,
}, -- end of [3]
[4] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 319582.08692347,
["x"] = -198551.02959497,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australian 75th Squadron",
["onboard_num"] = "010",
["category"] = "plane",
["unitName"] = "Aerial-1-1",
["AddPropAircraft"] =
{
}, -- end of ["AddPropAircraft"]
["type"] = "FA-18C_hornet",
["country"] = "australia",
["psi"] = -2.1995926132104,
["groupId"] = 42,
["groupName"] = "cloneNeut",
["skill"] = "High",
["coalition"] = "neutral",
["x"] = -198551.02959497,
["callsign"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
["name"] = "Enfield11",
}, -- end of ["callsign"]
["heading"] = 2.1995926132104,
["unitId"] = 65,
["y"] = 319582.08692347,
["countryId"] = 21,
["speed"] = 180.55555555556,
}, -- end of [4]
[5] =
{
["alt"] = 500,
["point"] =
{
["y"] = 405888.85058741,
["x"] = -155967.80633993,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "Australia RAAF",
["onboard_num"] = "050",
["category"] = "helicopter",
["unitName"] = "Rotary-1-1",
["type"] = "CH-47D",
["country"] = "australia",
["psi"] = -2.6461357622286,
["groupId"] = 45,
["groupName"] = "nH",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["countryId"] = 21,
["x"] = -155967.80633993,
["skill"] = "High",
["heading"] = 2.6461357622286,
["unitId"] = 68,
["y"] = 405888.85058741,
["coalition"] = "neutral",
["speed"] = 44.444444444444,
}, -- end of [5]
[6] =
{ {
["type"] = "TICONDEROG", ["type"] = "TICONDEROG",
["point"] = ["point"] =
@ -20,8 +157,8 @@ MEunitsByNum =
["unitId"] = 13, ["unitId"] = 13,
["y"] = 443853.03529495, ["y"] = 443853.03529495,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [1] }, -- end of [6]
[2] = [7] =
{ {
["type"] = "TICONDEROG", ["type"] = "TICONDEROG",
["point"] = ["point"] =
@ -41,8 +178,8 @@ MEunitsByNum =
["unitId"] = 14, ["unitId"] = 14,
["y"] = 444653.03529495, ["y"] = 444653.03529495,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [2] }, -- end of [7]
[3] = [8] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -63,8 +200,8 @@ MEunitsByNum =
["groupId"] = 15, ["groupId"] = 15,
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [3] }, -- end of [8]
[4] = [9] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -85,8 +222,8 @@ MEunitsByNum =
["groupId"] = 16, ["groupId"] = 16,
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [4] }, -- end of [9]
[5] = [10] =
{ {
["type"] = "Sandbox", ["type"] = "Sandbox",
["point"] = ["point"] =
@ -106,8 +243,8 @@ MEunitsByNum =
["groupId"] = 30, ["groupId"] = 30,
["y"] = 684605.71428571, ["y"] = 684605.71428571,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [5] }, -- end of [10]
[6] = [11] =
{ {
["shape_name"] = "ab-212_cargo", ["shape_name"] = "ab-212_cargo",
["type"] = "uh1h_cargo", ["type"] = "uh1h_cargo",
@ -129,8 +266,8 @@ MEunitsByNum =
["countryId"] = 2, ["countryId"] = 2,
["categoryStatic"] = "Cargos", ["categoryStatic"] = "Cargos",
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [6] }, -- end of [11]
[7] = [12] =
{ {
["shape_name"] = "ab-212_cargo", ["shape_name"] = "ab-212_cargo",
["type"] = "uh1h_cargo", ["type"] = "uh1h_cargo",
@ -152,8 +289,8 @@ MEunitsByNum =
["countryId"] = 2, ["countryId"] = 2,
["categoryStatic"] = "Cargos", ["categoryStatic"] = "Cargos",
["coalition"] = "blue", ["coalition"] = "blue",
}, -- end of [7] }, -- end of [12]
[8] = [13] =
{ {
["heading"] = 0, ["heading"] = 0,
["point"] = ["point"] =
@ -174,8 +311,8 @@ MEunitsByNum =
["unitId"] = 63, ["unitId"] = 63,
["y"] = 443856.28948724, ["y"] = 443856.28948724,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [8] }, -- end of [13]
[9] = [14] =
{ {
["heading"] = 0, ["heading"] = 0,
["point"] = ["point"] =
@ -196,8 +333,8 @@ MEunitsByNum =
["unitId"] = 64, ["unitId"] = 64,
["y"] = 443849.03844635, ["y"] = 443849.03844635,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [9] }, -- end of [14]
[10] = [15] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -218,8 +355,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [10] }, -- end of [15]
[11] = [16] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -240,8 +377,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [11] }, -- end of [16]
[12] = [17] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -262,8 +399,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [12] }, -- end of [17]
[13] = [18] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -284,8 +421,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [13] }, -- end of [18]
[14] = [19] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -306,8 +443,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [14] }, -- end of [19]
[15] = [20] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -328,8 +465,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [15] }, -- end of [20]
[16] = [21] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -350,8 +487,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [16] }, -- end of [21]
[17] = [22] =
{ {
["type"] = "M-1 Abrams", ["type"] = "M-1 Abrams",
["point"] = ["point"] =
@ -372,8 +509,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 1.4977557614926, ["heading"] = 1.4977557614926,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [17] }, -- end of [22]
[18] = [23] =
{ {
["type"] = "M-113", ["type"] = "M-113",
["point"] = ["point"] =
@ -394,8 +531,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [18] }, -- end of [23]
[19] = [24] =
{ {
["type"] = "M-113", ["type"] = "M-113",
["point"] = ["point"] =
@ -416,8 +553,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [19] }, -- end of [24]
[20] = [25] =
{ {
["type"] = "Hawk tr", ["type"] = "Hawk tr",
["point"] = ["point"] =
@ -438,8 +575,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [20] }, -- end of [25]
[21] = [26] =
{ {
["type"] = "Hawk sr", ["type"] = "Hawk sr",
["point"] = ["point"] =
@ -460,8 +597,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [21] }, -- end of [26]
[22] = [27] =
{ {
["type"] = "Hawk pcp", ["type"] = "Hawk pcp",
["point"] = ["point"] =
@ -482,8 +619,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [22] }, -- end of [27]
[23] = [28] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -504,8 +641,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [23] }, -- end of [28]
[24] = [29] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -526,8 +663,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [24] }, -- end of [29]
[25] = [30] =
{ {
["type"] = "Hawk ln", ["type"] = "Hawk ln",
["point"] = ["point"] =
@ -548,8 +685,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [25] }, -- end of [30]
[26] = [31] =
{ {
["type"] = "Hawk cwar", ["type"] = "Hawk cwar",
["point"] = ["point"] =
@ -570,8 +707,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 2, ["countryId"] = 2,
}, -- end of [26] }, -- end of [31]
[27] = [32] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -604,8 +741,8 @@ MEunitsByNum =
["y"] = 662142.85714286, ["y"] = 662142.85714286,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [27] }, -- end of [32]
[28] = [33] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -638,8 +775,8 @@ MEunitsByNum =
["y"] = 668428.57142857, ["y"] = 668428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [28] }, -- end of [33]
[29] = [34] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -672,8 +809,8 @@ MEunitsByNum =
["y"] = 636428.57142857, ["y"] = 636428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [29] }, -- end of [34]
[30] = [35] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -706,8 +843,8 @@ MEunitsByNum =
["y"] = 644428.57142857, ["y"] = 644428.57142857,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [30] }, -- end of [35]
[31] = [36] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -740,8 +877,8 @@ MEunitsByNum =
["y"] = 682714.28571429, ["y"] = 682714.28571429,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [31] }, -- end of [36]
[32] = [37] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["hardpoint_racks"] = true, ["hardpoint_racks"] = true,
@ -775,8 +912,8 @@ MEunitsByNum =
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [32] }, -- end of [37]
[33] = [38] =
{ {
["alt"] = 500, ["alt"] = 500,
["hardpoint_racks"] = true, ["hardpoint_racks"] = true,
@ -810,8 +947,8 @@ MEunitsByNum =
["countryId"] = 2, ["countryId"] = 2,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [33] }, -- end of [38]
[34] = [39] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -844,8 +981,8 @@ MEunitsByNum =
["y"] = 631695.14285713, ["y"] = 631695.14285713,
["coalition"] = "blue", ["coalition"] = "blue",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [34] }, -- end of [39]
[35] = [40] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -865,8 +1002,8 @@ MEunitsByNum =
["unitId"] = 15, ["unitId"] = 15,
["y"] = 200000, ["y"] = 200000,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [35] }, -- end of [40]
[36] = [41] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -886,8 +1023,8 @@ MEunitsByNum =
["unitId"] = 16, ["unitId"] = 16,
["y"] = 200800, ["y"] = 200800,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [36] }, -- end of [41]
[37] = [42] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -907,8 +1044,8 @@ MEunitsByNum =
["unitId"] = 17, ["unitId"] = 17,
["y"] = 73571.428571428, ["y"] = 73571.428571428,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [37] }, -- end of [42]
[38] = [43] =
{ {
["type"] = "MOSCOW", ["type"] = "MOSCOW",
["point"] = ["point"] =
@ -928,8 +1065,8 @@ MEunitsByNum =
["unitId"] = 18, ["unitId"] = 18,
["y"] = 74371.428571428, ["y"] = 74371.428571428,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [38] }, -- end of [43]
[39] = [44] =
{ {
["type"] = "FARP", ["type"] = "FARP",
["point"] = ["point"] =
@ -949,8 +1086,8 @@ MEunitsByNum =
["groupId"] = 17, ["groupId"] = 17,
["y"] = 617591.42857143, ["y"] = 617591.42857143,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [39] }, -- end of [44]
[40] = [45] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -971,8 +1108,8 @@ MEunitsByNum =
["groupId"] = 18, ["groupId"] = 18,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [40] }, -- end of [45]
[41] = [46] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -993,8 +1130,8 @@ MEunitsByNum =
["groupId"] = 19, ["groupId"] = 19,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [41] }, -- end of [46]
[42] = [47] =
{ {
["shape_name"] = "PalatkaB", ["shape_name"] = "PalatkaB",
["type"] = "FARP Tent", ["type"] = "FARP Tent",
@ -1015,8 +1152,8 @@ MEunitsByNum =
["groupId"] = 36, ["groupId"] = 36,
["countryId"] = 0, ["countryId"] = 0,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [42] }, -- end of [47]
[43] = [48] =
{ {
["shape_name"] = "teplowoz", ["shape_name"] = "teplowoz",
["type"] = "Locomotive", ["type"] = "Locomotive",
@ -1036,8 +1173,8 @@ MEunitsByNum =
["country"] = "russia", ["country"] = "russia",
["y"] = 652535.98623348, ["y"] = 652535.98623348,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [43] }, -- end of [48]
[44] = [49] =
{ {
["shape_name"] = "elektrowoz", ["shape_name"] = "elektrowoz",
["type"] = "Electric locomotive", ["type"] = "Electric locomotive",
@ -1057,8 +1194,8 @@ MEunitsByNum =
["country"] = "russia", ["country"] = "russia",
["y"] = 652535.98623348, ["y"] = 652535.98623348,
["coalition"] = "red", ["coalition"] = "red",
}, -- end of [44] }, -- end of [49]
[45] = [50] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1079,8 +1216,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [45] }, -- end of [50]
[46] = [51] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1101,8 +1238,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [46] }, -- end of [51]
[47] = [52] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1123,8 +1260,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [47] }, -- end of [52]
[48] = [53] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1145,8 +1282,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [48] }, -- end of [53]
[49] = [54] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1167,8 +1304,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [49] }, -- end of [54]
[50] = [55] =
{ {
["type"] = "BTR-80", ["type"] = "BTR-80",
["point"] = ["point"] =
@ -1189,8 +1326,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = -1.7994767003775, ["heading"] = -1.7994767003775,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [50] }, -- end of [55]
[51] = [56] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1211,8 +1348,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [51] }, -- end of [56]
[52] = [57] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1233,8 +1370,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [52] }, -- end of [57]
[53] = [58] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1255,8 +1392,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [53] }, -- end of [58]
[54] = [59] =
{ {
["type"] = "T-55", ["type"] = "T-55",
["point"] = ["point"] =
@ -1277,8 +1414,8 @@ MEunitsByNum =
["playerCanDrive"] = true, ["playerCanDrive"] = true,
["heading"] = 0, ["heading"] = 0,
["countryId"] = 0, ["countryId"] = 0,
}, -- end of [54] }, -- end of [59]
[55] = [60] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -1305,8 +1442,8 @@ MEunitsByNum =
["y"] = 590391.42857142, ["y"] = 590391.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [55] }, -- end of [60]
[56] = [61] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -1333,8 +1470,8 @@ MEunitsByNum =
["y"] = 590431.42857142, ["y"] = 590431.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [56] }, -- end of [61]
[57] = [62] =
{ {
["alt"] = 2000, ["alt"] = 2000,
["point"] = ["point"] =
@ -1361,8 +1498,8 @@ MEunitsByNum =
["y"] = 590471.42857142, ["y"] = 590471.42857142,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 138.88888888889, ["speed"] = 138.88888888889,
}, -- end of [57] }, -- end of [62]
[58] = [63] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -1389,8 +1526,8 @@ MEunitsByNum =
["y"] = 615000, ["y"] = 615000,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [58] }, -- end of [63]
[59] = [64] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -1417,8 +1554,8 @@ MEunitsByNum =
["y"] = 615040, ["y"] = 615040,
["coalition"] = "red", ["coalition"] = "red",
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [59] }, -- end of [64]
[60] = [65] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -1453,8 +1590,8 @@ MEunitsByNum =
["y"] = 603285.71428571, ["y"] = 603285.71428571,
["countryId"] = 0, ["countryId"] = 0,
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [60] }, -- end of [65]
[61] = [66] =
{ {
["alt"] = 500, ["alt"] = 500,
["point"] = ["point"] =
@ -1489,5 +1626,5 @@ MEunitsByNum =
["y"] = 603325.71428571, ["y"] = 603325.71428571,
["countryId"] = 0, ["countryId"] = 0,
["speed"] = 55.555555555556, ["speed"] = 55.555555555556,
}, -- end of [61] }, -- end of [66]
} -- end of MEunitsByNum } -- end of MEunitsByNum

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
deadObjects = deadObjects =
{ {
[16781568] = [16782592] =
{ {
["objectPos"] = ["objectPos"] =
{ {
["y"] = 11.801699893076, ["y"] = 11.730595023771,
["x"] = -292843.92946628, ["x"] = -292856.66347804,
["z"] = 654541.09724722, ["z"] = 654539.58489607,
}, -- end of ["objectPos"] }, -- end of ["objectPos"]
["objectType"] = "vehicle", ["objectType"] = "vehicle",
["objectData"] = ["objectData"] =
@ -19,7 +19,7 @@ deadObjects =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16781568, ["id_"] = 16782592,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "RuBTRs1", ["unitName"] = "RuBTRs1",
@ -36,23 +36,23 @@ deadObjects =
["country"] = "russia", ["country"] = "russia",
["pos"] = ["pos"] =
{ {
["y"] = 11.801699893076, ["y"] = 11.73456417819,
["x"] = -292843.92946592, ["x"] = -292855.65589344,
["z"] = 654541.09724874, ["z"] = 654539.4776362,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of ["objectData"] }, -- end of ["objectData"]
["object"] = ["object"] =
{ {
["id_"] = 16781568, ["id_"] = 16782592,
}, -- end of ["object"] }, -- end of ["object"]
}, -- end of [16781568] }, -- end of [16782592]
[16781824] = [16782848] =
{ {
["objectPos"] = ["objectPos"] =
{ {
["y"] = 11.461430785524, ["y"] = 11.73993894825,
["x"] = -292898.56197179, ["x"] = -292922.02212464,
["z"] = 654529.73161611, ["z"] = 654583.90753159,
}, -- end of ["objectPos"] }, -- end of ["objectPos"]
["objectType"] = "vehicle", ["objectType"] = "vehicle",
["objectData"] = ["objectData"] =
@ -65,7 +65,7 @@ deadObjects =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16781824, ["id_"] = 16782848,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "RuBTRs2", ["unitName"] = "RuBTRs2",
@ -82,14 +82,106 @@ deadObjects =
["country"] = "russia", ["country"] = "russia",
["pos"] = ["pos"] =
{ {
["y"] = 11.479026127873, ["y"] = 11.750775044011,
["x"] = -292897.89321634, ["x"] = -292918.85355006,
["z"] = 654531.73832915, ["z"] = 654583.32898538,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of ["objectData"] }, -- end of ["objectData"]
["object"] = ["object"] =
{ {
["id_"] = 16781824, ["id_"] = 16782848,
}, -- end of ["object"] }, -- end of ["object"]
}, -- end of [16781824] }, -- end of [16782848]
[16783104] =
{
["objectPos"] =
{
["y"] = 11.787782375471,
["x"] = -292989.15632544,
["z"] = 654627.05222202,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654625.71428571,
["x"] = -292922.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16783104,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs3",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292922.85714286,
["y"] = 654625.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 29,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 11.784134667198,
["x"] = -292988.34774035,
["z"] = 654626.95184203,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16783104,
}, -- end of ["object"]
}, -- end of [16783104]
[16783360] =
{
["objectPos"] =
{
["y"] = 12.117786843734,
["x"] = -293044.08971735,
["z"] = 654661.12095178,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654665.71428571,
["x"] = -292962.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16783360,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs4",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292962.85714286,
["y"] = 654665.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 30,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 12.104105100501,
["x"] = -293040.29557322,
["z"] = 654661.78361224,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16783360,
}, -- end of ["object"]
}, -- end of [16783360]
} -- end of deadObjects } -- end of deadObjects

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
missionData = missionData =
{ {
["version"] = 17, ["version"] = 18,
["files"] = ["files"] =
{ {
}, -- end of ["files"] }, -- end of ["files"]
@ -8,6 +8,11 @@ missionData =
["theatre"] = "Caucasus", ["theatre"] = "Caucasus",
["bullseye"] = ["bullseye"] =
{ {
["neutral"] =
{
["y"] = 23527.410527318,
["x"] = -740.03186333284,
}, -- end of ["neutral"]
["blue"] = ["blue"] =
{ {
["y"] = 617414, ["y"] = 617414,

View File

@ -1,5 +1,8 @@
navPoints = navPoints =
{ {
["neutral"] =
{
}, -- end of ["neutral"]
["blue"] = ["blue"] =
{ {
[1] = [1] =

View File

@ -1,134 +1,6 @@
removedAliveUnits = removedAliveUnits =
{ {
[16781824] = [16789504] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16781824,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["heading"] = -1.7994767003775,
["unitId"] = 28,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292882.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654585.71428571,
["pos"] =
{
["y"] = 11.479026127873,
["x"] = -292897.89321634,
["z"] = 654531.73832915,
}, -- end of ["pos"]
}, -- end of [16781824]
[16787712] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286916.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16787712,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #002",
["heading"] = 0,
["unitId"] = 52,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286916.85714286,
["type"] = "Hawk tr",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 35.254570007324,
["x"] = -286916.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16787712]
[16787968] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286956.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16787968,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #003",
["heading"] = 0,
["unitId"] = 53,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286956.85714286,
["type"] = "Hawk sr",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 35.099452972412,
["x"] = -286956.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16787968]
[16788224] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286996.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16788224,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #004",
["heading"] = 0,
["unitId"] = 54,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286996.85714286,
["type"] = "Hawk pcp",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 34.948871612549,
["x"] = -286996.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16788224]
[16788480] =
{ {
["point"] = ["point"] =
{ {
@ -138,7 +10,7 @@ removedAliveUnits =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16788480, ["id_"] = 16789504,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "Unit #005", ["unitName"] = "Unit #005",
@ -159,8 +31,8 @@ removedAliveUnits =
["x"] = -287036.84375, ["x"] = -287036.84375,
["z"] = 681535.125, ["z"] = 681535.125,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of [16788480] }, -- end of [16789504]
[16788736] = [16789760] =
{ {
["point"] = ["point"] =
{ {
@ -170,7 +42,7 @@ removedAliveUnits =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16788736, ["id_"] = 16789760,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "Unit #006", ["unitName"] = "Unit #006",
@ -191,8 +63,8 @@ removedAliveUnits =
["x"] = -287076.84375, ["x"] = -287076.84375,
["z"] = 681535.125, ["z"] = 681535.125,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of [16788736] }, -- end of [16789760]
[16788992] = [16790016] =
{ {
["point"] = ["point"] =
{ {
@ -202,7 +74,7 @@ removedAliveUnits =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16788992, ["id_"] = 16790016,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "Unit #007", ["unitName"] = "Unit #007",
@ -223,40 +95,8 @@ removedAliveUnits =
["x"] = -287116.84375, ["x"] = -287116.84375,
["z"] = 681535.125, ["z"] = 681535.125,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of [16788992] }, -- end of [16790016]
[16781568] = [16790272] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16781568,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["heading"] = -1.7994767003775,
["unitId"] = 27,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292842.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654545.71428571,
["pos"] =
{
["y"] = 11.801699893076,
["x"] = -292843.92946592,
["z"] = 654541.09724874,
}, -- end of ["pos"]
}, -- end of [16781568]
[16789248] =
{ {
["point"] = ["point"] =
{ {
@ -266,7 +106,7 @@ removedAliveUnits =
["skill"] = "Average", ["skill"] = "Average",
["unit"] = ["unit"] =
{ {
["id_"] = 16789248, ["id_"] = 16790272,
}, -- end of ["unit"] }, -- end of ["unit"]
["category"] = "vehicle", ["category"] = "vehicle",
["unitName"] = "Unit #008", ["unitName"] = "Unit #008",
@ -287,5 +127,229 @@ removedAliveUnits =
["x"] = -287156.84375, ["x"] = -287156.84375,
["z"] = 681535.125, ["z"] = 681535.125,
}, -- end of ["pos"] }, -- end of ["pos"]
}, -- end of [16790272]
[16782848] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16782848,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["heading"] = -1.7994767003775,
["unitId"] = 28,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292882.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654585.71428571,
["pos"] =
{
["y"] = 11.750775044011,
["x"] = -292918.85355006,
["z"] = 654583.32898538,
}, -- end of ["pos"]
}, -- end of [16782848]
[16783104] =
{
["point"] =
{
["y"] = 654625.71428571,
["x"] = -292922.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16783104,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs3",
["heading"] = -1.7994767003775,
["unitId"] = 29,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292922.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654625.71428571,
["pos"] =
{
["y"] = 11.784134667198,
["x"] = -292988.34774035,
["z"] = 654626.95184203,
}, -- end of ["pos"]
}, -- end of [16783104]
[16783360] =
{
["point"] =
{
["y"] = 654665.71428571,
["x"] = -292962.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16783360,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs4",
["heading"] = -1.7994767003775,
["unitId"] = 30,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292962.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654665.71428571,
["pos"] =
{
["y"] = 12.104105100501,
["x"] = -293040.29557322,
["z"] = 654661.78361224,
}, -- end of ["pos"]
}, -- end of [16783360]
[16788736] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286916.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16788736,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #002",
["heading"] = 0,
["unitId"] = 52,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286916.85714286,
["type"] = "Hawk tr",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 35.254570007324,
["x"] = -286916.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16788736]
[16788992] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286956.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16788992,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #003",
["heading"] = 0,
["unitId"] = 53,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286956.85714286,
["type"] = "Hawk sr",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 35.099452972412,
["x"] = -286956.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16788992]
[16789248] =
{
["point"] =
{
["y"] = 681535.14285714,
["x"] = -286996.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16789248,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "Unit #004",
["heading"] = 0,
["unitId"] = 54,
["groupName"] = "teleGroup",
["countryId"] = 2,
["coalition"] = "blue",
["x"] = -286996.85714286,
["type"] = "Hawk pcp",
["groupId"] = 35,
["country"] = "usa",
["playerCanDrive"] = true,
["y"] = 681535.14285714,
["pos"] =
{
["y"] = 34.948871612549,
["x"] = -286996.84375,
["z"] = 681535.125,
}, -- end of ["pos"]
}, -- end of [16789248] }, -- end of [16789248]
[16782592] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16782592,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["heading"] = -1.7994767003775,
["unitId"] = 27,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292842.85714286,
["type"] = "BTR-80",
["groupId"] = 13,
["country"] = "russia",
["playerCanDrive"] = true,
["y"] = 654545.71428571,
["pos"] =
{
["y"] = 11.73456417819,
["x"] = -292855.65589344,
["z"] = 654539.4776362,
}, -- end of ["pos"]
}, -- end of [16782592]
} -- end of removedAliveUnits } -- end of removedAliveUnits

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -22,28 +22,6 @@ zonesByName =
["hidden"] = false, ["hidden"] = false,
["name"] = "LZ zone", ["name"] = "LZ zone",
}, -- end of ["LZ zone"] }, -- end of ["LZ zone"]
["cloneZone"] =
{
["y"] = 692534.28571428,
["radius"] = 3000,
["zoneId"] = 3,
["point"] =
{
["y"] = 0,
["x"] = -285971.42857143,
["z"] = 692534.28571428,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -285971.42857143,
["hidden"] = false,
["name"] = "cloneZone",
}, -- end of ["cloneZone"]
["explosion zone"] = ["explosion zone"] =
{ {
["y"] = 673819.99999999, ["y"] = 673819.99999999,
@ -66,4 +44,51 @@ zonesByName =
["hidden"] = false, ["hidden"] = false,
["name"] = "explosion zone", ["name"] = "explosion zone",
}, -- end of ["explosion zone"] }, -- end of ["explosion zone"]
["cloneZone"] =
{
["y"] = 692534.28571428,
["radius"] = 3000,
["zoneId"] = 3,
["point"] =
{
["y"] = 0,
["x"] = -285971.42857143,
["z"] = 692534.28571428,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -285971.42857143,
["hidden"] = false,
["name"] = "cloneZone",
}, -- end of ["cloneZone"]
["shipZone"] =
{
["radius"] = 3000,
["zoneId"] = 174,
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.15,
}, -- end of ["color"]
["properties"] =
{
}, -- end of ["properties"]
["hidden"] = false,
["y"] = 267139.69375223,
["x"] = -163182.90396786,
["name"] = "shipZone",
["point"] =
{
["y"] = 0,
["x"] = -163182.90396786,
["z"] = 267139.69375223,
}, -- end of ["point"]
}, -- end of ["shipZone"]
} -- end of zonesByName } -- end of zonesByName

View File

@ -45,6 +45,31 @@ zonesByNum =
["zoneId"] = 3, ["zoneId"] = 3,
}, -- end of [2] }, -- end of [2]
[3] = [3] =
{
["radius"] = 3000,
["zoneId"] = 174,
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.15,
}, -- end of ["color"]
["properties"] =
{
}, -- end of ["properties"]
["hidden"] = false,
["y"] = 267139.69375223,
["x"] = -163182.90396786,
["name"] = "shipZone",
["point"] =
{
["y"] = 0,
["x"] = -163182.90396786,
["z"] = 267139.69375223,
}, -- end of ["point"]
}, -- end of [3]
[4] =
{ {
["y"] = 673819.99999999, ["y"] = 673819.99999999,
["radius"] = 3000, ["radius"] = 3000,
@ -65,5 +90,5 @@ zonesByNum =
["x"] = -271900, ["x"] = -271900,
["hidden"] = false, ["hidden"] = false,
["zoneId"] = 1, ["zoneId"] = 1,
}, -- end of [3] }, -- end of [4]
} -- end of zonesByNum } -- end of zonesByNum

View File

@ -35,13 +35,13 @@ mist = {}
-- don't change these -- don't change these
mist.majorVersion = 4 mist.majorVersion = 4
mist.minorVersion = 4 mist.minorVersion = 4
mist.build = 88 mist.build = 90
-- forward declaration of log shorthand -- forward declaration of log shorthand
local log local log
local mistSettings = { local mistSettings = {
errorPopup = true, -- errors printed by mist logger will create popup warning you errorPopup = false, -- errors printed by mist logger will create popup warning you
warnPopup = false, warnPopup = false,
infoPopup = false, infoPopup = false,
logLevel = 'warn', logLevel = 'warn',
@ -91,11 +91,7 @@ do -- the main scope
end end
end end
-- if we add more coalition specific data then bullsye should be categorized by coaliton. For now its just the bullseye table -- if we add more coalition specific data then bullsye should be categorized by coaliton. For now its just the bullseye table
mist.DBs.missionData.bullseye = {red = {}, blue = {}} mist.DBs.missionData.bullseye = {}
mist.DBs.missionData.bullseye.red.x = env.mission.coalition.red.bullseye.x --should it be point.x?
mist.DBs.missionData.bullseye.red.y = env.mission.coalition.red.bullseye.y
mist.DBs.missionData.bullseye.blue.x = env.mission.coalition.blue.bullseye.x
mist.DBs.missionData.bullseye.blue.y = env.mission.coalition.blue.bullseye.y
end end
mist.DBs.zonesByName = {} mist.DBs.zonesByName = {}
@ -121,11 +117,19 @@ do -- the main scope
mist.DBs.navPoints = {} mist.DBs.navPoints = {}
mist.DBs.units = {} mist.DBs.units = {}
--Build mist.db.units and mist.DBs.navPoints --Build mist.db.units and mist.DBs.navPoints
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name_miz, coa_data in pairs(env.mission.coalition) do
local coa_name = coa_name_miz
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if string.lower(coa_name_miz) == 'neutrals' then
coa_name = 'neutral'
end
if type(coa_data) == 'table' then
mist.DBs.units[coa_name] = {} mist.DBs.units[coa_name] = {}
if coa_data.bullseye then
mist.DBs.missionData.bullseye[coa_name] = {}
mist.DBs.missionData.bullseye[coa_name].x = coa_data.bullseye.x
mist.DBs.missionData.bullseye[coa_name].y = coa_data.bullseye.y
end
-- build nav points DB -- build nav points DB
mist.DBs.navPoints[coa_name] = {} mist.DBs.navPoints[coa_name] = {}
if coa_data.nav_points then --navpoints if coa_data.nav_points then --navpoints
@ -777,8 +781,9 @@ do -- the main scope
newTable.units[1].mass = data.mass newTable.units[1].mass = data.mass
newTable.units[1].canCargo = data.canCargo newTable.units[1].canCargo = data.canCargo
newTable.units[1].categoryStatic = data.categoryStatic newTable.units[1].categoryStatic = data.categoryStatic
newTable.units[1].type = 'cargo1' newTable.units[1].type = data.type
mistAddedObjects[index] = nil mistAddedObjects[index] = nil
break
end end
end end
end end
@ -1142,12 +1147,46 @@ do -- the main scope
mist.addEventHandler(addClientsToActive) mist.addEventHandler(addClientsToActive)
]] ]]
local function verifyDB()
--log:warn('verfy Run')
for coaName, coaId in pairs(coalition.side) do
--env.info(coaName)
local gps = coalition.getGroups(coaId)
for i = 1, #gps do
if gps[i] and Group.getSize(gps[i]) > 0 then
local gName = Group.getName(gps[i])
if not mist.DBs.groupsByName[gName] then
--env.info(Unit.getID(gUnits[j]) .. ' Not found in DB yet')
if not tempSpawnedGroups[gName] then
--dbLog:info('added')
tempSpawnedGroups[gName] = {type = 'group', gp = gps[i]}
tempSpawnGroupsCounter = tempSpawnGroupsCounter + 1
end
end
end
end
local st = coalition.getStaticObjects(coaId)
for i = 1, #st do
local s = st[i]
if StaticObject.isExist(s) then
if not mist.DBs.unitsByName[s:getName()] then
--env.info(StaticObject.getID(s) .. ' Not found in DB yet')
tempSpawnedGroups[s:getName()] = {type = 'static'}
tempSpawnGroupsCounter = tempSpawnGroupsCounter + 1
end
end
end
end
end
--- init function. --- init function.
-- creates logger, adds default event handler -- creates logger, adds default event handler
-- and calls main the first time. -- and calls main the first time.
-- @function mist.init -- @function mist.init
function mist.init() function mist.init()
-- create logger -- create logger
mist.log = mist.Logger:new("MIST", mistSettings.logLevel) mist.log = mist.Logger:new("MIST", mistSettings.logLevel)
dbLog = mist.Logger:new('MISTDB', 'warn') dbLog = mist.Logger:new('MISTDB', 'warn')
@ -1164,9 +1203,13 @@ do -- the main scope
mist.addEventHandler(groupSpawned) mist.addEventHandler(groupSpawned)
mist.addEventHandler(addDeadObject) mist.addEventHandler(addDeadObject)
log:warn('Init time: $1', timer.getTime())
-- call main the first time therafter it reschedules itself. -- call main the first time therafter it reschedules itself.
mist.main() mist.main()
--log:msg('MIST version $1.$2.$3 loaded', mist.majorVersion, mist.minorVersion, mist.build) --log:msg('MIST version $1.$2.$3 loaded', mist.majorVersion, mist.minorVersion, mist.build)
mist.scheduleFunction(verifyDB, {}, timer.getTime() + 1)
return return
end end
@ -1770,7 +1813,7 @@ do
end end
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -2173,7 +2216,7 @@ do
-- @treturn table @{UnitNameTable} -- @treturn table @{UnitNameTable}
function mist.makeUnitTable(tbl) function mist.makeUnitTable(tbl)
--Assumption: will be passed a table of strings, sequential --Assumption: will be passed a table of strings, sequential
log:info(tbl) --log:info(tbl)
local units_by_name = {} local units_by_name = {}
local l_munits = mist.DBs.units --local reference for faster execution local l_munits = mist.DBs.units --local reference for faster execution
@ -3152,7 +3195,7 @@ do -- group functions scope
if gpId then if gpId then
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -3189,7 +3232,7 @@ do -- group functions scope
end end
function mist.teleportToPoint(vars) -- main teleport function that all of teleport/respawn functions call function mist.teleportToPoint(vars) -- main teleport function that all of teleport/respawn functions call
log:info(vars) --log:info(vars)
local point = vars.point local point = vars.point
local gpName local gpName
if vars.gpName then if vars.gpName then
@ -3244,13 +3287,13 @@ do -- group functions scope
if point and radius >= 0 then if point and radius >= 0 then
local valid = false local valid = false
-- new thoughts -- new thoughts
-- Get AVG position of group and max radius distance to that avg point, otherwise use disperse data to get zone area to check --[[ Get AVG position of group and max radius distance to that avg point, otherwise use disperse data to get zone area to check
if disperse then if disperse then
else else
end end
-- -- ]]
@ -3280,14 +3323,14 @@ do -- group functions scope
end end
--log:info(point) --log:info(point)
for unitNum, unitData in pairs(newGroupData.units) do for unitNum, unitData in pairs(newGroupData.units) do
log:info(unitNum) --log:info(unitNum)
if disperse then if disperse then
local unitCoord local unitCoord
if maxDisp and type(maxDisp) == 'number' and unitNum ~= 1 then if maxDisp and type(maxDisp) == 'number' and unitNum ~= 1 then
for i = 1, 100 do for i = 1, 100 do
unitCoord = mist.getRandPointInCircle(origCoord, maxDisp) unitCoord = mist.getRandPointInCircle(origCoord, maxDisp)
if mist.isTerrainValid(unitCoord, validTerrain) == true then if mist.isTerrainValid(unitCoord, validTerrain) == true then
log:warn('Index: $1, Itered: $2. AT: $3', unitNum, i, unitCoord) --log:warn('Index: $1, Itered: $2. AT: $3', unitNum, i, unitCoord)
break break
end end
end end
@ -5245,12 +5288,11 @@ do -- mist.msg scope
if type(value) == 'table' then if type(value) == 'table' then
for roleName, roleVal in pairs(value) do for roleName, roleVal in pairs(value) do
for rIndex, rVal in pairs(roleVal) do for rIndex, rVal in pairs(roleVal) do
if rIndex == 'red' or rIndex == 'blue' then
if env.mission.groundControl[index][roleName][rIndex] > 0 then if env.mission.groundControl[index][roleName][rIndex] > 0 then
caSlots = true caSlots = true
break break
end end
end
end end
end end
elseif type(value) == 'boolean' and value == true then elseif type(value) == 'boolean' and value == true then
@ -5692,11 +5734,8 @@ vars.displayTime
vars.msgFor - scope vars.msgFor - scope
]] ]]
function mist.msgBullseye(vars) function mist.msgBullseye(vars)
if string.lower(vars.ref) == 'red' then if mist.DBs.missionData.bullseye[string.lower(vars.ref)] then
vars.ref = mist.DBs.missionData.bullseye.red vars.ref = mist.DBs.missionData.bullseye[string.lower(vars.ref)]
mist.msgBR(vars)
elseif string.lower(vars.ref) == 'blue' then
vars.ref = mist.DBs.missionData.bullseye.blue
mist.msgBR(vars) mist.msgBR(vars)
end end
end end
@ -6414,6 +6453,7 @@ do -- group tasks scope
if group then if group then
local groupCon = group:getController() local groupCon = group:getController()
if groupCon then if groupCon then
log:warn(misTask)
groupCon:setTask(misTask) groupCon:setTask(misTask)
return true return true
end end
@ -6432,7 +6472,7 @@ do -- group tasks scope
end end
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -6488,7 +6528,7 @@ do -- group tasks scope
-- function mist.ground.buildPath() end -- ???? -- function mist.ground.buildPath() end -- ????
function mist.ground.patrolRoute(vars) function mist.ground.patrolRoute(vars)
log:info('patrol') --log:info('patrol')
local tempRoute = {} local tempRoute = {}
local useRoute = {} local useRoute = {}
local gpData = vars.gpData local gpData = vars.gpData

View File

@ -35,13 +35,13 @@ mist = {}
-- don't change these -- don't change these
mist.majorVersion = 4 mist.majorVersion = 4
mist.minorVersion = 4 mist.minorVersion = 4
mist.build = 88 mist.build = 90
-- forward declaration of log shorthand -- forward declaration of log shorthand
local log local log
local mistSettings = { local mistSettings = {
errorPopup = true, -- errors printed by mist logger will create popup warning you errorPopup = false, -- errors printed by mist logger will create popup warning you
warnPopup = false, warnPopup = false,
infoPopup = false, infoPopup = false,
logLevel = 'warn', logLevel = 'warn',
@ -91,11 +91,7 @@ do -- the main scope
end end
end end
-- if we add more coalition specific data then bullsye should be categorized by coaliton. For now its just the bullseye table -- if we add more coalition specific data then bullsye should be categorized by coaliton. For now its just the bullseye table
mist.DBs.missionData.bullseye = {red = {}, blue = {}} mist.DBs.missionData.bullseye = {}
mist.DBs.missionData.bullseye.red.x = env.mission.coalition.red.bullseye.x --should it be point.x?
mist.DBs.missionData.bullseye.red.y = env.mission.coalition.red.bullseye.y
mist.DBs.missionData.bullseye.blue.x = env.mission.coalition.blue.bullseye.x
mist.DBs.missionData.bullseye.blue.y = env.mission.coalition.blue.bullseye.y
end end
mist.DBs.zonesByName = {} mist.DBs.zonesByName = {}
@ -121,11 +117,19 @@ do -- the main scope
mist.DBs.navPoints = {} mist.DBs.navPoints = {}
mist.DBs.units = {} mist.DBs.units = {}
--Build mist.db.units and mist.DBs.navPoints --Build mist.db.units and mist.DBs.navPoints
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name_miz, coa_data in pairs(env.mission.coalition) do
local coa_name = coa_name_miz
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if string.lower(coa_name_miz) == 'neutrals' then
coa_name = 'neutral'
end
if type(coa_data) == 'table' then
mist.DBs.units[coa_name] = {} mist.DBs.units[coa_name] = {}
if coa_data.bullseye then
mist.DBs.missionData.bullseye[coa_name] = {}
mist.DBs.missionData.bullseye[coa_name].x = coa_data.bullseye.x
mist.DBs.missionData.bullseye[coa_name].y = coa_data.bullseye.y
end
-- build nav points DB -- build nav points DB
mist.DBs.navPoints[coa_name] = {} mist.DBs.navPoints[coa_name] = {}
if coa_data.nav_points then --navpoints if coa_data.nav_points then --navpoints
@ -777,8 +781,9 @@ do -- the main scope
newTable.units[1].mass = data.mass newTable.units[1].mass = data.mass
newTable.units[1].canCargo = data.canCargo newTable.units[1].canCargo = data.canCargo
newTable.units[1].categoryStatic = data.categoryStatic newTable.units[1].categoryStatic = data.categoryStatic
newTable.units[1].type = 'cargo1' newTable.units[1].type = data.type
mistAddedObjects[index] = nil mistAddedObjects[index] = nil
break
end end
end end
end end
@ -1142,12 +1147,46 @@ do -- the main scope
mist.addEventHandler(addClientsToActive) mist.addEventHandler(addClientsToActive)
]] ]]
local function verifyDB()
--log:warn('verfy Run')
for coaName, coaId in pairs(coalition.side) do
--env.info(coaName)
local gps = coalition.getGroups(coaId)
for i = 1, #gps do
if gps[i] and Group.getSize(gps[i]) > 0 then
local gName = Group.getName(gps[i])
if not mist.DBs.groupsByName[gName] then
--env.info(Unit.getID(gUnits[j]) .. ' Not found in DB yet')
if not tempSpawnedGroups[gName] then
--dbLog:info('added')
tempSpawnedGroups[gName] = {type = 'group', gp = gps[i]}
tempSpawnGroupsCounter = tempSpawnGroupsCounter + 1
end
end
end
end
local st = coalition.getStaticObjects(coaId)
for i = 1, #st do
local s = st[i]
if StaticObject.isExist(s) then
if not mist.DBs.unitsByName[s:getName()] then
--env.info(StaticObject.getID(s) .. ' Not found in DB yet')
tempSpawnedGroups[s:getName()] = {type = 'static'}
tempSpawnGroupsCounter = tempSpawnGroupsCounter + 1
end
end
end
end
end
--- init function. --- init function.
-- creates logger, adds default event handler -- creates logger, adds default event handler
-- and calls main the first time. -- and calls main the first time.
-- @function mist.init -- @function mist.init
function mist.init() function mist.init()
-- create logger -- create logger
mist.log = mist.Logger:new("MIST", mistSettings.logLevel) mist.log = mist.Logger:new("MIST", mistSettings.logLevel)
dbLog = mist.Logger:new('MISTDB', 'warn') dbLog = mist.Logger:new('MISTDB', 'warn')
@ -1164,9 +1203,13 @@ do -- the main scope
mist.addEventHandler(groupSpawned) mist.addEventHandler(groupSpawned)
mist.addEventHandler(addDeadObject) mist.addEventHandler(addDeadObject)
log:warn('Init time: $1', timer.getTime())
-- call main the first time therafter it reschedules itself. -- call main the first time therafter it reschedules itself.
mist.main() mist.main()
--log:msg('MIST version $1.$2.$3 loaded', mist.majorVersion, mist.minorVersion, mist.build) --log:msg('MIST version $1.$2.$3 loaded', mist.majorVersion, mist.minorVersion, mist.build)
mist.scheduleFunction(verifyDB, {}, timer.getTime() + 1)
return return
end end
@ -1770,7 +1813,7 @@ do
end end
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -2173,7 +2216,7 @@ do
-- @treturn table @{UnitNameTable} -- @treturn table @{UnitNameTable}
function mist.makeUnitTable(tbl) function mist.makeUnitTable(tbl)
--Assumption: will be passed a table of strings, sequential --Assumption: will be passed a table of strings, sequential
log:info(tbl) --log:info(tbl)
local units_by_name = {} local units_by_name = {}
local l_munits = mist.DBs.units --local reference for faster execution local l_munits = mist.DBs.units --local reference for faster execution
@ -3152,7 +3195,7 @@ do -- group functions scope
if gpId then if gpId then
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -3189,7 +3232,7 @@ do -- group functions scope
end end
function mist.teleportToPoint(vars) -- main teleport function that all of teleport/respawn functions call function mist.teleportToPoint(vars) -- main teleport function that all of teleport/respawn functions call
log:info(vars) --log:info(vars)
local point = vars.point local point = vars.point
local gpName local gpName
if vars.gpName then if vars.gpName then
@ -3244,13 +3287,13 @@ do -- group functions scope
if point and radius >= 0 then if point and radius >= 0 then
local valid = false local valid = false
-- new thoughts -- new thoughts
-- Get AVG position of group and max radius distance to that avg point, otherwise use disperse data to get zone area to check --[[ Get AVG position of group and max radius distance to that avg point, otherwise use disperse data to get zone area to check
if disperse then if disperse then
else else
end end
-- -- ]]
@ -3280,14 +3323,14 @@ do -- group functions scope
end end
--log:info(point) --log:info(point)
for unitNum, unitData in pairs(newGroupData.units) do for unitNum, unitData in pairs(newGroupData.units) do
log:info(unitNum) --log:info(unitNum)
if disperse then if disperse then
local unitCoord local unitCoord
if maxDisp and type(maxDisp) == 'number' and unitNum ~= 1 then if maxDisp and type(maxDisp) == 'number' and unitNum ~= 1 then
for i = 1, 100 do for i = 1, 100 do
unitCoord = mist.getRandPointInCircle(origCoord, maxDisp) unitCoord = mist.getRandPointInCircle(origCoord, maxDisp)
if mist.isTerrainValid(unitCoord, validTerrain) == true then if mist.isTerrainValid(unitCoord, validTerrain) == true then
log:warn('Index: $1, Itered: $2. AT: $3', unitNum, i, unitCoord) --log:warn('Index: $1, Itered: $2. AT: $3', unitNum, i, unitCoord)
break break
end end
end end
@ -5245,12 +5288,11 @@ do -- mist.msg scope
if type(value) == 'table' then if type(value) == 'table' then
for roleName, roleVal in pairs(value) do for roleName, roleVal in pairs(value) do
for rIndex, rVal in pairs(roleVal) do for rIndex, rVal in pairs(roleVal) do
if rIndex == 'red' or rIndex == 'blue' then
if env.mission.groundControl[index][roleName][rIndex] > 0 then if env.mission.groundControl[index][roleName][rIndex] > 0 then
caSlots = true caSlots = true
break break
end end
end
end end
end end
elseif type(value) == 'boolean' and value == true then elseif type(value) == 'boolean' and value == true then
@ -5692,11 +5734,8 @@ vars.displayTime
vars.msgFor - scope vars.msgFor - scope
]] ]]
function mist.msgBullseye(vars) function mist.msgBullseye(vars)
if string.lower(vars.ref) == 'red' then if mist.DBs.missionData.bullseye[string.lower(vars.ref)] then
vars.ref = mist.DBs.missionData.bullseye.red vars.ref = mist.DBs.missionData.bullseye[string.lower(vars.ref)]
mist.msgBR(vars)
elseif string.lower(vars.ref) == 'blue' then
vars.ref = mist.DBs.missionData.bullseye.blue
mist.msgBR(vars) mist.msgBR(vars)
end end
end end
@ -6414,6 +6453,7 @@ do -- group tasks scope
if group then if group then
local groupCon = group:getController() local groupCon = group:getController()
if groupCon then if groupCon then
log:warn(misTask)
groupCon:setTask(misTask) groupCon:setTask(misTask)
return true return true
end end
@ -6432,7 +6472,7 @@ do -- group tasks scope
end end
for coa_name, coa_data in pairs(env.mission.coalition) do for coa_name, coa_data in pairs(env.mission.coalition) do
if (coa_name == 'red' or coa_name == 'blue') and type(coa_data) == 'table' then if type(coa_data) == 'table' then
if coa_data.country then --there is a country table if coa_data.country then --there is a country table
for cntry_id, cntry_data in pairs(coa_data.country) do for cntry_id, cntry_data in pairs(coa_data.country) do
for obj_type_name, obj_type_data in pairs(cntry_data) do for obj_type_name, obj_type_data in pairs(cntry_data) do
@ -6488,7 +6528,7 @@ do -- group tasks scope
-- function mist.ground.buildPath() end -- ???? -- function mist.ground.buildPath() end -- ????
function mist.ground.patrolRoute(vars) function mist.ground.patrolRoute(vars)
log:info('patrol') --log:info('patrol')
local tempRoute = {} local tempRoute = {}
local useRoute = {} local useRoute = {}
local gpData = vars.gpData local gpData = vars.gpData