Compare commits

...

129 Commits

Author SHA1 Message Date
mrSkortch effa8eb5b1 Merge pull request #29 from mrSkortch/development
Assorted fixes
2016-07-11 15:46:43 -06:00
mrSkortch 7171a8f483 Assorted fixes
-fixed mist.time.getDate to account for changes made to the mission file
format related to how the mission start time and date are saved. Also
added in code to correctly account for leap years.

- fixed issue in DB updating checking the incorrect value

- fixed mist.getUnitSkill. Slightly reworked how the function got the
data.
2016-07-10 20:57:27 -06:00
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
mrSkortch 838855ed2b Merge pull request #19 from mrSkortch/development
Development
2015-10-15 00:06:25 -06:00
mrSkortch 71de3f5b53 v4 hotfix 1
v4 hotfixes
2015-10-15 00:04:39 -06:00
mrSkortch 40100072a8 Merge pull request #18 from ciribob/master
Fix for Vec3 related typo in groupRandomDistSelf
2015-10-14 23:08:24 -06:00
Ciaran Fisher d636f64cbd Not sure if this is a bug...
Not sure if this is a bug
2015-10-14 11:22:18 +01:00
mrSkortch ee76538575 v56
Minor bug fix for dynAdd functions with regard to new countries in the
simulator
2015-10-03 19:45:00 -06:00
mrSkortch a8b7e5eb6c Merge pull request #17 from mrSkortch/development
V4 Release
2015-10-02 02:36:04 -06:00
mrSkortch 6c2b091e94 V4 4 reelz
Forgot this file
2015-10-02 02:31:02 -06:00
mrSkortch 5e40137af4 v4 Release
Commits for a v4 release
2015-10-02 02:27:47 -06:00
mrSkortch 8dfd4ec355 V53_release_version 2015-10-01 17:54:56 -06:00
mrSkortch 065c28a697 v53
Assorted Changes and fixes
2015-09-16 03:25:11 -06:00
mrSkortch 4ff458534f r52
Minor fixes
2015-08-07 00:56:30 -06:00
mrSkortch 29c93002fa Merge pull request #16 from mrSkortch/development
v51
2015-06-17 22:09:45 -06:00
mrSkortch 2f02c4041c v51
Fixed issue with message system
Added check for message systems to not send messages to combined arms if
CA slots are not in a mission.
2015-06-17 22:08:10 -06:00
mrSkortch 9486c56d4b Merge pull request #15 from mrSkortch/development
v50
2015-05-18 20:18:05 -06:00
mrSkortch 278216aabb v50
wtf git. why did you delete that line?
2015-05-18 20:17:30 -06:00
mrSkortch 60d83c3bc3 Merge pull request #14 from mrSkortch/development
v49
2015-05-18 20:14:28 -06:00
mrSkortch 08e4cb6334 v49
Fixed issued for flagFunc.group_alive and group_dead. Issue caused by a
bug in DCS. Had to write minor workaround.
2015-05-18 03:03:46 -06:00
mrSkortch 328538688d Merge pull request #13 from mrSkortch/development
3.7
2015-05-13 02:00:07 -06:00
mrSkortch 0e6f9d12cc v48_3.7 RC
Re-exported DB files

Lots 0 Changes
2015-05-13 01:57:08 -06:00
mrSkortch 663ccbc084 v46
added a bunch of mist.time funcs

messed with message handling a little bit.
2015-05-09 01:09:10 -06:00
mrSkortch b82ade5d21 v45
Display refactor, minor fixes
2015-05-07 00:11:15 -06:00
mrSkortch 8c5bab0f64 Merge pull request #12 from mrSkortch/development
v44
2015-04-03 00:03:07 -06:00
mrSkortch 941ff9708c v44
fixed a few boneheaded bugs
2015-03-24 00:31:17 -06:00
mrSkortch e242126cb3 Merge pull request #11 from mrSkortch/development
v43
2015-03-20 17:14:39 -06:00
mrSkortch 8dc51dbc83 v43
Minor fixes to getPayload, dynAdd, and dynAddStatic
2015-03-20 17:12:01 -06:00
mrSkortch 4e8b70ce73 Merge pull request #10 from mrSkortch/development
v3.6
2015-03-13 17:23:31 -06:00
mrSkortch e18778bc7d r42
fixed bug with unit speed not getting added to DBs if spawned

added mist.getRandomPointInZone
2015-03-13 17:19:16 -06:00
mrSkortch 822dea7ae7 r41
Fixed some non localized values, thanks etcher3rd

Also added an extra check for the flagfuncs to not repeatedly reset a
flag to true if the flag is already.
2015-03-04 20:41:37 -07:00
mrSkortch 332c8aaaf0 r40
Fixed a bug with spawning aircraft altitude type being switched to radio
instead of baro

Added extra checks to make sure a group or unit returned is actually
there.
2015-03-02 17:11:12 -07:00
mrSkortch fb32d2309a started making changes for next main release
numerous untested changes added. so yea, errors may (will) occur. Changes made while on vacation (damn you rain!) but reflect changes I've had on my mind or created in separate files. 

Mission file searching functions now search by Id instead of group or unit names. The name input variable hasnt changed, value gets converted to Id automatically if found. Functions now also accept a numerical groupId or unitId. 
getPayload
getGroupPayload
getGroupPoints
getGroupRoute

Added planned changes for message display v4. Added some code but it is dormant.
2015-02-03 00:09:05 -07:00
mrSkortch b2080628fe r38
Fixed bug with optional variables in coordinate message functions
2015-01-29 18:28:49 -07:00
mrSkortch 36d7a0c3bc hotfix, again
Sigh
2014-10-09 17:54:59 -06:00
mrSkortch 32f7a8c5c1 Merge pull request #8 from mrSkortch/development
Fixed an oops
2014-10-01 17:39:50 -06:00
mrSkortch 56931faa42 Fixed an oops
country data now created correctly
2014-10-01 17:38:48 -06:00
mrSkortch 7d503f6bfc Merge pull request #7 from mrSkortch/development
.36 fix
2014-09-10 00:56:07 -06:00
mrSkortch dbe7497ff2 .36 fix 2014-09-10 00:55:31 -06:00
mrSkortch 8a2c66f51b Merge pull request #6 from mrSkortch/development
hotfixs
2014-09-05 17:54:00 -06:00
mrSkortch a57342b184 hotfixs
commented out error reporting in pointInPolygon for now
2014-09-05 17:52:02 -06:00
mrSkortch 66b95a95ee Merge pull request #5 from mrSkortch/development
hotfix
2014-09-05 17:48:23 -06:00
mrSkortch 2dc78dbd4c hotfix 2014-09-05 17:45:27 -06:00
mrSkortch d2d53eab8d Merge pull request #4 from mrSkortch/development
Development
2014-09-02 02:31:05 -06:00
mrSkortch a1b24e629e 3.5 Release Files 2014-09-02 01:51:09 -06:00
mrSkortch c73ebbec43 v34 fixes
v34 fixes, yay
2014-08-30 20:44:27 -06:00
mrSkortch 17c4464600 mist 3.5 rc
Possible release version of mist 3.5. or maybe just rename it mist 4.0
2014-08-29 02:38:47 -06:00
mrSkortch 0fdd9a4a58 strings in flagFuncs
Forgot about adding this. Derp
2014-08-25 19:04:23 -06:00
mrSkortch 22d5b00d49 Documentation Minor changes
Doc file and pdf. Minor changes to mist.lua
2014-08-24 00:48:25 -06:00
mrSkortch c50463a7c8 final 3.5 features
Now bug fixes and documentation
2014-08-23 21:53:22 -06:00
mrSkortch 7f9fc1d50e moar coroutines 2014-08-21 22:45:17 -06:00
mrSkortch 4e898bfaf5 Re-factor DB Stuff
Re-factored a bunch of DB stuff

mist.dbUpdate() split into two functions

co-routine introduced for adding data to db files

moved a bunch of stuff around
2014-08-21 02:03:55 -06:00
mrSkortch 89cb721384 added mist.getUnitsInPolygon
like getUnitsInZones this function returns a table of unit objects
2014-08-10 02:06:45 -06:00
mrSkortch 8b545fc6b2 Added 5 funcs for 3.5 2014-08-10 00:34:16 -06:00
mrSkortch b5bd16b3b1 added 4 funcs for 3.5 2014-08-03 23:30:48 -06:00
mrSkortch d7323e27a6 Merge branch 'master' of https://github.com/mrSkortch/MissionScriptingTools 2014-08-01 23:04:35 -06:00
mrSkortch 5c6319c064 Merge remote-tracking branch 'origin/master'
Conflicts:
	.gitattributes
2014-08-01 23:04:28 -06:00
mrSkortch 2feddb2513 Update .gitattributes 2014-08-01 23:00:31 -06:00
mrSkortch fba8596026 Hopefully fix txt display in notepad 2014-08-01 22:59:48 -06:00
mrSkortch cdd1a53eb4 Update .gitattributes 2014-08-01 22:52:26 -06:00
mrSkortch f304031333 Fixed gitattributes
WordWrap on rev changelog should now work
2014-08-01 22:49:16 -06:00
mrSkortch 2b29f19fd1 sigh 2014-08-01 22:32:21 -06:00
mrSkortch 8e45225735 Figuring this out 2014-08-01 22:29:07 -06:00
32 changed files with 43689 additions and 21959 deletions
+3
View File
@@ -20,8 +20,11 @@
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.txt eol=crlf
.gitattributes export-ignore
.gitignore export-ignore
README.md export-ignore
mist_doc_file.doc export-ignore
mist.lua export-ignore
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 -132
View File
@@ -1,135 +1,95 @@
deadObjects =
{
[16779776] =
{
["objectPos"] =
{
["y"] = 22.492967605591,
["x"] = -292872.3125,
["z"] = 654419.125,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["country"] = "russia",
["skill"] = "Average",
["type"] = "BTR-80",
["groupName"] = "RuBTRs",
["unit"] =
{
["id_"] = 16779776,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 27,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["playerCanDrive"] = true,
["groupId"] = 13,
["pos"] =
{
["y"] = 22.492244720459,
["x"] = -292872.25,
["z"] = 654419.375,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16779776,
}, -- end of ["object"]
}, -- end of [16779776]
[16780032] =
{
["objectPos"] =
{
["y"] = 22.487079620361,
["x"] = -292863.46875,
["z"] = 654411.625,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["country"] = "russia",
["skill"] = "Average",
["type"] = "BTR-80",
["groupName"] = "RuBTRs",
["unit"] =
{
["id_"] = 16780032,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 28,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["playerCanDrive"] = true,
["groupId"] = 13,
["pos"] =
{
["y"] = 22.486150741577,
["x"] = -292864,
["z"] = 654412.6875,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780032,
}, -- end of ["object"]
}, -- end of [16780032]
[16780544] =
{
["objectPos"] =
{
["y"] = 22.290777206421,
["x"] = -292853.84375,
["z"] = 654488.3125,
}, -- end of ["objectPos"]
["objectType"] = "vehicle",
["objectData"] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654665.71428571,
["x"] = -292962.85714286,
}, -- end of ["point"]
["country"] = "russia",
["skill"] = "Average",
["type"] = "BTR-80",
["groupName"] = "RuBTRs",
["unit"] =
{
["id_"] = 16780544,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 30,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs4",
["playerCanDrive"] = true,
["groupId"] = 13,
["pos"] =
{
["y"] = 22.284147262573,
["x"] = -292853.5,
["z"] = 654490.5,
}, -- end of ["pos"]
}, -- end of ["objectData"]
["object"] =
{
["id_"] = 16780544,
}, -- end of ["object"]
}, -- end of [16780544]
[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 -138
View File
@@ -1,141 +1,223 @@
humansById =
{
[11] =
{
["alt"] = 2000,
["heading"] = -0.67060113146646,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["groupId"] = 6,
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "A-10C Client #1",
["type"] = "A-10C",
["unitId"] = 11,
["groupName"] = "A-10C Client #1",
}, -- end of [11]
[8] =
{
["alt"] = 2000,
["heading"] = -0.57883789069348,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["groupId"] = 4,
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "F-15C Client #1",
["type"] = "F-15C",
["unitId"] = 8,
["groupName"] = "F-15C Client #1",
}, -- end of [8]
[10] =
{
["alt"] = 2000,
["heading"] = -0.57883789069348,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["groupId"] = 5,
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "F-15C Client #2",
["type"] = "F-15C",
["unitId"] = 10,
["groupName"] = "F-15C Client #2",
}, -- end of [10]
[12] =
{
["alt"] = 2000,
["heading"] = -0.66079849060746,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["groupId"] = 7,
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "A-10C Client #2",
["type"] = "A-10C",
["unitId"] = 12,
["groupName"] = "A-10C Client #2",
}, -- end of [12]
[42] =
{
["alt"] = 2000,
["heading"] = 0,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["groupId"] = 20,
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["skill"] = "Client",
["countryId"] = 2,
["coalition"] = "red",
["speed"] = 138.88888888889,
["country"] = "russia",
["category"] = "plane",
["unitName"] = "Su-33 Client #1",
["type"] = "Su-33",
["unitId"] = 42,
["groupName"] = "Su-33 Client #1",
}, -- end of [42]
[43] =
{
["alt"] = 2000,
["heading"] = 0,
["point"] =
{
["y"] = 597819.99999999,
["x"] = -235614.28571428,
}, -- end of ["point"]
["groupId"] = 21,
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["skill"] = "Client",
["countryId"] = 2,
["coalition"] = "red",
["speed"] = 138.88888888889,
["country"] = "russia",
["category"] = "plane",
["unitName"] = "Su-33 Client #2",
["type"] = "Su-33",
["unitId"] = 43,
["groupName"] = "Su-33 Client #2",
}, -- 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 -138
View File
@@ -1,141 +1,223 @@
humansByName =
{
["A-10C Client #2"] =
{
["alt"] = 2000,
["heading"] = -0.66079849060746,
["point"] =
{
["y"] = 644428.57142857,
["x"] = -315857.14285714,
}, -- end of ["point"]
["groupId"] = 7,
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "A-10C Client #2",
["type"] = "A-10C",
["unitId"] = 12,
["groupName"] = "A-10C Client #2",
}, -- end of ["A-10C Client #2"]
["F-15C Client #1"] =
{
["alt"] = 2000,
["heading"] = -0.57883789069348,
["point"] =
{
["y"] = 662142.85714286,
["x"] = -288142.85714286,
}, -- end of ["point"]
["groupId"] = 4,
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "F-15C Client #1",
["type"] = "F-15C",
["unitId"] = 8,
["groupName"] = "F-15C Client #1",
}, -- end of ["F-15C Client #1"]
["Su-33 Client #2"] =
{
["alt"] = 2000,
["heading"] = 0,
["point"] =
{
["y"] = 597819.99999999,
["x"] = -235614.28571428,
}, -- end of ["point"]
["groupId"] = 21,
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["skill"] = "Client",
["countryId"] = 2,
["coalition"] = "red",
["speed"] = 138.88888888889,
["country"] = "russia",
["category"] = "plane",
["unitName"] = "Su-33 Client #2",
["type"] = "Su-33",
["unitId"] = 43,
["groupName"] = "Su-33 Client #2",
}, -- end of ["Su-33 Client #2"]
["Su-33 Client #1"] =
{
["alt"] = 2000,
["heading"] = 0,
["point"] =
{
["y"] = 590391.42857142,
["x"] = -250185.71428571,
}, -- end of ["point"]
["groupId"] = 20,
["alt_type"] = "BARO",
["livery_id"] = "279th kiap 1st squad navy",
["skill"] = "Client",
["countryId"] = 2,
["coalition"] = "red",
["speed"] = 138.88888888889,
["country"] = "russia",
["category"] = "plane",
["unitName"] = "Su-33 Client #1",
["type"] = "Su-33",
["unitId"] = 42,
["groupName"] = "Su-33 Client #1",
}, -- end of ["Su-33 Client #1"]
["F-15C Client #2"] =
{
["alt"] = 2000,
["heading"] = -0.57883789069348,
["point"] =
{
["y"] = 668428.57142857,
["x"] = -287000,
}, -- end of ["point"]
["groupId"] = 5,
["alt_type"] = "BARO",
["livery_id"] = "19th Fighter SQN (AK)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "F-15C Client #2",
["type"] = "F-15C",
["unitId"] = 10,
["groupName"] = "F-15C Client #2",
}, -- end of ["F-15C Client #2"]
["A-10C Client #1"] =
{
["alt"] = 2000,
["heading"] = -0.67060113146646,
["point"] =
{
["y"] = 636428.57142857,
["x"] = -318142.85714286,
}, -- end of ["point"]
["groupId"] = 6,
["alt_type"] = "BARO",
["livery_id"] = "104th FS Maryland ANG, Baltimore (MD)",
["skill"] = "Client",
["countryId"] = 11,
["coalition"] = "blue",
["speed"] = 138.88888888889,
["country"] = "usa",
["category"] = "plane",
["unitName"] = "A-10C Client #1",
["type"] = "A-10C",
["unitId"] = 11,
["groupName"] = "A-10C Client #1",
}, -- 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 -23
View File
@@ -1,26 +1,22 @@
missionData =
{
["version"] = 7,
["files"] =
{
[1] = "Briefing-01{225F004F-92E4-4c3e-A5F0-2BA49929055A}.jpg",
[2] = "Thunder2.wav",
[3] = "ExplodeGround0.ogg",
[4] = "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 -90
View File
@@ -1,93 +1,67 @@
removedAliveUnits =
{
[16779776] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654545.71428571,
["x"] = -292842.85714286,
}, -- end of ["point"]
["groupId"] = 13,
["country"] = "russia",
["groupName"] = "RuBTRs",
["skill"] = "Average",
["unit"] =
{
["id_"] = 16779776,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 27,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs1",
["playerCanDrive"] = true,
["type"] = "BTR-80",
["pos"] =
{
["y"] = 22.492244720459,
["x"] = -292872.25,
["z"] = 654419.375,
}, -- end of ["pos"]
}, -- end of [16779776]
[16780032] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654585.71428571,
["x"] = -292882.85714286,
}, -- end of ["point"]
["groupId"] = 13,
["country"] = "russia",
["groupName"] = "RuBTRs",
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780032,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 28,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs2",
["playerCanDrive"] = true,
["type"] = "BTR-80",
["pos"] =
{
["y"] = 22.486150741577,
["x"] = -292864,
["z"] = 654412.6875,
}, -- end of ["pos"]
}, -- end of [16780032]
[16780544] =
{
["heading"] = -1.7994767003775,
["point"] =
{
["y"] = 654665.71428571,
["x"] = -292962.85714286,
}, -- end of ["point"]
["groupId"] = 13,
["country"] = "russia",
["groupName"] = "RuBTRs",
["skill"] = "Average",
["unit"] =
{
["id_"] = 16780544,
}, -- end of ["unit"]
["coalition"] = "red",
["unitId"] = 30,
["countryId"] = 2,
["category"] = "vehicle",
["unitName"] = "RuBTRs4",
["playerCanDrive"] = true,
["type"] = "BTR-80",
["pos"] =
{
["y"] = 22.284147262573,
["x"] = -292853.5,
["z"] = 654490.5,
}, -- 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.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"] = 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 [1]
[2] =
{
["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 [2]
[3] =
{
["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 [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.
+6088 -4331
View File
File diff suppressed because it is too large Load Diff
+6814
View File
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.
+236 -2
View File
@@ -1,6 +1,240 @@
-- Changelog
v73
-fixed mist.time.getDate to account for changes made to the mission file format related to how the mission start time and date are saved. Also added in code to correctly account for leap years.
- fixed issue in DB updating checking the incorrect value
- fixed mist.getUnitSkill. Slightly reworked how the function got the data.
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
-fixed bug in flagFunc.units_LOS when given a unitNameTable for both entries.
v56
-fixed bug with dynAdd and dynAddStatic not recognizing new countries in dcs 1.5
v55
- Release v4
v54
-added a check when adding unitTypes for messages to figure out the correct in-game unit name for a given unit. For example the Mi-8 helicopter is always displayed as 'Mi-8MTV2', however its actual in game name is 'Mi-8MT', this feature allows for you to list 'Mi-8MTV2', 'Mi-8MTV', or 'Mi-8' to get messages sent to the Mi-8. Shortcut also works for the relevant aircraft 'Mig-21', 'Mig-15', 'FW-190', and 'Bf-109'.
v53
-added mist.getAvgPos now accepts static objects in addition to units.
-made DB creation check the mission editor version for no paticular reason
-added mist.getLastDBUpdateTime which returns the most recent time the DB update function has run.
-changed mist.makeUnitTable processed entry to return the time it was processed instead of a boolean value.
-Changed teleport/respawn/clone functions to spawn aircraft at random altitudes instead of constants if the point given is vec2/not specified.
-Fixed FlagFuncs will now recognize units added in dynamically. Note this only applies if you send it unitTableNames identifier and not the table that the function creates.
-Added variable to all flagfuncs. unitTableDef is the original definition used for units.
-Fixed all getUserFlag checks to compare with numerical value instead of boolean
v52
-Fixed check in mist.getUnitsLOS to verify units are active in a mission
-Fixed check in mist.goRoute to verify both the group and controller are valid before assigning the route
v51
-Fixed bug with message system
-Added a check to the message system so combined arms messages wont be sent if CA slots are not in a mission.
v50
-something got deleted from v49 so this fixed it.
v49
-fixed flagFuncs.group_dead and group_alive issue caused via a DCS bug.
v48
-added support for cargo objects within dynAdd and DB scripts
-DBs added entries for static objects
--mass
--canCargo
--categoryStatic
-fixed getCurrentData to return static data correctly
-fixed getGroupData to return static data correctly
- start_time now saved into DBs for dynAdded objects
-fixed bug with mist message hibernation code
v47 -- not uploaded to git since it wasn't finished.
- fixed mist.dynAdd not checking for or correctly adding a start_time variable
-- startTime and start_time are both valid
- fixed mist.teleportToPoint with regard to the start_time change
-- if a start_time isn't 0 and the group is being respawned or cloned, the function will set the spawn time relative to the current time.
-- Group set to spawn in 20 seconds after mission start, at 5 seconds mist.cloneGroup() function is run on said group. The new group will be set to spawn in 20 seconds into the mission.
-- If the mist.CloneGroup was run at 25 seconds with the base group already spawned, the cloned group will be instantly spawned.
- changed mist.time.getMilString to mist.getMilString
- changed mist.time.getClockString to mist.getClockString
- changed mist.time.getDateStrimg to mist.getDateString
- added mist.time.milToGame now accepts a 2nd variable
v46
-added mist.time.milToGame
-added mist.time.getDate
-added mist.time.getDHMS
-added mist.time.converToSec
-added mist.time.getMilString
-added mist.time.getClockString
-added mist.time.getDateString
-added mist message handling now hiberates if not activly displaying a message
-fixed minor bug from message refactor
v45
-Added values to DBs
--hidden
--AddPropAircraft
-getGroupData now returns hidden and addPropAircraft values
-getCurrentGroupData now returns hidden value
-mist message handling has been updated
--Refactored message display code to be more effecient and remove repeated code.
--Added "multSound" for mist.message.add. This allows for multiple sound files to be attached to a single message. Files are given a user defined timestamp for when the play within the message.
v44
-fxed getPayload for real this time
-addEventHandler now correctly returns the Id value
-message.add now also accepts variable 'fileName' for the sound file, this is in addition to the .sound variable
-fixed issue with teleportToPoint
v43
-fixed issue with getPayload
-dynAdd and dynAddStatic now return the full new table and not just its name. The name value is still accessible via returned table.name
v42 v3.6 release
-added mist.getRandomPointInZone. Function uses mist.getRandomPointInCircle.
-fixed bug with altitude switching to radio if baro was specified
-added the speed to DBs if a unit is dynamically spawned in
-added extra checks in case Group/Unit.getByName returns dead objects
- Mission file searching functions now search by Id instead of group or unit names.
The name input variable hasnt changed, value gets converted to Id automatically if found.
Functions now also accept a numerical groupId or unitId
getPayload
getGroupPayload
getGroupPoints
getGroupRoute
--re added the mist named file
v38
- fixed bug with optional variables for coordinate messages not actually being optional
v37
- Teleport To Point related functions now check the altitude of a given point if specified for teleporting aircraft
- fixed bug with mist.flagFunc.group_alive_less_than and mist.flagFunc.group_alive_more_than
v36
-fixed a bug with databases getting an incorrect countryId value
v35
- fixed bug with mist.teleportToPoint
v34 v3.5 release
- fixed missing entries in dbupdate
- isActive() check added to getUnitsInPolygon
v33
- added getGroupPayload
- re-wrote how mist.stringMatch worked. no functional difference between previous iteration
- DBs now contain callsign, psi, modulation, frequency, uncontrolled, radioSet, hardpoint_racks, and onboard_num. Dependent on whether or not group type has the option available.
v32
- flagfuncs now support string values for flag and stop flags
- optimized and fixed issue with mist.getGroupData
v31
- added more special characters to ignore for mist.stringMatch
- added 3rd variable to mist.string to define if strings are case sensitive
- added mist.randomizeNumTable
- modified mist.randomizeGroupOrder to use mist.randomizeNumTable
- added mist.terrainHeightDiff
v30
-Optimizations and fixes of refactoring
-mist.dbUpdate changed to a local dbUpdate function. now no longer accessible globally
- added mist.matchString because I always get it backwards
v29
-Refactoring dbUpdate and related functions integration
v28
added mist.getUnitSkill
added mist.stringMatch
added mist.groupTableCheck
added mist.spawnRandomizedGroup
added mist.randomizeGroupOrder
added mist.getUnitsInPolygon
v27
added mist.flagFunc.group_alive
added mist.flagFunc.group_dead
added mist.flagFunc.group_alive_more_than
added mist.flagFunc.group_alive_less_than
--[[
v025 changelog mist 3.4.25
-fixed bug with mist.message.add with regard to updating existing messages