Skip to content

Debug Mode v.4

Choose a tag to compare

@Jazzky Jazzky released this 28 Jul 17:32
· 10 commits to main since this release
c2b3a20

This should have been done for a long time, here is a new release of the debug mode.

Voir le changelog en français plus bas.


English Changelog

✨ New Features & Additions

  • Chapter 5 Support: Fully integrated debug support for Chapter 5.
  • Debug Saves Module:
    • Create unlimited saves from the debug menu, a save point, or via quick access (Alt+L).
    • Load saves normally or with your current inventory.
    • Delete saves directly from the menu.
    • Export a selected debug save in debug format (.save) or standard Deltarune format.
    • Manage saves by assigning a name, description, and category.
    • Easily import debug format (.save) saves while keeping metadata, standard Deltarune saves, or batch import from the game's save folder.
  • Globals Module:
    • Modify the values of various globals.
    • Includes a curated list of several important globals.
    • Manually modify any global by specifying its name.
  • Cool stuff:
    • Added a room and tile warp system in TLOT.
    • HP restoration function is now functional outside of combat.
    • Godmode: Available in both combat and overworld (allows infinite jumping in platformer mode).
    • Noclip: Available in overworld and platformer mode.
  • Combat:
    • Skip a battle by automatically recruiting the enemies.
    • Skip bullet patterns in platformer mode.
    • Added a function to disable dialogue auto-skip during combat.
  • Other:
    • Built-in English/French translation system for the debug mode, toggleable directly from the menu.
    • Submenu system added to the debug menu.
    • Description box system added for items and other elements.
    • Holding a key in text input zones now automatically adds/deletes characters.
    • Debug console system (currently in development).
    • Support for the permanent debug message system used by Toby.
    • Support for new debug message functions used by Toby.
    • Updated the debug mode controls help menu.
    • Added support for the debug controls help menu in the Light World.
    • Added debug controls help in TLOT for the 3 boards.
    • Added debug controls help for the rhythm game.

🐛 Fixes & Changes

  • Renamed: Changed the "Misc" module name to "Flags".
  • Fixed: Resolved a conflict with the D key that could cause dialogue boxes to disappear.
  • Improved: Modified the FPS change system to be much more reliable.
  • Adjusted: Modified the size of debug info in the Light World (room, plot value).
  • Adjusted: Lowered the text input cursor slightly to properly display underscores.
  • Cleaned Up: Removed item descriptions from buttons in favor of the new description box system.

Changelog français

✨ Nouveautés et Ajouts

  • Support du Chapitre 5 : Intégration complète du mode debug pour le chapitre 5.
  • Module de Debug Saves :
    • Permet de créer des sauvegardes illimitées à partir du menu debug, d'un point de sauvegarde ou en accès rapide avec Alt+L.
    • Permet de charger ces sauvegardes normalement ou avec l'inventaire actuel.
    • Permet de supprimer ces sauvegardes à même le menu.
    • Permet d'exporter une sauvegarde debug sélectionnée en format debug (.save) ou en format Deltarune standard.
    • Permet de gérer ces sauvegardes en leur attribuant un nom, une description et une catégorie.
    • Permet d'importer facilement une sauvegarde sous format debug (.save) qui conserve les métadonnées, en format Deltarune standard ou par lot depuis le dossier de sauvegardes du jeu.
  • Module des Globals :
    • Permet de modifier les valeurs de diverses globals.
    • Contient une liste de plusieurs globals importantes.
    • Permet de modifier manuellement une global en la spécifiant.
  • Trucs sympas :
    • Ajout d'un système de changement de salle et de tiles dans TLOT.
    • Fonction de restauration des PV maintenant fonctionnelle hors combat.
    • Godmode : Fonctionnel en combat et en overworld (permet de sauter à l'infini en mode platformer).
    • Noclip : Fonctionnel en overworld et en mode platformer.
  • Combat :
    • Possibilité de passer un combat en recrutant les ennemis automatiquement.
    • Possibilité de passer les bullet patterns en mode platformer.
    • Fonction pour désactiver l'autoskip des dialogues en combat.
  • Autres :
    • Système de traduction anglais/français du debug mode intégré en option directement depuis le menu debug.
    • Système de sous-menus ajouté au menu debug pour une meilleure navigation.
    • Système de boîtes descriptives pour les items et autres éléments.
    • L'ajout et le retrait de caractères se font désormais automatiquement en maintenant une touche dans les zones d'entrée de texte.
    • Système de console debug (actuellement en développement).
    • Support du système de messages debug permanent utilisé par Toby.
    • Support de nouvelles fonctions de messages debug utilisées par Toby.
    • Mise à jour du menu d'aide des touches du debug mode.
    • Support du menu d'aide des touches du debug mode dans le Monde de Lumière.
    • Aide pour les touches de debug dans TLOT pour les 3 plateaux.
    • Aide pour les touches de debug sur le jeu de rythme.

🐛 Correctifs et Modifications

  • Renommé : Modification du nom du module "Divers" par "Flags".
  • Corrigé : Retrait du conflit avec la touche D qui pouvait faire disparaître les boîtes de dialogue.
  • Amélioré : Modification du système de changement de FPS pour être plus fiable.
  • Ajusté : Modification de la taille des infos debug en Monde de Lumière (salle, valeur de plot).
  • Ajusté : Indicateur de saisie abaissé légèrement pour afficher correctement les traits soulignés.
  • Nettoyé : Retrait des descriptions des items dans les boutons en faveur du nouveau système de boîtes descriptives.