Aggiornamento 2.46
09/06/2026
v2.46.0BETA
Seymour
AEON (Assembly Evolution Observation Node): confronta l'AI modificata contro la vanilla con evidenziazione verde/rosso/giallo
- Nuovo
FfxLib/Ai/AiScript_Diff.csconfronta dueAiScriptFileper(worker, offset)e classificaUnchanged/Modified/Added/Removed. IlMonster AI Editorora ha una card aperta Diff vs Vanilla: carica il riferimento estratto tramitePath_FfxPs2Root, mostra i delta con verde=aggiunto, rosso=rimosso, giallo=modificato, avvisa quando un cambio grow/size rende il diff offset approssimativo, e offre vanilla restore con conferma a due clic più (letterale tecnico: two-click).prev.bak. La vanilla mancante diventa un messaggio onesto, non un crash. Nuovo gateAiScriptLab --diffPASS:m000invariato = 0 delta; edit operando in-memory sum001= 1 modified, 0 added/removed. Build editor 0 errori
v2.45.0
v2.46.1BETA
Seymour
AI Assembler: colonna "Readable" — ogni riga assembler ora mostra `MNEMONIC gloss` invece del solo gloss raw
AiAsmRow.ReadableTextcombinaAiScript_File.Mnemonic(opcode)+OperandGloss(opcode, operand)in una singola stringa leggibile: (letterale tecnico: human-readable)PUSHII 0xFF03 (target: Self),CALLPOPA Battle.performCommand,JMP → jump[3],ADD(nessun operando). La colonnaListBoxdell'AI Assembler (prima mostrava solo il gloss, es. (letterale tecnico: e.g)0xFF03 (target: Self)) ora mostra il testo completo; il tooltip opcode (OpcodeHelp) resta su hover.OnPropertyChanged(nameof(ReadableText))scatta da entrambi i setter opcode e operand così la colonna si aggiorna live durante l'editing. RT0 non influenzato (cambio solo-vista). Nessun (letterale tecnico: view-only)AiOpcodeNames.csseparato creato —Mnemonic()esisteva già ed è pubblico
v2.46.0