pixeltris / YgoMaster

Offline Yu-Gi-Oh! Master Duel
MIT License
836 stars 122 forks source link

YGO Master LE "Deluxe Version" #377

Open KawaiiTinaTenshi opened 5 months ago

KawaiiTinaTenshi commented 5 months ago

Hello! Firstly want to thank pixeltris and everyone in the Yugioh Master modding community for their hard work. I had a lot of fun playing both YGO Master and the LE mod for it

While I was having fun playing the LE mod for YGO Master (https://github.com/pixeltris/YgoMaster/issues/1) however, as I was playing, I was constantly thinking how much I preferred the progression of Legacy of the Duelist LE (No knock on pixeltris or those who prefer progressing through real world packs as they came out, just my personal preference) so I decided to port over the progression of LOTD as best as I could.

=========================================================================

Features LOTD Packs

All of the packs from Legacy of the Duelist Link Evolution All of the cards should be present in those packs, save for the few cards which are not in MD

Screenshot (88)

You progress through the packs like you would in the original LE mod, until you get to the end of an Era's packs. When you beat the final duel of an Era, you get a lump sum of gems which are used to unlock the next Era's packs and progress through those as well.

Screenshot (95)

Screenshot (114)

This is up until you beat the final duel for VRAINS where you get enough gems to unlock master packs and have access to the rest of the card pool at that point.

Start with the Starter Decks from LOTD LE

You start the game with 2k gems. In the shop are the 5 starter decks which were in LOTD. Each deck is 100 gems, so you will easily be able to buy all 500 of them.

Screenshot (112)

None of them are super crazy, but they do give you access to cards which you normally wouldn't get until much later. So whether or not you want to get them or not is up to you.

Earn able Structure Decks

I also included ways to earn not only the 4 starter decks in the original LE mod based on the real world starter decks (IE, Starter Deck Yugi, Kaiba, etc...,) but also to earn all of the structure decks from the vanilla MD game.

Each deck can be earned in their own duels. They are done in three rounds, where you earn the deck at the last one.

The first duel is the deck as is.

Screenshot (115)

The Second duel is as if you had bought three of it, and used only cards in that deck to build a better deck.

Screenshot (116)

The Third and Final duel uses cards not originally in the deck, while trying not to go too crazy.

Screenshot (117)

Then you earn the deck after beating that third deck

Screenshot (118)

The decks are locked to what era I felt seemed reasonable enough. So the first era has the 4 starter decks, Dark Magicians, Blue eyes, etc.... The second era has Cyber dragons, and so on. You need to beat the Era before the decks of the Era you want to unlock. So you need to beat the first if you want to earn a Cyber Dragon deck

Screenshot (96)

Screenshot (109)

I also included the decks you use in the first duel of each era (they are tutorial decks in LOTD) as earnable structure decks in the reverse duel for that first duel. Since otherwise you wouldn't have access to the protagonist's stuff until much later (since their packs are all at the end save for VRAINS where Playmaker is the first pack)

I also threw in a couple of key cards where I felt necessary, though you will need to unlock the protagonist's packs if you want more support for their archetype obviously.

Screenshot (110)

Duelist Challenges

I also added all of the duelist challenges from LOTD. You unlock them after you beat that era, and they are all unchanged from how they are in the base game save for one where one of their cards is not in MD so I had to swap it out with pot of greed.

Screenshot (109)

Additional Accessories in the Shop

I also added accessories to the shop which weren't already in there. I added as much as I could, while omitting a lot of the tournament accessories. About 150 + Accessories were added to the shop

Bonus Packs

At the end of each Era's packs, I also included Bonus Packs. Originally I had planned on putting cards which you came across in the duels which you didn't have in the packs yet (to kind of simulate you earning a deck's cards by dueling them in LOTD LE) but I ended up giving up on this after the first Era since it took too long. Instead they include legacy support and retrains of existing cards in that era which were never in LOTD.

Screenshot (89)

=============================================================================

Caveats, Restrictions, and Workarounds

While I did my best to complete all of my goals, there are a few quirks about my mods. A lot of it are workarounds to various problems.

  1. Massive gem costs to unlock the next Era's packs, and massive gem payouts at the end. I wanted to restrict it so that you would need to finish an Era before you could get to the next Era's packs. However, as far as I can tell, you currently can't gate pack unlocks behind solo duels in YGO Master. There may actually be a way, or Pixeltris may implement one, but for now I had to do this work around. Do not waste those gems you get at the end, otherwise you will not be able to get the next Era's packs unless you grind the gems back (which will take a while.) I will likely experiment with other solutions, but for now this is how it is done.
  2. For the structure decks in MD where you are meant to buy 3 of them, I had to have you get the deck on the second duel, and 2 of each card in the third duel. Unfortunately, you can't earn multiples of the same structure decks, it will only ever give you one of those structure decks (and the cards in.) This is both the case for getting 3 structure decks at once, and getting a structure deck you already own. It will not give you extra copies from the cards in those decks. Instead I had to have you earn the deck in the second duel, and 2 of each card in the third duel, thus giving you a full play set. Although it only shows one card in the reward window, it does indeed give you all of the cards; I did test it.
  3. A lot of the challenge duels are not all that challenging or make no sense. Yeah.... this is mostly an issue in LOTD LE.
  4. Some of the accessories in the shops don't have an image in the shop, or don't display properly. This is mostly because a lot of those items were never meant to be in the shop in the first place. As far as I can tell, they work just fine. You can still buy them and equip them. Feel free to let me know though if something doesn't work for whatever reason.
  5. This mod is incompatible with the "LE mod feature extensions" https://github.com/pixeltris/YgoMaster/issues/320 mod by defeault. The text document titled "Solo.txt" will overwrite the other if you drag and drop them. Though all of the IDs for the duels I added use different IDs than the ones in the LE mod feature extensions. So if you know what you are doing, you can simply go into the solo text document and merge them together.
  6. Erratas and missing cards. While there isn't a lot of missing cards, there a few. Including heavy hitters like Red-Eyes Alternative Dragon. Maybe people in the excellent YGO Master modding community will find ways to add them, I am currently unable to. The same with cards which have received an Errata since LOTD.

=============================================================================

Installation Instructions

  1. Install YGO Master as always. You can find a link to and instructions for installing it here https://github.com/pixeltris/YgoMaster Make sure you installed YGO Master properly before you ask me or come to me with troubleshooting questions or problems.
  2. Extract the file containing my mod YGO Master LE Deluxe.zip
  3. This gets you a folder called "YGO Master LE Deluxe." Open it to find a folder named "DataLEDX" and a text document named "DataDir.txt".
  4. Drop that folder into the YgoMaster folder in the Yu-Gi-Oh! Master Duel install location folder (or wherever you installed YgoMaster,) replacing if necessary.

Updating

Simply drop the new updated file onto the existing file.

Uninstalling/ Reverting back to vanilla YGO Master

You can just simply remove the folder and DataDir. Alternatively you can either just remove the DataDir.txt, or go into DataDir.txt and rename the DataLEDX in there to Data. After which it will just launch vanilla YGO Master like usual.

Possible Future Plans

  1. Better solutions for unlocking packs
  2. More accessories and cards as they come out
  3. Fixing any mistakes I may have made. Feel free to point any out that you noticed.
  4. Updating the duels I made to earn structure decks possibly
  5. Adding hard mode versions of solo duels in two sets. One balanced around using the loaner decks like in the regular solo duels, and the other balanced around you using your own deck.
  6. More challenge duels. Just adding some decks to the challenge duels which were glaringly omitted or didn't exist yet for LOTD. A good example would be a gate guardian duel for the first era.
  7. Adding hard mode versions of the existing challenge duels. Making them better able to stand up to your powerful decks.
  8. A custom ban list more matching what LOTD's was.
BritishPiper commented 5 months ago

I've seen the progress updates on this mod and I'm excited to try it out.

pixeltris commented 4 months ago

Sounds great. Awesome work.

KTBL-KS commented 4 months ago

Hey Guys is this working with 1.45 ?

dan-mm commented 3 months ago

I've been playing this mod quite a lot in the last few days and can say it still works (though shop images don't show up unless you move them into a tcg subfolder DataLEDX\ClientData\Images\Shop\HighlightThumbs -> DataLEDX\ClientData\Images\Shop\HighlightThumbs\tcg)

Other than that, works great, and is a ton of fun!