If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

언더테일/디버그 모드

From The Cutting Room Floor
Jump to navigation Jump to search
This page is a translated version of the page Undertale/Debug Mode and the translation is 100% complete.
Other languages:
English • ‎中文(中国大陆)‎ • ‎日本語 • ‎한국어

이 페이지는 언더테일의 서브페이지입니다.

흠...
해야할 일:
  • 그림을 추가해주시고, 형식을 바로잡아주세요, 이 부분은 엄청 단조로워요
  • 스크립트 파일에서 디버그할 때의 출처(영어 원문 참조)


디버그 모드는 16진수 에디터를 통해 활성화할 수 있다. data.win(윈도 버전), game.unx(리눅스 버전) 또는 game.ios(OS X 버전) 파일의 0x725B24(v1.0)이나 0x725D8C(v1.001) 또는 00725DDC (리눅스판 v1.001) 부분의 값을 01로 바꾸면 된다.

data.winUNDERTALE.exe을 7-Zip이나 WinRAR 같은 적절한 압축 프로그램을 이용해서 압축해제하면 된다. 이 파일은 .cab 형식의 SFX 압축 파일이며, 어떤 경로로 압축을 풀던간에 모든 게임 데이터를 갖고 있어서 실행이 가능하다. game.ios파일은 "Show Package Contents"를 통해 언더테일 어플리케이션을 찾아보면 발견할 수 있다.

(참고: 만약 스팀 버전을 플레이하고 있다면, steam_api.dll을 빼고 압축을 해제해야 한다. 그러지 않으면 디버그 모드가 작동되지 않는다.)


(출처: mirrawrs)

Fun값과 관련된 이벤트

디버그 모드가 활성화되면, 모든 가스터 추종자를 만날 기회를 가진다.

단축키

효과
G 차원상자를 연다.
G (상점에서) 골드를 5000으로 만든다.
O 차원상자의 아이템을 보통 사용하지 않는 대화상자로 열어 아이템을 뺀다.
I 위와 똑같은 대화상자로 아이템을 집어넣는다.
S 세이브 대화상자를 연다.
L 세이브 파일을 즉시 불러온다.
M 살해 레벨을 1 올려준다.
F 맵의 내구를 위해, 게임 속도를 2배로 올리며, FPS를 60으로 설정한다. 소리에는 영향을 미치지 않는다.
P 맵 속도를 빠르게 혹은 보통속도로 만들어준다.
R 7번 빨리 눌렀을 때, 게임이 재시작된다.
U 언다인과의 전화 통화를 조절한다. 활성화되었을 때 플레이어가 파란색이 되며, 그러지 않으면 노란색이 된다.
V 충돌박스를 보여준다.
W 10 FPS로 게임을 느리게 한다.
5 전투 그룹을 5 늘려준다. 256 이상 가도 0으로 되돌리지 않는다.
백스페이스 누르고 있는 동안 걷는 속도를 증가시킨다.
PageUp "걸음수"를 100 올려준다.
PageDown 스탯 메뉴의 공격을 989로 설정한다. 수치상으로만 그런 것 같다.
End 뉴 홈에서의 다음 몬스터(몰살의 경우 플라위)의 대사를 읊어준다.
Home 현재 전투 그룹에 따라 전투를 시작한다. 기본값은 v1.0에서는 140(정말미안)이며, v1.001에서는 80(메타톤)이다. data.win 혹은 game.ios 파일의 0x9F553C(v1.0), 0x9EB414(v1.001) 또는 009EB918 (리눅스판 v1.001) 부분에서 바꿀 수 있다. 이 곳에서 전투 그룹을 확인할 수 있다. 전투 그룹이 잘못되었을 경우, '이겼다!' 텍스트 밑에 마지막 대사가 뜨게 된다. 살려주기, 도망, 아이템, 행동을 통해 전투를 끝낼 수 있으며, 공격을 이용하면 게임이 충돌한다.(참고:넣고 싶은 번호를 16진수로 바꾸어서 넣어야 한다.)
Insert 맵 리스트에 있는 다음 맵으로 이동하며, 특정 지점에 위치하게 된다.
Del 이전 맵으로 이동한다.
F3 system_information_962 파일을 세이브 폴더에 만든다. 게임을 재시작하면, 몰살 엔딩을 본 뒤에 나오는 검은 화면을 띄운다.
F7 500골드를 얻는다.
F9 현재 재생되는 소리와 음악을 모두 끈다.
F10 벽 뚫기 기능 on/off.
F11 파피루스와 전투했던 맵의 다음 맵(room_water1/idː82)으로 이동한다.
F12 맵을 재시작한다.
R + 6 폐허의 타일 퍼즐 맵(room_ruins2/id:7)으로 이동한다.
T + 6 폐허의 출구(room_tundra1/id:44)로 이동한다.
W + 6 F11과 같다.
F + 6 핫랜드 정수기 맵(room_fire2/id:138)으로 이동한다.
E + 6 뉴 홈 입구(room_castle_front/id:219)로 이동한다.
Y + 6 진실의 연구소 입구(room_truelab_elevator/id:244)로 이동한다.

전투 단축키

효과
1 게임 속도를 절반으로 줄인다. 1 FPS 밑으로는 못 내려가며, 시도하면 게임이 충돌한다.
2 게임 속도를 2배로 늘린다. 이전으로 못 돌리며, 너무 많이 누르면 게임이 충돌한다.
8 적의 턴을 짧게 한다.
9 적의 턴을 길게 한다.
F 게임 속도를 보통 속도의 2배로 설정한다.
W 게임 속도를 10 FPS로 줄인다.
Delete 현재 전투에서 HP를 999로 설정한다.
F6 자비 지수를 0으로, 공격을 9999로 설정한다.
O + P 자비 지수를 9999로 설정하여, 곧바로 살려줄 수 있게 한다. 보통 게임플레이로 자비를 베풀지 못하는 적들을 살려주면 아론의 모습으로 바뀐다.


(출처: rawr.ws)

디버그 플래그

흠...
해야할 일:
어떤 대사인가요?
플래그 세이브 파일의 행 설명
4 5 언다인과의 전투 전 1로 설정하면, 몇 몬스터를 죽였을지라도 한마리도 죽이지 않은 것처럼 대사가 진행된다.
26 57 0이 아닌 수치로 설정하면, 살해 레벨이 덮어씌워진다.
28 59 1로 설정하면, C를 누르고 있을 때 대사가 빨리 스킵된다.
69 100 1로 설정하면, 버거빤스의 대사가 약간 달라진다.


(출처: rawr.ws)

특정 맵에서

처음 샌즈를 만날 때

J를 눌러 샌즈를 확대시켜 '두둥 탁!' 소리가 나게 하며, 게임이 충돌한다.

차라 모습 비춰지기

나 뱀파이어야?

워터폴의 자기 자신의 모습을 반사하는 물웅덩이에서 스페이스바를 눌렀을 때 알 수 없는 캐릭터(차라로 추정됨)로 바뀌어 비춰진다.

몬스터 키드 위로 올라가기

아마 다음엔, 초록색 그늘을 안정시켜야 할거야.
흠...
해야할 일:
숫자가 뭘 의미하나요, 작성자님?

플레이어의 머리 위에 2개의 숫자가 있는데, 각각 -1과 0에서부터 시작한다. 첫번째 숫자는 알람(두번째 숫자에 의해 결정되는 알람)값을 의미하며, 두번째 숫자는 첫번째 숫자를 바꾸게 하고 몬스터 키드의 상태를 나타낸다.

전투 시

레서 도그

효과
J 머리 길이를 늘린다.

파피루스

효과
스페이스바 파피루스의 다음 공격을 "왕은 내 웃음을 본딴 가지를 치게 될거야!"를 말하며 공격하도록 설정한다.
O 파란색 영혼일 때 누르면, 파피루스를 살려주거나 공격하려고 시도할 때 반격하지 않고 "..."만 말하게 된다.

샤이렌

효과
3 전투 중 그녀의 상태에 영향을 미치는 표정(表情)값을 증가시킨다.


(출처: /u/mirrawrs)

화난 더미

바보들?

화난 더미 오른쪽에 300부터 시작하는 빨간 숫자가 있는데, 더미의 체력을 나타낸다. A를 누르면 180으로 설정되며, 더미를 띄우게 하고, 다음 공격을 "마지막 공격!"으로 만든다.

언다인

참고: 언다인은 O+P를 눌러 살려줄 수 없다.

효과
7 HP를 999로 설정한다.
A 턴 카운터를 1 감소시킨다.

아스고어(아스고르)

내 생각엔 저게 그의 참을성에 비유한 것 같아.

턴 카운터가 화면 왼쪽 위에서 0부터 시작된다. 수치가 높으면 높을 수록, 아스고어의 공격이 어려워지며 아스고어의 방어력이 떨어진다. A를 눌러 줄일 수 있고, S를 눌러 증가시킬 수 있다. 만약 20이 넘어가면, 주황-파랑 공격을 하며 20으로 돌린다. 만약 22나 1보다 작은 수치로 설정하면, 아스고어가 공격할 때 게임이 충돌한다.

플라위

내 생각엔 이걸 즐기고 있는 것 같아.

오른쪽 아래 플라위 옆에 "debug"라는 노란 글씨가 뜬다. 한번 죽고 나면 인트로와 게임 오버 화면이 스킵된다.

효과
F3 system_information_962 파일을 세이브 폴더에 만든다.
Home 플라위를 바로 공격한다. 모든 영혼 표시가 어두워지면 6000 대미지를 준다.
PageUp 순서대로 영혼 표시가 어두워지게 하며, 대미지를 증가시키며 다음 영혼 전투에 영향을 준다. 모든 영혼 표시가 어두워졌을 때 누르면 해제되며, 그 다음 영혼과의 전투가 일어나는데 이 때 게임이 충돌한다.
오른쪽 Shift, 왼쪽 Shift, X 순서대로 영혼 표시가 어두워지게 하며, 대미지를 증가시키며 다음 영혼 전투에 영향을 준다.
Q 인트로 중에 곧바로 전투를 시작한다. 인트로를 멈추는게 아니므로, 플라위에게 가까이 가기 전까지는 움직일 수 없으며 모든 공격이 빗나간다.
W 게임 속도를 10 FPS로 낮춘다. 플라위가 죽을 상태일 때 누르면, 플라위의 체력이 회복된 이후로 공격을 시작한다.
E 각 눈의 세 개의 별 중 하나를 터트린다.
R 각 눈의 일곱 개의 별 중 하나를 터트린다.
I 플라위를 웃게 만들며, 영혼 전투를 포함한 그의 공격이 재시작된다.
O 보라색 영혼 전투 (책)
P 초록색 영혼 전투 (프라이팬)
A 화염방사기 공격을 한다.
S 전투를 저장한다. "2번째 파일 저장됨"을 왼쪽 아래 구석에 띄운다.
F 게임 속도를 2배로 늘린다. 유도 총알 공격을 한다.
G 주황색 영혼 전투 (장갑)
H 한 개의 손(手) 총(銃) 공격
J 노란색 영혼 전투 (총)
K 하늘색 영혼 전투 (칼)
L 전투를 불러온다. "2번째 파일 불러옴"을 왼쪽 아래 구석에 띄운다. 세이브한 것이 없으면, 게임이 충돌한다.
C 플라위의 입을 펄럭거린다.
V 한 개의 덩굴 공격.
N 한 개의 F-폭탄.
M 이빨로 무는 덩굴 공격.
Shift 영혼 하나를 비활성화를 한다.


(출처: /u/Nox13last)

아스리엘

효과
C 아스리엘이 화면 위에서 뜨도록 유지시킨다.
스페이스바 위와 똑같지만, 화면 맨 위에 더 가깝다. 아스리엘이 아래의 키를 이용해 유지가 되어야 한다. 공격이 많으며 바로 시작된다.
G 카오스 버스터/카오스 블래스터
B 쇼커 브레이커/쇼커 브레이커 II
W 카오스 세이버/카오스 슬라이서, 게임 속도를 10 FPS로 낮춘다.
S 스타 블레이징/갤럭타 블레이징
H 하이퍼 고너

불사의 언다인

참고: 언다인은 O+P를 눌러 살려줄 수 없다.

효과
7 HP를 999로 설정한다.
A 턴 카운터를 1 감소시킨다.

샌즈

효과
E 샌즈의 다음 공격을 필살기가 되게 설정한다.
W 샌즈의 다음 공격을 2페이즈 첫 공격이 되게 설정한다.


(출처: /u/sheik999)