OpenTTD 매뉴얼/NewGRF



OpenTTD 로고 OpenTTD 매뉴얼
시작하기 전에 시작하기 기반시설 & 튜토리얼 철도 기타 일반 철도 상식
OpenTTD 소개
설치하는 법
업데이트 하는 법
JGR 패치 팩
인터페이스
기후 소개
산업시설 연관 관계
멀티플레이
도시
지형 편집
NewGRF (모드)
도로 & 버스/트럭
전차
철도
선박
항공
신호기
신호기 (고급)
단선 철도
복선 철도
역 건설 예제
교차로 건설 예제
화물 분배
시간표와 배차 일정
단축키
높이맵
재앙
콘솔 사용법
게임 물리
치트
기본 차량 DB
경쟁사·인공지능
JGRPP 기능
선로와 승강장의 구조
선로 용량


1. NewGRF란?
2. NewGRF의 종류
3. NewGRF를 적용하는 방법
4. 기존에 플레이하던 맵에 NewGRF 적용하기


1 NewGRF란?

NewGRFOpenTTD에서 지원하는 일종의 모드입니다.
NewGRF라는 단어는 본래 New Graphic Resource File의 약자로, 우리말로 해석하면 새로운 그래픽 자원 파일 정도의 의미입니다.
이는 처음 NewGRF가 도입된 TTDPatch 시절에는 이름 그대로 '새로운 그래픽을 추가해주는 파일'에 지나지 않았기 때문인데,
TTDPatch와 OpenTTD 개발이 진행되면서 차츰 변경 가능한 영역이 확장되어 지금은 사실상의 모드 역할을 하고 있습니다.
줄여서 grf로 표기하기도 하며, 한국에서는 뉴지알에프 또는 지알에프로 부르곤 합니다.


2 NewGRF의 종류

NewGRF에는 크게 다음과 같은 종류가 있습니다.
  1. 단순히 그래픽을 바꿔치기하는 것
  2. 도시 이름을 바꿔주는 것
  3. 열차, 자동차, 선박, 항공기 등의 차량을 추가해주는 것
  4. 산업시설의 연계 체계를 바꾸는 것
  5. (장식용) 오브젝트를 추가해주는 것
  6. 도로나 철도 다리의 그래픽이나 최고 속력을 바꾸는 것[1]
  7. 철도 역을 추가하거나 그래픽을 바꿔주는 것
  8. 철도 선로, 도로, 전차선 등의 그래픽이나 기능 등을 바꾸거나 추가해주는 것
  9. 건설 가격 등을 변경하는 것


3 NewGRF를 적용하는 방법

NewGRF를 게임에 추가하기 위해서는 다음 과정을 따라하면 됩니다.
(OpenTTD 게임 내의 온라인 컨텐츠 다운로드 메뉴를 이용할 경우, 아래의 #1, #2번 과정을 따라할 필요가 없으므로 #3번 부터 읽으세요.)

  1. 먼저, 적용하기를 원하는 NewGRF을 다운로드하십시오.
    그리고 OpenTTD를 설치한 폴더를 열어서, 다운받은 NewGRF 파일을 아래 폴더 중 한 곳에 넣으십시오.
    • /newgrf
    • /content_download/newgrf
안드로이드(모바일) 환경이라면 /Android/data/org.openttd.sdl/files/.openttd/newgrf 폴더나 /Android/data/org.openttd.sdl/files/.openttd/content_download/newgrf 폴더에 넣으면 됩니다.
.openttd 폴더가 안 보이는 경우에는 별도의 파일 관리 어플리케이션[2]으로 열어보시면 됩니다.
 
  1. 다운로드받은 파일의 확장자가 *.grf이 아니고 압축이 된 상태라면 압축을 해제하셔야 합니다.
    압축 해제 위치는 현재 폴더에 하든, 하위 폴더를 만들어서 압축을 해제하든 관계 없습니다.
    단,
    1. zip, alz, egg, rar 등의 확장자로 압축된 경우에는 압축을 해제하십시오.
    2. tar, tar.gz 로 압축된 경우에는 압축을 해제하지 않는 것이 좋습니다. (해제해도 무방)

 
  1. 이제 OpenTTD를 실행시키면 [NewGRF 설정]이라는 버튼이 보입니다.
    이 버튼을 클릭합니다.

     
  2. 그러면 아래와 같은 창이 뜨는데, 내 컴퓨터에 받은 NewGRF은 아래에 '비활성화된 NewGRF 파일' 목록에 뜹니다.

     
  3. 위 그림에 표시된 것처럼, 비활성화된 NewGRF 목록에서 적용시키고싶은 NewGRF을 선택한 다음 '추가' 버튼을 클릭하면 '활성화된 NewGRF 목록'에 내가 선택한 NewGRF이 추가됩니다.
    이제 마지막으로 오른쪽 아래에 있는 변경사항 적용 버튼을 클릭하면 됩니다.
     
  4. 이제 새로운 게임을 시작해보면 내가 추가한 NewGRF이 적용됩니다.
     

여기서 이미 기존에 플레이하던 세이브 파일에 다운받은 NewGRF을 적용하려면 아래 문단을 참고하시기 바랍니다.


4 기존에 플레이하던 맵에 NewGRF 적용하기

OpenTTD는 원칙적으로 게임 플레이 중간에 NewGRF를 변경하는 것을 허용하지 않습니다.
다만 많은 유저가 "A라는 NewGRF을 추가해서 플레이를 하고 저장까지 했는데, 나중에 A의 새 버전이 나왔거나, B라는 NewGRF이 나타나서 이것도 적용하고 싶을 때"에 난감해하는 경우가 많습니다.
원칙적으로 게임 중간에 NewGRF을 추가하는 것은 불가능하지만, 추가할 수 있는 방법은 있습니다.
 
단 이 방법을 사용해 NewGRF을 추가할 경우,
  1. 정상적이던 차량이 갑자기 움직이지 못하게 되거나[3]
  2.  기본 차량을 더이상 구입할 수 없게 되거나
  3. 각종 그래픽이 깨져보이는 등
의 오류가 발생할 수 있습니다. 이 오류를 감수하고서라도 NewGRF을 게임 중간에 추가하려면 다음 과정을 따라하십시오.

  1. 먼저, 문제가 생길 때를 대비하여 기존 세이브 파일을 백업해둡니다.
  2. 키보드의 ~키(또는 `키)[4]를 찾아 누릅니다. ~키를 누르면 도스창과 비슷하게 생긴 까만 콘솔 창이 뜹니다.
    (모바일 환경에서는 화면 우측 하단에 있는 버튼을 꾹 누르면 나오는 풀 다운 메뉴에서 '콘솔 보이기' 메뉴를 선택하세요.)
  3. 여기에 다음과 같이 입력합니다. (대소문자와 띄어쓰기에 주의하십시오.)
    set newgrf_developer_tools on
  4. 입력 후 엔터 키를 누릅니다. 아무 메시지도 안 뜨면 정상입니다. 빨간 오류 메시지가 뜬다면 오타가 있는지 확인하고 다시 입력해보세요.
  5. 정상적으로 설정되었는지 확인하려면 set newgrf_developer_tools 만 입력해서 Current value for 'newgrf_developer_tools' is: 'on' (min: 0, max: 1) 에서 밑줄친 부분이 on으로 나타난다면 정상적으로 설정된 것입니다.
    아래 그림을 참고해보세요.
  6. 이제 톱니바퀴 메뉴를 눌러 'NewGRF 설정' 메뉴로 들어가면 NewGRF 설정창처럼 NewGRF을 추가할 수 있게 됩니다. 이 상태에서 NewGRF을 추가하거나 변경한 뒤 [변경사항 적용] 버튼을 누르시면 됩니다.

  1. [1] 다리의 개수를 추가해주는 것은 불가능
  2. [2] (eg) Zipper
  3. [3] '기관차 없음' 오류 포함
  4. [4] ESC 아래, TAP키 위, 숫자1 왼쪽에 있는 키


TELKwiki에 기여함은 TELKLAND의 이용 약관에 동의함을 뜻합니다.


↑TOP

신고하기 ×

신고 종류
작성자
내용

신고 사유