Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A rough mod (Link Evolution data import) #1

Closed
pixeltris opened this issue Feb 17, 2022 · 42 comments
Closed

A rough mod (Link Evolution data import) #1

pixeltris opened this issue Feb 17, 2022 · 42 comments

Comments

@pixeltris
Copy link
Owner

pixeltris commented Feb 17, 2022

https://drive.google.com/file/d/1_-zLIuMdvxnVJ8NMY6o-v0mAVRUyaiXd

Last update: 2024-08-10 (v1.49)

(optional) alternative HQ shop pack images by SideswipeeZ (see #270)
(optional) More solo gates from the older video games by niceandneat

This is a rough / incomplete mod of imported data from Link Evolution combined with boosters from the TCG. This is for demonstration purposes and may be removed.

You start with 2100 gems. 100 of which should be spent on a starter deck (Yugi, Kaiba, Pegasus, Joey). When one of these starter decks are purchased they are all set to purchased. With the remaining 2000 gems you can buy "Legend of Blue Eyes White Dragon" packs. Doing so will progress you towards the "40% left until the next pack". Once 40% of the pack is purchased "Metal Raiders" will unlock. This process repeats all the way until "King's Court" at which point a "Master Pack" unlocks which contains all of the cards missing from the boosters.

As you unlock packs the card pool visible in the deck editor will slowly increase, allowing you to focus on the cards available to you. Additionally card rarities will be roughly correct for the given pack, but the cards in the deck editor will be relative to the lowest rarity found so far (which impacts how you craft cards). Craft points roll over to the next rarity after a certain amount is obtained.

The solo mode duels are imported from Link Evolution. The opponents duel field, mate, and card sleeves are randomized for some variety (but any given chapter will always stay the same). Duels follow a linear progression and only branch off by one node for the reverse duel (i.e. yugi vs kaiba / kaiba vs yugi).

NOTE: The balancing isn't complete (i.e. duel rewards, card crafting points, pack prices, pack pull rates). Additionally the UR guarantee is incorrect / broken for many shops.

NOTE: "Normal" quality in the game settings is required to use this.

s3
s1
s2
s13
s5
s6
s12
s8
s9
s10

This was referenced May 13, 2022
@MagoSupremo123
Copy link

Hello, I was wondering if you have any way I play this mod, but with all the cards available? (Sorry for the English I'm using the Google Translator)

@pixeltris
Copy link
Owner Author

Do you mean the solo content? The best way would be to import the solo content into a regular YgoMaster release. Copy these:

  • /Data/Solo.json
  • /Data/SoloDuels/
  • /Data/ClientData/

@MagoSupremo123
Copy link

Thanks

@Eeveelutionlvr
Copy link

So with the latest update 1.2.0, by copying the base YgoMaster, YgoMasterClient, and YgoMasterLoader.dll I've managed to get this mod still running. However, whenever I try to play using my own deck and not a loaner, the game just stops doing anything past the draw phase. My activatable cards can be clicked on, but it just makes the selection noise and twitches a bit but does nothing otherwise. I can't even surrender - the button can be clicked, but nothing happens. It's may be worth noting that prior to copying a fresh copy of the DataLE files, I couldn't even start a duel.
masterduel_{10}31
Image of nothing working
220911_2
220911_1
Images of everything working as they should with the loaner decks

@pixeltris
Copy link
Owner Author

That happens when the grave / banish zones fail to load properly as seen in your picture. I'll look at making an updated version next week and verify it works as expected.

@pixeltris
Copy link
Owner Author

Updated it. I think you were missing ItemID.json which is a new file holding item information. I've added updating instructions here https://github.com/pixeltris/YgoMaster/blob/master/Docs/UpdatingLeMod.md

@izzydesigns
Copy link

izzydesigns commented Dec 2, 2022

You can run the game on High quality settings!
(Quick way) You just have to go into Data\ClientData\Images\CardPack, duplicate the folder "SD" and rename it to "HighEnd_HD". Done!
(After doing the above, you can fix the new sizing issue when opening packs on HD quality by batch automating the enlargement of all the images in the new folder by 200%)

Edit: I discovered this fix by checking out YgoMasterClient > AssetHelper.cs - Line 747

@ecsj88
Copy link

ecsj88 commented Jan 2, 2023

Hi! It seems like the cards are not loading in the Deck section. I got a structure deck and a bunch of cards from the packs. When I try to open the structure deck, it just keeps loading, also there is no card available in the deck menu. I can play games using loaners though.
deckmenu

@ecsj88
Copy link

ecsj88 commented Jan 2, 2023

Problem solved, I just needed to copy the files from this version to the most updated version. This is the game I've always wanted. Thank you!

@DavidG777
Copy link

DavidG777 commented Mar 2, 2023

I assume the game was updated from 1.24 because it's not working for me, the shop menu softlocks the game.
Waiting for a mod update <3

EDIT: I got it working... I think. I simply copied the .exe and .dll files from the 1.25 base mod update into this one. Everything seems to work so far.

Also I know some stuff is incomplete but the duel rewards for the solo duels are super weird and low, some of them give like 7 gems. Editing this looks like a complete pain since the solo.json file has a nest of 700+ duels with the rewards there.

@Merik2013
Copy link
Contributor

Also I know some stuff is incomplete but the duel rewards for the solo duels are super weird and low, some of them give like 7 gems. Editing this looks like a complete pain since the solo.json file has a nest of 700+ duels with the rewards there.

You're looking for the DuelRewards settings in Settings.json

@DavidG777
Copy link

Also I know some stuff is incomplete but the duel rewards for the solo duels are super weird and low, some of them give like 7 gems. Editing this looks like a complete pain since the solo.json file has a nest of 700+ duels with the rewards there.

You're looking for the DuelRewards settings in Settings.json

No no, those are the normal reward drops for every duel, not the clear rewards for the solo duels, those are indeed in solo.json which is where the "campaign" data is stored.

But I did indeed increase the rewards in DuelRewards to compensate the lack of them in the solo duels a bit.

@RashFaustinho
Copy link

I didn't knew anything about this. Gotta try it. Thanks so much!

@GoldGreed
Copy link

i can intuit some stuff, but it's pretty hard, so are there any clears tutorials? (Especially making own shop and change card text)

@Jimeikuro
Copy link

I can't access to the shop it's still loading

@SethPDA
Copy link

SethPDA commented May 11, 2023

Yes, currently on latest version 1.5.1 the shop is loading infinitely.

@GoldGreed
Copy link

it says that it's possible to make custom cards....how?

@Merik2013
Copy link
Contributor

Yes, currently on latest version 1.5.1 the shop is loading infinitely.

If you're having an infinite loading ossue with the shop then you havent updated correctly. Download the latest release of the main offline mode mod and then follow these insteuctions: https://github.com/pixeltris/YgoMaster/blob/master/Docs/UpdatingLeMod.md

After that you'll fine that the current issue is a file load error due to Master Duel removing several old selection pack images. You can bypass the error message by
https://gyazo.com/27e4b774ecfa0464a2f1d4f028c05ff5
Navigating to this file
https://gyazo.com/71b05399c75a97c31326267073f36e3a
And setting that to true.

@Merik2013
Copy link
Contributor

Heads up, Pixeltris. The update you just did on 5-22 doesn't have the updated client files you made for the main release, meaning that this download still has the crash in the deck editor.

@pixeltris
Copy link
Owner Author

It is up to date. The shop and deck editor side menu work for me.

@Merik2013
Copy link
Contributor

was probably some pebcak on my part, then.

@locknlol-curious
Copy link

I'd like to try this
Actually its a great idea to live through the whole anime in the right order of events while also have only access to the card pool to the corresponding card pool of that time.

This has a huge nostalgic potential.

Screenshot 2023-07-04 004140
Please help with this, what did I do wrong?

@pullen8
Copy link

pullen8 commented Jul 25, 2023

Is this mod gone for good? The download link is down and I can't find any other info or videos on it. I recently downloaded YgoMaster Offline and was disappointed to see the vanilla Master Duel solo mode instead of the Link Evolution port shown off here. Does anyone still have the files for this to share?

@ecsj88
Copy link

ecsj88 commented Aug 24, 2023

Now that I learned how to get an infinite ammount of gems and play Rush Duels, this became so cool! Gonna create special decks just for that. Thank you very much!

@Lancerj27
Copy link

Very interested in this. Any possibilities of future modding guides?

@pixeltris
Copy link
Owner Author

pixeltris commented Dec 1, 2023

It's a matter of documenting the .json files. What can be modded is restricted to:

  • Changing the solo gates / chapters (the Solo.json is a mess and needs a UI tool to edit which hasn't been coded)
  • Changing shop packs (names, custom pack images, editing the cards)
  • Duel rewards

It'd be good to document the json files a bit more but as mentioned the solo content really needs some kind of UI more than documentation (there is some here https://github.com/pixeltris/YgoMaster/blob/master/Docs/SoloFileFormat.md).

@RihannaRTT
Copy link

This is loads of fun to play. Great job. I did update some files to provide 200 gems as a win and duel rewards to make unlocking packs more quick. Opening 10 packs of every set and moving on.

Noticing a glaring omission of Dark Beginning 1 and Dark Revelation 1 especially since Vol 2 and Vol 2/3/4 respectively are included. Would be great if they could be added in. The Gold Series'es would be nice inclusions too but not as noticeable since none of them are currently in.

@pixeltris
Copy link
Owner Author

pixeltris commented Jan 24, 2024

I can't really remember by reasoning for the choice of packs but I think I omitted some based on if the pack contained too many reprints. It's a bit of a pain to edit but Shop.json contains all of the pack data. I'm not sure if I'll return to this mod anytime soon but maybe one day.

@Deadpoo2038
Copy link

I got this message starting it up:

FILE LOAD ERROR
Texts/#/IDS_REGULATION

Am I missing something?

@thompa91
Copy link

why does not the "New" cards not having a picture? and going in the shop and buying packs gives a unknown error, it says please restart the app.

@Merik2013
Copy link
Contributor

double check to make sure you've fully updated the retail version of the game.

@thompa91
Copy link

thompa91 commented Mar 12, 2024

Merik2013 how to i check that? everytime i start the legit game it "downloading" am i just suppose to put YGOmaster in legit master duel folder?

@Merik2013
Copy link
Contributor

Merik2013 commented Mar 12, 2024

you are. the mod is dependent on the main game's local data folder being up to date.

@Apayes
Copy link

Apayes commented Mar 13, 2024

Do you mean the solo content? The best way would be to import the solo content into a regular YgoMaster release. Copy these:

  • /Data/Solo.json
  • /Data/SoloDuels/
  • /Data/ClientData/

Hi! When I do this, every time I open the game through YgoMasterClient.exe, a notification popped-up and it always says that the game server is error, and I need to press reboot numerous times to make it run. Any idea about how to fix this? Thanks.

@JokerThePhantom
Copy link

Hey. I'm having a specific issue with this mod and was trying to figure out what I can do to fix it or if it is something else.

image

I'm getting this specific File Load Error when I try to enter the shop while having this mod. With just the base YgoMaster, there's no problems, so I can only presume the issue is with the LE mod. If anyone could help or point me in the right direction, it'd be appreciated.

@pullen8
Copy link

pullen8 commented May 14, 2024

Having a similar issue but with the shop. I managed to fix the main menu error but following this thread: #390
The shop though on the latest build appears to be completely broken sadly. I've done all of the suggested fixes I could find.

@Supernoob500
Copy link

Supernoob500 commented May 16, 2024

Shop issue is still present - unable to open the shop to get new cards for own deck

@pixeltris
Copy link
Owner Author

Shop loading issue should be fixed in latest update

@gatoWololo
Copy link
Contributor

I got this mod working with 1.47. Worked out a few kinks I will write below in case they help anyone else. But overall this mod is awesome 🔥 Thank you guys.

  • For playing with quality in HD: I had to create a HighEnd_HD folder as described above in Data\ClientData\Images\CardPack to avoid crashing when pressing the "How to Obtain" button on.
  • I placed the this mod's folder along side the YgoMaster folder (both in the Yu-Gi-Oh! Master Duel/ folder). Then I start the game from YgoMasterLE/YgoMasterClient.exe and that worked. Initially I wasn't sure if I was supposed to replace the files in YgoMaster/ with this mod, but this does not seem to be the case.
  • ⚠️ Use the "Reboot" button if your game crashes because of e.g. a missing image file. The "Go To Title Screen" button, for some reason, left my game in a corrupt state which no longer booted. Unless I opened the vanilla game and allowed data to download again. "Reboot" did not randomly corrupt the modded game.
  • If you are using the optional alternate shop pack cards Updated Pack & Shop Images for Link Evolution Mod. #270. The folder structure isn't quite right for dropping in the whole folder tree.
    • I recommend copying the image files directly into their correct directory instead of trying to copy the whole folder structure over.
    • Some pack image files seem to be missing from the alternate set. So if you delete the original files and copy over the new ones, your game may crash due to a missing card pack image. Instead, replace the original files with the new files and letting the OS override them. Leave any original files which did not get overwritten.

@suchfransson
Copy link

No shine/gloss/royals? How to fix?

@amauryfischer
Copy link

@suchfransson there is already issue talking about it,
in settings.json you must uncomment "CraftStyleRarity"
in shop.json set "DisableCardStyleRarity" to false

@synemauk
Copy link

heya
is there a way to edit the cpu avatar for the duels?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests