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 ===================================================================================== --======== FRENCH - FRANCAIS =====================================================================================
ctld.i18n["fr"] = {} 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))) 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 --- groups names
@@ -40,66 +40,98 @@ ctld.i18n["fr"]["5x - Mortar Squad"] = "5x - Groupes mortiers"
ctld.i18n["fr"]["Mortar Squad Red"] = "Groupe mortier rouge" ctld.i18n["fr"]["Mortar Squad Red"] = "Groupe mortier rouge"
--- crates names --- crates names
ctld.i18n["fr"]["Humvee - MG"] = nil ctld.i18n["fr"]["Humvee - MG"] = ""
ctld.i18n["fr"]["Humvee - TOW"] = nil ctld.i18n["fr"]["Humvee - TOW"] = ""
ctld.i18n["fr"]["Light Tank - MRAP"] = nil ctld.i18n["fr"]["Light Tank - MRAP"] = ""
ctld.i18n["fr"]["Med Tank - LAV-25"] = nil ctld.i18n["fr"]["Med Tank - LAV-25"] = ""
ctld.i18n["fr"]["Heavy Tank - Abrams"] = nil ctld.i18n["fr"]["Heavy Tank - Abrams"] = ""
ctld.i18n["fr"]["BTR-D"] = nil ctld.i18n["fr"]["BTR-D"] = ""
ctld.i18n["fr"]["BRDM-2"] = nil ctld.i18n["fr"]["BRDM-2"] = ""
ctld.i18n["fr"]["Hummer - JTAC"] = nil ctld.i18n["fr"]["Hummer - JTAC"] = ""
ctld.i18n["fr"]["M-818 Ammo Truck"] = nil ctld.i18n["fr"]["M-818 Ammo Truck"] = ""
ctld.i18n["fr"]["M-978 Tanker"] = nil ctld.i18n["fr"]["M-978 Tanker"] = ""
ctld.i18n["fr"]["SKP-11 - JTAC"] = nil ctld.i18n["fr"]["SKP-11 - JTAC"] = ""
ctld.i18n["fr"]["Ural-375 Ammo Truck"] = nil ctld.i18n["fr"]["Ural-375 Ammo Truck"] = ""
ctld.i18n["fr"]["KAMAZ Ammo Truck"] = nil ctld.i18n["fr"]["KAMAZ Ammo Truck"] = ""
ctld.i18n["fr"]["EWR Radar"] = nil ctld.i18n["fr"]["EWR Radar"] = ""
ctld.i18n["fr"]["FOB Crate - Small"] = nil ctld.i18n["fr"]["FOB Crate - Small"] = ""
ctld.i18n["fr"]["MLRS"] = nil ctld.i18n["fr"]["MQ-9 Repear - JTAC"] = ""
ctld.i18n["fr"]["SpGH DANA"] = nil ctld.i18n["fr"]["RQ-1A Predator - JTAC"] = ""
ctld.i18n["fr"]["T155 Firtina"] = nil ctld.i18n["fr"]["MLRS"] = ""
ctld.i18n["fr"]["Howitzer"] = nil ctld.i18n["fr"]["SpGH DANA"] = ""
ctld.i18n["fr"]["SPH 2S19 Msta"] = nil ctld.i18n["fr"]["T155 Firtina"] = ""
ctld.i18n["fr"]["M1097 Avenger"] = nil ctld.i18n["fr"]["Howitzer"] = ""
ctld.i18n["fr"]["M48 Chaparral"] = nil ctld.i18n["fr"]["SPH 2S19 Msta"] = ""
ctld.i18n["fr"]["Roland ADS"] = nil ctld.i18n["fr"]["M1097 Avenger"] = ""
ctld.i18n["fr"]["Gepard AAA"] = nil ctld.i18n["fr"]["M48 Chaparral"] = ""
ctld.i18n["fr"]["LPWS C-RAM"] = nil ctld.i18n["fr"]["Roland ADS"] = ""
ctld.i18n["fr"]["9K33 Osa"] = nil ctld.i18n["fr"]["Gepard AAA"] = ""
ctld.i18n["fr"]["9P31 Strela-1"] = nil ctld.i18n["fr"]["LPWS C-RAM"] = ""
ctld.i18n["fr"]["9K35M Strela-10"] = nil ctld.i18n["fr"]["9K33 Osa"] = ""
ctld.i18n["fr"]["9K331 Tor"] = nil ctld.i18n["fr"]["9P31 Strela-1"] = ""
ctld.i18n["fr"]["2K22 Tunguska"] = nil ctld.i18n["fr"]["9K35M Strela-10"] = ""
ctld.i18n["fr"]["HAWK Launcher"] = nil ctld.i18n["fr"]["9K331 Tor"] = ""
ctld.i18n["fr"]["HAWK Search Radar"] = nil ctld.i18n["fr"]["2K22 Tunguska"] = ""
ctld.i18n["fr"]["HAWK Track Radar"] = nil ctld.i18n["fr"]["HAWK Launcher"] = ""
ctld.i18n["fr"]["HAWK PCP"] = nil ctld.i18n["fr"]["HAWK Search Radar"] = ""
ctld.i18n["fr"]["HAWK CWAR"] = nil ctld.i18n["fr"]["HAWK Track Radar"] = ""
ctld.i18n["fr"]["HAWK Repair"] = nil ctld.i18n["fr"]["HAWK PCP"] = ""
ctld.i18n["fr"]["NASAMS Launcher 120C"] = nil ctld.i18n["fr"]["HAWK CWAR"] = ""
ctld.i18n["fr"]["NASAMS Search/Track Radar"] = nil ctld.i18n["fr"]["HAWK Repair"] = ""
ctld.i18n["fr"]["NASAMS Command Post"] = nil ctld.i18n["fr"]["NASAMS Launcher 120C"] = ""
ctld.i18n["fr"]["NASAMS Repair"] = nil ctld.i18n["fr"]["NASAMS Search/Track Radar"] = ""
ctld.i18n["fr"]["KUB Launcher"] = nil ctld.i18n["fr"]["NASAMS Command Post"] = ""
ctld.i18n["fr"]["KUB Radar"] = nil ctld.i18n["fr"]["NASAMS Repair"] = ""
ctld.i18n["fr"]["KUB Repair"] = nil ctld.i18n["fr"]["KUB Launcher"] = ""
ctld.i18n["fr"]["BUK Launcher"] = nil ctld.i18n["fr"]["KUB Radar"] = ""
ctld.i18n["fr"]["BUK Search Radar"] = nil ctld.i18n["fr"]["KUB Repair"] = ""
ctld.i18n["fr"]["BUK CC Radar"] = nil ctld.i18n["fr"]["BUK Launcher"] = ""
ctld.i18n["fr"]["BUK Repair"] = nil ctld.i18n["fr"]["BUK Search Radar"] = ""
ctld.i18n["fr"]["Patriot Launcher"] = nil ctld.i18n["fr"]["BUK CC Radar"] = ""
ctld.i18n["fr"]["Patriot Radar"] = nil ctld.i18n["fr"]["BUK Repair"] = ""
ctld.i18n["fr"]["Patriot ECS"] = nil ctld.i18n["fr"]["Patriot Launcher"] = ""
ctld.i18n["fr"]["Patriot ICC"] = nil ctld.i18n["fr"]["Patriot Radar"] = ""
ctld.i18n["fr"]["Patriot EPP"] = nil ctld.i18n["fr"]["Patriot ECS"] = ""
ctld.i18n["fr"]["Patriot AMG (optional)"] = nil ctld.i18n["fr"]["Patriot ICC"] = ""
ctld.i18n["fr"]["Patriot Repair"] = nil ctld.i18n["fr"]["Patriot EPP"] = ""
ctld.i18n["fr"]["S-300 Grumble TEL C"] = nil ctld.i18n["fr"]["Patriot AMG (optional)"] = ""
ctld.i18n["fr"]["S-300 Grumble Flap Lid-A TR"] = nil ctld.i18n["fr"]["Patriot Repair"] = ""
ctld.i18n["fr"]["S-300 Grumble Clam Shell SR"] = nil ctld.i18n["fr"]["S-300 Grumble TEL C"] = ""
ctld.i18n["fr"]["S-300 Grumble Big Bird SR"] = nil ctld.i18n["fr"]["S-300 Grumble Flap Lid-A TR"] = ""
ctld.i18n["fr"]["S-300 Grumble C2"] = nil ctld.i18n["fr"]["S-300 Grumble Clam Shell SR"] = ""
ctld.i18n["fr"]["S-300 Repair"] = nil 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 --- 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" 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"]["Next page"] = "page suiv."
ctld.i18n["fr"]["Load "] = "Charger " ctld.i18n["fr"]["Load "] = "Charger "
ctld.i18n["fr"]["Vehicle / FOB Transport"] = "Transport Vehicule / FOB" 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"]["Unload Vehicles"] = "Décharger Vehicles"
ctld.i18n["fr"]["Load / Extract Vehicles"] = "Chargt / Déchargt Vehicules" 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"]["Load / Unload FOB Crate"] = "Chargt / Déchargt Caisse FOB"
ctld.i18n["fr"]["CTLD Commands"] = "Commandes CTLD" ctld.i18n["fr"]["CTLD Commands"] = "Commandes CTLD"
ctld.i18n["fr"]["CTLD"] = "CTLD" ctld.i18n["fr"]["CTLD"] = "CTLD"
ctld.i18n["fr"]["Check Cargo"] = "Vérif° chargement" 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"]["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 Nearby Crates"] = "Liste caisses proches"
ctld.i18n["fr"]["List FOBs"] = "Liste FOBs" ctld.i18n["fr"]["List FOBs"] = "Liste FOBs"
ctld.i18n["fr"]["List Beacons"] = "Liste balises" 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 Green Smoke"] = "Déposer Fumi Vert"
ctld.i18n["fr"]["Drop Beacon"] = "Déposer Fumi Vert" ctld.i18n["fr"]["Drop Beacon"] = "Déposer Fumi Vert"
ctld.i18n["fr"]["Radio Beacons"] = "Déposer Balise" 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"]["JTAC Status"] = "Statut JTAC"
ctld.i18n["fr"]["DISABLE "] = "DESACTIVE " ctld.i18n["fr"]["DISABLE "] = "DESACTIVE "
ctld.i18n["fr"]["ENABLE "] = "ACTIVE " ctld.i18n["fr"]["ENABLE "] = "ACTIVE "
ctld.i18n["fr"]["REQUEST "] = "DEMANDE" ctld.i18n["fr"]["REQUEST "] = "DEMANDE"
ctld.i18n["fr"]["Reset TGT Selection"] = "Réinitialiser sélection TGT" 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==================================================================================== --====== SPANISH : ESPAÑOL====================================================================================
ctld.i18n["es"] = {} 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))) 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 --- 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 - Standard Groups"] = "2x - Grupos estándares"
ctld.i18n["es"]["2x - Anti Air"] = "2x - Defensas aéreas" ctld.i18n["es"]["2x - Anti Air"] = "2x - Defensas aéreas"
ctld.i18n["es"]["2x - Anti Tank"] = "2x - Antitanque" 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 - Standard Groups"] = "3x - Defensas aéreas"
ctld.i18n["es"]["3x - Anti Air"] = "3x - Defensas aéreas" ctld.i18n["es"]["3x - Anti Air"] = "3x - Defensas aéreas"
ctld.i18n["es"]["3x - Anti Tank"] = "3x - Antitanque" 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" ctld.i18n["es"]["Mortar Squad Red"] = "Grupo mortero rojo"
--- crates names --- crates names
ctld.i18n["es"]["Humvee - MG"] = nil ctld.i18n["es"]["Humvee - MG"] = ""
ctld.i18n["es"]["Humvee - TOW"] = nil ctld.i18n["es"]["Humvee - TOW"] = ""
ctld.i18n["es"]["Light Tank - MRAP"] = nil ctld.i18n["es"]["Light Tank - MRAP"] = ""
ctld.i18n["es"]["Med Tank - LAV-25"] = nil ctld.i18n["es"]["Med Tank - LAV-25"] = ""
ctld.i18n["es"]["Heavy Tank - Abrams"] = nil ctld.i18n["es"]["Heavy Tank - Abrams"] = ""
ctld.i18n["es"]["BTR-D"] = nil ctld.i18n["es"]["BTR-D"] = ""
ctld.i18n["es"]["BRDM-2"] = nil ctld.i18n["es"]["BRDM-2"] = ""
ctld.i18n["es"]["Hummer - JTAC"] = nil ctld.i18n["es"]["Hummer - JTAC"] = ""
ctld.i18n["es"]["M-818 Ammo Truck"] = nil ctld.i18n["es"]["M-818 Ammo Truck"] = ""
ctld.i18n["es"]["M-978 Tanker"] = nil ctld.i18n["es"]["M-978 Tanker"] = ""
ctld.i18n["es"]["SKP-11 - JTAC"] = nil ctld.i18n["es"]["SKP-11 - JTAC"] = ""
ctld.i18n["es"]["Ural-375 Ammo Truck"] = nil ctld.i18n["es"]["Ural-375 Ammo Truck"] = ""
ctld.i18n["es"]["KAMAZ Ammo Truck"] = nil ctld.i18n["es"]["KAMAZ Ammo Truck"] = ""
ctld.i18n["es"]["EWR Radar"] = nil ctld.i18n["es"]["EWR Radar"] = ""
ctld.i18n["es"]["FOB Crate - Small"] = nil ctld.i18n["es"]["FOB Crate - Small"] = ""
ctld.i18n["es"]["MLRS"] = nil ctld.i18n["es"]["MQ-9 Repear - JTAC"] = ""
ctld.i18n["es"]["SpGH DANA"] = nil ctld.i18n["es"]["RQ-1A Predator - JTAC"] = ""
ctld.i18n["es"]["T155 Firtina"] = nil ctld.i18n["es"]["MLRS"] = ""
ctld.i18n["es"]["Howitzer"] = nil ctld.i18n["es"]["SpGH DANA"] = ""
ctld.i18n["es"]["SPH 2S19 Msta"] = nil ctld.i18n["es"]["T155 Firtina"] = ""
ctld.i18n["es"]["M1097 Avenger"] = nil ctld.i18n["es"]["Howitzer"] = ""
ctld.i18n["es"]["M48 Chaparral"] = nil ctld.i18n["es"]["SPH 2S19 Msta"] = ""
ctld.i18n["es"]["Roland ADS"] = nil ctld.i18n["es"]["M1097 Avenger"] = ""
ctld.i18n["es"]["Gepard AAA"] = nil ctld.i18n["es"]["M48 Chaparral"] = ""
ctld.i18n["es"]["LPWS C-RAM"] = nil ctld.i18n["es"]["Roland ADS"] = ""
ctld.i18n["es"]["9K33 Osa"] = nil ctld.i18n["es"]["Gepard AAA"] = ""
ctld.i18n["es"]["9P31 Strela-1"] = nil ctld.i18n["es"]["LPWS C-RAM"] = ""
ctld.i18n["es"]["9K35M Strela-10"] = nil ctld.i18n["es"]["9K33 Osa"] = ""
ctld.i18n["es"]["9K331 Tor"] = nil ctld.i18n["es"]["9P31 Strela-1"] = ""
ctld.i18n["es"]["2K22 Tunguska"] = nil ctld.i18n["es"]["9K35M Strela-10"] = ""
ctld.i18n["es"]["HAWK Launcher"] = nil ctld.i18n["es"]["9K331 Tor"] = ""
ctld.i18n["es"]["HAWK Search Radar"] = nil ctld.i18n["es"]["2K22 Tunguska"] = ""
ctld.i18n["es"]["HAWK Track Radar"] = nil ctld.i18n["es"]["HAWK Launcher"] = ""
ctld.i18n["es"]["HAWK PCP"] = nil ctld.i18n["es"]["HAWK Search Radar"] = ""
ctld.i18n["es"]["HAWK CWAR"] = nil ctld.i18n["es"]["HAWK Track Radar"] = ""
ctld.i18n["es"]["HAWK Repair"] = nil ctld.i18n["es"]["HAWK PCP"] = ""
ctld.i18n["es"]["NASAMS Launcher 120C"] = nil ctld.i18n["es"]["HAWK CWAR"] = ""
ctld.i18n["es"]["NASAMS Search/Track Radar"] = nil ctld.i18n["es"]["HAWK Repair"] = ""
ctld.i18n["es"]["NASAMS Command Post"] = nil ctld.i18n["es"]["NASAMS Launcher 120C"] = ""
ctld.i18n["es"]["NASAMS Repair"] = nil ctld.i18n["es"]["NASAMS Search/Track Radar"] = ""
ctld.i18n["es"]["KUB Launcher"] = nil ctld.i18n["es"]["NASAMS Command Post"] = ""
ctld.i18n["es"]["KUB Radar"] = nil ctld.i18n["es"]["NASAMS Repair"] = ""
ctld.i18n["es"]["KUB Repair"] = nil ctld.i18n["es"]["KUB Launcher"] = ""
ctld.i18n["es"]["BUK Launcher"] = nil ctld.i18n["es"]["KUB Radar"] = ""
ctld.i18n["es"]["BUK Search Radar"] = nil ctld.i18n["es"]["KUB Repair"] = ""
ctld.i18n["es"]["BUK CC Radar"] = nil ctld.i18n["es"]["BUK Launcher"] = ""
ctld.i18n["es"]["BUK Repair"] = nil ctld.i18n["es"]["BUK Search Radar"] = ""
ctld.i18n["es"]["Patriot Launcher"] = nil ctld.i18n["es"]["BUK CC Radar"] = ""
ctld.i18n["es"]["Patriot Radar"] = nil ctld.i18n["es"]["BUK Repair"] = ""
ctld.i18n["es"]["Patriot ECS"] = nil ctld.i18n["es"]["Patriot Launcher"] = ""
ctld.i18n["es"]["Patriot ICC"] = nil ctld.i18n["es"]["Patriot Radar"] = ""
ctld.i18n["es"]["Patriot EPP"] = nil ctld.i18n["es"]["Patriot ECS"] = ""
ctld.i18n["es"]["Patriot AMG (optional)"] = nil ctld.i18n["es"]["Patriot ICC"] = ""
ctld.i18n["es"]["Patriot Repair"] = nil ctld.i18n["es"]["Patriot EPP"] = ""
ctld.i18n["es"]["S-300 Grumble TEL C"] = nil ctld.i18n["es"]["Patriot AMG (optional)"] = ""
ctld.i18n["es"]["S-300 Grumble Flap Lid-A TR"] = nil ctld.i18n["es"]["Patriot Repair"] = ""
ctld.i18n["es"]["S-300 Grumble Clam Shell SR"] = nil ctld.i18n["es"]["S-300 Grumble TEL C"] = ""
ctld.i18n["es"]["S-300 Grumble Big Bird SR"] = nil ctld.i18n["es"]["S-300 Grumble Flap Lid-A TR"] = ""
ctld.i18n["es"]["S-300 Grumble C2"] = nil ctld.i18n["es"]["S-300 Grumble Clam Shell SR"] = ""
ctld.i18n["es"]["S-300 Repair"] = nil 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 --- 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" 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"]["Next page"] = "Página siguiente"
ctld.i18n["es"]["Load "] = "Cargar " ctld.i18n["es"]["Load "] = "Cargar "
ctld.i18n["es"]["Vehicle / FOB Transport"] = "Transporte Vehículo / FOB" 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"]["Unload Vehicles"] = "Descargar vehículos"
ctld.i18n["es"]["Load / Extract Vehicles"] = "Cargar/Extraer 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"]["Load / Unload FOB Crate"] = "Cargar/Descargar caja FOB"
ctld.i18n["es"]["CTLD Commands"] = "Comandos CTLD" ctld.i18n["es"]["CTLD Commands"] = "Comandos CTLD"
ctld.i18n["es"]["CTLD"] = "CTLD" ctld.i18n["es"]["CTLD"] = "CTLD"
ctld.i18n["es"]["Check Cargo"] = "Verificar carga" 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"]["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 Nearby Crates"] = "Enumerar cajas cercanas"
ctld.i18n["es"]["List FOBs"] = "Enumerar FOBs" ctld.i18n["es"]["List FOBs"] = "Enumerar FOBs"
ctld.i18n["es"]["List Beacons"] = "Enumerar balizas" 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 Green Smoke"] = "Soltar humo verde"
ctld.i18n["es"]["Drop Beacon"] = "Soltar baliza" ctld.i18n["es"]["Drop Beacon"] = "Soltar baliza"
ctld.i18n["es"]["Radio Beacons"] = "Balizas de radio" 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"]["JTAC Status"] = "Estado de JTAC"
ctld.i18n["es"]["DISABLE "] = "DESHABILITAR " ctld.i18n["es"]["DISABLE "] = "DESHABILITAR "
ctld.i18n["es"]["ENABLE "] = "HABILITAR " ctld.i18n["es"]["ENABLE "] = "HABILITAR "
ctld.i18n["es"]["REQUEST "] = "SOLICITUD " ctld.i18n["es"]["REQUEST "] = "SOLICITUD "
ctld.i18n["es"]["Reset TGT Selection"] = "Restablecer selección TGT" 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 - 한국어 ===================================================================================== --======== Korean - 한국어 =====================================================================================
ctld.i18n["ko"] = {} 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))) 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 --- groups names
@@ -759,7 +835,7 @@ ctld.i18n["ko"]["Drop Orange Smoke"] = "주황색 연막 투하"
ctld.i18n["ko"]["Drop Green Smoke"] = "녹색 연막 투하" ctld.i18n["ko"]["Drop Green Smoke"] = "녹색 연막 투하"
ctld.i18n["ko"]["Drop Beacon"] = "비콘 투하" ctld.i18n["ko"]["Drop Beacon"] = "비콘 투하"
ctld.i18n["ko"]["Radio Beacons"] = "라디오 비콘" 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"]["JTAC Status"] = "JTAC 상태"
ctld.i18n["ko"]["DISABLE "] = "비활성화 " ctld.i18n["ko"]["DISABLE "] = "비활성화 "
ctld.i18n["ko"]["ENABLE "] = "활성화 " 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) * [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) * [UH\-1 ADF VHF Radio Setup](#uh-1-adf-vhf-radio-setup)
* [Advanced Scripting](#advanced-scripting) * [Advanced Scripting](#advanced-scripting)
* [recognition assistance](#recognition-assistance)
## Features ## Features
The script supports: The script supports:
@@ -103,6 +104,7 @@ The script supports:
* Count soldiers extracted to a zone (the soldiers disappear) * Count soldiers extracted to a zone (the soldiers disappear)
* Waypoint triggers to force dropped groups to head to a location * Waypoint triggers to force dropped groups to head to a location
* Advanced Scripting Callback system * Advanced Scripting Callback system
* Target recognition assistance functions to mark targets on the F10 map
A complete test mission is included. 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") ![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 # Advanced Scripting
CTLD has an optional callback API that can be used to trigger actions in code 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.