업데이트 2.217
2026. 8. 2.
v2.217.0.0BETAMINOR
Seymour2026년 8월 2일
4단계: FORMATION 시스템 (무제한 슬롯 + 수입 창 + 5초 타이머가 적용된 double-check 삭제)
- 무한 슬롯:
modules\arena_formations\formation_XXX.json(auto-numbered — lab 함수는 실제 레이아웃과 활성 프로필을compose_last_layout.json로 내보내며, hook 함수는 이를 다음 슬롯으로 복사합니다). - 창 없이 내보내기: "저장 Formação (내보내기)" — 클릭 한 번으로 새로운 슬롯 생성.
- 창을 사용하여 가져오기: "이姆프오르트아르 Formação (즈아느에르아)" — 교육 목록을 엽니다(▲▼ 키로 이동, 입력 키로 적용) — 교육 시나리오 프로필을 '
arena_layout_profiles.json'에 적용합니다(Build Preview에서 결과를 확인할 수 있습니다). - double-check 삭제 + 타이머: 창에서, “[선택 항목 삭제]” → "Tem certeza?" 팝업 → "Excluir (Ns)" 버튼에 카운트다운(5초)이 표시되며, 0이 된 후에만 삭제됩니다(버튼은 전체 시간 동안 선택 가능한 상태로 유지됨 — "GOD"가 표시되는 초 동안). 또는 Cancelar를 누르면 즉시 취소가 이루어지고 창이 닫힙니다.
- 르아브 build 0 오류 + ffx-hooks (와 함께 PolyHook) — 배포됨.
- RT2
Needs Testing: Build 미리보기 → 저장 Formação → 이姆프오르트아르 Formação (창 목록 해당 슬롯) → 에엑스크르우이르 스에을크이오느아드아 → 프오프우프 와 함께 "에엑스크르우이르 (5s→0)" → 드에을트에스; 및 크아느크에르아르 드에느이에스 이姆姆드이아트에리. ### MINOR
v2.216.0.0
v2.217.0.1BETAPATCH
Seymour2026년 8월 2일
FIX of the crash when opening the layout adjust (AV WRITE at 0xBD): the FFX native menu overflows with >17 rows
- 근본 원인: 18개 이상의 행을 가진 네이티브 메뉴
O_COUNT(3단계에서 "Ajustar Layout" 추가 + 4단계에서 배열 추가 → 총 19개)로 인해 메뉴가 항목 버퍼의 범위를 벗어나 데이터를 읽어오게 됩니다 →AV WRITE pc=0x00A209A5 accessed=0x000000BD(ffx-hooks.log에서 확인됨). - 수정 (17행 — 정상 작동했던 한계): 병합 — (1) "Load Last Mix"이 "Fight Last L"에서 Mix로 변경됨 (L는 선택 항목을 다시 불러옴); (2) "Importar Formação"이 "Formações"에서 L로 변경됨 (Enter = 저장, L = 가져오기); (3) "Ajustar Layout"이 "Build Preview"에서 L로 변경됨 (L = 조정, Enter = 작성).
kMaxRowCount +5,TotalRows = 17. - ASCII의 힌트를 조정합니다(L/R 값, U/D 매개변수 — 유니코드 미지원).
- ffx-hooks build 1,125,376 B (09:22) + 스트이姆 배포.
- RT2: 사용자 지정 Mix → Build 미리보기 (입력 = 맵; L = 조정 레이아웃) → Formações (입력 = 저장; L = 이姆프오르트) → 프이그흐트 마지막 Mix (L = 로드 선택) — 없음 충돌.
v2.217.0.0
v2.217.0.2BETAPATCH
Seymour2026년 8월 2일
Layout adjust: dark overlay + clean central panel (adjust mode now hides the list — before it overlapped and looked ugly) + clear hint ("Left/Right value, Up/Down parameter")
- 메뉴/전투 음악: 폴더에 파일을 생성했습니다(MusicHook을 가로채고 있던 Arena+ BGM를 비활성화함 — 사용자가 게임을 재시작하면 음악이 다시 재생됩니다). 근본적인 해결책(오버라이드 적용을 위한 컨텍스트 조건)은 다음 버전으로 이월됩니다:
arena_plus_music.flag.off메뉴/전투 음악: 폴더에 파일을 생성했습니다(MusicHook을 가로채고 있던 Arena+ BGM를 비활성화함 — 사용자가 게임을 재시작하면 음악이 다시 재생됩니다). 근본적인 해결책(오버라이드 적용을 위한 컨텍스트 조건)은 다음 버전으로 이월됩니다modules\(메뉴/전투 음악: 폴더에 파일을 생성했습니다(MusicHook을 가로채고 있던 Arena+ BGM를 비활성화함 — 사용자가 게임을 재시작하면 음악이 다시 재생됩니다). 근본적인 해결책(오버라이드 적용을 위한 컨텍스트 조건)은 다음 버전으로 이월됩니다.
v2.217.0.1
v2.217.1.0BETAPATCH
Seymour2026년 8월 2일
i18n Wave 3a: remaining 258 repeated literals migrated (129 values × 2)
- Lane IFRT-2 (continuing Jarvis-CLINE/IFRIT)
- 127개의 새로운 키 (
Common*)가 총 9개의 resx 파일(EN/PT; ES/FR/DE/그것/JA/KO/ZH = EN)에 포함되어 있으며, 2개의 재사용된 키 (SessionControls,CommonType)가 있습니다. 웨이브 2에서 남은 2회 이상 등장하는 129개의 값(몬스터, 조우, 트리거, 공식, 플래그, Slots, 공격력/방어력, 기본/현재 HP/MP, 다음 상태, 페이즈 회전 단계, 가드레일, 긴 sum_grow/kaizou 설명...)을 다룹니다.. - 52개의 .axaml 파일에서 258곳을 수정함 (
{x:Static res:Strings.X});MonsterAiEditor2*은 제외됨 (엄격한 규칙).xmlns:res에서AtlasEvidenceBadgeStrip.axaml을 수정함 (mc:Ignorable이 없는 최소한의 헤더). - 스크립트:
_i18n_onda3_survey.py,_i18n_onda3_gen_keys.py,_i18n_onda3_migrate.py,_i18n_onda3_check.py(잔여값 0개) +_i18n_onda3_cs.py(Strings.cs 에 props를 주입합니다). - 게이트: build 0 오류; 스위트 381/381 PASS (와 함께 다른 레인's 깨진 우느트르아크드
StudioWebServerTests.cs트에姆프오르아르이리 이동됨 아스이드에 — 우느르르아트드 로 i18n; 복원됨 이느트아크트). Post-wave 스우르브에이: 0 값 와 함께 2+ 오크크우르르느크에스 (2,014 → 1,759 우느이쿠에 남은). - 진행 중: 3b 단계 (per-file 리터럴 1,759개) — 평가할 마이그레이션 기준 (대부분이 16진수, 경로, 숫자 등 기술적 값임). ### MINOR ### MINOR ### MINOR
v2.217.0.0