경로와 파일명

listfile은 파일명을 찾는 단서예요

MPQ 내부 파일명과 경로를 복구할 때 listfile을 어떻게 해석해야 하는지 안내해요.

페이지 핵심 안내

MPQ 내부 파일명과 경로를 복구할 때 listfile을 어떻게 해석해야 하는지 안내해요.

    MPQ는 파일 이름 대신 해시로 항목을 찾을 수 있어요

    MPQ는 내부 파일을 관리할 때 경로나 이름을 항상 그대로 보관하지 않을 수 있어요. listfile은 해시 항목을 사람이 읽는 파일 경로와 연결해 주는 목록이라, 편집기와 도구가 어떤 파일인지 판별하는 데 도움이 돼요.

    다만 listfile 하나가 모든 맵의 정답은 아니에요. 맵 제작자가 다른 경로를 썼거나 보호 과정에서 이름 정보가 제거됐다면, 남은 목록만으로 원래 이름을 단정할 수 없어요.

    복구 가능한 이름은 근거가 있을 때만 적용해야 해요

    표준 맵 파일처럼 규칙이 정해진 이름은 비교적 안전하게 판별할 수 있어요. import 목록, 스크립트 참조, Object 데이터처럼 서로 맞물리는 정보가 있으면 가져온 리소스 경로도 좁혀 볼 수 있어요.

    반대로 이름만 비슷하거나 확장자만 추정되는 항목은 확정으로 처리하지 않는 편이 좋아요. 추정한 이름을 강제로 붙이면 다른 파일과 충돌하거나, 원래 없던 참조를 만드는 문제가 생길 수 있어요.

    • 표준 파일명은 먼저 확인해요.
    • 스크립트와 import 목록이 같은 경로를 가리키는지 비교해요.
    • 확정할 수 없는 항목은 삭제하지 않고 보존해요.

    _unknown 항목은 곧바로 실패를 뜻하지 않아요

    경로를 확정하지 못한 항목은 내용이 보존된 상태로 남을 수 있어요. 이름을 찾지 못했다고 해서 항상 실행에 영향을 주는 것은 아니며, 실제로 사용되지 않는 리소스일 수도 있어요.

    결과 보고서에서 남은 항목을 확인한 뒤, 편집기 경고와 게임 실행에 문제가 없다면 우선 보관해도 괜찮아요. 필요한 경우에만 원본 프로젝트나 별도 근거를 통해 경로를 다시 확인하세요.