업데이트 2.46
2026. 6. 9.
v2.46.0BETA
Seymour
AEON (어셈블리 에브오르우션 관찰 느오드에): 편집된 AI를 기본 버전과 비교하며, 녹색/빨간색/노란색으로 강조 표시합니다
- 새로운
FfxLib/Ai/AiScript_Diff.cs는AiScriptFile의 두(worker, offset)를 비교하고,Unchanged/Modified/Added/Removed를 분류합니다.Monster AI Editor에는 이제 차이 대비 바닐라 카드가 추가되었습니다:Path_FfxPs2Root를 통해 추출된 참조를 불러오고, 녹색=추가, 빨간색=삭제, 노란색=수정된 차이를 표시하며, 크기 증가/변화로 인해 오프셋 차이가 대략적으로 계산될 경우 경고를 표시하고, two-click 확인 절차와.prev.bak를 통해 원본 복원 기능을 제공합니다. 원본이 없는 경우 크래시가 발생하지 않고 정직한 메시지가 표시됩니다. 새로운AiScriptLab --diff게이트 PASS: 변경 없음m000= 델타 0개; in-memory의m001에 대한 연산자 편집 = 수정된 항목 1개, 추가/제거된 항목 0개. 에디터 빌드 오류 0개
v2.45.0
v2.46.1BETA
Seymour
AI 어셈블러: “읽을 수 있는” 열 — 이제 모든 어셈블러 행에 단순한 원시 용어(그르오스스) 대신 `MNEMONIC gloss`가 표시됩니다
AiAsmRow.ReadableText는AiScript_File.Mnemonic(opcode)와OperandGloss(opcode, operand)를 하나의 human-readable 문자열로 결합합니다:PUSHII 0xFF03 (target: Self),CALLPOPA Battle.performCommand,JMP → jump[3],ADD(피연산자 없음). AI 어셈블러ListBox열(이전에는 e.g.,0xFF03 (target: Self)와 같은 요약 정보만 표시됨)에 이제 전체 텍스트가 표시됩니다. 오프코드 툴팁(OpcodeHelp)은 마우스를 올렸을 때 계속 표시됩니다.OnPropertyChanged(nameof(ReadableText))는 오프코드 및 피연산자 설정자 모두에서 호출되므로 편집 중에도 열이 실시간으로 업데이트됩니다. RT0는 영향을 받지 않습니다(view-only 변경 사항). 별도의AiOpcodeNames.cs페이지는 생성되지 않았습니다.Mnemonic()페이지가 이미 존재하며 공개 상태입니다
v2.46.0