
MVMZ 전용 기능입니다.
코드 복원은 선택한 이벤트 코드 줄만 원본 폴더에서 가져와 현재 프로젝트 data 쪽에 다시 심는 도구입니다.
가령 번역된 게임의 특정 코드만을 원본으로 롤백하고자 할 경우 이 기능을 활용할 수 있습니다.
특정 코드의 번역을 적용하는 과정에서 문제가 생겨 줄이 밀리거나 꼬였을 경우,
또는 옛날에 했던 대사 번역이 마음에 들지 않아 대사만 새로 번역하고 싶을 경우 등이 그러합니다.
즉, 파일 전체를 통째로 덮어쓰는 기능이 아니라, 고른 코드 종류만 같은 위치 기준으로 되돌리는 쪽에 가깝습니다.
현재 UI 기준으로 먼저 원본 폴더를 고르고, 그다음 복원할 코드 종류를 프리셋이나 직접 입력으로 선택합니다.
현재 코드 기준으로 프리셋에는 Message, Choice, Variables, Condition, Profile, Script, Plugin, Name 같은 묶음이 있고, 직접 101, 108, 356처럼 입력할 수도 있습니다.
현재 코드 기준으로 원본 폴더 안 JSON을 읽고, 현재 프로젝트 data 폴더의 같은 상대 경로 JSON 파일에만 반영합니다.
즉, 원본 폴더를 그대로 복사하는 기능은 아니고 현재 프로젝트 쪽 파일만 수정됩니다.
또한 복원이 성공하면 뒤이어 라인메이커가 자동으로 실행됩니다.
아닙니다.
현재 코드 기준으로는 선택한 코드 종류의 줄만 복원합니다.
예를 들어 101, 401, 405만 고르면 메시지 계열 줄만 원본 쪽 내용으로 다시 맞추고, 다른 코드는 그대로 둘 수 있습니다.