To use the Python script to generate mods, I am assuming that you are already familiar with a least the basics of modding Hogwarts Legacy, and therefore already have Fmodel and a custom UE project for Hogwarts Legacy all set up properly.
The Python script I included here is meant more to help modders who are already somewhat familiar with modding Hogwarts Legacy, have Fmodel and UE properly set up already, and want a quick way to make new outfit combinations. I posted this mod here since I figured everyone could at least enjoy the sample mod I made using this script.
If you are interested in taking the plunge and making your own mods, there is a really good tutorial (not written by me) for the various steps involved, including using JSON2DA to import JSON files into UE, here: https://github.com/Hoax2/phoenix-docs/blob/main/JSON-to-DA.md
To see which outfit number corresponds to which outfit, extract all the icons in Content\UI\Icons\Gear . That will at least show you the outfit icons for each outfit number.
Question: Is it possible to mod NPC's clothing? Like for example I want to change Sebastian's outfit into one of the male mc's outfits. Is that possible? Basically I just wanna change his slytherin uniform so it's the green version of the suit and not the pale green/grey version. This question goes out to the creator of this mod and anyone else with modding experience! If it IS POSSIBLE, my plan was to download the assets for the exact uniform I want Seb to wear and then I'd rename it after Seb's clothing assets and then create a mod and test it. My concern is that the male mc's body/build is different than that of Sebastian's and he's also taller than Sebastian so there might be complications. I figured this should be possible since someone was able to make Isidora's dress a perfect mod for the female mc (Isidora is canonically taller than the mc and is an adult so why couldn't it work the other way around?).
Anyone who got this to work, can you please upload a mod that changes all the outfits to use only the girl’s black school shoes for all the shoes? That’s all I want
Thanks for the mod! I would like to use it but I do not understand the instructions. Would it be possible to make it a little less complicated and be more specific about the steps please? I don't understand how to extract a JSON path or get the models. I also don't understand where I can enter something then. Is there not a simpler way?
I am now at the point where I have downloaded the 4 mods that are needed and extracted them into the HW Legacy Mod directory. Fmodel I have downloaded. More I do not get unfortunately - please help^^
I should have clarified from the beginning that my script was more to help modders who already had a lot of the other steps in place and wanted a quick way to try making outfit combinations. There is a good tutorial (not mine) on using JSON2DA here: https://github.com/Hoax2/phoenix-docs/blob/main/JSON-to-DA.md
The problem is, even if I now go according to the instructions that you have kindly posted, it does not work from the second step. It says to download 2 things and the second leads to a 404 link.
The second problem is, it tells you you have to go to "Phoenix/Content/Data/GearAppearances/" but there ist no "GearAppearances" in Data Folder. That all makes no sense.
Would it be possible to make the whole thing a little easier? So that normal people without programming skills can use your mod? That would be really great.
you have to extract the gear appearance data assets yourself with FModel. Also the python scripts are now included in Narknon's custom UProject, you just have to run "git submodule update --init --recursive
I Have unfortunately 0 idea of it and know in no way where I should run what sorry :D
I need a step by step guide for "normal gamers" :D And the guides that are on the Internet are unfortunately written far too complicated and partly assume massive prior knowledge.
Feels like you need 50 different programs and have to extract everything somewhere, change paths and write scripts, I can not keep up unfortunately.
I wish there was just a way to separate clothes (into upper part and lower part) and then recombine them. Unfortunately, this mod is not for that, but only for other modders who know extremely well with everything.
If someone knows and can help me to combine the outfits, please contact me. Would be very grateful.
Modding is never easy. But the tutorial link is very clear I believe, I have 0 UE4 experience, followed that tutorial and everything worked out after a day of trials and errors, be patient and follow the steps carefully.
I have done this - as I said before, I can't get any further, because links of data I need point to 404 and the explanations in the guide are incomplete and incomprehensible.
For example they say: Add Tangerie's scripts to a /Content/Python folder using Git:
In command prompt navigate to the /Content folder of your UProject
Run git clone https://github.com/Tangerie/Json2DA.git Python
So I downloaded the script and extracted it to the folder. I don't understand about the command prompt. What is it? There is no executable file included? So already from this point I can't continue because the instructions ask for something that doesn't work because it doesn't exist.
In other words, even if you try to follow the instructions, they don't help. At least not for me. And I'm already sitting there for 2 days...
But if you do well with it, I'm glad. Write me a message, maybe you can help me to create the outfit what I would like to have. I can not do it without help.
So does this allow us to set specific colors of Silky Tights per outfit? So like Outfit 1 uses white tights but outfit 2 uses black? Or will all outfits automatically use the same color regardless?
I think the potential is there to help modders with mix and matching different parts of the outfit. I suppose using this is now possible to let's say replace all pants into skirts for all the uniforms for players who prefer a certain outfit look for the top but unable to find the combination that also wears the skirt. By using the script, modders can make a mod that replaces all outfit with the skirt and possibly the footwear into ankle-high boots as well so all the players need to worry about is choosing the top that they prefer in the game.
Same with male outfits, I suppose, like changing all the outfit to replace those weird calves-long pants and replace them with full trousers, so all they need to choose is the top that they want to use.
But yeah, I have tried to do it myself but the steps are way too complex for me to do. So I would rely on you and other modders familiar with the process to execute the ideas above.
ok, so I managed to make the modified DA files, but I'm stuck at:
"Import these into UE using the batch import script or individual import script"
how? I tried putting the json2da_master folder in UE plugins folder, that doesn't seem to add it to avaliable plugins. How do I use these scipts with UE? man, modding this game sure isn't noobfriendly.
Agreed. I should have clarified that this was more to help modders who already had a lot of the other steps in place and wanted a quick way to try making outfit combinations. That being said, there is a good tutorial on using JSON2DA here: https://github.com/Hoax2/phoenix-docs/blob/main/JSON-to-DA.md
27 comments
The Python script I included here is meant more to help modders who are already somewhat familiar with modding Hogwarts Legacy, have Fmodel and UE properly set up already, and want a quick way to make new outfit combinations. I posted this mod here since I figured everyone could at least enjoy the sample mod I made using this script.
If you are interested in taking the plunge and making your own mods, there is a really good tutorial (not written by me) for the various steps involved, including using JSON2DA to import JSON files into UE, here: https://github.com/Hoax2/phoenix-docs/blob/main/JSON-to-DA.md
For additional help with modding, check out the following Discord: https://discord.gg/JyWeAX4R
I would like to use it but I do not understand the instructions. Would it be possible to make it a little less complicated and be more specific about the steps please? I don't understand how to extract a JSON path or get the models. I also don't understand where I can enter something then. Is there not a simpler way?
I am now at the point where I have downloaded the 4 mods that are needed and extracted them into the HW Legacy Mod directory. Fmodel I have downloaded. More I do not get unfortunately - please help^^
And thanks alot!
The second problem is, it tells you you have to go to "Phoenix/Content/Data/GearAppearances/" but there ist no "GearAppearances" in Data Folder. That all makes no sense.
Would it be possible to make the whole thing a little easier? So that normal people without programming skills can use your mod?
That would be really great.
git submodule update --init --recursive
I need a step by step guide for "normal gamers" :D And the guides that are on the Internet are unfortunately written far too complicated and partly assume massive prior knowledge.
Feels like you need 50 different programs and have to extract everything somewhere, change paths and write scripts, I can not keep up unfortunately.
I wish there was just a way to separate clothes (into upper part and lower part) and then recombine them. Unfortunately, this mod is not for that, but only for other modders who know extremely well with everything.
If someone knows and can help me to combine the outfits, please contact me. Would be very grateful.
For example they say:
Add Tangerie's scripts to a /Content/Python folder using Git:
So I downloaded the script and extracted it to the folder. I don't understand about the command prompt. What is it? There is no executable file included? So already from this point I can't continue because the instructions ask for something that doesn't work because it doesn't exist.
In other words, even if you try to follow the instructions, they don't help. At least not for me. And I'm already sitting there for 2 days...
But if you do well with it, I'm glad. Write me a message, maybe you can help me to create the outfit what I would like to have. I can not do it without help.
Same with male outfits, I suppose, like changing all the outfit to replace those weird calves-long pants and replace them with full trousers, so all they need to choose is the top that they want to use.
But yeah, I have tried to do it myself but the steps are way too complex for me to do. So I would rely on you and other modders familiar with the process to execute the ideas above.
"Import these into UE using the batch import script or individual import script"
how? I tried putting the json2da_master folder in UE plugins folder, that doesn't seem to add it to avaliable plugins. How do I use these scipts with UE?
man, modding this game sure isn't noobfriendly.