Skip to content

A mod for Yu-Gi-Oh! Master Duel that attempts to replace the standard card frames with Yu-Gi-Oh! Rush Duel card frames.

License

Notifications You must be signed in to change notification settings

Nauder/ygomd-rush-frames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Master Duel Rush Frames

C# Unity .NET MelonLoader Harmony

A MelonLoader and Harmony mod for Yu-Gi-Oh! Master Duel that attempts to replace the standard card frames with Yu-Gi-Oh! Rush Duel card frames.

cards

Table of Contents

Description

This mod transforms the visual appearance of cards in Yu-Gi-Oh! Master Duel by applying the card frame style used in Yu-Gi-Oh! Rush Duel. It repositions and rescales various card elements to match the Rush Duel aesthetic, including card artwork, level indicators, text areas, and attribute icons.

Features

  • Card Frame Transformation: Converts Master Duel card frames to Rush Duel style
  • Element Repositioning: Automatically adjusts positions of:
    • Card artwork (moved and scaled)
    • Level stars (hidden and replaced with a numeric display)
    • Card name positioning
    • Effect text area
    • ATK/DEF values
    • Attribute icons
    • Spell/Trap type indicators
  • Level Display: Replaces traditional level stars with numeric level display

Requirements

  • Yu-Gi-Oh! Master Duel
  • MelonLoader
  • .NET Framework 6 support

Installation

  1. Install MelonLoader for Yu-Gi-Oh! Master Duel
  2. Download the latest release in the releases tab
  3. Place the MasterFaceEditor.dll file in your MelonLoader Mods folder
  4. Replace the card frames and masks in the game with the ones provided in the res folder
    • The release includes a GUI app to automate this process, but it can be done manually as well
    • This can also be done manually with a GUI modding tool, such as Floowandereeze & Modding
    • Alternatively, you can manually replace the assets in the game's data.unity3d file using a standard Unity Modding tool, such as UABEA
  5. Launch Yu-Gi-Oh! Master Duel

Usage

The mod automatically applies the Rush Duel card frame style when viewing cards in-game. No additional configuration is required.

in-game

Known Issues

  • Some card types may require additional positioning adjustments
  • The card frame replacement may need to be redone after major game updates
  • The Pendulum Monster frame cuts a lot of the card artwork off, so some cards may look a little off

Possible Future Improvements

As a disclaimer, I am not a C# developer, nor a game developer, so this project may not be the most efficient or elegant way to achieve the task. If you have any suggestions or improvements, please feel free to open an issue or submit a pull request.

  • Adapt Link Monsters to use the proposed design from Phanthelia's Template
  • Adapt Pendulum Monsters to use the proposed design from Phanthelia's Template
  • Change Spell Cards so they have their type written instead of an icon, as they currently do in Rush Duel
  • Make the mod automatically replace the card frames in the game's data.unity3d file

Development

The .csproj file must use the references from your Master Duel MelonLoader folder.

  • The project uses Melon Loader as the modding framework
  • Harmony Patcher is used for patching some methods in the game code
  • Currently, development is focused on Windows, as that is the main supported desktop OS for Master Duel

License

This project is licensed under the terms specified in the LICENSE file

Credits

  • Phanthelia for the original Rush Duel card frame template used in this mod
  • human123091 for the card mask effects
  • Artineo2 for the Pendulum/Ritual card frame

About

A mod for Yu-Gi-Oh! Master Duel that attempts to replace the standard card frames with Yu-Gi-Oh! Rush Duel card frames.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages