Mods
모드
모드는 Probably Stolen에 요소를 더하거나 바꾼다. Mods 폴더나 Steam Workshop에서 받아 오고, 메인 메뉴의 Mods 화면에서 켠다.
- Folder and Workshop
- 획득처
- Mods screen
- 켜는 곳
- After a restart
- 적용 시점
- On each computer
- 승인
모드를 넣는 곳
게임 폴더 안에 있는 Mods 폴더로, 모드마다 폴더가 하나씩 들어간다. 게임을 처음 실행하면 빈 폴더가 만들어진다.
구독한 Workshop 모드도 Mods 폴더의 모드와 똑같이 로드된다. 같은 모드가 Mods 폴더와 Workshop에 둘 다 있으면 Mods 폴더 쪽이 우선한다.
게임이 모드를 로드하는 방식
모든 모드를 Active 또는 Inactive로 보여 준다. 검색창과 Open Mods Folder가 있고, Workshop 모드에는 Unsubscribe도 있다.
활성 모드는 목록 순서대로 로드된다. Auto-Sort Mods를 누르면 각 모드가 의존하는 모드 뒤에 로드되도록 순서를 다시 맞춰 준다.
Review and enable을 누르면 모드가 로드되기 전에 무엇을 요구하는지 보여 준다. 승인은 그 컴퓨터에서 유지되고, 새로 요구하는 게 없는 업데이트라면 승인이 그대로 남는다.
게임은 모드를 켜기 전에 검사한다. 선언한 것보다 더 많이 쓰거나 목록에 없는 코드 파일이 들어 있는 모드는 켤 수 없다.
개발진은 온라인 목록을 관리하는데, 이 목록으로 모드를 인증됨으로 표시하거나 차단하거나 모든 모드 로드를 멈출 수 있다.
Show Mod Name in Item Tooltips와 Show Mod Name in Conversation Recorder를 켜면 모드가 추가한 것에 표시가 붙는다.
모드는 Questing Goose Studio나 tinyBuild가 아닌 다른 플레이어가 만든다. 모드에는 게임 자체와 같은 권한으로 컴퓨터에서 실행되는 코드가 들어 있을 수 있다. 게임은 활성화 전에 모드를 검사하지만 안전하게 만들 수는 없다. 신뢰하는 제작자의 모드만 활성화하라. 모드 사용은 본인 책임이다. Questing Goose Studio와 tinyBuild는 모드로 인한 손해, 데이터 손실, 그 밖의 피해에 책임지지 않으며, 모드가 활성화된 상태에서 생긴 문제는 지원할 수 없다.
모드가 요구할 수 있는 것
코드를 실행하는 모드는 필요한 권한을 나열한다. 승인하기 전에 게임이 다음 문구를 보여 준다.
권한
- 파일
- Read and write files anywhere on this computer
- 인터넷
- Access the internet
- 다른 프로그램
- Start other programs or open links
- 런타임 코드
- Load or generate code at runtime
- 시스템 라이브러리
- Call native system libraries
- 엔진 내부
- Reach into system and engine internals through reflection
모딩할 수 있는 것
코드 모드로 아이템, 시작 시나리오, 시작 perk, 난이도, 네트워크 업그레이드, 감정 아이템, 영업 후 장소와 이벤트, 전리품, 책과 서류, 새 옵션과 키 설정을 추가할 수 있다.
모드가 가져올 수 있는 파일
png나 jpg 그림. 파일 이름으로 아트를 교체하거나 추가한다.
png나 jpg 아이템 그림. 픽셀 아트로 그린다.
책과 서류에 쓰는 png나 jpg 그림.
언어마다 csv 파일 하나, 한 줄에 문구 하나.
wav, ogg, mp3 사운드 클립.
상자와 테이블에 들어갈 수 있는 것을 추가하거나 빼거나 가중치를 다시 매기는 json 파일.
새 책과 서류를 추가하는 json 파일. 파일마다 페이지가 들어 있고, 원하면 전용 아이템도 붙일 수 있다.
모드 만들기
모드 폴더마다 manifest.xml이 하나씩 있다. 여기에 모드 ID, 코드 파일, 요구하는 것이 적힌다. 이름, 제작자, 버전, 설명, 지원 게임 버전, 필수 모드는 넣지 않아도 된다. 필수 모드가 빠져 있어도 모드는 경고와 함께 로드된다.