이 기능은 무엇인가요?

CTF 타이틀변경은 선택한 CTF 원본의 app metadatagame_name 값을 바꾸는 도구입니다.

즉, 일반 텍스트 번역이 아니라 프로젝트 제목 메타정보를 직접 수정하는 기능입니다.

무엇을 바꾸나요?

현재 코드 기준으로 이 기능은 metadata patch에서 game_name만 전달합니다.

즉:

언어 관련 값까지 같이 바꾸고 싶으면 언어 변경을 따로 써야 합니다.

어떻게 쓰나요?

도구 모달 CTF 탭에서 타이틀 변경을 누르면 먼저 DAT / CCN / EXE 중 입력 형식을 고르고, 그 다음 실제 원본 파일을 선택합니다.

이후 입력 모달이 열리고 현재 제목 라벨을 보여 주려 시도합니다.

현재 구현은:

  1. source를 먼저 고름
  2. 입력 모달을 바로 열음
  3. cached title이 있으면 먼저 보여 주고, 없으면 Loading...으로 시작
  4. background inspect가 끝나면 라벨을 현재 제목으로 갱신
  5. 새 제목을 입력하고 저장

빈 문자열은 현재 UI와 백엔드 모두 허용하지 않습니다.