Mise à jour 2.82
11/06/2026
v2.82.0BETAMINOR
Lulu
Éditeur d'IA de Monstre : édition d'action de HAUT NIVEAU directement dans la liste (changer le statut + la valeur d'un buff/stat sur place, sans assembleur) + boutons de session classiques (Enregistrer / Annuler / Restaurer / Actualiser) en haut
- Corrige la plainte du propriétaire : « l'IA actuelle ne reflète pas la vraie intelligence » + « les boutons classiques manquent en haut ». Recadrage correct (après retour du propriétaire) : la liste d'actions reconnues EST l'intelligence qui compte — buffs (🛡), stats (📊), commandes (⚔) ; la victoire est de la rendre éditable SUR PLACE, pas d'afficher des opcodes (une première coupe qui déversait la désassemblage par worker a été supprimée comme redondante avec le DevView). Éditeur en ligne (nouveau) : sélectionnez un buff/stat → changez le statut/champ (liste déroulante) et la valeur (boîte) → 💾 Apply édite les deux opérandes
PUSHII(champ + valeur) de l'instruction existante byte-local et sauvegarde lemonster_*.binavec.prev.bak(même chemin que Save). Emplacement de l'instruction : l'instr de champ àCmdPushOffset, l'instr de valeur immédiatement avant leCALLPOPA; activé seulement quand les deux sont desPUSHIIlittéraux (une valeur fixe, pas calculée). Chrome de session (carte supérieure) : 💾 Save (HasPendingEdits) · ↶ Undo (.prev.bak/CanUndoBackup) · ♻ Restore vanilla (2 étapes) · ⟳ Refresh — câblé à des méthodes qui existaient déjà (seule la barre manquait ;Saveétait enterré dans la section assembleur). (NOUVELLE capacité : première édition d'action en ligne dans la liste elle-même). Périmètre/honnêteté : l'édition est byte-local (opérande, même longueur, RT0-prouvé) ; insert/remove/reorder et DÉPLACER une action entre workers restent structurels (prochaine coupe) — le type de worker (MotionHandler/CombatHandler) est inféré du code, pas une étiquette stockée. Ne touche PAS SIN (reste BLOQUÉ pour l'écriture publique)/runtime/RT2/Aurora/native-menu/Blitzball/Shop/Mix/Sphere/Common(ANIMA)/autres voies. Build Release 0 erreurs. Fichiers :Modules/MonsterAiEditor/MonsterAiEditor_DataModel.InlineEdit.cs(nouveau) +MonsterAiEditor_DataModel.cs+MonsterAiEditor_DataModel.Automations.cs(1 ligne) +MonsterAiEditor_Control.axaml(.cs)
v2.81.0