Home - Marcel-TO/DL2_Save_Editor GitHub Wiki

Logo

Empowering Gamers, Unleashing Possibilities

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.

image

What has the Editor to offer?

  1. It is fully open source, fostering a collaborative environment where fellow gamers and developers alike can contribute to its evolution.
  2. The whole User Interface is customized for Dying Light 2 and provides not only functionality but a fitting design.
  3. Enhancing the gaming experience is the goal of this editor. The community will therefore play a big role regarding future features.

Key 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

Planned Features

  • 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

Getting Started

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.

Static Badge Static Badge

Tech Stack

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.

⚠️ **GitHub.com Fallback** ⚠️