9. 스포주의, 읽지말길 권함) 도전과제와 연결된 비밀페이지

728x90

1. 서론

 

도전과제 중에 Exploit: You're not meant to access this.라는 도전과제가 있다.

내용은 Open the dev menu, 개발 메뉴를 열어라는 뜻이다.

 

개발메뉴를 열고, 이 메뉴 안에 무슨 기능이 포함되어 있는지 공유하기 위해 이 글을 작성한다.

 

etc-image-0

 

2. dev menu 진입법.

 

먼저 F12를 누르면 개발자 도구가 나올 것이다.

Sources탭으로 넘어가서 webpack://->src->ui->Gameroot.tsx파일을 더블클릭한다.

etc-image-1

 

그 후 204행을 클릭하여 breakpoint를 생성한다.

 

etc-image-2

 

그런다음 인게임 내 좌측탭에서 아무 화면으로 이동한다.

필자는 Factions에 있었는데, Terminal로 이동하겠다.

그러면 브레이크포인트에서 중단된다.

 

pageWithContext내부에 page의 value를 "Terminal"에서 "Dev"로 변경해 준다.

 

etc-image-3

 

그런 다음 F8을 누르면 Dev Menu가 등장할 것이다.

다시 F12를 눌러 개발자도구를 꺼준다.

 

etc-image-4

 

3. Dev Menu에서 할 수 있는 것들

 

General에서는 돈과 해쉬, 홈서버 메모리를 수정하고 회사 관리, 갱 관리, Bladeburner 참가, 잡다한 것?... 이 있다.

Experience / Stats에서는 UI에 보이는 스탯을 조정할 수 있다.

Factions에서는 Factions를 참가하거나, 수치를 조정할 수 있다.

Augmentations에서는 모든 Augmentation을 설치할 수 있다.

Source-Files에서는 Source-File의 레벨수치를 조정할 수 있다.

Program에서는 Create Program에 존재하는 모든 프로그램을 설치할 수 있다.

Server에서는 Root권한, 백도어, 보안수치, 돈 수치를 조절할 수 있다.

Companies에서는 회사에 대한 수치를 조정할 수 있다.

Bladeburner는 필자가 경험해보지 못한 시스템이라 잘 모르겠지만, 수치들을 조정할 수 있도록 되어있다.

Gang에서는 Cycle을 조정할 수 있다.

Coding Contracts에서는 코딩 컨트랙트를 생성할 수 있다.

Sleeves는 필자가 경험해보지 못해 잘 모르겠다.

Time skip에서는 경과시간을 넘길 수 있다.

Achievements에서는 도전과제를 일괄 달성할 수 있다. 이때 스팀의 도전과제 또한 해금된다.

Entropy는 잘 모르겠다.

 

 

 

 

728x90