1.7.0
[Version 1.7.0] - 15-01-2025
Ajout
Conversion des textures
Une nouvelle commande permet de convertir des textures entre différents formats compatibles avec Transport Fever 2 (TGA, PNG, DDS).
Prend en charge les conversions suivantes :
TGA → DDS
PNG → DDS
PNG → TGA
DDS → TGA
Lors de la conversion en DDS, le script s'assure que les images :
Sont retournées verticalement (flipY).
Utilisent la compression DXT5 si elles contiennent un canal alpha.
Suppression des fichiers source
Une option a été ajoutée pour permettre la suppression automatique des fichiers source après conversion.
Validation des mods
Une nouvelle commande permet de valider un mod en fonction des critères suivants :
Structure du mod : Vérifie que les dossiers et fichiers obligatoires (res, res/textures, config, mod.lua) existent.
Fichiers de textures :
Vérifie que seuls des fichiers .dds sont présents dans le dossier res/textures.
Valide que les fichiers .dds :
Ont des dimensions en carré (2x2, 4x4, etc.).
Respectent les puissances de 2.
Contiennent au moins un niveau de mipmap.
Fichier de configuration :
Vérifie que le fichier mod.lua contient les clés obligatoires name et description.
Améliorations
Non-blocage lors de la validation des mods
Les erreurs de validation sont désormais collectées et affichées à la fin du processus, au lieu de bloquer le script à la première erreur détectée.
Correction
- Correction du système de mise à jour du programme