Skip to content

Releases: theorikkdk/automatic-token-image

Automatic Token Image v1.12.1

Choose a tag to compare

@theorikkdk theorikkdk released this 05 Aug 17:36

Automatic Token Image v1.12.1

Correction

  • Suppression des pénalités de score liées à la profondeur physique des sous-dossiers.
  • Une image située dans une arborescence profonde n’est plus désavantagée par rapport à une image proche du dossier racine, à pertinence égale.
  • Les noms de tous les dossiers continuent à contribuer au matching.
  • Les informations utiles comme le type, la race, le rôle, le sexe, l’équipement ou la variante restent exploitées.
  • Les exclusions, incompatibilités de type et pénalités liées aux mots supplémentaires dans le nom du fichier restent inchangées.
  • Le classement pondéré, la marge de diversité et l’évitement des images récemment utilisées sont conservés.

Validation

  • Testé avec succès sous Foundry VTT V14 et D&D5e.
  • Tests automatiques : 99 tests, 97 réussis, 0 échec et 2 limitations documentées.
  • Cas validé avec une bibliothèque organisée dans des sous-dossiers profonds.

Limitations connues

  • Le stockage S3 n’est pas pris en charge.
  • Les pluriels ne font pas l’objet d’une lemmatisation générale.
  • La qualité des résultats dépend toujours des noms de fichiers et de dossiers.
  • Un type D&D5e absent ou incorrect peut réduire la précision.

Automatic Token Image v1.12.0

Choose a tag to compare

@theorikkdk theorikkdk released this 05 Aug 11:53

Automatic Token Image v1.12.0

Principales améliorations

  • Compatibilité avec Foundry VTT V14 et le système D&D5e.
  • Meilleure utilisation du type de créature renseigné par D&D5e.
  • Correction de la classification de Dragonborn.
  • Correction de Giant Spider, désormais correctement reconnue comme bête.
  • Correction des marqueurs de type trop permissifs.
  • Amélioration des correspondances entre rôle et race.
  • Sécurisation du cache, notamment pour les dossiers vides, les invalidations et les indexations concurrentes.
  • Limitation des caches mémoire de résultats et d’historique.
  • Meilleure distinction des erreurs de parcours, d’indexation, de sélection et de mise à jour.
  • Décodage tolérant des chemins contenant un caractère % invalide.
  • Limite effective de 120 expansions d’alias.
  • Normalisation de œ vers oe.
  • Refactorisation légère des utilitaires.
  • Documentation utilisateur et informations de licence améliorées.
  • Ajout d’une suite de tests automatiques.

Comportements conservés

  • Les tokens créés par les joueurs sont volontairement ignorés.
  • Avec plusieurs MJ, seul le MJ créateur traite le token.
  • Un rôle générique comme Guerrier ou Garde peut recevoir une race arbitraire compatible.
  • Lorsqu’une race est explicitement indiquée, elle reste obligatoire.
  • Le type de créature D&D5e reste prioritaire.

Limitations connues

  • Le stockage S3 n’est pas encore pris en charge.
  • Les pluriels ne font pas l’objet d’une lemmatisation générale.
  • La qualité des résultats dépend des noms de fichiers et de dossiers.
  • Un type D&D5e absent ou incorrect peut réduire la précision.

Ressources et licence

  • Aucune image de token ni autre ressource visuelle n’est incluse.
  • Le module analyse uniquement les fichiers configurés par l’utilisateur.
  • Le code source est distribué sous licence MIT.
  • Les ressources visuelles restent soumises à leurs propres droits et licences.