32 Commits

Author SHA1 Message Date
Ciaran Fisher
1ddaabcfbb Added HAWK CWAR
Added Hawk CWAR - thanks to PaulBrockbank
2021-08-27 08:17:18 +01:00
Ciaran Fisher
381a124a86 Tidy Up Mission 2021-06-27 17:55:17 +01:00
Ciaran Fisher
1a55b1d52e Tidy up Repo 2021-06-27 17:54:37 +01:00
Ciaran Fisher
c48ab69e20 Merge pull request #64 from VEAF/jtac-stop-resume
reproduced edits by guimcdo
2021-06-24 08:33:45 +01:00
David Pierron
ec0cee3671 reproduced edits by guimcdo 2021-06-23 15:41:50 +02:00
Ciaran Fisher
627b8323d4 Merge pull request #62 from VEAF/JTAC-talk-over-SRS
Jtac talk over srs
2021-06-22 08:15:38 +01:00
David Pierron
853ae0e727 Made a reference to DCS-SimpleTextToSpeech instead of including it 2021-06-22 09:05:26 +02:00
David Pierron
4ce0c1f656 rebase from Origin/master (Ciribob) and edited 2021-06-21 18:30:29 +02:00
David Pierron
821dc1e13c Merge branch 'master' into JTAC-talk-over-SRS 2021-06-21 18:24:02 +02:00
Ciaran Fisher
4b25289eb5 Merge pull request #63 from ciribob/pr-61-local
Pr 61 local
2021-06-19 14:11:39 +01:00
Ciaran Fisher
a9e52e07ea Merge branch 'master' into pr/61
# Conflicts:
#	CTLD.lua
2021-06-19 14:02:46 +01:00
Ciaran Fisher
522b835985 removed ctld.allowAiTeamPickups - not used
re-arranged code slightly
added contributor
2021-06-19 13:50:33 +01:00
David Pierron
0668e12c39 JTAC now talks over SRS 2021-06-17 18:37:44 +02:00
David Pierron
7837211c65 Multiple changes :
- bug corrections
- modifications to help other scripts configure/mod CTLD before using it
- when dropping JTAC groups, and extracting them, they remain JTAC
2021-06-17 16:54:25 +02:00
Ciaran Fisher
b5784811db Merge pull request #57 from Knapsak/patch-1
Update CTLD.lua
2021-06-17 08:36:20 +01:00
Ciaran Fisher
a25abb32ef Merge pull request #60 from basman/SAM-patriot
add Patriot SAM
2021-06-17 08:35:59 +01:00
David Pierron
07291e3e89 multiple changes :
- added logging code
- corrected calls to veaf.p
- added weight to extracted troops
- added weight to vehicles
- tested and corrected a few errors
2021-06-15 17:44:41 +02:00
David Pierron
a661fc5951 updated readme to explain the troops weight 2021-06-13 20:38:29 +02:00
David Pierron
23fbba14f7 typo 2021-06-13 10:33:26 +02:00
David Pierron
7101295603 added a bit of documentation 2021-06-13 10:32:25 +02:00
David Pierron
9643e7b82b Multiple changes in CTLD :
- updated to latest origin version
- added simulated weight to CTLD cargo
- added JTAC soldiers (nice for Yak-52)
- moved and factorized cargo status menu
- corrected a few bugs and problems
2021-06-12 17:03:23 +02:00
basman
e50b7fd078 add Patriot SAM 2021-03-05 09:46:00 +01:00
Knapsak
1ac63ffe53 Update CTLD.lua
ctld.vehicleTransportEnabled = {
    "76MD", -- the il-76 mod doesnt use a normal - sign so il-76md wont match... !!!! GRR
    "Hercules",
}
2020-12-07 06:57:13 +02:00
Ciaran Fisher
9fe7020d6d Merge pull request #56 from mrSkortch/master
Fixed stinger unit typeName
2020-06-27 08:51:47 +01:00
mrSkortch
3a36008990 Fixed stinger unit typename
It appears that with DCS 2.5.6 ED remamed the unit Stinger manpad and removed the alternate versions that were assocaited with different countries.

There is just now one unit named Soldier stringer
2020-06-26 19:19:49 -06:00
Ciaran Fisher
c2fc64fd77 Merge pull request #43 from jusola/patch-1
Added option to use DMS instead of DM in location messages
2019-05-06 21:46:42 +01:00
jusola
f603146472 Added option to use DMS instead of DM in location messages 2019-03-28 10:22:31 +02:00
Ciaran Fisher
1db8004f3e Merge pull request #39 from ciribob/minimum-distance
Minimum distance
2018-04-16 22:17:50 +01:00
Ciaran Fisher
58731f3d84 Bug Fix 2018-04-16 22:16:27 +01:00
Ciaran Fisher
ce2cb5fad0 Merge pull request #38 from ciribob/minimum-distance
Minimum distance
2018-04-15 18:30:07 +01:00
Ciaran Fisher
71b54491fc Release 1.73 2018-04-15 18:28:38 +01:00
Ciaran Fisher
7ca6af38fc Version bump 2018-04-15 18:23:24 +01:00
11 changed files with 7210 additions and 6304 deletions

Binary file not shown.

12524
CTLD.lua

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
Il-76.zip

Binary file not shown.

Binary file not shown.

View File

@@ -740,6 +740,18 @@ the mission but there can be a delay of up to 30 seconds after activation for th
You can also change the **name of a unit*** (unit, not group) to include "**hpriority**" to make it high priority for the JTAC, or "**priority**" to set it to be medium priority. JTAC's will prioritize targets within view by first marking hpriority targets, then priority targets, and finally all others. This works seemlessly with the all/vehicle/troop functionality as well. In this way you can have them lase SAMS, then AAA, then armor, or any other order you decide is preferable. You can also change the **name of a unit*** (unit, not group) to include "**hpriority**" to make it high priority for the JTAC, or "**priority**" to set it to be medium priority. JTAC's will prioritize targets within view by first marking hpriority targets, then priority targets, and finally all others. This works seemlessly with the all/vehicle/troop functionality as well. In this way you can have them lase SAMS, then AAA, then armor, or any other order you decide is preferable.
If the `DCS-SimpleTextToSpeech.lua` script is loaded (you'll find it [here](https://github.com/ciribob/DCS-SimpleTextToSpeech)), and configured (i.e. the `STTS.DIRECTORY`, `STTS.SRS_PORT` and optionaly the `STTS.GOOGLE_CREDENTIALS` variables are set), the JTAC can talk over SRS.
To do this, you can specify the _radio parameter when calling ctld.JTACAutoLase like in this example :
```lua
ctld.JTACAutoLase('JTAC1', 1688, true,"all", 4, { freq = "251.50", mod = "AM", name = "JTAC one" })
```
If you don't use the _radio parameter, CTLD will compute a FM frequency based on the laser designator code : 30Mhz + [second figure of the code] + [last two figures of the code] * 0.05.
For example, if the laser code is *1688*, the frequency will be *40.40Mhz*.
JTAC frequency is available through the "JTAC Status" radio menu
# In Game # In Game
## Troop Loading and Unloading ## Troop Loading and Unloading
@@ -762,6 +774,7 @@ Different Troop Groups can be loaded from a pickup zone. The ```ctld.loadableGro
-- at is RPG-16 -- at is RPG-16
-- aa is Stinger or Igla -- aa is Stinger or Igla
-- mortar is a 2B11 mortar unit -- mortar is a 2B11 mortar unit
-- jtac is a JTAC soldier, which will use JTACAutoLase
-- You must add a name to the group for it to work -- You must add a name to the group for it to work
-- You can also add an optional coalition side to limit the group to one side -- You can also add an optional coalition side to limit the group to one side
-- for the side - 2 is BLUE and 1 is RED -- for the side - 2 is BLUE and 1 is RED
@@ -775,6 +788,26 @@ ctld.loadableGroups = {
``` ```
The infantry groups have a weight, too. It is calculated based on the soldiers' roles, and the weight of their kit
- Every soldier weights between 90% and 120% of ctld.SOLDIER_WEIGHT, and they all carry a backpack and their helmet (ctld.KIT_WEIGHT)
- Standard grunts have a rifle and ammo (ctld.RIFLE_WEIGHT)
- AA soldiers have a MANPAD tube (ctld.MANPAD_WEIGHT)
- Anti-tank soldiers have a RPG and a rocket (ctld.RPG_WEIGHT)
- Machine gunners have the squad MG and 200 bullets (ctld.MG_WEIGHT)
- JTAC have the laser sight, radio and binoculars (ctld.JTAC_WEIGHT)
- Mortar servants carry their tube and a few rounds (ctld.MORTAR_WEIGHT)
```lua
ctld.SOLDIER_WEIGHT = 80 -- kg, will be randomized between 90% and 120%
ctld.KIT_WEIGHT = 20 -- kg
ctld.RIFLE_WEIGHT = 5 -- kg
ctld.MANPAD_WEIGHT = 18 -- kg
ctld.RPG_WEIGHT = 7.6 -- kg
ctld.MG_WEIGHT = 10 -- kg
ctld.MORTAR_WEIGHT = 26 -- kg
ctld.JTAC_WEIGHT = 15 -- kg
```
## Cargo Spawning and Sling Loading ## Cargo Spawning and Sling Loading

957
mist.lua

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.