27 Commits

Author SHA1 Message Date
David Pierron
33c14cbead updated missions for 1.4.0 2025-02-04 17:09:54 +01:00
David Pierron
751f1453ec v1.4.0 2025-02-04 17:05:45 +01:00
David Pierron
dddca7c59d Merge pull request #146 from ciribob/develop
Develop
2025-02-04 16:57:16 +01:00
David Pierron
fa7ccc48e9 Merge pull request #145 from FullGas1/Release-v-1-4-0-Update-dictionaries
Update to 1.4.0 dictionaries + small modifications on ctld.i18n_check…
2025-02-04 16:56:58 +01:00
FullGas1
bbf2c6b7fd Update to 1.4.0 dictionaries + small modifications on ctld.i18n_check() for better readability of the result 2025-02-04 16:14:52 +01:00
David Pierron
75a62c32a9 correction to the multiple crates spawn 2025-02-02 15:28:13 +01:00
David Pierron
b1b7163c54 corrected the ctld.unpackAASystem function (issue #140) 2025-02-01 11:34:49 +01:00
David Pierron
f95b6dad27 corrections (again) 2025-01-31 22:19:35 +01:00
David Pierron
e9724a433f correction 2025-01-31 22:01:00 +01:00
David Pierron
c7748e6dfe - Load and drop multiple crates with one command
- Spawn and drop crates not in a pile (Issue #143)
2025-01-31 21:55:08 +01:00
David Pierron
d77b15f099 re-release with EN as the default language #141
upward compatibility not working #142
2025-01-31 15:06:01 +01:00
David Pierron
a5b68dbf90 Merge pull request #139 from FullGas1:features/FEAT-Recon-#136-MarksOfTargetsInLOS-Handler
Features/feat recon #136 marks of targets in los handler
2025-01-31 15:01:31 +01:00
David Pierron
7055c565ac review 2025-01-31 15:01:22 +01:00
David Pierron
db50b9b1a9 Merge pull request #138 from FullGas1:Issues-#86-#101-JTAC-gives-altitude-+-spawn-Drone
Issues #86 #101 jtac gives altitude + spawn drone
2025-01-31 13:41:21 +01:00
David Pierron
57ca0fa02d review 2025-01-31 13:41:02 +01:00
FullGas1
24d1dcdc33 Readme update for recognition functions 2025-01-28 21:57:17 +01:00
FullGas1
bf3f4776fc Update F10 RECON menus in "fr" & "es" dictionaries 2025-01-28 18:05:06 +01:00
FullGas1
e92fbff633 Update "en" dictionary 2025-01-28 17:55:55 +01:00
FullGas1
9c2048cf92 fixes 2025-01-28 17:41:19 +01:00
FullGas1
907ec69265 fixes 2025-01-28 17:37:14 +01:00
FullGas1
4146408fe8 Add menu F10 cdes for F10 map Marks of targets in LOS 2025-01-28 17:34:11 +01:00
FullGas1
e4bc932d28 Show & refresh fct returns targetsInLOS table 2025-01-28 00:01:14 +01:00
FullGas1
7d217e6db1 Show/remove/refresh marks on targets in LOS for a unit 2025-01-27 23:32:16 +01:00
FullGas1
f4c7b58464 Update menu F10 Drones crates names in "fr" & "es" dictionaries 2025-01-25 12:15:08 +01:00
FullGas1
568724b8bf Update CTLD.lua
Update "en" dictionary for F10 sub-menus drones names
2025-01-24 22:49:25 +01:00
FullGas1
16891e9d5f Altitude added in JTAC msgs + Drone crate load/uload/unpack added. Unpack drone crate = spwan drone orbiting above the helicopter, and targets possible enemies 2025-01-24 18:24:02 +01:00
FullGas1
494efee777 #101-JTAC gives altitude info 2025-01-22 22:20:15 +01:00
7 changed files with 1025 additions and 483 deletions

View File

@@ -18,7 +18,7 @@ ctld.i18n = {}
--======== FRENCH - FRANCAIS =====================================================================================
ctld.i18n["fr"] = {}
ctld.i18n["fr"].translation_version = "1.0" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
ctld.i18n["fr"].translation_version = "1.4" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
local lang="fr";env.info(string.format("I - CTLD.i18n_translate: Loading %s language version %s", lang, tostring(ctld.i18n[lang].translation_version)))
--- groups names
@@ -40,66 +40,98 @@ ctld.i18n["fr"]["5x - Mortar Squad"] = "5x - Groupes mortiers"
ctld.i18n["fr"]["Mortar Squad Red"] = "Groupe mortier rouge"
--- crates names
ctld.i18n["fr"]["Humvee - MG"] = nil
ctld.i18n["fr"]["Humvee - TOW"] = nil
ctld.i18n["fr"]["Light Tank - MRAP"] = nil
ctld.i18n["fr"]["Med Tank - LAV-25"] = nil
ctld.i18n["fr"]["Heavy Tank - Abrams"] = nil
ctld.i18n["fr"]["BTR-D"] = nil
ctld.i18n["fr"]["BRDM-2"] = nil
ctld.i18n["fr"]["Hummer - JTAC"] = nil
ctld.i18n["fr"]["M-818 Ammo Truck"] = nil
ctld.i18n["fr"]["M-978 Tanker"] = nil
ctld.i18n["fr"]["SKP-11 - JTAC"] = nil
ctld.i18n["fr"]["Ural-375 Ammo Truck"] = nil
ctld.i18n["fr"]["KAMAZ Ammo Truck"] = nil
ctld.i18n["fr"]["EWR Radar"] = nil
ctld.i18n["fr"]["FOB Crate - Small"] = nil
ctld.i18n["fr"]["MLRS"] = nil
ctld.i18n["fr"]["SpGH DANA"] = nil
ctld.i18n["fr"]["T155 Firtina"] = nil
ctld.i18n["fr"]["Howitzer"] = nil
ctld.i18n["fr"]["SPH 2S19 Msta"] = nil
ctld.i18n["fr"]["M1097 Avenger"] = nil
ctld.i18n["fr"]["M48 Chaparral"] = nil
ctld.i18n["fr"]["Roland ADS"] = nil
ctld.i18n["fr"]["Gepard AAA"] = nil
ctld.i18n["fr"]["LPWS C-RAM"] = nil
ctld.i18n["fr"]["9K33 Osa"] = nil
ctld.i18n["fr"]["9P31 Strela-1"] = nil
ctld.i18n["fr"]["9K35M Strela-10"] = nil
ctld.i18n["fr"]["9K331 Tor"] = nil
ctld.i18n["fr"]["2K22 Tunguska"] = nil
ctld.i18n["fr"]["HAWK Launcher"] = nil
ctld.i18n["fr"]["HAWK Search Radar"] = nil
ctld.i18n["fr"]["HAWK Track Radar"] = nil
ctld.i18n["fr"]["HAWK PCP"] = nil
ctld.i18n["fr"]["HAWK CWAR"] = nil
ctld.i18n["fr"]["HAWK Repair"] = nil
ctld.i18n["fr"]["NASAMS Launcher 120C"] = nil
ctld.i18n["fr"]["NASAMS Search/Track Radar"] = nil
ctld.i18n["fr"]["NASAMS Command Post"] = nil
ctld.i18n["fr"]["NASAMS Repair"] = nil
ctld.i18n["fr"]["KUB Launcher"] = nil
ctld.i18n["fr"]["KUB Radar"] = nil
ctld.i18n["fr"]["KUB Repair"] = nil
ctld.i18n["fr"]["BUK Launcher"] = nil
ctld.i18n["fr"]["BUK Search Radar"] = nil
ctld.i18n["fr"]["BUK CC Radar"] = nil
ctld.i18n["fr"]["BUK Repair"] = nil
ctld.i18n["fr"]["Patriot Launcher"] = nil
ctld.i18n["fr"]["Patriot Radar"] = nil
ctld.i18n["fr"]["Patriot ECS"] = nil
ctld.i18n["fr"]["Patriot ICC"] = nil
ctld.i18n["fr"]["Patriot EPP"] = nil
ctld.i18n["fr"]["Patriot AMG (optional)"] = nil
ctld.i18n["fr"]["Patriot Repair"] = nil
ctld.i18n["fr"]["S-300 Grumble TEL C"] = nil
ctld.i18n["fr"]["S-300 Grumble Flap Lid-A TR"] = nil
ctld.i18n["fr"]["S-300 Grumble Clam Shell SR"] = nil
ctld.i18n["fr"]["S-300 Grumble Big Bird SR"] = nil
ctld.i18n["fr"]["S-300 Grumble C2"] = nil
ctld.i18n["fr"]["S-300 Repair"] = nil
ctld.i18n["fr"]["Humvee - MG"] = ""
ctld.i18n["fr"]["Humvee - TOW"] = ""
ctld.i18n["fr"]["Light Tank - MRAP"] = ""
ctld.i18n["fr"]["Med Tank - LAV-25"] = ""
ctld.i18n["fr"]["Heavy Tank - Abrams"] = ""
ctld.i18n["fr"]["BTR-D"] = ""
ctld.i18n["fr"]["BRDM-2"] = ""
ctld.i18n["fr"]["Hummer - JTAC"] = ""
ctld.i18n["fr"]["M-818 Ammo Truck"] = ""
ctld.i18n["fr"]["M-978 Tanker"] = ""
ctld.i18n["fr"]["SKP-11 - JTAC"] = ""
ctld.i18n["fr"]["Ural-375 Ammo Truck"] = ""
ctld.i18n["fr"]["KAMAZ Ammo Truck"] = ""
ctld.i18n["fr"]["EWR Radar"] = ""
ctld.i18n["fr"]["FOB Crate - Small"] = ""
ctld.i18n["fr"]["MQ-9 Repear - JTAC"] = ""
ctld.i18n["fr"]["RQ-1A Predator - JTAC"] = ""
ctld.i18n["fr"]["MLRS"] = ""
ctld.i18n["fr"]["SpGH DANA"] = ""
ctld.i18n["fr"]["T155 Firtina"] = ""
ctld.i18n["fr"]["Howitzer"] = ""
ctld.i18n["fr"]["SPH 2S19 Msta"] = ""
ctld.i18n["fr"]["M1097 Avenger"] = ""
ctld.i18n["fr"]["M48 Chaparral"] = ""
ctld.i18n["fr"]["Roland ADS"] = ""
ctld.i18n["fr"]["Gepard AAA"] = ""
ctld.i18n["fr"]["LPWS C-RAM"] = ""
ctld.i18n["fr"]["9K33 Osa"] = ""
ctld.i18n["fr"]["9P31 Strela-1"] = ""
ctld.i18n["fr"]["9K35M Strela-10"] = ""
ctld.i18n["fr"]["9K331 Tor"] = ""
ctld.i18n["fr"]["2K22 Tunguska"] = ""
ctld.i18n["fr"]["HAWK Launcher"] = ""
ctld.i18n["fr"]["HAWK Search Radar"] = ""
ctld.i18n["fr"]["HAWK Track Radar"] = ""
ctld.i18n["fr"]["HAWK PCP"] = ""
ctld.i18n["fr"]["HAWK CWAR"] = ""
ctld.i18n["fr"]["HAWK Repair"] = ""
ctld.i18n["fr"]["NASAMS Launcher 120C"] = ""
ctld.i18n["fr"]["NASAMS Search/Track Radar"] = ""
ctld.i18n["fr"]["NASAMS Command Post"] = ""
ctld.i18n["fr"]["NASAMS Repair"] = ""
ctld.i18n["fr"]["KUB Launcher"] = ""
ctld.i18n["fr"]["KUB Radar"] = ""
ctld.i18n["fr"]["KUB Repair"] = ""
ctld.i18n["fr"]["BUK Launcher"] = ""
ctld.i18n["fr"]["BUK Search Radar"] = ""
ctld.i18n["fr"]["BUK CC Radar"] = ""
ctld.i18n["fr"]["BUK Repair"] = ""
ctld.i18n["fr"]["Patriot Launcher"] = ""
ctld.i18n["fr"]["Patriot Radar"] = ""
ctld.i18n["fr"]["Patriot ECS"] = ""
ctld.i18n["fr"]["Patriot ICC"] = ""
ctld.i18n["fr"]["Patriot EPP"] = ""
ctld.i18n["fr"]["Patriot AMG (optional)"] = ""
ctld.i18n["fr"]["Patriot Repair"] = ""
ctld.i18n["fr"]["S-300 Grumble TEL C"] = ""
ctld.i18n["fr"]["S-300 Grumble Flap Lid-A TR"] = ""
ctld.i18n["fr"]["S-300 Grumble Clam Shell SR"] = ""
ctld.i18n["fr"]["S-300 Grumble Big Bird SR"] = ""
ctld.i18n["fr"]["S-300 Grumble C2"] = ""
ctld.i18n["fr"]["S-300 Repair"] = ""
ctld.i18n["fr"]["Humvee - TOW - All crates"] = "Humvee - TOW - Toutes les caisses"
ctld.i18n["fr"]["Light Tank - MRAP - All crates"] = "Light Tank - MRAP - Toutes les caisses"
ctld.i18n["fr"]["Med Tank - LAV-25 - All crates"] = "Med Tank - LAV-25 - Toutes les caisses"
ctld.i18n["fr"]["Heavy Tank - Abrams - All crates"] = "Heavy Tank - Abrams - Toutes les caisses"
ctld.i18n["fr"]["Hummer - JTAC - All crates"] = "Hummer - JTAC - Toutes les caisses"
ctld.i18n["fr"]["M-818 Ammo Truck - All crates"] = "M-818 Ammo Truck - Toutes les caisses"
ctld.i18n["fr"]["M-978 Tanker - All crates"] = "M-978 Tanker - Toutes les caisses"
ctld.i18n["fr"]["Ural-375 Ammo Truck - All crates"] = "Ural-375 Ammo Truck - Toutes les caisses"
ctld.i18n["fr"]["EWR Radar - All crates"] = "EWR Radar - Toutes les caisses"
ctld.i18n["fr"]["MLRS - All crates"] = "MLRS - Toutes les caisses"
ctld.i18n["fr"]["SpGH DANA - All crates"] = "SpGH DANA - Toutes les caisses"
ctld.i18n["fr"]["T155 Firtina - All crates"] = "T155 Firtina - Toutes les caisses"
ctld.i18n["fr"]["Howitzer - All crates"] = "Howitzer - Toutes les caisses"
ctld.i18n["fr"]["SPH 2S19 Msta - All crates"] = "SPH 2S19 Msta - Toutes les caisses"
ctld.i18n["fr"]["M1097 Avenger - All crates"] = "M1097 Avenger - Toutes les caisses"
ctld.i18n["fr"]["M48 Chaparral - All crates"] = "M48 Chaparral - Toutes les caisses"
ctld.i18n["fr"]["Roland ADS - All crates"] = "Roland ADS - Toutes les caisses"
ctld.i18n["fr"]["Gepard AAA - All crates"] = "Gepard AAA - Toutes les caisses"
ctld.i18n["fr"]["LPWS C-RAM - All crates"] = "LPWS C-RAM - Toutes les caisses"
ctld.i18n["fr"]["9K33 Osa - All crates"] = "9K33 Osa - Toutes les caisses"
ctld.i18n["fr"]["9P31 Strela-1 - All crates"] = "9P31 Strela-1 - Toutes les caisses"
ctld.i18n["fr"]["9K35M Strela-10 - All crates"] = "9K35M Strela-10 - Toutes les caisses"
ctld.i18n["fr"]["9K331 Tor - All crates"] = "9K331 Tor - Toutes les caisses"
ctld.i18n["fr"]["2K22 Tunguska - All crates"] = "2K22 Tunguska - Toutes les caisses"
ctld.i18n["fr"]["HAWK - All crates"] = "HAWK - Toutes les caisses"
ctld.i18n["fr"]["NASAMS - All crates"] = "NASAMS - Toutes les caisses"
ctld.i18n["fr"]["KUB - All crates"] = "KUB - Toutes les caisses"
ctld.i18n["fr"]["BUK - All crates"] = "BUK - Toutes les caisses"
ctld.i18n["fr"]["Patriot - All crates"] = "Patriot - Toutes les caisses"
ctld.i18n["fr"]["Patriot - All crates"] = "Patriot - Toutes les caisses"
--- mission design error messages
ctld.i18n["fr"]["CTLD.lua ERROR: Can't find trigger called %1"] = "CTLD.lua ERREUR : Impossible de trouver le déclencheur appelé %1"
@@ -233,16 +265,16 @@ ctld.i18n["fr"]["Unload / Extract Troops"] = "Débarqt / Embarqt Troupes"
ctld.i18n["fr"]["Next page"] = "page suiv."
ctld.i18n["fr"]["Load "] = "Charger "
ctld.i18n["fr"]["Vehicle / FOB Transport"] = "Transport Vehicule / FOB"
ctld.i18n["fr"]["Vehicle / FOB Crates"] = "Caisses Vehicule / FOB"
ctld.i18n["fr"]["Vehicle / FOB Crates / Drone"] = "Caisses Vehicule / FOB / Drone"
ctld.i18n["fr"]["Unload Vehicles"] = "Décharger Vehicles"
ctld.i18n["fr"]["Load / Extract Vehicles"] = "Chargt / Déchargt Vehicules"
ctld.i18n["fr"]["Load / Unload FOB Crate"] = "Chargt / Déchargt Caisse FOB"
ctld.i18n["fr"]["CTLD Commands"] = "Commandes CTLD"
ctld.i18n["fr"]["CTLD"] = "CTLD"
ctld.i18n["fr"]["Check Cargo"] = "Vérif° chargement"
ctld.i18n["fr"]["Load Nearby Crate"] = "Charger caisse proche"
ctld.i18n["fr"]["Load Nearby Crate(s)"] = "Charger caisse(s) proche"
ctld.i18n["fr"]["Unpack Any Crate"] = "Déballer caisses"
ctld.i18n["fr"]["Drop Crate"] = "Décharger Caisse"
ctld.i18n["fr"]["Drop Crate(s)"] = "Décharger caisse(s)"
ctld.i18n["fr"]["List Nearby Crates"] = "Liste caisses proches"
ctld.i18n["fr"]["List FOBs"] = "Liste FOBs"
ctld.i18n["fr"]["List Beacons"] = "Liste balises"
@@ -254,16 +286,22 @@ ctld.i18n["fr"]["Drop Orange Smoke"] = "Déposer Fumi Orange"
ctld.i18n["fr"]["Drop Green Smoke"] = "Déposer Fumi Vert"
ctld.i18n["fr"]["Drop Beacon"] = "Déposer Fumi Vert"
ctld.i18n["fr"]["Radio Beacons"] = "Déposer Balise"
ctld.i18n["fr"]["Remove Closet Beacon"] = "Supprimer Balise +proche"
ctld.i18n["fr"]["Remove Closest Beacon"] = "Supprimer Balise +proche"
ctld.i18n["fr"]["JTAC Status"] = "Statut JTAC"
ctld.i18n["fr"]["DISABLE "] = "DESACTIVE "
ctld.i18n["fr"]["ENABLE "] = "ACTIVE "
ctld.i18n["fr"]["REQUEST "] = "DEMANDE"
ctld.i18n["fr"]["Reset TGT Selection"] = "Réinitialiser sélection TGT"
-- F10 RECON menus
ctld.i18n["fr"]["RECON"] = "RECONNAISSANCE"
ctld.i18n["fr"]["Show targets in LOS (refresh)"] = "Marquer cibles visibles sur carte F10"
ctld.i18n["fr"]["Hide targets in LOS"] = "Effacer marques sur carte F10"
ctld.i18n["fr"]["START autoRefresh targets in LOS"] = "Lancer suivi automatique des cibles"
ctld.i18n["fr"]["STOP autoRefresh targets in LOS"] = "Stopper suivi automatique des cibles"
--====== SPANISH : ESPAÑOL====================================================================================
ctld.i18n["es"] = {}
ctld.i18n["es"].translation_version = "1.0" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
ctld.i18n["es"].translation_version = "1.4" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
local lang="es";env.info(string.format("I - CTLD.i18n_translate: Loading %s language version %s", lang, tostring(ctld.i18n[lang].translation_version)))
--- groups names
@@ -276,7 +314,7 @@ ctld.i18n["es"]["Single JTAC"] = "JTAC solo"
ctld.i18n["es"]["2x - Standard Groups"] = "2x - Grupos estándares"
ctld.i18n["es"]["2x - Anti Air"] = "2x - Defensas aéreas"
ctld.i18n["es"]["2x - Anti Tank"] = "2x - Antitanque"
ctld.i18n["es"]["2x - Standard Groups + 2x morteros"] = "2x - Grupos estándar + 2x Grupos morteros"
ctld.i18n["es"]["2x - Standard Groups + 2x Mortar"] = "2x - Grupos estándar + 2x Grupos morteros"
ctld.i18n["es"]["3x - Standard Groups"] = "3x - Defensas aéreas"
ctld.i18n["es"]["3x - Anti Air"] = "3x - Defensas aéreas"
ctld.i18n["es"]["3x - Anti Tank"] = "3x - Antitanque"
@@ -285,66 +323,98 @@ ctld.i18n["es"]["5x - Mortar Squad"] = "5x - Grupos de morteros"
ctld.i18n["es"]["Mortar Squad Red"] = "Grupo mortero rojo"
--- crates names
ctld.i18n["es"]["Humvee - MG"] = nil
ctld.i18n["es"]["Humvee - TOW"] = nil
ctld.i18n["es"]["Light Tank - MRAP"] = nil
ctld.i18n["es"]["Med Tank - LAV-25"] = nil
ctld.i18n["es"]["Heavy Tank - Abrams"] = nil
ctld.i18n["es"]["BTR-D"] = nil
ctld.i18n["es"]["BRDM-2"] = nil
ctld.i18n["es"]["Hummer - JTAC"] = nil
ctld.i18n["es"]["M-818 Ammo Truck"] = nil
ctld.i18n["es"]["M-978 Tanker"] = nil
ctld.i18n["es"]["SKP-11 - JTAC"] = nil
ctld.i18n["es"]["Ural-375 Ammo Truck"] = nil
ctld.i18n["es"]["KAMAZ Ammo Truck"] = nil
ctld.i18n["es"]["EWR Radar"] = nil
ctld.i18n["es"]["FOB Crate - Small"] = nil
ctld.i18n["es"]["MLRS"] = nil
ctld.i18n["es"]["SpGH DANA"] = nil
ctld.i18n["es"]["T155 Firtina"] = nil
ctld.i18n["es"]["Howitzer"] = nil
ctld.i18n["es"]["SPH 2S19 Msta"] = nil
ctld.i18n["es"]["M1097 Avenger"] = nil
ctld.i18n["es"]["M48 Chaparral"] = nil
ctld.i18n["es"]["Roland ADS"] = nil
ctld.i18n["es"]["Gepard AAA"] = nil
ctld.i18n["es"]["LPWS C-RAM"] = nil
ctld.i18n["es"]["9K33 Osa"] = nil
ctld.i18n["es"]["9P31 Strela-1"] = nil
ctld.i18n["es"]["9K35M Strela-10"] = nil
ctld.i18n["es"]["9K331 Tor"] = nil
ctld.i18n["es"]["2K22 Tunguska"] = nil
ctld.i18n["es"]["HAWK Launcher"] = nil
ctld.i18n["es"]["HAWK Search Radar"] = nil
ctld.i18n["es"]["HAWK Track Radar"] = nil
ctld.i18n["es"]["HAWK PCP"] = nil
ctld.i18n["es"]["HAWK CWAR"] = nil
ctld.i18n["es"]["HAWK Repair"] = nil
ctld.i18n["es"]["NASAMS Launcher 120C"] = nil
ctld.i18n["es"]["NASAMS Search/Track Radar"] = nil
ctld.i18n["es"]["NASAMS Command Post"] = nil
ctld.i18n["es"]["NASAMS Repair"] = nil
ctld.i18n["es"]["KUB Launcher"] = nil
ctld.i18n["es"]["KUB Radar"] = nil
ctld.i18n["es"]["KUB Repair"] = nil
ctld.i18n["es"]["BUK Launcher"] = nil
ctld.i18n["es"]["BUK Search Radar"] = nil
ctld.i18n["es"]["BUK CC Radar"] = nil
ctld.i18n["es"]["BUK Repair"] = nil
ctld.i18n["es"]["Patriot Launcher"] = nil
ctld.i18n["es"]["Patriot Radar"] = nil
ctld.i18n["es"]["Patriot ECS"] = nil
ctld.i18n["es"]["Patriot ICC"] = nil
ctld.i18n["es"]["Patriot EPP"] = nil
ctld.i18n["es"]["Patriot AMG (optional)"] = nil
ctld.i18n["es"]["Patriot Repair"] = nil
ctld.i18n["es"]["S-300 Grumble TEL C"] = nil
ctld.i18n["es"]["S-300 Grumble Flap Lid-A TR"] = nil
ctld.i18n["es"]["S-300 Grumble Clam Shell SR"] = nil
ctld.i18n["es"]["S-300 Grumble Big Bird SR"] = nil
ctld.i18n["es"]["S-300 Grumble C2"] = nil
ctld.i18n["es"]["S-300 Repair"] = nil
ctld.i18n["es"]["Humvee - MG"] = ""
ctld.i18n["es"]["Humvee - TOW"] = ""
ctld.i18n["es"]["Light Tank - MRAP"] = ""
ctld.i18n["es"]["Med Tank - LAV-25"] = ""
ctld.i18n["es"]["Heavy Tank - Abrams"] = ""
ctld.i18n["es"]["BTR-D"] = ""
ctld.i18n["es"]["BRDM-2"] = ""
ctld.i18n["es"]["Hummer - JTAC"] = ""
ctld.i18n["es"]["M-818 Ammo Truck"] = ""
ctld.i18n["es"]["M-978 Tanker"] = ""
ctld.i18n["es"]["SKP-11 - JTAC"] = ""
ctld.i18n["es"]["Ural-375 Ammo Truck"] = ""
ctld.i18n["es"]["KAMAZ Ammo Truck"] = ""
ctld.i18n["es"]["EWR Radar"] = ""
ctld.i18n["es"]["FOB Crate - Small"] = ""
ctld.i18n["es"]["MQ-9 Repear - JTAC"] = ""
ctld.i18n["es"]["RQ-1A Predator - JTAC"] = ""
ctld.i18n["es"]["MLRS"] = ""
ctld.i18n["es"]["SpGH DANA"] = ""
ctld.i18n["es"]["T155 Firtina"] = ""
ctld.i18n["es"]["Howitzer"] = ""
ctld.i18n["es"]["SPH 2S19 Msta"] = ""
ctld.i18n["es"]["M1097 Avenger"] = ""
ctld.i18n["es"]["M48 Chaparral"] = ""
ctld.i18n["es"]["Roland ADS"] = ""
ctld.i18n["es"]["Gepard AAA"] = ""
ctld.i18n["es"]["LPWS C-RAM"] = ""
ctld.i18n["es"]["9K33 Osa"] = ""
ctld.i18n["es"]["9P31 Strela-1"] = ""
ctld.i18n["es"]["9K35M Strela-10"] = ""
ctld.i18n["es"]["9K331 Tor"] = ""
ctld.i18n["es"]["2K22 Tunguska"] = ""
ctld.i18n["es"]["HAWK Launcher"] = ""
ctld.i18n["es"]["HAWK Search Radar"] = ""
ctld.i18n["es"]["HAWK Track Radar"] = ""
ctld.i18n["es"]["HAWK PCP"] = ""
ctld.i18n["es"]["HAWK CWAR"] = ""
ctld.i18n["es"]["HAWK Repair"] = ""
ctld.i18n["es"]["NASAMS Launcher 120C"] = ""
ctld.i18n["es"]["NASAMS Search/Track Radar"] = ""
ctld.i18n["es"]["NASAMS Command Post"] = ""
ctld.i18n["es"]["NASAMS Repair"] = ""
ctld.i18n["es"]["KUB Launcher"] = ""
ctld.i18n["es"]["KUB Radar"] = ""
ctld.i18n["es"]["KUB Repair"] = ""
ctld.i18n["es"]["BUK Launcher"] = ""
ctld.i18n["es"]["BUK Search Radar"] = ""
ctld.i18n["es"]["BUK CC Radar"] = ""
ctld.i18n["es"]["BUK Repair"] = ""
ctld.i18n["es"]["Patriot Launcher"] = ""
ctld.i18n["es"]["Patriot Radar"] = ""
ctld.i18n["es"]["Patriot ECS"] = ""
ctld.i18n["es"]["Patriot ICC"] = ""
ctld.i18n["es"]["Patriot EPP"] = ""
ctld.i18n["es"]["Patriot AMG (optional)"] = ""
ctld.i18n["es"]["Patriot Repair"] = ""
ctld.i18n["es"]["S-300 Grumble TEL C"] = ""
ctld.i18n["es"]["S-300 Grumble Flap Lid-A TR"] = ""
ctld.i18n["es"]["S-300 Grumble Clam Shell SR"] = ""
ctld.i18n["es"]["S-300 Grumble Big Bird SR"] = ""
ctld.i18n["es"]["S-300 Grumble C2"] = ""
ctld.i18n["es"]["S-300 Repair"] = ""
ctld.i18n["es"]["Humvee - TOW - All crates"] = "Humvee - TOW - Todas cajas"
ctld.i18n["es"]["Light Tank - MRAP - All crates"] = "Light Tank - MRAP - Todas cajas"
ctld.i18n["es"]["Med Tank - LAV-25 - All crates"] = "Med Tank - LAV-25 - Todas cajas"
ctld.i18n["es"]["Heavy Tank - Abrams - All crates"] = "Heavy Tank - Abrams - Todas cajas"
ctld.i18n["es"]["Hummer - JTAC - All crates"] = "Hummer - JTAC - Todas cajas"
ctld.i18n["es"]["M-818 Ammo Truck - All crates"] = "M-818 Ammo Truck - Todas cajas"
ctld.i18n["es"]["M-978 Tanker - All crates"] = "M-978 Tanker - Todas cajas"
ctld.i18n["es"]["Ural-375 Ammo Truck - All crates"] = "Ural-375 Ammo Truck - Todas cajas"
ctld.i18n["es"]["EWR Radar - All crates"] = "EWR Radar - Todas cajas"
ctld.i18n["es"]["MLRS - All crates"] = "MLRS - Todas cajas"
ctld.i18n["es"]["SpGH DANA - All crates"] = "SpGH DANA - Todas cajas"
ctld.i18n["es"]["T155 Firtina - All crates"] = "T155 Firtina - Todas cajas"
ctld.i18n["es"]["Howitzer - All crates"] = "Howitzer - Todas cajas"
ctld.i18n["es"]["SPH 2S19 Msta - All crates"] = "SPH 2S19 Msta - Todas cajas"
ctld.i18n["es"]["M1097 Avenger - All crates"] = "M1097 Avenger - Todas cajas"
ctld.i18n["es"]["M48 Chaparral - All crates"] = "M48 Chaparral - Todas cajas"
ctld.i18n["es"]["Roland ADS - All crates"] = "Roland ADS - Todas cajas"
ctld.i18n["es"]["Gepard AAA - All crates"] = "Gepard AAA - Todas cajas"
ctld.i18n["es"]["LPWS C-RAM - All crates"] = "LPWS C-RAM - Todas cajas"
ctld.i18n["es"]["9K33 Osa - All crates"] = "9K33 Osa - Todas cajas"
ctld.i18n["es"]["9P31 Strela-1 - All crates"] = "9P31 Strela-1 - Todas cajas"
ctld.i18n["es"]["9K35M Strela-10 - All crates"] = "9K35M Strela-10 - Todas cajas"
ctld.i18n["es"]["9K331 Tor - All crates"] = "9K331 Tor - Todas cajas"
ctld.i18n["es"]["2K22 Tunguska - All crates"] = "2K22 Tunguska - Todas cajas"
ctld.i18n["es"]["HAWK - All crates"] = "HAWK - Todas cajas"
ctld.i18n["es"]["NASAMS - All crates"] = "NASAMS - Todas cajas"
ctld.i18n["es"]["KUB - All crates"] = "KUB - Todas cajas"
ctld.i18n["es"]["BUK - All crates"] = "BUK - Todas cajas"
ctld.i18n["es"]["Patriot - All crates"] = "Patriot - Todas cajas"
ctld.i18n["es"]["Patriot - All crates"] = "Patriot - Todas cajas"
--- mission design error messages
ctld.i18n["es"]["CTLD.lua ERROR: Can't find trigger called %1"] = "CTLD.lua ERROR : Imposible encontrar el activador llamado %1"
@@ -494,16 +564,16 @@ ctld.i18n["es"]["Unload / Extract Troops"] = "Descargar/Extraer tropas"
ctld.i18n["es"]["Next page"] = "Página siguiente"
ctld.i18n["es"]["Load "] = "Cargar "
ctld.i18n["es"]["Vehicle / FOB Transport"] = "Transporte Vehículo / FOB"
ctld.i18n["es"]["Vehicle / FOB Crates"] = "Cajas Vehículo / FOB"
ctld.i18n["es"]["Vehicle / FOB Crates / Drone"] = "Cajas Vehículo / FOB / Dron"
ctld.i18n["es"]["Unload Vehicles"] = "Descargar vehículos"
ctld.i18n["es"]["Load / Extract Vehicles"] = "Cargar/Extraer vehículos"
ctld.i18n["es"]["Load / Unload FOB Crate"] = "Cargar/Descargar caja FOB"
ctld.i18n["es"]["CTLD Commands"] = "Comandos CTLD"
ctld.i18n["es"]["CTLD"] = "CTLD"
ctld.i18n["es"]["Check Cargo"] = "Verificar carga"
ctld.i18n["es"]["Load Nearby Crate"] = "Cargar caja cercana"
ctld.i18n["es"]["Load Nearby Crate(s)"] = "Cargar caja(s) cercana(s)"
ctld.i18n["es"]["Unpack Any Crate"] = "Desempaquetar las cajas"
ctld.i18n["es"]["Drop Crate"] = "Descargar caja"
ctld.i18n["es"]["Drop Crate(s)"] = "Descargar caja(s)"
ctld.i18n["es"]["List Nearby Crates"] = "Enumerar cajas cercanas"
ctld.i18n["es"]["List FOBs"] = "Enumerar FOBs"
ctld.i18n["es"]["List Beacons"] = "Enumerar balizas"
@@ -515,17 +585,23 @@ ctld.i18n["es"]["Drop Orange Smoke"] = "Soltar humo naranja"
ctld.i18n["es"]["Drop Green Smoke"] = "Soltar humo verde"
ctld.i18n["es"]["Drop Beacon"] = "Soltar baliza"
ctld.i18n["es"]["Radio Beacons"] = "Balizas de radio"
ctld.i18n["es"]["Remove Closet Beacon"] = "Quitar baliza cercana"
ctld.i18n["es"]["Remove Closest Beacon"] = "Quitar baliza cercana"
ctld.i18n["es"]["JTAC Status"] = "Estado de JTAC"
ctld.i18n["es"]["DISABLE "] = "DESHABILITAR "
ctld.i18n["es"]["ENABLE "] = "HABILITAR "
ctld.i18n["es"]["REQUEST "] = "SOLICITUD "
ctld.i18n["es"]["Reset TGT Selection"] = "Restablecer selección TGT"
-- F10 RECON menus
ctld.i18n["es"]["RECON"] = "RECONOCIMIENTO"
ctld.i18n["es"]["Show targets in LOS (refresh)"] = "Marcar objetivos visibles en el mapa F10"
ctld.i18n["es"]["Hide targets in LOS"] = "Borrar marcas del mapa F10"
ctld.i18n["es"]["START autoRefresh targets in LOS"] = "Iniciar el seguimiento automático de objetivos"
ctld.i18n["es"]["STOP autoRefresh targets in LOS"] = "Detener el seguimiento automático de objetivos"
--========================================================================================================================
--======== Korean - 한국어 =====================================================================================
ctld.i18n["ko"] = {}
ctld.i18n["ko"].translation_version = "1.0" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
ctld.i18n["ko"].translation_version = "1.1" -- make sure that this translation is compatible with the current version of the english language texts (ctld.i18n["en"].translation_version)
local lang="ko";env.info(string.format("I - CTLD.i18n_translate: Loading %s language version %s", lang, tostring(ctld.i18n[lang].translation_version)))
--- groups names
@@ -759,7 +835,7 @@ ctld.i18n["ko"]["Drop Orange Smoke"] = "주황색 연막 투하"
ctld.i18n["ko"]["Drop Green Smoke"] = "녹색 연막 투하"
ctld.i18n["ko"]["Drop Beacon"] = "비콘 투하"
ctld.i18n["ko"]["Radio Beacons"] = "라디오 비콘"
ctld.i18n["ko"]["Remove Closet Beacon"] = "가까운 비콘 제거"
ctld.i18n["ko"]["Remove Closest Beacon"] = "가까운 비콘 제거"
ctld.i18n["ko"]["JTAC Status"] = "JTAC 상태"
ctld.i18n["ko"]["DISABLE "] = "비활성화 "
ctld.i18n["ko"]["ENABLE "] = "활성화 "

1157
CTLD.lua

File diff suppressed because it is too large Load Diff

View File

@@ -57,6 +57,7 @@ This script is a rewrite of some of the functionality of the original Complete C
* [Mi\-8 ARC\-9 VHF Radio Setup](#mi-8-arc-9-vhf-radio-setup)
* [UH\-1 ADF VHF Radio Setup](#uh-1-adf-vhf-radio-setup)
* [Advanced Scripting](#advanced-scripting)
* [recognition assistance](#recognition-assistance)
## Features
The script supports:
@@ -103,6 +104,7 @@ The script supports:
* Count soldiers extracted to a zone (the soldiers disappear)
* Waypoint triggers to force dropped groups to head to a location
* Advanced Scripting Callback system
* Target recognition assistance functions to mark targets on the F10 map
A complete test mission is included.
@@ -1102,6 +1104,13 @@ White pointer pointing to beacon on the compass:
![alt text](http://i1056.photobucket.com/albums/t379/cfisher881/dcs.exe_DX9_20150608_075211_zpsdaus4wxt.png~original "Radio Compass")
# recognition-assistance
The recognition functions in the F10 menu allow you to mark/delete/refresh marks on targets within sight of the aircraft being piloted by the player.
Enabling/disabling automatic refreshing of marks on targets within view allows you to track them as they move.
Below is a complete list of all the "actions" plus the data that is sent through. For more information its best to check the CTLD Code to see more details of the arguments.
# Advanced Scripting
CTLD has an optional callback API that can be used to trigger actions in code

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.