🎯 개요
맵 에디터는 게임 안에서 나만의 역 맵(노선 배선・열차 다이어그램・행선 안내판 설정)을 만들기 위한 도구입니다. 완성한 맵은 타이틀 화면의 「유저 맵」에서 실행하여 본편과 같은 조작으로 플레이할 수 있습니다.
공식 맵과의 차이
맵 에디터로 만드는 UGC 맵은 본편에 포함된 공식 맵에 비해 일부 기능이 제한됩니다.
- 증결・해결은 할 수 없습니다(여러 편성의 연결・분할 운용)
- 종렬 정차는 할 수 없습니다(같은 승강장에 여러 열차를 동시에 정차시키는 운용)
- 신호 현시 설정은 기본만 가능합니다. 경계・감속 같은 현시의 세밀한 구분은 할 수 없습니다
- 출발 버튼은 승강장 기반으로 작동합니다. 공식 맵에서 사용되는 선별 표시와 연동한 발차 제어는 채용하지 않습니다
기본적인 신호 취급・진로 설정・다이어그램 운행은 UGC에서 대체로 재현할 수 있으므로, 먼저 에디터에서 실제로 만들어 보시기를 권장합니다.
편집과 「저장」의 관계
이 문서의 위치
🚪 에디터 열기
맵 에디터는 타이틀 화면에서 실행합니다.
- 게임을 실행하여 타이틀 화면을 표시합니다
- 화면 하단의 「맵 에디터」 버튼을 클릭합니다
- 맵 미선택 상태로 에디터가 열립니다(이때는 아직 아무것도 배치되어 있지 않습니다)
에디터 실행 직후에는 「새 맵」 또는 「맵 열기」 중 하나를 선택하여 편집할 맵을 정해야 합니다. 이 작업은 화면 왼쪽 위의 파일 메뉴에서 실행합니다(후술).
🖥 화면 구성
맵 에디터 화면은 크게 다음 영역으로 나뉩니다.
① 상단 메뉴 바
화면 최상단에 항상 표시되는 바입니다.
| 위치 | 항목 | 역할 |
|---|---|---|
| 왼쪽 끝 | 파일 ▾ | 새 맵 / 열기 / 다시 불러오기 / 모두 지우기 / 타이틀로 돌아가기 등의 메뉴를 엽니다 |
| 중앙 | 맵 이름 표시 | 현재 편집 중인 맵(예: [CustomMaps/富津駅] 富津駅/富津駅/DayTime) |
| 오른쪽 | ▶ 미리보기 | 편집 중인 맵을 실제로 시험 플레이합니다 |
| 오른쪽 끝 | 저장 (Ctrl+S) | 편집 내용을 CSV로 기록합니다 |
② 왼쪽 사이드바(카테고리・모드 전환)
편집 대상 카테고리와 그 안의 편집 모드를 선택하는 곳입니다. 카테고리는 4개 있습니다.
| 카테고리 | 포함된 편집 모드 | 주요 용도 |
|---|---|---|
| 회사 | 열차 종별 마스터 / 열차 형식 마스터 | 열차의 아이콘과 종별 라벨을 정의합니다 |
| 배선 | 궤도 회로 / 분기기 / 일괄 편집 / 역 / 승강장 | 선로와 역 구내를 그립니다 |
| 설비 | 레버 / 진로 / 신호기 / 출발 버튼 | 신호 설비와 진로를 배치합니다 |
| 운행 | 경로 그룹 / 열차 목록 / 다이어그램 | 열차의 다이어그램을 편성합니다(시나리오 선택 시에만 유효) |
③ 중앙 작업 공간
선택 중인 모드에 따라 선로를 그리거나 역의 사각형을 그리거나 레버를 배치하는 메인 작업 영역입니다. 오른쪽 클릭 + 드래그로 맵을 이동, Ctrl+휠 또는 +/-로 확대・축소할 수 있습니다(본편과 같은 조작).
④ 상태 표시줄 / 저장 메시지
화면 상단에 메시지가 일시적으로 표시되는 영역이 있습니다. 저장 성공・검증 오류・조작 경고 등이 5초 정도 표시됩니다. 예를 들어 「저장했습니다」「진로 X가 궤도 회로를 참조하지 않습니다」「appearanceTrackId가 비어 있는 운용이 있습니다」 등의 메시지가 나옵니다.
🆕 새 맵 만들기
파일 메뉴에서 새 맵을 선택하면 맵 이름 1개를 입력하는 간단한 대화 상자가 열립니다.
- 맵 이름을 입력합니다(예:
富津駅) - 작성 버튼을 클릭합니다
- 같은 이름의 맵이 이미 있는 경우 자동으로
_2나_3이 붙습니다(예:富津駅_2) - 작성과 동시에 에디터가 새 맵으로 전환되고, 이어서 「시나리오를 만들겠습니까?」 프롬프트가 나옵니다
- 시나리오 이름을 넣어 작성하면 운행 카테고리(열차 목록 등)를 편집할 수 있는 상태가 됩니다
\ / : * ? " < > | 및 끝의 마침표, 상대 참조 ..는 사용할 수 없습니다.
일본어 맵 이름・공백・하이픈・언더스코어는 사용할 수 있습니다.
📁 기존 맵 열기
파일 메뉴에서 맵 열기를 선택하면 로컬에 저장되어 있는 UGC 맵이 목록으로 표시됩니다. 맵을 하나 선택하고 그 안의 시나리오를 열어 주십시오.
시나리오 추가・삭제
- 오른쪽 페인의 「신규 시나리오 이름」 입력란에 이름을 넣고 작성을 누르면 그 맵에 새 시나리오를 추가할 수 있습니다
- 각 시나리오 행의 삭제 버튼은 2단계 클릭 방식입니다(1회째에 확인 모드, 5초 이내에 다시 클릭하면 실행)
📋 편집의 흐름
- 회사 — 열차 형식・열차 종별을 준비합니다(기본 뱅크에서 추가하는 것만으로도 OK). 회사 편집 가이드
- 배선 — 궤도 회로・분기기・역・승강장을 배치합니다. 승강장 번호・방면 마스터도 역 편집 안에서 정비합니다. 배선 편집 가이드
- 설비 — 레버・진로・신호기・출발 버튼을 배치합니다. 설비 편집 가이드
- 운행 — 경로 그룹・열차 목록・다이어그램을 편집합니다(시나리오 선택 시에만 유효). 운행 편집 가이드
- 저장하고 미리보기로 동작을 확인합니다
💾 저장과 미리보기
저장(CSV 기록)
화면 오른쪽 위의 「저장 (Ctrl+S)」 버튼, 또는 Ctrl+S로 저장할 수 있습니다.
저장 시 정합성 검사가 실행되어 편집 중인 데이터가 CustomMaps/<맵 이름>/ 이하의 CSV 파일들로 기록됩니다.
미리보기(시험 플레이)
저장 버튼 왼쪽 옆에 있는 ▶ 미리보기 버튼으로 편집 중인 맵을 그대로 시험 플레이할 수 있습니다. 미리보기는 항상 샌드박스 모드(점수 없음)로 실행됩니다.
미리보기 실행 중에는 화면 상단에 「편집으로 돌아가기」 오버레이가 표시됩니다. 이것을 클릭하면 에디터로 돌아가고, 편집 중이던 맵이 자동으로 다시 로드됩니다.
🏷 번들 정보(공개 정보)
번들 정보는 유저 맵으로 공개되었을 때 다른 사람에게 보여 주는 「제목・설명문・작성자 이름・미리보기 이미지」의 세트입니다. 타이틀 화면의 유저 맵 목록이나 에디터의 「맵 열기」 목록에 표시됩니다. 설정하지 않아도 플레이할 수 있지만, 배포한다면 제목・설명・미리보기 이미지 3가지는 넣어 두시기를 권장합니다.
<맵 폴더>/bundle.json에, 미리보기 이미지는 <맵 폴더>/preview.png에 저장됩니다.
CSV와 마찬가지로 맵 폴더 바로 아래에 있으므로 폴더째로 공유하면 정보도 함께 전달됩니다.
번들 정보 편집
메뉴 바의 「파일 ▼」 → 「번들 정보 편집...」으로 대화 상자를 엽니다. 다음 항목을 입력할 수 있습니다.
| 항목 | 설명 |
|---|---|
| 제목 | 목록에 크게 나오는 이름. 폴더 이름과 독립적으로 붙일 수 있습니다(예: 「요코하마역 아침 러시」 등). 비우면 폴더 이름이 그대로 사용됩니다. |
| 설명 | 맵의 소개문. 여러 줄 OK. 타이틀 화면의 유저 맵 화면에서 미리보기 이미지 아래에 표시됩니다. 「양개 건넘선 있음 / 입환 있음 / 아침 러시용」 등의 특징을 쓰면 고르기 쉬워집니다. |
| 작성자 | 자기 신고 작성자 이름. SNS 핸들 이름 등을 넣어 주십시오. |
| 버전 | 자작 맵의 버전 번호(예: 1.0.0). 갱신하면 올리는 방식으로 운용하면 받은 쪽이 신구를 구별할 수 있습니다. |
| 태그 | 검색용 키워드(쉼표 구분). Steam 창작마당 연동 시 검색성에 사용될 예정입니다. |
미리보기 이미지 촬영
미리보기 이미지는 목록에서 섬네일로, 선택 시에는 오른쪽 페인에 크게 표시됩니다. 메뉴 바의 「파일 ▼」 → 「미리보기 이미지 촬영...」으로 미리보기 재생 화면으로 전환되어 열차가 없는 상태에서 카메라 구도를 맞춥니다.
- 「파일 ▼」→「미리보기 이미지 촬영...」을 선택합니다
- 미리보기 재생 화면으로 전환됩니다(열차 스폰 없음・상단에 노란 바가 나옵니다)
- 마우스 드래그・휠로 카메라를 움직여 보기 좋은 구도에 맞춥니다
- 상단의 「여기서 촬영」 버튼을 누르면
preview.png가 맵 폴더 바로 아래에 저장됩니다 - 다시 찍고 싶은 경우에는 같은 버튼을 한 번 더 누르면 덮어쓰기됩니다
- 「편집으로 돌아가기」 버튼으로 에디터로 돌아갑니다
📦 데이터 저장 위치
UGC 맵은 Windows의 사용자 저장 영역에 CSV 텍스트로 저장됩니다. 위치는 다음과 같습니다(Windows).
%USERPROFILE%\AppData\LocalLow\DefaultCompany\RailSim260127\CustomMaps\<맵 이름>\
각 맵 폴더 안에는 Data/<회사명>/<맵 이름>/ 아래에
TrackCircuits.csv나 Routes.csv 등의 CSV 파일들이 나열됩니다.
시나리오별 파일(TrainList.csv 등)은 그 Data/<회사명>/<맵 이름>/<시나리오명>/ 아래에 함께 들어갑니다.
📚 다음에 읽기
이 문서는 맵 에디터의 입구를 소개했습니다. 각 카테고리의 자세한 조작 방법은 아래 가이드를 참조하십시오(왼쪽 사이드바의 메뉴 순 = 편집의 권장 순서).
- ① 회사 편집 가이드 — 열차 형식・열차 종별
- ② 배선 편집 가이드 — 궤도 회로・분기기・역・승강장・승강장 번호・방면
- ③ 설비 편집 가이드 — 레버・진로・신호기・출발 버튼
- ④ 운행 편집 가이드 — 경로 그룹・열차 목록・다이어그램
- ⛳ 유저 맵 실행하기 — 완성한 맵을 타이틀 화면에서 플레이하는 절차
본편의 플레이 방법은 플레이 방법 가이드를 참조해 주십시오. 미리보기에서 자작 맵을 움직일 때의 조작은 본편과 같습니다.