Elden Ring의 모드를 테스트하고 디버깅하기 위한 도구
이 도구를 사용하기 전에 저장 내용을 백업하고 온라인에 접속하기 전에 백업을 복원하십시오. 이 도구를 사용하여 게임을 건너뛰면(예를 들어 멜리나와 대화하기 전에 광기의 은혜로 이동하거나 마기트를 죽이는 등) 금지될 수 있습니다!
이 도구를 사용하려면 EAC를 비활성화하세요. Luke Yui의 Offline Launcher와 같은 것을 사용해야 합니다.
Resources/ItemCategories.txt
에서 //0x40000000 false Items/Goods/SeamlessCoop.txt Seamless Coop
(라인 10)의 시작 부분에서 두 개의 슬래시를 제거합니다. 그러면 다음에 디버그 도구가 시작될 때 Seamless Coop 항목이 로드됩니다.이는 Convergence와 같은 정밀 검사 작업을 위해 도구를 확장하는 리소스 폴더입니다.
최종 출력을 게시하려면 Elden-Ring-Debug-Tool
디렉터리에서 이 명령을 실행하세요.
dotnet publish '.srcElden-Ring-Debug-Tool-WPFElden-Ring-Debug-Tool-WPF.csproj' -c Release /p:PublishProfile=FolderProfile
Resources/Params/Defs
에 정의와 Resources/Params/Pointers
에 있는 파일에 대한 정의가 모두 있어야 합니다.Offset:Name
입니다. 원하는 대로 이러한 파일을 구성할 수 있습니다. 해당 정의가 있는 경우 모두 열리고, 읽고, 분할되고 Param 목록에 추가됩니다. 매개변수에 공유 정의가 있는 경우 선택적으로 Offset:Name:ParamDefName
과 같은 형식을 지정할 수 있으며 도구는 올바른 매개변수 정의를 찾습니다.Resources/Params/Names
의 매개변수와 동일한 이름을 가진 파일에 이름을 추가할 수 있습니다. 기본 이름은 행 ID입니다.다음을 사용하는 Me의 ErdTools:
Octokit 팀의 Octokit
Marc Rousavy의 GlobalHotkeys
Bluegrams의 설정 제공자
DS Gadget Property Hook 및 SoulsFormats의 TKGP 작성자
vawser Yapped Rune Bear의 저자이자 지식 큐레이터입니다.
포인터와 오프셋을 찾는 데 사용하고 포인터 목록을 제공하는 CE 테이블 중 하나의 Pav 작성자
inuNorii The Grand Archives 테이블의 제작자이자 TGA Discord의 관리자 중 한 명입니다.
FrankvdStam 빌드 작업, MVVM 관련 및 일반적인 문제 해결에 도움을 주었습니다.
킹 보레하하 님의 로컬 로딩 시스템은 이번 프로젝트를 포함해 많은 부분에서 정말 잘 작동했습니다.
jamesq7 전투 중에 지도를 활성화하는 치트를 찾는 데 도움을 주고 Wulf의 Target 스크립트를 다시 작성했습니다. wulf2k 대상 스크립트의 원본 작성자 및 기타 다양한 기여
제스처 탭이 추가되었습니다.
일본 사용자에 대한 지원이 수정되었습니다.
Elden Ring DLC와 작동하도록 업데이트되었습니다.
DLC 아이템과 그레이스가 추가되었습니다. DLC 항목에 대해서는 항목 이벤트 플래그가 아직 작동하지 않습니다. 죄송합니다(지도 포함).
잘못된 프로그램을 연결하는 디버그 도구를 수정했습니다.
DLC 매개변수를 빈 매개변수로 추가했습니다. 업데이트가 필요합니다.
이벤트 플래그 및 추가 버그 수정이 곧 제공될 예정입니다.
1.08에 대한 AoB 및 오프셋 업데이트
날씨를 강제로 적용할 때 GUI가 정지되는 문제를 해결할 수 있습니다.
ERR 항목에 대한 업데이트가 추가되었습니다.
Param 행에 대한 메모리에 문자열이 없는 경우 리소스에서 문자열을 가져오지 못하는 버그가 수정되었습니다.
AtkParam, SpEffect, GameSystemCommonParam 및 SwordArtsParam에 대한 paramdef 업데이트 + FinalDamageRateParam 추가
최대 값 및 여러 항목 생성 관련 버그 수정
PlayerIns가 올바르게 다시 로드되지 않는 문제를 수정하고 Chr 및 Team 유형에 잠금을 추가했습니다.
버전 번호를 풀었습니다.
ERR Magic.txt 파일을 풀었습니다.
1.07로 업데이트됨
플레이어 및 대상 탭에 현재 애니메이션을 추가했습니다.
Params는 사용 가능한 경우 메모리에서 문자열을 읽습니다.
이제 게임을 다시 로드하면 매개변수 보기가 새로 고쳐지므로 이전 매개변수/값이 아직 목록에 표시되지 않습니다.
Rayan 덕분에 프로그램 아이콘이 정리되었습니다.
이제 대상 탭이 대상을 지정할 때 더 이상 적을 놓치지 않습니다.
적 핸들을 긴 정수로 변경하고 16진수로 표시합니다.
이제 대상을 획득하기 전에 대상을 잠글 수 있으며 대상이 고정됩니다.
모든 은혜를 잠그거나 잠금 해제할 때 은혜 보기가 멈추는 버그를 수정했습니다.
선택 사항으로 리소스에 ERR 항목을 추가했습니다. Resources/ItemCategories.txt
파일에서 주석 처리를 제거하여 액세스할 수 있습니다.
인벤토리 페이지에 인벤토리 개수를 추가했습니다.
이제 거래 불가 생성이 기본적으로 활성화됩니다. 잘라낸 콘텐츠(ItemCategories.txt에 숨겨져 있음)에서 생성하고 바닐라에서 온라인으로 사용하는 데 주의하세요. 대량의 항목을 끄는 데 여전히 유용합니다.
일부 정보가 포함된 플레이어 패널(주로 대상과 동일) 대상 및 플레이어 패널이 완전히 재설계될 예정입니다!
ID별로 이벤트 플래그를 설정 및 설정 해제할 수 있는 기타 탭입니다.
열려 있는 은혜를 관리하고 마지막 은혜와 워프를 임의의 은혜로 설정할 수 있는 은혜 관리 탭입니다.
다중 아이템 생성이 활성화되었습니다.
언어 설정이 Elden Ring 프로세스를 찾을 수 없는 컴퓨터를 지원합니다.
이제 Item Gib가 올바르게 응답하며 이전에 해당 항목을 얻지 못한 경우에만 메시지 상자를 표시합니다.
서툴러서 패치 노트가 삭제된 버그가 수정되었습니다.
계속해서 물건을 다시 채색합니다.
일반 탭처럼 쌓거나 나란히 놓을 수 있는 자체 도킹 가능한 창으로 각 탭을 추가했습니다. 표시하거나 숨길 수도 있습니다.
이제 모든 필드에 적절한 증가/감소 제어 기능이 있습니다.
이제 다중 비트 너비의 필드가 작동합니다. 예를 들어 Bullet -> FollowType은 이제 단순한 확인란 대신 최대 7개의 3비트 너비 숫자입니다.
Null 값이 0으로 표시되는 문제를 수정했습니다.
사용자가 Windows 설정에서 UI를 호출하면 툴팁이 사라지는 문제를 수정했습니다(.Net 6 업데이트가 필요할 수 있음).
인벤토리가 제대로 업데이트되지 않는 문제를 수정했습니다.
인벤토리 데이터 그리드를 아름답게 만들었습니다.
누락된 툴팁 수정
번역된 paramdef를 추가했습니다.
날씨 치트를 수정하고 일부 라벨을 추가했습니다.
적 탭에 일부 정보를 추가했습니다.
단축키를 더 쉽게 만들고 다른 탭의 매개변수를 참조하는 시스템을 추가했습니다.
현재 단축키는 저장되지 않습니다. 현재 새로운 도크 시스템에 대한 옵션을 조사 중입니다.
모든 것이 훨씬 빠르게 로드되어야 하며 로드하는 동안 창이 멈춰서는 안 됩니다.
이제 대상을 잠글 수 있을 뿐만 아니라 대상의 일부 통계도 잠글 수 있습니다.
적 패널의 라벨을 두 번 클릭하면 라벨을 클립보드에 복사할 수 있습니다.
일부 적군이 대상에 나타나지 않는 버그를 수정했습니다.
인벤토리 데이터 그리드를 두 번 클릭하면 도구가 충돌하는 버그가 수정되었습니다.
대상 디버그 탭이 추가되었습니다. 작업이 진행 중이지만 몇 가지 기본 정보를 제공합니다.
고정 아이템 목록. 더 이상 중복되지 않아야 하며 카테고리가 의미가 있어야 합니다.
Ash of War 선택이 주입을 업데이트하지 않는 문제를 수정했습니다.
생성된 항목에 새 이벤트를 추가했지만 해당 항목에 첨부된 이벤트를 제공하지 않습니다(IE 지도)
새로운 치트 탭의 전투에서 지도 열기를 활성화하세요.
패치 1.04로 업데이트되었습니다.
inuNorii 덕분에 인벤토리 탭이 추가되었습니다.
이제 게임에서 원하는 아이템을 직접 제공하고 Resources/Items 파일 및 Rsources/ERItemCategories.txt 파일을 통해 목록에 아이템을 추가할 수 있습니다.
아이템은 기본적으로 멀티플레이어에서 공유할 수 있는 아이템으로만 제한됩니다. Give 패널 옆에 있는 패널의 확인란을 사용하여 이 기능을 끌 수 있습니다.
오른쪽 패널에는 현재 플레이어 인벤토리에 있는 항목이 표시됩니다.
로컬 폴더에 설정을 추가하고 설정 탭을 추가했습니다.
새 설정 탭에 단축키 탭이 추가되었습니다.
앱이 시작될 때 경고를 추가했습니다.
이제 Pav 덕분에 게임 내장 기능을 사용하여 매개변수를 저장할 수 있습니다! 매개변수는 ELDEN RING/capture/param
에 저장됩니다.
exe에 Regulation.bin을 해독하고 다시 암호화하는 끌어서 놓기 기능이 추가되었습니다.
매개변수를 도구가 로드되었을 때의 상태로 다시 재설정할 수 있습니다.
이제 모든 매개변수를 읽습니다.
행 검색
필드 검색
UI 업데이트
최적화된 필드 이미 로드된 행의 필드 로드/저장