mrSkortch 2e6f77452c moar updates
MODIFIED: zones DB point.y entry for to be set to ground level at the center of the zone
MODIFIED: zones DB properties to be saved as a string
ADDED: zone.linkUnit info if present
MODIFIED: mist.DBs.missionData to have a countries list indexed by country name and their coalition
FIXED: mist.dynAddStatic heading if not present to convert 360 degress to radians
MODIFIED: mist.tostringBR to return altitude in feet to be 1000s of feet
ADDED: mist.utils.tableShowSorted function that attempts to sort the entries alphanumerically. This is mostly to more easily compare written tables in np++ like with...
MODIFIED: mist.debug.dump_G to use mist.utils.tableShowSorted instead of the older tableShow
FIXED: typo in eventHandler
FIXED: getRandomPointInPoly to use a radius value rather than a fixed value.
2023-06-28 23:55:41 -06:00
2022-02-11 01:58:17 -07:00
2020-09-12 19:18:46 +09:30
2014-08-01 17:40:20 -06:00
2016-09-29 01:18:22 -06:00
2023-06-28 23:55:41 -06:00
r80
2017-02-23 03:05:16 -07:00
2023-06-28 23:55:41 -06:00
2022-03-02 18:12:14 -07:00
2019-11-18 23:40:15 -07:00

Mission Scripting Tools

Mission Scripting Tools for Digital Combat Simulator

Authors: Grimes (mrSkortch), Speed

Forum Thread: http://forums.eagle.ru/showthread.php?t=98616

Documentation

The MIST Wiki page can be found at this address: http://wiki.hoggit.us/view/Mission_Scripting_Tools_Documentation

The attached pdf "mist gude.pdf" is attached in the download however is no longer being updated.

Description

MIssion Scripting Tools (Mist) is a collection of Lua functions and databases that is intended to be a supplement to the standard Lua functions included in the simulator scripting engine. Mist functions and databases provide ready-made solutions to many common scripting tasks and challenges, enabling easier scripting and saving mission scripters time. The table mist.flagFuncs contains a set of Lua functions (that are similar to Slmod functions) that do not require detailed Lua knowledge to use. However, the majority of Mist does require knowledge of the Lua language, and, if you are going to utilize these components of Mist, it is necessary that you read the Simulator Scripting Engine guide on the official ED wiki

==== Donate. If you want to. Likely will go into the "Better than a X52 HOTAS Fund". Or also Beer money.

Contribution Guide

Contributions can be made with a standard github pull request model. Code developed for the next release should be requested to be pulled into the "develop" branch. Pull requests not targetted for "develop" will be denied. For hotfixes please open a ticket describing the problem and ideally a fix and your changes will be attributed in the relevant commit message. It's done like this because unfortunately github provides no tools to target to a new hotfix branch, and github tools are exclusively used in the administration of this repository and we wish to minimize the amount of unvetted code into master.

Description
Mission Scripting Tools for Digital Combat Simulator
Readme 8.9 MiB
Languages
Lua 100%