Aller au contenu

Déboguer son mod

neo.log("état : " .. tostring(state)) -- information
neo.warn("valeur inattendue") -- avertissement
neo.error("impossible de continuer") -- erreur

print écrit aussi dans le journal.

Le panneau Mods est votre tableau de bord :

  • l’état de chaque mod et, s’il est désactivé, la raison exacte ;
  • le temps processeur (ms par seconde) et la mémoire utilisés ;
  • l’onglet Journal, qui affiche les messages de tous les mods, et le journal de chaque mod dans sa fiche ;
  • le bouton Recharger, qui relit vos scripts sans relancer NeoPiano.

Tous les messages des mods sont aussi écrits dans Mods.log, y compris dans la version publiée de NeoPiano. Chaque ligne indique l’heure, le niveau et le nom du mod. Le fichier est renouvelé à chaque lancement.

~/Library/Application Support/Epic/NeoPiano/Logs/Mods.log
  • Bouton Recharger dans la fiche du mod ;
  • commande console NeoMod.ReloadScripts : relit tous les scripts (Lua et WebAssembly) et redémarre les mods, même désactivés.

Documentation synchronisée avec NeoPiano · commit cbf48cc · 17 octobre 2026