CLua - Makrovací nástroj

🧩 Stažení CLua - Verze 1.3.0:50

Rozbalte a spustit přes `CLua.exe`, otevře se konzolové rozhraní.

Rozbalte a spustit přes binárku `CLua` nebo ručně `CLua` přes vaší konzoli.

⚠️ Upozornění: Na case-sensitive souborových systémech se CLua chová, jako by case-sensitive nebyly.


📝 Změny v jednotlivých verzích

(:xx značí verzi dodávaných LUA scriptů)

Verze 1.3.0:50 (Červen 2026)

🆕 Novinky:

Přechod z Lua 5.4 na 5.5

Přechod z Terminal.GUI 1.7 na 2.4.4

Možnost pracovat s barvami a barevnými schématy (viz. karta Barvy v dokumentaci)

🛠 Opravy

Opraveny minoritní chyby v makrech

⚠ Kompatibilita

Přidán nový parametr pro vehicles — Moving Fire (CANSHOOTWHILEMOVING) — zpětně kompatibilní, umístěn jako poslední sloupec za Can Destroy Environment (sloupec BT)

Přidány importy pro Bases, Counters, Peoples, GlobalLoc a Achievs do iBases.xlsx

Přidán import hlášek do iExclamations.xlsx

Verze 1.1.3:45 (Únor 2026)

🆕 Novinky:

Plná podpora exportních maker kampaní (včetně tabulek)

Přidána importní makra kampaní (z herních souborů do Excelu)

Nové XLSX API:

  • Cell vrací objekt buňky (podpora řetězení a pokročilých operací)
  • Podpora vytváření nových .xlsx souborů
  • Rozšířené možnosti formátování (barvy, fonty, ohraničení, zarovnání…)
  • Cell:Get()/Set() pracují s typovanými hodnotami
  • GetS()/SetS() pracují pouze s řetězci
  • GetCell/SetCell zachovány pro zpětnou kompatibilitu

Přidány funkce GetFiles() a GetDirs() (výpis souborů/složek v programové složce)

Automatické načítání všech .lua souborů v kořenové složce Lua

Zlepšený výkon

Možnost zrušit dlouho běžící operace

🛠 Opravy

Opraveno chování na case-sensitive souborových systémech (Linux) – cesty jsou nyní správně rozpoznávány bez ohledu na velikost písmen.

Glichování grafiky (Linux)

⚠ Kompatibilita

Tabulka Units vyžaduje aktualizaci – přidány nové sloupce Deny v sekci Components (umístěny mezi Turretable/Repair/Passenger a Reserve/Discharge/Attack)

Dialogy kampaně: ID jsou nyní ukládána beze změny (např. DDialog)

Hra při načítání dabingu automaticky mapuje např. DDialog → 01_Dialog.wav

Verze 1.0.1:28 (Květen 2025)

První veřejně vydaná verze.

Postaveny základy.

Umožnuje export základních jazykových dokumentů, hlášky (data i jazyky), jednotek (data i jazyky, včetně konstant a technologií) a multiplayerových jazykových a nastavovacích souború (multiDesc).