Skip to content

Tool to replace any sleeve, card art, icon, home art and most fields in the Yu-Gi-Oh! Master Duel game.

License

Notifications You must be signed in to change notification settings

Nauder/floowandereeze-and-modding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8187b95 · Feb 9, 2025

History

37 Commits
Jan 3, 2024
Nov 3, 2023
Sep 28, 2023
Jan 2, 2024
Jan 3, 2024
May 9, 2024
May 9, 2024
Sep 28, 2023
Sep 28, 2023
May 9, 2024
Jul 28, 2024
Sep 28, 2023
May 9, 2024
Feb 9, 2025
May 9, 2024

Repository files navigation

Floowandereeze & Modding

This is a pure Python tool that is able to replace card sleeves, deluxe sleeves, card arts, icons, home arts and most fields in the Yu-Gi-Oh! Master Duel game with a user-given image, making the process of creating custom assets trivial. It's also able to swap mates and field assets.

Downloading

Download the latest version of the app from the releases tab. Releases prior to v2.1.0 are available on Nexus Mods.

Download the data.json file and replace the one found in the "_internal" folder.

Usage

Refer to the usage guide.

Building

The following section details the standard process to build the app manually; end user releases are available in the "releases" tab.

Prerequisites

Before you start, ensure that you have the following software installed on your machine:

Cloning the Repository

  1. Open your terminal.

  2. Clone the GitHub repository to your local machine using the following command:

    git clone https://github.com/Nauder/floowandereeze-and-modding

Setting up a Virtual Environment

  1. Navigate to the project directory:

    cd <project-directory>
  2. Create a virtual environment (recommended to isolate project dependencies):

    python -m venv venv
  3. Activate the virtual environment:

    • On Windows:
    venv\Scripts\activate
    • On Linux:
    source venv/bin/activate

Installing Dependencies

  1. Ensure you are in the project directory with the activated virtual environment.

  2. Install project dependencies from the requirements.txt file:

    pip install -r requirements.txt

Running the App

  1. Start the app:

    python MasterApp.py
  2. Follow the usage guide to test functionalities.

Creating an Executable

  1. Run the build script (Windows only):

    .\build.ps1
  2. Check the resulting exe in the folder informed by the build script.

License

This project is licensed under the GNU General Public License.