Bienvenue sur la page dédiée aux modules de YayaToolsTouch. Ici, vous trouverez une liste de tous les modules disponibles, organisés par catégorie, avec des liens vers leurs pages de documentation respectives.
-
📦ModuleLoader
- Un module pour charger et gérer dynamiquement les autres modules.
-
📝Logger
- Un système de journalisation flexible pour suivre les opérations et déboguer.
-
🧭Pathfinder
- Facilite les déplacements entre les cartes en trouvant automatiquement le meilleur chemin, permettant une navigation rapide et efficace dans le jeu.
-
🗺️MapHelper
- Fournit des outils pour analyser les cartes, déterminer les zones accessibles, gérer les éléments de récolte, et faciliter les déplacements en manipulant les coordonnées et les directions
-
📖Dictionnaire
- Offre une structure de données personnalisée pour manipuler efficacement des paires clé-valeur en Lua. Il fournit de nombreuses méthodes pour ajouter, accéder, modifier et itérer sur les éléments du dictionnaire, facilitant ainsi la gestion et l'organisation des données dans vos scripts.
-
📋List
- Offre une structure de données personnalisée pour manipuler efficacement des collections ordonnées d'éléments en Lua. Il fournit de nombreuses méthodes pour ajouter, accéder, modifier et itérer sur les éléments de la liste, facilitant ainsi la gestion et l'organisation des données séquentielles dans vos scripts.
-
🔗LinkedList
- Implémente une liste chaînée personnalisée en Lua, permettant de manipuler efficacement des collections dynamiques d'éléments. Fournit des méthodes pour ajouter, insérer, accéder, modifier et itérer sur les éléments de la liste chaînée, facilitant la gestion de structures de données où les insertions et suppressions fréquentes sont nécessaires.
-
🏷️PriorityQueue
- Implémente une file de priorité en Lua, permettant de gérer des éléments en fonction de leur priorité. Les éléments avec la priorité la plus élevée (priorité numérique la plus basse) sont traités en premier. Fournit des méthodes pour ajouter des éléments avec une priorité, extraire l'élément prioritaire, et vérifier si la file est vide, facilitant la gestion de tâches ou d'événements nécessitant un ordonnancement spécifique.
-
📚Stack
- Implémente une pile (stack) en Lua, une structure de données de type LIFO (Last In, First Out). Permet de gérer des éléments où le dernier ajouté est le premier à être retiré. Fournit des méthodes pour empiler (push), dépiler (pop), consulter le sommet (peek), et vérifier si la pile est vide (isEmpty), facilitant la gestion de tâches ou d'opérations nécessitant un traitement dans l'ordre inverse.
- 📨 PacketManager
- Fournit un ensemble d'outils pour gérer les paquets et les messages dans vos scripts Lua. Permet de souscrire à des paquets spécifiques, d'envoyer des paquets, et de définir des fonctions de rappel pour traiter les paquets reçus. Facilite la gestion des communications asynchrones en automatisant les processus d'abonnement et de désabonnement aux paquets.
- 📲 Pushsafer
- Fournit une interface pour envoyer des notifications en utilisant l'API PushSafer directement depuis vos scripts Lua. Permet d'envoyer des notifications personnalisées à vos appareils, ce qui est utile pour recevoir des alertes ou des mises à jour depuis vos scripts automatisés.
Pour plus de détails sur chaque module, cliquez sur le lien correspondant pour accéder à sa page de documentation dédiée.