Home - Marcel-TO/DL2_Save_Editor GitHub Wiki
Greetings Pilgrims!
Welcome to the official DL2 Save Editor Github Wiki. We are thrilled to present the first Open-Source Save Editor for the Videogame Dying Light 2. This tool allows players to take control of their game saves, unlocking a realm of possibilities and customization.
- It is fully open source, fostering a collaborative environment where fellow gamers and developers alike can contribute to its evolution.
- The whole User Interface is customized for Dying Light 2 and provides not only functionality but a fitting design.
- Enhancing the gaming experience is the goal of this editor. The community will therefore play a big role regarding future features.
- All Skills can be adjusted and manipulated.
- An Index visualization of all IDs currently inside the game.
- Items can be repaired or switched (currently still limited due to the savefile size).
- Change Inventory Item Stats (Level, Seed, Amount, Durability)
- Swap Inventory Weapons
- Change Skill Values
- Use Templates (for example: to add max durability to all weapons)
- Compress/Decompress Feature
- Calculating savefile size to switch to every desired weapon or remove an item.
- Change Mods
- Gallery View for items
- Edit Backpack
- Caz Outpost (Stay tuned to learn more about it)
- Automatically update IDs
If you want to test out the Editor yourself, feel free to download the Application inside the release and visit the Tutorial + QnA for further details.
This editor uses the Tauri Framework for the application.
-
Tauri Framework
TAURI is a framework for building desktop applications using web technologies (HTML, CSS, JavaScript/TypeScript) as the frontend and Rust as the backend. It provides a bridge between the web and native code to create performant and secure desktop applications.
-
Rust
Rust is a systems programming language that focuses on performance, safety, and concurrency. It is used as the backend language in this Editor, handling tasks such as file I/O, data manipulation, and other core functionalities.
-
React
React is a JavaScript library for building user interfaces. It follows a component-based architecture, making it easy to create interactive and reusable UI components.