코드 복원

문서 기준: AIMT PRO 1.15 계열
최종 편집 일시: 2026-06-22

이 도구는 무엇인가요?

코드 복원은 원본 data 폴더의 특정 RPG Maker MV/MZ 명령 코드 라인을 현재 프로젝트의 같은 위치로 가져와 덮어쓰는 도구입니다. 번역문 안의 일부 제어문자만 고치는 기능이 아니라, 선택한 명령 코드 라인 전체를 원본 기준으로 복원합니다.

화면 참고 이미지

언제 사용하나요?

  • 번역 또는 수동 편집 중 특정 명령 코드 라인이 손상되어 원본으로 되돌려야 할 때
  • 선택지, 변수, 조건, 플러그인 명령 같은 기능 명령을 원본 구조로 복구해야 할 때
  • 적용 전 특정 코드 계열을 원본과 같은 명령 라인으로 맞추고 싶을 때

사용 전 확인할 것

  • 현재 프로젝트와 원본 data 폴더가 같은 게임 버전, 같은 파일 구성인지 확인합니다.
  • 복원할 코드가 들어 있는 원본 폴더를 선택할 수 있어야 합니다.
  • 복원 대상 명령 코드를 정확히 선택합니다. 선택한 코드 라인은 현재 프로젝트에서 원본 내용으로 덮어써질 수 있습니다.
  • 파일의 줄 수나 선택 코드 개수가 맞지 않는 파일은 건너뛸 수 있습니다.

기본 사용 순서

  1. 작업 도구의 MVMZ 영역에서 코드 복원을 엽니다.
  2. 복원 코드 선택 팝업에서 필요한 프리셋을 고르거나 직접 코드 번호를 입력합니다.
  3. 원본 data 폴더를 선택합니다.
  4. AIMT가 원본 폴더와 현재 프로젝트의 같은 상대 경로 JSON 파일을 비교합니다.
  5. 선택한 코드 번호의 명령 라인이 같은 개수로 발견되는 파일만 처리합니다.
  6. 완료 후 처리 파일 수와 복원 라인 수를 확인합니다.

화면/항목 설명

프리셋Message 101/401/405, Choice 102/402, Variables 122, Condition 111, Profile 320/324/325, Script 355, Plugin 356/357, Name 101 등을 빠르게 선택합니다.
직접 입력프리셋에 없는 명령 코드를 쉼표로 입력합니다. 예: 101,108,356
원본 폴더복원 기준으로 사용할 번역 전 data 폴더입니다.
처리 조건원본과 현재 파일의 상대 경로, 줄 수, 선택 코드 개수가 맞아야 복원됩니다.
처리 결과선택한 코드 라인이 현재 프로젝트에서 원본 라인으로 교체됩니다.

결과 확인 방법

  • 완료 메시지에서 처리된 파일 수와 복원된 라인 수를 확인합니다.
  • 건너뛴 파일이 있으면 파일 구조나 줄 수가 원본과 달라졌는지 확인합니다.
  • 복원한 코드가 포함된 장면을 게임에서 실행해 이벤트 흐름이 정상인지 확인합니다.

주의/중요/권장

중요

코드 복원은 선택한 명령 코드 라인 전체를 원본으로 덮어쓸 수 있습니다. 해당 라인에 번역문이 들어 있다면 번역도 함께 사라질 수 있습니다.

권장

처음에는 필요한 코드 번호만 좁게 선택하고, 처리 후 변경 파일을 비교해 의도한 라인만 바뀌었는지 확인하세요.

자주 헷갈리는 점

제어문자만 골라서 복원하나요?

아닙니다. 선택한 명령 코드에 해당하는 JSON 라인을 원본 라인으로 교체하는 방식입니다.

원본과 현재 파일의 줄 수가 다르면 어떻게 되나요?

안전하게 맞출 수 없는 파일은 건너뜁니다. 먼저 Line Maker나 구조 정리 도구로 파일 구조를 맞춘 뒤 다시 확인하세요.

복원 후 왜 대사가 원문으로 돌아갔나요?

대사 코드인 401이나 405를 선택하면 해당 라인 전체가 원본으로 돌아갈 수 있습니다. 번역을 유지해야 한다면 대사 코드는 신중하게 선택하세요.