Compare commits

...

67 Commits

Author SHA1 Message Date
mrSkortch b5c7b16500 Merge pull request #28 from mrSkortch/development
4.3 Hotfix-1
2016-06-01 01:05:05 -06:00
mrSkortch 4ff3d57d66 actual commit
Fixed an oops
2016-06-01 01:03:20 -06:00
mrSkortch 9dfd4929ea v71
Fixed a bug with flagFuncs to stop assigning the unitTableDef if the
corresponding units entry was invalid.
2016-06-01 01:02:31 -06:00
mrSkortch de420ca158 Merge pull request #27 from mrSkortch/development
4.3 Release
2016-05-27 02:55:40 -06:00
mrSkortch 586d374075 4.3 Release Files
Re-export of DBs and updated files needed for release.
2016-05-27 02:46:43 -06:00
mrSkortch e936df61dc added shapename DB entry
This is the shapeNames DB. It is a simple look up table for static
objects which may require a shapename to correctly spawn static objects.
2016-05-26 05:02:57 -06:00
mrSkortch 79e44112f5 Some error checking
Added some error checking functionality to existing functions.
2016-05-23 04:53:04 -06:00
mrSkortch e24d8d267d Set loggers to warn
Set loggers to warning level.
2016-05-09 00:20:47 -06:00
mrSkortch f96edc14bd Moar slight changes
Some minor fixes to code implemented last update

Updated mission used to create DBs. There should no longer be any unit
names that are the same as group names.

Dynamically generated names will now be indexed accordingly to their
category. Used to be just a single counter shared between all.

Several changes and fixes to dynAddStatic
-Fixed function wasn't working when given certain params.
-fixed country checker to better account for country names with spaces.
This fix was applied to dynAdd but not dynAddStatic, I corrected this.
-Optimized it slightly. Trimmed the fat of some of the code.
2016-05-09 00:14:28 -06:00
mrSkortch 3386d0daa5 Update DB slightRefactor-start
Update not pushed live at time of update due to a few bugs. Wanted to
get commit in.

Fixed typo with mist.utils.NMToMeters causing function not to work.
added Logger 'dbLog' to mist DB code
inserted do-end blocks to make DB code block shorter in length

Purpose of DB updating refactor is to more accurately keep unit tables
updated correctly. In the old system only 'byName' DBs were updated if a
group/unit name was duplicated. So it was possible for multiple units to
share the same name in unitsByNum, byCat, etc.

The process of how it checks added groups and units has been altered
slightly. Groups spawned with player controlled units will not be
updated.

The conditions for whether or not the table gets updated are as follows:

If groupName is already in DB then check if its groupId, country, or
coalition changed. If nothing has changed then it checks if the newly
spawned units exist in a DB entry and if so it will verify if the unitId
ort ype have changed. Any single update prompts the DB to update
accordingly.
2016-05-08 04:20:52 -06:00
mrSkortch 240b8a3abb Merge pull request #26 from mrSkortch/development
4.2 Release
2016-04-19 03:27:54 -06:00
mrSkortch 34c4082938 4.2 Release Files 2016-04-19 03:25:09 -06:00
mrSkortch ff506e0ec2 Changed build number
Changed the build number
2016-03-11 02:29:23 -07:00
mrSkortch d333ea3d64 Merge pull request #25 from lukrop/alive-units-hotfix
Fix updating of alive units.
2016-03-11 02:24:58 -07:00
mrSkortch 73dd1bdb77 Merge pull request #24 from lukrop/development
Fix logger if debug module is sanitized
2016-03-11 02:24:43 -07:00
Lukas Kropatschek fc0467f372 Fix updating of alive units. 2016-03-10 15:52:59 +01:00
Lukas Kropatschek c2fddb436a vim modeline, fixed indention
See https://www.cs.swarthmore.edu/help/vim/modelines.html
2016-03-09 18:55:06 +01:00
Lukas Kropatschek 6761878ce3 fix missing line number and func name 2016-03-09 18:46:37 +01:00
Lukas Kropatschek 3c9da5754b Replaced spaces with tabs. Removed trailing spaces. 2016-03-05 17:04:27 +01:00
Lukas Kropatschek 5fdaa269fd Fix logger if debug module is sanitized. 2016-03-05 13:24:48 +01:00
mrSkortch f74c5b488a Whoops
Derp. That was silly of me.
2016-01-18 05:00:53 -07:00
mrSkortch b8da182cb8 FlagFuncs changes
The old flagFuncs required 'stopflag' to be all lower case. I've changed
it so that the camel case spelling is also accepted. stopFlag

added camelCase named versions of flagFuncs. These are functions that
simply call the default functions that use '_' between words.
2016-01-18 04:48:07 -07:00
mrSkortch b40a919bb0 Fixed the botched merge
There was a conflict on merging lukrop's commit. I've fixed it and made
some other changes.

-Retabulated entire file. Fans of terrible drink from the 90s rejoice.
-Moved the mist init message back to the end of file and into the old
format.
-Commented out several of the new log:info statements that replaced old
commented out print statements.
2016-01-18 04:33:36 -07:00
mrSkortch e312ec70c3 Merge remote-tracking branch 'origin/development' into development
# Conflicts:
#	mist.lua
2016-01-18 03:38:47 -07:00
mrSkortch 0db00f99e4 Merge pull request #23 from lukrop/master
Style guidelines, scopes, Logger and more
2016-01-18 03:34:44 -07:00
mrSkortch 2a0ab57480 commited apparent local change so I can compare stuff 2016-01-14 03:31:38 -07:00
mrSkortch 38c256e67d Merge remote-tracking branch 'refs/remotes/origin/master' into development 2016-01-14 03:21:43 -07:00
Lukas Kropatschek 9dd046dbce added msg log function 2016-01-13 14:10:28 +01:00
Lukas Kropatschek a11b254bbd consistent variable naming 2016-01-13 13:44:43 +01:00
Lukas Kropatschek 57613f0aab save some more brackets and quotes 2016-01-13 12:06:39 +01:00
Lukas Kropatschek 74b1e9fcc0 Some more ldoc 2016-01-13 11:28:08 +01:00
Lukas Kropatschek 12f2a39465 actually fix groupTableCheck 2016-01-13 00:36:04 +01:00
Lukas Kropatschek 864e89d43b fixed groupTableCheck and added some ldoc 2016-01-12 20:23:36 +01:00
Lukas Kropatschek 42e67cf481 logger now allows log messages >= 4096 chars
when displaying big tables they often got cut off before
their end. This is avoided by splitting log messages at the
4000th char.
2016-01-12 14:59:33 +01:00
Lukas Kropatschek f1a3c3e0f2 moved db initialization to init and made it local 2016-01-11 23:50:27 +01:00
Lukas Kropatschek 4370fb3c72 move classes to the bottom, some more ldoc 2016-01-11 22:38:52 +01:00
Lukas Kropatschek b10b56aa95 save some brackets and single quotes.
they are an endangered species 😁
2016-01-11 20:28:30 +01:00
Lukas Kropatschek 1aa6948db4 use new logger
though most of those debug messages could probably be removed.
2016-01-11 19:31:16 +01:00
Lukas Kropatschek e1c5516a8e Sync with upstream
Merge upstream branch 'upstream/master'
2016-01-11 19:17:13 +01:00
Lukas Kropatschek cf911a7dfa Merge branch 'ldoc' 2016-01-11 18:42:51 +01:00
mrSkortch bc1aeb0875 Merge pull request #22 from mrSkortch/development
v4.1 Merge
2016-01-11 03:50:56 -07:00
mrSkortch 69190060e5 V4.1 Release
Commits for v4.1 to be sent to release branch
2016-01-11 03:48:47 -07:00
Lukas Kropatschek a7a9cb6808 fixed new call 2016-01-09 20:52:12 +01:00
Lukas Kropatschek 4d0617a963 improved logger 2016-01-09 20:26:38 +01:00
Lukas Kropatschek c62b6c0cf6 more ldoc 2016-01-08 15:09:49 +01:00
Lukas Kropatschek b0a34ffcc1 more ldoc, made doScheduledFunctions local 2016-01-07 23:32:54 +01:00
Lukas Kropatschek e5a89d2d38 added description 2016-01-07 22:06:31 +01:00
Lukas Kropatschek 5803be3904 switched to new logger
created a init function, creating a logger and calling main
2016-01-07 21:07:57 +01:00
Lukas Kropatschek 33aa8ec3d5 fixed indention 2016-01-07 13:57:08 +01:00
Lukas Kropatschek 337d93b2aa introduced scopes simulating different files.
Using scopes for various groups of functions simulating files.
Allows for use of some local functions and better organization. Using a editor
which is capable of folding this huge file gets way easier to navigate.
2016-01-07 13:05:27 +01:00
Lukas Kropatschek 750e06d42f some more ldoc 2016-01-07 11:20:10 +01:00
Lukas Kropatschek f269f2cb0a added ldoc for debug and vec functions 2016-01-06 17:33:12 +01:00
Lukas Kropatschek 2e198095e9 completed utils ldoc 2016-01-06 04:39:20 +01:00
Lukas Kropatschek 7dcb0eb144 fixed logger and added alert 2016-01-06 03:15:10 +01:00
Lukas Kropatschek 08b8811e31 fixed/enhanced logger and added some ldoc 2016-01-06 00:49:30 +01:00
Lukas Kropatschek e19c4f4c2c implemented basic logger 2016-01-05 23:29:22 +01:00
Lukas Kropatschek 6e7f5e3a3d added some ldoc 2016-01-05 20:50:26 +01:00
Lukas Kropatschek cbea703141 some more newlines removed 2016-01-05 18:43:23 +01:00
Lukas Kropatschek 752720c8ee coherant function names in CamelCase 2016-01-05 14:30:02 +01:00
Lukas Kropatschek d7b77b1201 use coherent function defintion style 2016-01-05 14:06:22 +01:00
Lukas Kropatschek 78d55fc699 use coherent function defintion style 2016-01-04 21:02:01 +01:00
Lukas Kropatschek 52304e9fef cleanup some comments 2016-01-04 20:03:22 +01:00
Lukas Kropatschek f80eb3ed10 fixed mixed-indention, removed trailing spaces 2016-01-04 19:24:56 +01:00
Lukas Kropatschek 1120db661f Merge development back to master 2016-01-04 16:22:33 +01:00
mrSkortch 9bfeca1495 v60
-Fixed issue with country names in the editor not matching enum country
name values. For example "Best Korea" could not match with "BEST_KOREA".
Thanks lukrop of this fix
-Fixed locality issue with mist.getNorthCorrection
-Added function mist.utils.unitToWP
-added function mist.utils.vecToWP

Both of these functions deal with creating a WP table from the passed
values. unitToWP also returns a speed variable based on the current
velocity of the unit.
2015-12-23 22:14:51 -07:00
mrSkortch 5af7e9d7b4 v59
-removed the new 3rd variable from mist.utils.getDir and just made the
2nd variable optional instead
-Added check to DB update functions to only update if data from the
group has changed from what is currently in the
DB. This fixes an issue I had where some data was lost if you spawned a
group normally after mission start and then
used a respawn, clone, or teleport function on said group
-fixed issue with dynAdd functions naming a group with the country ID
insead of country name
-added mist.getAvgPoint(). Function is similar to mist.getAvgPos except
it uses raw vec2/3 coordinates instead of
units
-added mist.utils.roundTbl() Has the same input values as
mist.utils.round except it accepts a table and it rounds all
numbers in the first level of the table to the passed percision.
2015-10-24 01:51:02 -06:00
mrSkortch d9f5f24632 Minor additions to existing functions
-added optional variable to mist.utils.getDir() If present this function
will return the "raw" heading, this is useful in assigning the heading
variable within a task.

-mist.utils.makeVec3 now supports being given a table in WP format.
Specifically it now coverts a table {x, y, alt) to vec3
2015-10-21 03:32:01 -06:00
32 changed files with 42907 additions and 46593 deletions
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
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+3
View File
@@ -0,0 +1,3 @@
activeHumans =
{
} -- end of activeHumans
File diff suppressed because it is too large Load Diff
+167 -76
View File
@@ -1,79 +1,170 @@
const =
{
["callsigns"] =
{
["NATO"] =
{
["AWACS"] =
{
["Darkstar"] = 5,
["Focus"] = 4,
["Wizard"] = 3,
["Magic"] = 2,
["Overlord"] = 1,
}, -- end of ["AWACS"]
["rules"] =
{
["groupLimit"] = 9,
}, -- end of ["rules"]
["aircraft"] =
{
["Uzi"] = 3,
["Pontiac"] = 8,
["Chevy"] = 7,
["Dodge"] = 5,
["Ford"] = 6,
["Enfield"] = 1,
["Colt"] = 4,
["Springfield"] = 2,
}, -- end of ["aircraft"]
["unique"] =
{
["A10"] =
{
["Boar"] = 10,
["Pig"] = 11,
["rules"] =
{
["canUseAircraft"] = true,
["appliesTo"] =
{
[1] = "A-10C",
[2] = "A-10A",
}, -- end of ["appliesTo"]
}, -- end of ["rules"]
["Tusk"] = 12,
["Hawg"] = 9,
}, -- end of ["A10"]
}, -- end of ["unique"]
["JTAC"] =
{
["Ferret"] = 10,
["Finger"] = 8,
["Deathstar"] = 15,
["Pointer"] = 4,
["Anvil"] = 16,
["Darknight"] = 2,
["Whiplash"] = 7,
["Warrior"] = 3,
["Eyeball"] = 5,
["Mantis"] = 18,
["Playboy"] = 12,
["Axeman"] = 1,
["Moonbeam"] = 6,
["Hammer"] = 13,
["Shaba"] = 11,
["Badger"] = 19,
["Jaguar"] = 14,
["Firefly"] = 17,
["Pinpoint"] = 9,
}, -- end of ["JTAC"]
["TANKER"] =
{
["Texaco"] = 1,
["Arco"] = 2,
["Shell"] = 3,
}, -- end of ["TANKER"]
}, -- end of ["NATO"]
}, -- end of ["callsigns"]
["shapeNames"] =
{
["Landmine"] = "landmine",
["FARP CP Blindage"] = "kp_ug",
["Subsidiary structure C"] = "saray-c",
["Barracks 2"] = "kazarma2",
["Small house 2C"] = "dom2c",
["Military staff"] = "aviashtab",
["Tech hangar A"] = "ceh_ang_a",
["Oil derrick"] = "neftevyshka",
["Tech combine"] = "kombinat",
["Garage B"] = "garage_b",
["Airshow_Crowd"] = "Crowd1",
["Hangar A"] = "angar_a",
["Repair workshop"] = "tech",
["Subsidiary structure D"] = "saray-d",
["FARP Ammo Dump Coating"] = "SetkaKP",
["Small house 1C area"] = "dom2c-all",
["Tank 2"] = "airbase_tbilisi_tank_01",
["Boiler-house A"] = "kotelnaya_a",
["Workshop A"] = "tec_a",
["Small werehouse 1"] = "s1",
["Garage small B"] = "garagh-small-b",
["Small werehouse 4"] = "s4",
["Shop"] = "magazin",
["Subsidiary structure B"] = "saray-b",
["FARP Fuel Depot"] = "GSM Rus",
["Coach cargo"] = "wagon-gruz",
["Electric power box"] = "tr_budka",
["Tank 3"] = "airbase_tbilisi_tank_02",
["Red_Flag"] = "H-flag_R",
["Container red 3"] = "konteiner_red3",
["Garage A"] = "garage_a",
["Hangar B"] = "angar_b",
["Black_Tyre"] = "H-tyre_B",
["Cafe"] = "stolovaya",
["Restaurant 1"] = "restoran1",
["Subsidiary structure A"] = "saray-a",
["Container white"] = "konteiner_white",
["Warehouse"] = "sklad",
["Tank"] = "bak",
["Railway crossing B"] = "pereezd_small",
["Subsidiary structure F"] = "saray-f",
["Farm A"] = "ferma_a",
["Small werehouse 3"] = "s3",
["Water tower A"] = "wodokachka_a",
["Railway station"] = "r_vok_sd",
["Coach a tank blue"] = "wagon-cisterna_blue",
["Supermarket A"] = "uniwersam_a",
["Coach a platform"] = "wagon-platforma",
["Garage small A"] = "garagh-small-a",
["TV tower"] = "tele_bash",
["Airshow_Cone"] = "Comp_cone",
["Farm B"] = "ferma_b",
["GeneratorF"] = "GeneratorF",
["White_Flag"] = "H-Flag_W",
["Container red 2"] = "konteiner_red2",
["Coach a passenger"] = "wagon-pass",
["WC"] = "WC",
["Black_Tyre_WF"] = "H-tyre_B_WF",
["Electric locomotive"] = "elektrowoz",
["Railway crossing A"] = "pereezd_big",
["Coach a tank yellow"] = "wagon-cisterna_yellow",
["Subsidiary structure 2"] = "hozdomik2",
[".Ammunition depot"] = "SkladC",
["Small werehouse 2"] = "s2",
["Windsock"] = "H-Windsock_RW",
["Small house 1B"] = "domik1b",
["Container brown"] = "konteiner_brown",
["Locomotive"] = "teplowoz",
["Subsidiary structure 1"] = "hozdomik1",
["Pump station"] = "nasos",
["Small house 1B area"] = "domik1b-all",
["Coach cargo open"] = "wagon-gruz-otkr",
["Container red 1"] = "konteiner_red1",
["Subsidiary structure G"] = "saray-g",
["White_Tyre"] = "H-tyre_W",
["FARP Tent"] = "PalatkaB",
["Subsidiary structure 3"] = "hozdomik3",
["Black_Tyre_RF"] = "H-tyre_B_RF",
["Comms tower M"] = "tele_bash_m",
[".Command Center"] = "ComCenter",
["Fuel tank"] = "toplivo-bak",
["Cargo1"] = "ab-212_cargo",
["Shelter B"] = "ukrytie_b",
["Chemical tank A"] = "him_bak_a",
["Shelter"] = "ukrytie",
["Small house 1A area"] = "domik1a-all",
["Subsidiary structure E"] = "saray-e",
["Small house 1A"] = "domik1a",
}, -- end of ["shapeNames"]
["callsigns"] =
{
["NATO"] =
{
["AWACS"] =
{
["Darkstar"] = 5,
["Focus"] = 4,
["Wizard"] = 3,
["Magic"] = 2,
["Overlord"] = 1,
}, -- end of ["AWACS"]
["rules"] =
{
["groupLimit"] = 9,
}, -- end of ["rules"]
["aircraft"] =
{
["Uzi"] = 3,
["Pontiac"] = 8,
["Chevy"] = 7,
["Dodge"] = 5,
["Ford"] = 6,
["Enfield"] = 1,
["Colt"] = 4,
["Springfield"] = 2,
}, -- end of ["aircraft"]
["unique"] =
{
["A10"] =
{
["Boar"] = 10,
["Pig"] = 11,
["rules"] =
{
["canUseAircraft"] = true,
["appliesTo"] =
{
[1] = "A-10C",
[2] = "A-10A",
}, -- end of ["appliesTo"]
}, -- end of ["rules"]
["Tusk"] = 12,
["Hawg"] = 9,
}, -- end of ["A10"]
}, -- end of ["unique"]
["JTAC"] =
{
["Ferret"] = 10,
["Finger"] = 8,
["Deathstar"] = 15,
["Pointer"] = 4,
["Anvil"] = 16,
["Darknight"] = 2,
["Whiplash"] = 7,
["Warrior"] = 3,
["Eyeball"] = 5,
["Mantis"] = 18,
["Playboy"] = 12,
["Axeman"] = 1,
["Moonbeam"] = 6,
["Hammer"] = 13,
["Shaba"] = 11,
["Badger"] = 19,
["Jaguar"] = 14,
["Firefly"] = 17,
["Pinpoint"] = 9,
}, -- end of ["JTAC"]
["TANKER"] =
{
["Texaco"] = 1,
["Arco"] = 2,
["Shell"] = 3,
}, -- end of ["TANKER"]
}, -- end of ["NATO"]
}, -- end of ["callsigns"]
} -- end of const
+92 -184
View File
@@ -1,187 +1,95 @@
deadObjects =
{
[16781056] =
{
["objectPos"] =
{
["y"] = 22.249711990356,
["x"] = -292852.15625,
["z"] = 654502.0625,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654625.71428571,
["x"] = -292922.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16781056,
}, -- 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"] = 22.240369796753,
["x"] = -292851.09375,
["z"] = 654504.5,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16781056,
}, -- end of ["object"]
}, -- end of [16781056]
[16780544] =
{
["objectPos"] =
{
["y"] = 22.431118011475,
["x"] = -292867.15625,
["z"] = 654441.25,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780544,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292842.85714286,
["y"] = 654545.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 27,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 22.417558670044,
["x"] = -292866.03125,
["z"] = 654446.125,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780544,
}, -- end of ["object"]
}, -- end of [16780544]
[16780800] =
{
["objectPos"] =
{
["y"] = 22.133636474609,
["x"] = -292848,
["z"] = 654535.5,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780800,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292882.85714286,
["y"] = 654585.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 28,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 22.13184928894,
["x"] = -292848.1875,
["z"] = 654536.1875,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780800,
}, -- end of ["object"]
}, -- end of [16780800]
[16781568] =
{
["objectPos"] =
{
["y"] = 22.361310958862,
["x"] = -292856.28125,
["z"] = 654460.375,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654705.71428571,
["x"] = -293002.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16781568,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs5",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -293002.85714286,
["y"] = 654705.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 31,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 22.360494613647,
["x"] = -292856.3125,
["z"] = 654460.8125,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16781568,
}, -- end of ["object"]
}, -- end of [16781568]
[16780800] =
{
["objectPos"] =
{
["y"] = 22.192852020264,
["x"] = -292849.34375,
["z"] = 654519.625,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780800,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292882.85714286,
["y"] = 654585.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 28,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 22.182994842529,
["x"] = -292848.875,
["z"] = 654522.0625,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780800,
}, -- end of ["object"]
}, -- end of [16780800]
[16780544] =
{
["objectPos"] =
{
["y"] = 22.386783599854,
["x"] = -292863.46875,
["z"] = 654457.125,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780544,
}, -- end of ["unit"]
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["type"] = "BTR-80",
["groupId"] = 13,
["groupName"] = "RuBTRs",
["countryId"] = 0,
["coalition"] = "red",
["x"] = -292842.85714286,
["y"] = 654545.71428571,
["heading"] = -1.7994767003775,
["unitId"] = 27,
["playerCanDrive"] = true,
["country"] = "russia",
["pos"] =
{
["y"] = 22.385175704956,
["x"] = -292863.3125,
["z"] = 654457.6875,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780544,
}, -- end of ["object"]
}, -- end of [16780544]
} -- 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
+220 -192
View File
@@ -1,195 +1,223 @@
humansById =
{
[11] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.67060113146646,
["unitName"] = "A-10C Client #1",
["groupName"] = "A-10C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -318142.85714286,
["y"] = 636428.57142857,
["unitId"] = 11,
["heading"] = -0.67060113146646,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 6,
}, -- end of [11]
[8] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #1",
["groupName"] = "F-15C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -288142.85714286,
["y"] = 662142.85714286,
["unitId"] = 8,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 4,
}, -- end of [8]
[10] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #2",
["groupName"] = "F-15C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -287000,
["y"] = 668428.57142857,
["unitId"] = 10,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 5,
}, -- end of [10]
[12] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.66079849060746,
["unitName"] = "A-10C Client #2",
["groupName"] = "A-10C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -315857.14285714,
["y"] = 644428.57142857,
["unitId"] = 12,
["heading"] = -0.66079849060746,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 7,
}, -- end of [12]
[42] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #1",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250185.71428571,
["y"] = 590391.42857142,
["unitId"] = 42,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 20,
}, -- end of [42]
[43] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 597819.99999999,
["x"] = -235614.28571428,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #2",
["groupName"] = "Su-33 Client #2",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -235614.28571428,
["y"] = 597819.99999999,
["unitId"] = 43,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 21,
}, -- end of [43]
[11] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.67060113146646,
["unitName"] = "A-10C Client #1_unit",
["groupName"] = "A-10C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -318142.85714286,
["y"] = 636428.57142857,
["unitId"] = 11,
["heading"] = -0.67060113146646,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 6,
}, -- end of [11]
[8] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #1_unit",
["groupName"] = "F-15C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -288142.85714286,
["y"] = 662142.85714286,
["unitId"] = 8,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 4,
}, -- end of [8]
[10] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #2_unit",
["groupName"] = "F-15C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -287000,
["y"] = 668428.57142857,
["unitId"] = 10,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 5,
}, -- end of [10]
[12] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.66079849060746,
["unitName"] = "A-10C Client #2_unit",
["groupName"] = "A-10C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -315857.14285714,
["y"] = 644428.57142857,
["unitId"] = 12,
["heading"] = -0.66079849060746,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 7,
}, -- end of [12]
[48] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590471.42857142,
["x"] = -250265.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "054",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #3Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250265.71428571,
["y"] = 590471.42857142,
["unitId"] = 48,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 106,
["groupId"] = 20,
}, -- end of [48]
[42] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #1Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250185.71428571,
["y"] = 590391.42857142,
["unitId"] = 42,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 20,
}, -- end of [42]
[47] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590431.42857142,
["x"] = -250225.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "010",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #2Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250225.71428571,
["y"] = 590431.42857142,
["unitId"] = 47,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 105,
["groupId"] = 20,
}, -- end of [47]
} -- end of humansById
+220 -192
View File
@@ -1,195 +1,223 @@
humansByName =
{
["A-10C Client #2"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.66079849060746,
["unitName"] = "A-10C Client #2",
["groupName"] = "A-10C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -315857.14285714,
["y"] = 644428.57142857,
["unitId"] = 12,
["heading"] = -0.66079849060746,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 7,
}, -- end of ["A-10C Client #2"]
["F-15C Client #1"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #1",
["groupName"] = "F-15C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -288142.85714286,
["y"] = 662142.85714286,
["unitId"] = 8,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 4,
}, -- end of ["F-15C Client #1"]
["Su-33 Client #2"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 597819.99999999,
["x"] = -235614.28571428,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #2",
["groupName"] = "Su-33 Client #2",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -235614.28571428,
["y"] = 597819.99999999,
["unitId"] = 43,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 21,
}, -- end of ["Su-33 Client #2"]
["Su-33 Client #1"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #1",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250185.71428571,
["y"] = 590391.42857142,
["unitId"] = 42,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 20,
}, -- end of ["Su-33 Client #1"]
["F-15C Client #2"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #2",
["groupName"] = "F-15C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -287000,
["y"] = 668428.57142857,
["unitId"] = 10,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 5,
}, -- end of ["F-15C Client #2"]
["A-10C Client #1"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.67060113146646,
["unitName"] = "A-10C Client #1",
["groupName"] = "A-10C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -318142.85714286,
["y"] = 636428.57142857,
["unitId"] = 11,
["heading"] = -0.67060113146646,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 6,
}, -- end of ["A-10C Client #1"]
["F-15C Client #1_unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #1_unit",
["groupName"] = "F-15C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -288142.85714286,
["y"] = 662142.85714286,
["unitId"] = 8,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 4,
}, -- end of ["F-15C Client #1_unit"]
["F-15C Client #2_unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["onboard_num"] = "10",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "F-15C",
["country"] = "usa",
["psi"] = 0.57883789069348,
["unitName"] = "F-15C Client #2_unit",
["groupName"] = "F-15C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -287000,
["y"] = 668428.57142857,
["unitId"] = 10,
["heading"] = -0.57883789069348,
["skill"] = "Client",
["callsign"] =
{
[1] = 2,
[2] = 1,
[3] = 1,
["name"] = "Springfield11",
}, -- end of ["callsign"]
["groupId"] = 5,
}, -- end of ["F-15C Client #2_unit"]
["Su-33 Client #3Unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590471.42857142,
["x"] = -250265.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "054",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #3Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250265.71428571,
["y"] = 590471.42857142,
["unitId"] = 48,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 106,
["groupId"] = 20,
}, -- end of ["Su-33 Client #3Unit"]
["A-10C Client #1_unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.67060113146646,
["unitName"] = "A-10C Client #1_unit",
["groupName"] = "A-10C Client #1",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -318142.85714286,
["y"] = 636428.57142857,
["unitId"] = 11,
["heading"] = -0.67060113146646,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 6,
}, -- end of ["A-10C Client #1_unit"]
["Su-33 Client #2Unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590431.42857142,
["x"] = -250225.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "010",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #2Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250225.71428571,
["y"] = 590431.42857142,
["unitId"] = 47,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 105,
["groupId"] = 20,
}, -- end of ["Su-33 Client #2Unit"]
["A-10C Client #2_unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["onboard_num"] = "52",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "A-10C",
["country"] = "usa",
["psi"] = 0.66079849060746,
["unitName"] = "A-10C Client #2_unit",
["groupName"] = "A-10C Client #2",
["coalition"] = "blue",
["countryId"] = 2,
["x"] = -315857.14285714,
["y"] = 644428.57142857,
["unitId"] = 12,
["heading"] = -0.66079849060746,
["skill"] = "Client",
["callsign"] =
{
[1] = 3,
[2] = 1,
[3] = 1,
["name"] = "Uzi11",
}, -- end of ["callsign"]
["groupId"] = 7,
}, -- end of ["A-10C Client #2_unit"]
["Su-33 Client #1Unit"] =
{
["alt"] = 2000,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["onboard_num"] = "53",
["category"] = "plane",
["speed"] = 138.88888888889,
["type"] = "Su-33",
["country"] = "russia",
["psi"] = 0,
["unitName"] = "Su-33 Client #1Unit",
["groupName"] = "Su-33 Client #1",
["coalition"] = "red",
["countryId"] = 0,
["x"] = -250185.71428571,
["y"] = 590391.42857142,
["unitId"] = 42,
["heading"] = 0,
["skill"] = "Client",
["callsign"] = 104,
["groupId"] = 20,
}, -- end of ["Su-33 Client #1Unit"]
} -- end of humansByName
+19 -24
View File
@@ -1,27 +1,22 @@
missionData =
{
["version"] = 7,
["files"] =
{
[1] = "Thunder2.wav",
[2] = "Briefing-01{225F004F-92E4-4c3e-A5F0-2BA49929055A}.jpg",
[3] = "mist.lua",
[4] = "ExplodeGround0.ogg",
[5] = "Rain.ogg",
}, -- end of ["files"]
["startTime"] = 43200,
["theatre"] = "Caucasus",
["bullseye"] =
{
["blue"] =
{
["y"] = 617414,
["x"] = -291014,
}, -- end of ["blue"]
["red"] =
{
["y"] = 371700,
["x"] = 11557,
}, -- end of ["red"]
}, -- end of ["bullseye"]
["version"] = 11,
["files"] =
{
}, -- end of ["files"]
["startTime"] = 43200,
["theatre"] = "Caucasus",
["bullseye"] =
{
["blue"] =
{
["y"] = 617414,
["x"] = -291014,
}, -- end of ["blue"]
["red"] =
{
["y"] = 371700,
["x"] = 11557,
}, -- end of ["red"]
}, -- end of ["bullseye"]
} -- end of missionData
+186 -186
View File
@@ -1,189 +1,189 @@
navPoints =
{
["blue"] =
{
[1] =
{
["y"] = 670391.42857142,
["x"] = -260757.14285714,
["name"] = "DODGE",
["callsignStr"] = "DODGE",
["point"] =
{
["y"] = 0,
["x"] = -260757.14285714,
["z"] = 670391.42857142,
}, -- end of ["point"]
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["groupId"] = 22,
["callsign"] = 3,
}, -- end of [1]
[2] =
{
["y"] = 659819.99999999,
["x"] = -257614.28571428,
["name"] = "KB1SE",
["callsignStr"] = "KB1SE",
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -257614.28571428,
["z"] = 659819.99999999,
}, -- end of ["point"]
["groupId"] = 23,
}, -- end of [2]
[3] =
{
["y"] = 643534.28571428,
["x"] = -257900,
["name"] = "KB1SW",
["callsignStr"] = "KB1SW",
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -257900,
["z"] = 643534.28571428,
}, -- end of ["point"]
["groupId"] = 24,
}, -- end of [3]
[4] =
{
["y"] = 643248.57142856,
["x"] = -242471.42857143,
["name"] = "KB1NW",
["callsignStr"] = "KB1NW",
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -242471.42857143,
["z"] = 643248.57142856,
}, -- end of ["point"]
["groupId"] = 25,
}, -- end of [4]
[5] =
{
["y"] = 659248.57142856,
["x"] = -243614.28571428,
["name"] = "KB1NE",
["callsignStr"] = "KB1NE",
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -243614.28571428,
["z"] = 659248.57142856,
}, -- end of ["point"]
["groupId"] = 26,
}, -- end of [5]
[6] =
{
["y"] = 625534.28571428,
["x"] = -309328.57142857,
["name"] = "MAZDA",
["callsignStr"] = "MAZDA",
["point"] =
{
["y"] = 0,
["x"] = -309328.57142857,
["z"] = 625534.28571428,
}, -- end of ["point"]
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["groupId"] = 27,
["callsign"] = 4,
}, -- end of [6]
}, -- end of ["blue"]
["red"] =
{
[1] =
{
["y"] = 587534.28571428,
["x"] = -295042.85714285,
["name"] = "ADDER",
["callsignStr"] = "ADDER",
["point"] =
{
["y"] = 0,
["x"] = -295042.85714285,
["z"] = 587534.28571428,
}, -- end of ["point"]
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["groupId"] = 28,
["callsign"] = 8,
}, -- end of [1]
[2] =
{
["y"] = 595248.57142856,
["x"] = -276757.14285714,
["name"] = "MAZDA",
["callsignStr"] = "MAZDA",
["point"] =
{
["y"] = 0,
["x"] = -276757.14285714,
["z"] = 595248.57142856,
}, -- end of ["point"]
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["vangle"] = 0,
["angle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["groupId"] = 29,
["callsign"] = 4,
}, -- end of [2]
}, -- end of ["red"]
["blue"] =
{
[1] =
{
["y"] = 643248.57142856,
["x"] = -242471.42857143,
["name"] = "KB1NW",
["callsignStr"] = "KB1NW",
["id"] = 3,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -242471.42857143,
["z"] = 643248.57142856,
}, -- end of ["point"]
}, -- end of [1]
[2] =
{
["y"] = 659819.99999999,
["x"] = -257614.28571428,
["name"] = "KB1SE",
["callsignStr"] = "KB1SE",
["id"] = 4,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -257614.28571428,
["z"] = 659819.99999999,
}, -- end of ["point"]
}, -- end of [2]
[3] =
{
["y"] = 643534.28571428,
["x"] = -257900,
["name"] = "KB1SW",
["callsignStr"] = "KB1SW",
["id"] = 5,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -257900,
["z"] = 643534.28571428,
}, -- end of ["point"]
}, -- end of [3]
[4] =
{
["y"] = 659248.57142856,
["x"] = -243614.28571428,
["name"] = "KB1NE",
["callsignStr"] = "KB1NE",
["id"] = 6,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -243614.28571428,
["z"] = 659248.57142856,
}, -- end of ["point"]
}, -- end of [4]
[5] =
{
["y"] = 625534.28571428,
["x"] = -309328.57142857,
["name"] = "MAZDA",
["callsignStr"] = "MAZDA",
["id"] = 7,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -309328.57142857,
["z"] = 625534.28571428,
}, -- end of ["point"]
["callsign"] = 4,
}, -- end of [5]
[6] =
{
["y"] = 670391.42857142,
["x"] = -260757.14285714,
["name"] = "DODGE",
["callsignStr"] = "DODGE",
["id"] = 8,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -260757.14285714,
["z"] = 670391.42857142,
}, -- end of ["point"]
["callsign"] = 3,
}, -- end of [6]
}, -- end of ["blue"]
["red"] =
{
[1] =
{
["y"] = 587534.28571428,
["x"] = -295042.85714285,
["name"] = "ADDER",
["callsignStr"] = "ADDER",
["id"] = 1,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -295042.85714285,
["z"] = 587534.28571428,
}, -- end of ["point"]
["callsign"] = 8,
}, -- end of [1]
[2] =
{
["y"] = 595248.57142856,
["x"] = -276757.14285714,
["name"] = "MAZDA",
["callsignStr"] = "MAZDA",
["id"] = 2,
["properties"] =
{
["vnav"] = 1,
["scale"] = 0,
["angle"] = 0,
["vangle"] = 0,
["steer"] = 2,
}, -- end of ["properties"]
["point"] =
{
["y"] = 0,
["x"] = -276757.14285714,
["z"] = 595248.57142856,
}, -- end of ["point"]
["callsign"] = 4,
}, -- end of [2]
}, -- end of ["red"]
} -- end of navPoints
+64 -96
View File
@@ -1,99 +1,67 @@
removedAliveUnits =
{
[16781056] =
{
["point"] =
{
["y"] = 654625.71428571,
["x"] = -292922.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16781056,
}, -- 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"] = 22.240369796753,
["x"] = -292851.09375,
["z"] = 654504.5,
}, -- end of ["pos"]
}, -- end of [16781056]
[16780544] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780544,
}, -- 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"] = 22.417558670044,
["x"] = -292866.03125,
["z"] = 654446.125,
}, -- end of ["pos"]
}, -- end of [16780544]
[16780800] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780800,
}, -- 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"] = 22.13184928894,
["x"] = -292848.1875,
["z"] = 654536.1875,
}, -- end of ["pos"]
}, -- end of [16780800]
[16780800] =
{
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780800,
}, -- 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"] = 22.182994842529,
["x"] = -292848.875,
["z"] = 654522.0625,
}, -- end of ["pos"]
}, -- end of [16780800]
[16780544] =
{
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780544,
}, -- 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"] = 22.385175704956,
["x"] = -292863.3125,
["z"] = 654457.6875,
}, -- end of ["pos"]
}, -- end of [16780544]
} -- 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
+66 -66
View File
@@ -1,69 +1,69 @@
zonesByName =
{
["LZ zone"] =
{
["y"] = 614105.71428571,
["radius"] = 3000,
["zoneId"] = 2,
["point"] =
{
["y"] = 0,
["x"] = -245328.57142857,
["z"] = 614105.71428571,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -245328.57142857,
["hidden"] = false,
["name"] = "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"] =
{
["y"] = 673819.99999999,
["radius"] = 3000,
["zoneId"] = 1,
["point"] =
{
["y"] = 0,
["x"] = -271900,
["z"] = 673819.99999999,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -271900,
["hidden"] = false,
["name"] = "explosion zone",
}, -- end of ["explosion zone"]
["LZ zone"] =
{
["y"] = 614105.71428571,
["radius"] = 3000,
["zoneId"] = 2,
["point"] =
{
["y"] = 0,
["x"] = -245328.57142857,
["z"] = 614105.71428571,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -245328.57142857,
["hidden"] = false,
["name"] = "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"] =
{
["y"] = 673819.99999999,
["radius"] = 3000,
["zoneId"] = 1,
["point"] =
{
["y"] = 0,
["x"] = -271900,
["z"] = 673819.99999999,
}, -- end of ["point"]
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -271900,
["hidden"] = false,
["name"] = "explosion zone",
}, -- end of ["explosion zone"]
} -- end of zonesByName
+66 -66
View File
@@ -1,69 +1,69 @@
zonesByNum =
{
[1] =
{
["y"] = 614105.71428571,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -245328.57142857,
["z"] = 614105.71428571,
}, -- end of ["point"]
["name"] = "LZ zone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -245328.57142857,
["hidden"] = false,
["zoneId"] = 2,
}, -- end of [1]
[2] =
{
["y"] = 692534.28571428,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -285971.42857143,
["z"] = 692534.28571428,
}, -- end of ["point"]
["name"] = "cloneZone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -285971.42857143,
["hidden"] = false,
["zoneId"] = 3,
}, -- end of [2]
[3] =
{
["y"] = 673819.99999999,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -271900,
["z"] = 673819.99999999,
}, -- end of ["point"]
["name"] = "explosion zone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -271900,
["hidden"] = false,
["zoneId"] = 1,
}, -- end of [3]
[1] =
{
["y"] = 614105.71428571,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -245328.57142857,
["z"] = 614105.71428571,
}, -- end of ["point"]
["name"] = "LZ zone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -245328.57142857,
["hidden"] = false,
["zoneId"] = 2,
}, -- end of [1]
[2] =
{
["y"] = 692534.28571428,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -285971.42857143,
["z"] = 692534.28571428,
}, -- end of ["point"]
["name"] = "cloneZone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -285971.42857143,
["hidden"] = false,
["zoneId"] = 3,
}, -- end of [2]
[3] =
{
["y"] = 673819.99999999,
["radius"] = 3000,
["point"] =
{
["y"] = 0,
["x"] = -271900,
["z"] = 673819.99999999,
}, -- end of ["point"]
["name"] = "explosion zone",
["color"] =
{
[1] = 1,
[2] = 1,
[3] = 1,
[4] = 0.14901960784314,
}, -- end of ["color"]
["x"] = -271900,
["hidden"] = false,
["zoneId"] = 1,
}, -- end of [3]
} -- end of zonesByNum
BIN
View File
Binary file not shown.
+5498 -4744
View File
File diff suppressed because it is too large Load Diff
-6045
View File
File diff suppressed because it is too large Load Diff
+6799
View File
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.
+65
View File
@@ -1,3 +1,68 @@
v72
fixed bug with flagFuncs to correctly check and assign unitTableDef entries.
v71
added shapename DB entry
dynAddStatic will now add a shapename if the object type matches a shapename DB entry
v70
Added assorted error checking on a few functions
v69
- Updated mission used to create DBs. There should no longer be any unit
names that are the same as group names.
Dynamically generated names will now be indexed accordingly to their
category. Used to be just a single counter shared between all.
Several changes and fixes to dynAddStatic
-Fixed function wasn't working when given certain params.
-fixed country checker to better account for country names with spaces.
This fix was applied to dynAdd but not dynAddStatic, I corrected this.
-Optimized it slightly. Trimmed the fat of some of the code.
v68
-DB refactor-start
v66
-Added default setting for logger if no value present
-Added documentation for logger
v65
-Fixed update db tables not updating
v64
-Fixes to debug code
v62 and v63
-Donno
v61 - 4.1 release
-Fixed locality issue with unitToWP
v60
-Fixed issue with country names in the editor not matching enum country
name values. For example "Best Korea" could not match with "BEST_KOREA".
Thanks lukrop of this fix
-Fixed locality issue with mist.getNorthCorrection
-Added function mist.utils.unitToWP
-added function mist.utils.vecToWP
Both of these functions deal with creating a WP table from the passed
values. unitToWP also returns a speed variable based on the current
velocity of the unit
v59
-removed the new 3rd variable from mist.utils.getDir and just made the 2nd variable optional instead
-Added check to DB update functions to only update if data from the group has changed from what is currently in the DB. This fixes an issue I had where some data was lost if you spawned a group normally after mission start and then used a respawn, clone, or teleport function on said group
-fixed issue with dynAdd functions naming a group with the country ID insead of country name
-added mist.getAvgPoint(). Function is similar to mist.getAvgPos except it uses raw vec2/3 coordinates instead of units
-added mist.utils.roundTbl() Has the same input values as mist.utils.round except it accepts a table and it rounds all numbers in the first level of the table to the passed percision.
v58
-added optional variable to mist.utils.getDir() If present this function will return the "raw" heading, this is useful in assigning the heading variable within a task.
-mist.utils.makeVec3 now supports being given a table in WP format. Specifically it now coverts a table {x, y, alt) to vec3
v57
-fixed bug with groupRandomDistSelf improperly declaring the y variable
-fixed flagFunc.units_in_moving_zones not checking for a unitNameTable for the zone_units