Mise à jour 2.46
09/06/2026
v2.46.0BETA
Seymour
AEON (Assembly Evolution Observation Node) : compare l'IA éditée contre vanilla avec un surlignage vert/rouge/jaune
- Nouveau
FfxLib/Ai/AiScript_Diff.cscompare deuxAiScriptFiles par(worker, offset)et classifieUnchanged/Modified/Added/Removed. LeMonster AI Editora désormais une carte ouverte Diff vs Vanilla : charge la référence extraite viaPath_FfxPs2Root, montre les deltas avec vert=ajouté, rouge=supprimé, jaune=modifié, avertit quand un changement de grow/size rend le diff d'offset approximatif, et offre un restore vanilla avec confirmation en deux clics plus.prev.bak. Un vanilla manquant devient un message honnête, pas un crash. Nouvelle porteAiScriptLab --diffPASS :m000inchangé = 0 deltas ; édition d'opérande en mémoire surm001= 1 modifié, 0 ajouté/supprimé. Build éditeur 0 erreur
v2.45.0
v2.46.1BETA
Seymour
Assembleur d’IA : colonne « Readable » — chaque rangée d'assembleur montre désormais `MNEMONIC gloss` au lieu du gloss brut
AiAsmRow.ReadableTextcombineAiScript_File.Mnemonic(opcode)+OperandGloss(opcode, operand)en une seule chaîne lisible par l'humain :PUSHII 0xFF03 (target: Self),CALLPOPA Battle.performCommand,JMP → jump[3],ADD(pas d'opérande). La colonneListBoxde l'Assembleur d’IA (qui montrait auparavant seulement le gloss, ex.0xFF03 (target: Self)) montre désormais le texte complet ; le tooltip opcode (OpcodeHelp) reste au survol.OnPropertyChanged(nameof(ReadableText))se déclenche depuis les setters opcode et opérande pour que la colonne se mette à jour en direct pendant l'édition. RT0 non affecté (changement view-only). AucunAiOpcodeNames.csséparé créé —Mnemonic()existait déjà et est public
v2.46.0