Nordgaren / Elden-Ring-Debug-Tool

Debug tool for Elden Ring modding
GNU General Public License v3.0
136 stars 21 forks source link

Elden-Ring-Debug-Tool

A tool for testing and debugging mods in Elden Ring

build github__version GitHub all releases

WARNING

Backup your saves before using this tool, and restore the backups before going online. Using this tool to skip around the game (for example going to the madness grace before talking to melina or killing margit) will cause you to get banned!

Disable EAC to use this tool. You will need to use something like Luke Yui's Offline Launcher.

Requirements

How To Use

Mod Resource Folders.

These are resource folders that expand the tool to work with overhauls, like Convergence.

Known Issues

Installing

Building

To publish final output, run this command in the Elden-Ring-Debug-Tool\ directory

dotnet publish '.\src\Elden-Ring-Debug-Tool-WPF\Elden-Ring-Debug-Tool-WPF.csproj' -c Release /p:PublishProfile=FolderProfile

Advanced Usage

Libraries

ErdTools by Me, which uses:

Octokit by Octokit team

GlobalHotkeys by Marc Rousavy

SettingsProviders By Bluegrams

Thank You

TKGP Author of DS Gadget Property Hook and SoulsFormats
vawser Author of Yapped Rune Bear and curator of knowledge.
Pav Author of one of the CE Tables I used to find pointers and offsets, as well as provided the pointer list
inuNorii Creator of The Grand Archives table, which I also used for this, and one of the admins at TGA Discord.
FrankvdStam Helped with the build action, MVVM stuff and general troubleshooting.
King Borehaha Who's local loading system has worked really well for a lot of things, including this project
jamesq7 For helping figure out the cheat for enabling the map during combat and his rewrite of Wulfs Target script wulf2k Original author of the target script and various other contributions

Change Log

Beta 0.8.6.2

Beta 0.8.6.1

Beta 0.8.6.0

Beta 0.8.5.3

Beta 0.8.5.2

Beta 0.8.5.1

Beta 0.8.5

Beta 0.8.4.1

Beta 0.8.4

Beta 0.8.3

Beta 0.8.2

Beta 0.8.1

Beta 0.8

Beta 0.7.2

Beta 0.7.1

Beta 0.7

Beta 0.6.1

Beta 0.6

Beta 0.5.3

Beta 0.5.2

Beta 0.5.1

Beta 0.5

Beta 0.4

Beta 0.3.1

Beta 0.3

Beta 0.2

Beta 0.1