가끔 보면 티라노 엔진 세이브를 어떻게 조작을해야 할까 그생각을 하시는분들
계시는데 아래와 같은 편한 사이트가 있긴한데
https://www.saveeditonline.com/
깃허브에서 개인이 만든 에디터도 있어서 그걸 소개를 해봄
https://github.com/Galactic647/Tyrano-Save-Reader/releases/tag/2025.04.25
TSR-tools 라고 하는건데
일단 해당 페이지 가서
TSR-Tools.zip를 받는다.
그리고 압축을 풀면
이렇게 두개의 프로그램이 나오는데
여기서 일단 어떻게 해야하냐? 라고 이야기를 언급하는분들이 있는데 차근 차근 따라가보자
난 일단 이번에 뭐더라 무인도 어쩌고 겜을 테스트 삼아 돌려볼거다.
보통 티라노 엔진은 어쩌고 _auto_save에 최신 저장 데이터가 들어가있다
한마디로 니가 게임하다가 4번 슬롯에 저장했다면 4번 슬롯 데이터가 들어가 있다 이말이다.
다른 슬롯데이터는 건들수가 없음
무조건 최신 슬롯 데이터만 들어가있다.
그럼 일단 주소표시줄에 cmd를 넣으면
이렇게 명령 프롬프트가 실행된다.
그리고 명령어를 뭐라고 쳐야하냐 하면
"convert -i ~.sav경로" 를 적어야 한다 이말이다.
Q: 근데 경로는 어디서 따오나요..?
A: 일단 따라와봐 삣삐
경로는 .sav 파일을 오른쪽 클릭하면
경로로 복사가 있다.
그걸 누르면 알아서 클립보드로 경로가 복사된다.
convert -i "경로어쩌고 저쩌고/티라노겜 이름_auto_save.sav"
를 명령프롬포트에 집어넣으면
이런식으로 입력이 될거다.
그런다음 엔터를 치면 해당 폴더에
parsed.json 파일이 생긴다.
이 .json 파일을 그럼 뭘로 열어줘야하나?
그냥 항상 이야기 하는게 있다
notepad++는 신이다.
맞다. 메모장은 그냥 범부다.
notepad++로 .json 파일을 열어준다.
그럼 이렇게 뜰건데
가끔 이게 정렬이 안된체 열린다고 하는분이 있다.
그럼 notepad++에서 플러그인을 다운받으면 되는데
이 두개의 플러그인을 받아준뒤
아래와의 예시 처럼 ctrl+alt+m을 눌러주면
두번째 사진 처럼 개 깔끔하게 나온다.
일단 테스트로 조정할 값은 바로
스테이스 란에 있는 서바이벌 레벨을 건드려보는것이다.
일단 이게 세이브 값 조작전이다.
paresd.json을 열어서
찾기에서 저거랑 매칭되는 단어 Survive로 일단 검색 해보자
생각 보다 정말 간단하게 나왔다.
tkm,akm,ymn,szh
는 아마 캐릭터들 줄임말로 보여진다.
일단 난 시즈하의 서바이벌 레벨을 건드릴거니깐
szh로 내려가서
이렇게 해준다.
여기서 주의 할점은 값의 위치가 조금이라도 틀려지면 안된다.
무조건 그 위치에서 조정을 해야지 오류가 안 생김
일단 난 그럼 시즈하의 레벨을 전부 10으로 수정했다.
그다음 저장을 한다. 그리고 notepad++를 닫아준다.
그리고 다시 열려있는 cmd 창에 가서
convert -i "parsed.json경로" -o "CompanyTrip_tyrano_auto_save.sav"
이렇게 쳐주면
작업이 완료되면서 공란으로 뜬다.
그럼 수정이 된건지 확인을 해봐야겠지?
일단 원본 auto_save.sav는 따로 백업을 해두자
툴 폴더 안에 .sav파일을 게임폴더에 가서
붙여놓기를 해준다->
그다음 게임을 실행해서 컨티뉴를 눌러줌
그럼 적용이 된건가 해서 들어가보면
레벨 10으로 조정되어있다.
Q: 그럼 아이템 갯수도 조정가능함?
A:ㅇㅇ
근데 그 아이템 관련 값을 찾아야하는데 무인도 게임에서의 아이템 관련 값은
이부분이다.
1,
0
이렇게 되어있는데
1이 아이템이고
0이 아이템1의 갯 수다.
물론 마찬가지로 값을 그 자리에서 조정을 해주면 되고 위치는 건들이면 안된다.
에러난다.
내가 왜 굳이 사이트도 있는데 하나하나 작업을 해주냐 하면
일단 처음에 언급한 사이트는 갯 수 제한이 있다.
그리고 불러오는데 시간이 걸리고 값 찾는데 렉이 좀 걸려서
그냥 해당 툴로 .json으로 변환 시켜서 notepad++를 조정을 해주는 것이다.
뭐 안먹힐수도 있을가능성도 없지않아 있긴한데 ... 티라노 엔진은 거의 저걸로 다될걸로 보인다.
