치트 매뉴얼 (0.14.0)
처음 시작 시 TEST 버튼을 눌러서 확인할 수 있습니다.
이후 게임 중에는 F12를 통하여 진입합니다.
ESC / F12를 통하여 빠져나옵니다.
조작이 불가능한 상태(적 행동 차례 중이라던가)에서 F12로 진입할 경우 제대로 진행되지 않을 수 있기 때문에 주의해야 함.
스타팅 메뉴
해당 메뉴는 치트가 활성화된 빌드에서만 나타납니다.
SELECT STARTING : 임의로 게임 스타팅 시점을 수정하여 시작할 수 있습니다.
맵 진행도, 일행, 아이템 보유, 특정 퀘스트 클리어 여부 등을 설정할 수 있습니다.
WorldStartingInfo의 값을 따릅니다.
주로 퀘스트 분기에 따른 Dialogue 출력을 확인하기 위하여 사용하기 때문에, 정상적인 정규 플레이와 동일하지 않은 효과가 발생할 수 있습니다.
해당 기능은 Save Edit Panel_0.12.0 으로 대체되었습니다.(진입점은 동일합니다.)
CAMP TEST : 은신처(캠프)만을 생성하여 플레이합니다.
주로 은신처 고유의 동작을 테스트하기 위하여 사용되며, 전투 씬으로 들어갈 수 없기 때문에 일반적인 플레이와 동일하지 않은 효과가 발생할 수 있습니다.
TEST : 게임 시작 씬에서 치트 패널을 열기 위하여 사용합니다.
치트 메뉴
토글 필드
Show Debug.Log : 체크하면 Debug.Log를 출력합니다.
퍼포먼스가 별로 안 좋아서 보통 끄고 함.
체크에 상관없이 LogWarning이나 LogError는 정상적으로 출력됩니다.
이 항목을 무시하고 로그를 사용하고 싶으면 Debug.LogatEditor를 사용하여도 됩니다.
Show ItemDepot : 아이템 소환 창을 엽니다.
해당 아이템 아이콘을 누르면 전투에서는 땅바닥에, 캠프에서는 인벤토리에 생성됩니다. (인벤토리 제한을 무시합니다)
Camera Option : 카메라 옵션 창을 엽니다.
예전에 영상 촬영할 때 넣은 거라 지금은 큰 의미가 없습니다. 무시해도 됨.
Show Edge UI : 체크하면 일부 UI를 가립니다.
이것도 영상 촬영할 때 만든 건데, 처음에는 가장자리 UI만 가리다가 지금은 거의 대부분 UI를 숨김
Show Ally : 체크 해제하면 아군을 숨깁니다.(이미지 스프라이트만 숨김)
Item UnBreakable : 체크하면 아이템 내구도가 소모되지 않습니다.
Ignore HitRate : 체크하면 명중 판정이 항상 성공으로 처리됩니다.
No cooldown : 체크하면 스킬 쿨다운이 무시됩니다.
Quest Disable : 이것은 타이틀 화면에서만 변경할 수 있습니다.
체크하고 시작하면, 퀘스트 관련 내용을 모두 비활성화합니다.
Show FloatingText : 체크 해제하면 유동 텍스트를 표시하지 않습니다.
Show Cursor : 체크 해제하면 마우스 커서를 숨깁니다. M 단축키로도 동작함.
Skip Sleep : 체크 해제하면 캠프의 수면 단계를 건너뛰게 됩니다.
Inventory Unlimited: 이것은 타이틀 화면에서만 변경할 수 있습니다.
체크하고 시작하면, 인벤토리의 갯수 제한을 무제한으로 변경합니다.
UI까지 변경시키려면, 체크한 다음에 껏다 켜야 합니다.
Change WeaponPerks : 하단 무기 특성 항목 치트 매뉴얼(Cheat Maunal) 0.8.0 참조
해당 토글을 켜고 끄는것으로 해당 항목을 열고 닫을 수 있습니다.
New Game Plus: 해당 토글을 활성화하면 항상 게임 상태를 New Game Plus(반복되는 악몽)으로 취급합니다. (타이틀이 아닌 이미 활성화된 게임 중에서 변경 시 정상 작동하지 않을 수 있음)
버튼 필드
Call Gathering : 채집자를 불러옵니다. 배틀 중에는 사용할 수 없습니다.
Research - All : 모든 연구를 해금 후 완료 처리합니다.
Research - Unlock : 모든 잠긴 연구를 해금합니다.
TP/WP Full : 모든 아군의 최대/현재 무기 행동력(WP)과 전술 행동력(TP)을 999로 Set합니다.
Level : 현재 선택된 유닛의 레벨을 버튼 수치만큼 변경합니다.
AllPerk : 현재 유닛의 모든 특전을 개방합니다.
PerkPoint: 현재 유닛의 특전 점수를 수치만큼 변경합니다.
PerkReroll: 현재 유닛의 모든 특전을 초기화하고 다시 세팅합니다.
Weapon Break - Equipped : 착용한 모든 무기의 내구도를 0으로 깎습니다.
Weapon Break - Inven: 인벤토리의 모든 무기의 내구도를 0으로 깎습니다.
AllItemsInMap : 현재 전투 맵의 상자에 들어 있는 모든 아이템을 현재 유닛의 아래에 드랍합니다.
Inventory transform: 인벤토리의 최대치를 1줄(4칸)씩 늘리거나 줄입니다.
줄일때 마지막 줄에 아이템이 하나라도 있거나, 최소치(현재 16칸)보다 더 줄이려고 하면 동작하지 않습니다.
은신처에서는 인벤토리 최대치가 무한이므로 동작하지 않습니다.
(Tool Inventory): 도구 인벤토리의 최대치를 1줄(4칸)씩 늘리거나 줄입니다. 상세스펙은 Inventory transform과 동일합니다.
추가 버튼 리스트
Call Trader : InputField를 비워 두고 누르면 직전 맵을 기준으로 해당 진행도에 맞는 아이템을 가진 행상인이 소환됩니다.
같은 상황에서 다시 누르면 아이템을 재생성하여 소환됩니다.
버튼 왼쪽의 InputField에 직전 게임 맵 이름에 해당하는 값을 입력한 후 누르면, 해당 진행도에 맞는 아이템을 가진 행상인이 소환됩니다.
만약 입력값에 문제가 있었을 경우, 완전한 무작위 아이템을 생성하여 소환됩니다.
전투 중에는 동작하지 않습니다.
Set Difficulty : 버튼 왼쪽의 InputField에 게임 난이도에 해당하는 값을 입력합니다.
입력한 후, Set Difficulty 버튼을 누르면 해당 수치에 맞는 난이도가 설정됩니다.
1 : 쉬움(실제 사용하지 않음) / 2 : 복수 / 3 : 고행 / 4 : 절망 / 5 : 악몽(실제 사용하지 않음)
타이틀 화면에서만 동작합니다.
맵 리스트
플레이할 수 있는 모든 맵을 표시합니다.
(테스트용 맵도 표시됩니다.)
가장 위에 있는 버튼은 가장 최근에 접근하였던 맵입니다.
버튼을 누르면, 해당 맵으로 단독 맵 테스트를 진행할 수 있습니다.
이 방식의 플레이에서는 은신처가 생성되지 않기 때문에 몇 가지 기능이 제대로 동작하지 않을 수 있습니다.
승리 : 현재 맵을 즉시 승리함으로 처리하고, 다음 상태로 넘어갑니다.
리소스 검사: 게임 내에 존재하는 모든 스킬의 이름 stringInfo를 찾을 수 있는지 점검합니다. (참고: slack) 로그만 출력하기 때문에 빌드에서는 눌러도 게임에 영향을 주지 않습니다.
(나머지 - CXZ는 후술)
퇴각 : 현재 맵에서 즉시 퇴각합니다. 승리했다는 판정 이외에는 승리와 같음.
(0.8.0 버전 기준 정상 플레이에서는 승리하지 않고 퇴각하는 경우가 없기 때문에 현재는 큰 의미 없음)
개별 연구
ResearchRecipeInfo 테이블에서 sorting order가 0, 99인 레시피를 빼고 모두 정렬합니다.
인게임에서 정렬되는 sorting order에 따라 정렬되며, 버튼의 이름은 recipe name에 따릅니다.
현재는 딱 6개인데, 7개 넘어가면 아래로 이어지며 스크롤 가능
해당 버튼을 누르면 연구 즉시완료+결과물이 나오는 경우(예: 높은 방어벽) 바로 인벤토리에 들어옵니다.
알드리스 구출 이전에도 연구 가능하며 해당 연구는 구출 시점에 이미 완료된 것으로 처리됩니다.
(알드리스의 연구 리스트를 열어놓은 상태에서는 바로 반영이 안 되는 것 처럼 보이는데, 연구는 되어있고 창을 다시 열면 반영됩니다)
어떤 연구가 되었는지는 아래쪽 로그창에서 확인할 수 있으며([연구이름] research completed)
더이상 연구가 불가능할 경우 눌러도 반응하지 않습니다.
단축키 리스트(공통)
치트모드 이미지를 클릭하여 치트모드를 종료할 수 있습니다.
M : 마우스 커서를 표시하거나 숨깁니다.
Z : 현재 마우스 위치에 있는 타일에 역귀를 소환합니다. 소환되는 역귀의 종류는 로테이션되며 변경됩니다.
X : 현재 마우스 위치의 유닛 타입에 따라 기능이 변화합니다.
역귀인 경우 최대 체력이 대폭 증가합니다. (계속 때려야 하는 허수아비를 만들 때 씀)
인간 유닛인 경우, 소속된 진영(Alliance)를 로테이션하며 변경합니다.
현재 선택한 유닛을 이걸로 바꿔서 플레이어에서 이탈시킬 경우 버그가 발생할 수 있음.
C : 유닛 소환 창을 엽니다.
해당 아이콘에 있는 유닛을 마우스로 끌어다가 놓으면 놓은 타일에 유닛이 소환됩니다.
인간형 유닛은 플레이어 진영으로 소환되고, 변종은 변종 진영으로 소환됩니다.
마우스로 끌어다 놓지 않고 그냥 클릭하면 플레이어 주변 적당한 위치에 소환됩니다.
] : 막힌 타일은 붉은색으로, 유효한 타일은 흰색으로 표시합니다.
[ : 해당 상태를 원래대로 돌립니다.
치트를 끄면 원래대로 돌아옵니다.
Insert : 모든 전장의 안개를 걷어내고 시야를 전부 밝힘 상태로 둡니다.
이 상태는 치트를 꺼도 유지됩니다.
다시 누르면 돌아옵니다.
전투 전용
PageUp : 배경을 숨깁니다.
PageDown : 배경을 다시 드러냅니다.
Delete : 모든 적을 죽입니다. 이미 죽은 적은 시체를 없애버립니다.
적이 많으면 렉이 걸릴 수 있음
LShift + Delete : 모든 문을 파괴합니다.
Home : 모든 스킬 쿨다운을 초기화합니다.
End : 현재 조종하는 유닛을 제외한 모든 아군을 죽입니다. 주인공이 죽으면 게임이 패배 처리되니 주의.
KeyPad2 : 현재 조종하는 유닛을 숨깁니다.
KeyPad8 : 현재 조종하는 유닛을 다시 드러냅니다.
Mouse
Left Click : 변종인 경우 즉사시킵니다.
변종이 아니라면 피해를 (최대 체력 + 최대 방어도) / 5 씩 입게 합니다.
Right Click : 체력을 회복시킵니다.
추가로 플레이어 그룹이라면 방어도, 무기행동력(WP)과 전술 행동력(TP)를 회복시킵니다.
Right Click Drag : 변종인 경우 우클릭 드래그로 위치를 옮길 수 있습니다. 롤러코스터 타이쿤 생각하면 됨.
Wheel Click: 클릭한 유닛의 보는 방향을 바꿉니다.
은신처 전용
KeyPad1 : 은신처 상태를 수면 전/식사 전 상황으로 돌립니다.
KeyPad2 : 은신처 상태를 수면 전/식사 후 상황으로 돌립니다.
KeyPad3 : 은신처 상태를 수면 후/식사 후 상황으로 돌립니다.
(이 치트 사용 시 일부 은신처 진행 상태에 문제가 발생할 수 있습니다.)
무기 특성 필드
Change WeaponPerks 토글을 클릭하여 활성화 합니다.
무기 : 현재 선택된 유닛의 주 무기가 표시됩니다.
주 무기가 장착되지 않았을 때라면 보조 무기가 표시됩니다.
특성 리스트 : 해당 무기에 붙을 수 있는 특성의 리스트가 모두 표시됩니다.
버튼을 누르면 해당 버튼의 이름과 같은 특성이 무기에 부여됩니다.
최대 갯수를 초과한 경우 반응하지 않습니다.
clear를 누르면 기존에 붙어 있던 특성이 모두 사라집니다.