How to CREATE Mods for My Hero Ultra Rumble Full Guide | In-Game Model Swaps | Part 1 — Transcript
Full transcript
- 0:00Hello, hello, hello, hello. My name is
- 0:02Imagino Heaven and today I'll be doing a
- 0:04complete guide how to mod my Hero
- 0:06Trumble and not just how to mod it, how
- 0:08to create mods for it. So, please stay
- 0:11tuned. Today, we'll be going over kind
- 0:13of um
- 0:16the basics, not really, more about model
- 0:20swaps. So, today model swapping is the
- 0:22goal. As we progress this series, we'll
- 0:24go in more more advanced techniques on
- 0:27how to completely change materials, how
- 0:29to make new materials, how to make
- 0:31assets, how to completely change a
- 0:33character, how to move clothing to
- 0:35another character, and so on so forth.
- 0:38So, for today, we're going to be needing
- 0:41some basic tools with us. So, we're
- 0:43going to need obviously My Hero Trumble.
- 0:46We're going to need F model.
- 0:48We're also going to need a version of
- 0:49Blender 4.0 0 or above, preferably the
- 0:52newest one, but I currently use 4.0,
- 0:55which is fine. You're also going to need
- 0:58some plugins, which I will have
- 1:00everything in the description. All
- 1:03right, it's going to be in a Google
- 1:04Drive that you guys have access to
- 1:05whenever. Please, please, please, if you
- 1:08guys ever need it, you know, feel free.
- 1:11Also, I will link down a modding
- 1:13community Discord. It's called An HQ.
- 1:16They are the reason why I'm able to even
- 1:18do this. I am so and forever thankful
- 1:20[music] for them ever helping me and
- 1:22teaching me how to do this properly.
- 1:24Especially shout out to Zo. Thank you
- 1:26for that. And so today we're going to be
- 1:28going over the bare minimum. Zero
- 1:31experience how to use Blender. Zero
- 1:32experience in Unreal engines and you can
- 1:35still make a mod. Stay tuned. All right.
- 1:38The first thing we're actually going to
- 1:39need is Fodel.
- 1:41Literally just look it up. It's usually
- 1:42the first link. I will have the link in
- 1:43the description down below, but it's
- 1:45right here. You just download it. I
- 1:46already have it downloaded. So you just
- 1:48click on download and you follow the
- 1:49instructions. It's pretty simple. Go
- 1:52ahead and run it. It's perfectly safe.
- 1:53It's used everywhere. You can also join
- 1:56their discord in case of anything. But
- 1:59absolutely amazing tool and it's going
- 2:01to be our bread and butter mostly. It's
- 2:02going to be do the heavy work for us. So
- 2:06after that, next thing we got to
- 2:07download is Blender obviously, right? So
- 2:09you literally just look up Blender.
- 2:10Again, I'll put in the description what
- 2:12it is, but in case you rather look it up
- 2:14yourself, go to downloads and you can
- 2:17either download this basic one, which is
- 2:18the 4.5.3 as this is the latest one, or
- 2:22you can go to looking for a previous
- 2:23version. You can download any Blender,
- 2:25and from here on, it should open up
- 2:27another one.
- 2:29Is it going to open up? There you go.
- 2:31So, it goes from 1.0 all the way down to
- 2:35obviously I have 4.0, so that's why it's
- 2:37going to be there, but there's 4.5. and
- 2:39then goes through all that. Um, again, I
- 2:41recommend the newest one, but use only
- 2:444.0 and up because otherwise you cannot
- 2:49to my knowledge, they're unstable and
- 2:50they won't work, especially for My Hero
- 2:52Ultra Rumble. So, it's just best to be
- 2:53on the newest one, but no trouble.
- 2:56And, you know, it saves you the time and
- 2:59effort. So, all right. So, this was in
- 3:01the Epic Games Store. Uh, you download
- 3:04however you want. Doesn't matter. But
- 3:06you basically go to Unreal Engine. You
- 3:08can go to library and right here it'll
- 3:11be it will try to get you to download
- 3:12the original um which I think the newest
- 3:16one is like 5 something or 5.6.1.
- 3:19[music] What you would do is you put
- 3:20plus you would cancel whatever one's
- 3:22trying to install. You plus this. You
- 3:24drop it down and you look for
- 3:29well I guess it's because I already have
- 3:30it, huh? Um it would be right here
- 3:33between these two would be 4.27.0
- 3:37it might say. Um, you just click on the
- 3:394.27. It will automatically update to
- 3:41this one, 4.27.2.
- 3:43And you just install it. It's going to,
- 3:45this is probably going to be the longest
- 3:46one to install because this is about, I
- 3:48believe,
- 3:51I want to say maybe five gigs. So, maybe
- 3:54a little bit more. I can't remember
- 3:56exactly. Um, nor I don't think it shows
- 3:58me.
- 4:00Um, yeah, it won't show me. But this is
- 4:04where you install it. And obviously
- 4:05after that you can launch it. So after
- 4:07you have everything installed, we can
- 4:09move on to the first step right now. So
- 4:11let's go ahead and open up Steam and go
- 4:14into manage. From here, go to properties
- 4:17and go to general and it says launch
- 4:20options. If you haven't done this
- 4:22already, you need to do dash file open
- 4:24log. This will allow us to use our mods.
- 4:27So after you do this part, you can get X
- 4:29out of this. Go to the gear and go to
- 4:33manage and browse local files. From
- 4:36here, it's going to show you your
- 4:38directory. You can go to Hero versus
- 4:40Games and copy the directory.
- 4:44But before we leave this, go into
- 4:46content and make sure you have a pack
- 4:48file. If you do not, go ahead and create
- 4:51one. It's easy. You literally just put
- 4:52create and packs, capital P, lowercase
- 4:55A, lowerase K, and S.
- 5:00From here, you're going to go ahead and
- 5:02create another file named mods. And for
- 5:04here will be our mod folder. After doing
- 5:07all that, you can ex out of this. So
- 5:09after that, go ahead and open up your F
- 5:10models. So F model should automatically
- 5:13detect a game. Doesn't matter. Go to
- 5:15directory, click on selector. From
- 5:18selector, you're going to add an
- 5:20undetected game. So that's our My Hero
- 5:23game. and you name it whatever you want,
- 5:25but for the sake of just consistency,
- 5:28we're going to name it My Heroes Rumble
- 5:30and
- 5:33do the plus sign.
- 5:35After that, you're going to go ahead and
- 5:37change the UE version. Just make sure
- 5:40that it's properly in tune to our game
- 5:42because our game does run on 4.27.
- 5:45After that, we should be good. Press
- 5:47okay. That model will need a restart. Go
- 5:50ahead and restart. From here, you
- 5:53already got the game settings. The
- 5:54problem is the files are encrypted,
- 5:57which is an easy fix. There you see key
- 6:00beam right here.
- 6:02Copy that. Go to our ASC and you just
- 6:05put in the static key.
- 6:08Give it a second. And now turn green.
- 6:11Now we have access to the entire game
- 6:13engine. Okay. So now we got to get
- 6:16Blender ready for PSKs. PSK is just the
- 6:19type of file that is what it uses. So
- 6:22don't get confused. It's just how the
- 6:24game exports it.
- 6:27And the way we can get Blender to get
- 6:28ready for that is in the description
- 6:30below. There's a Google Drive for you
- 6:32guys that will include two types of PSK
- 6:35folders. They're zips. When you pull the
- 6:38zips out, do not unzip them. Leave them
- 6:40in the zip. Blender does well. Blender
- 6:43works better if it can unzip it itself
- 6:45because it has to do lines of coding.
- 6:48It includes Python, intercur, it's a
- 6:51bunch of other stuff. So, when you're
- 6:53adding Blender plugins, just leave it in
- 6:56the zip file. All right. So, go to edit,
- 7:01go to preferences, add-on, install,
- 7:05and mine's already here. So, basically,
- 7:08you would click on the one that you
- 7:09need. So, I would be using PK Master.
- 7:12In case this one doesn't work, you can
- 7:14use the next one. But I included two
- 7:15just in case if one doesn't work. But
- 7:18install add-on and you go click on
- 7:22community. You scroll down and you look
- 7:24for import and export. PSK/PSA
- 7:28importer exporter. PSK basically the SK
- 7:32means skeleton uh in short basically and
- 7:35SA means the animation for it
- 7:40uh relatively. So we go to systems and
- 7:42you put undo steps. Mine's 100. You can
- 7:46do anywhere between
- 7:48125 or less, but 100 seems fine to me.
- 7:52It's basically a history. It keeps about
- 7:55100 actions before it starts deleting
- 7:58itself. And right now, I think the
- 8:00default one is 40, maybe 20. And usually
- 8:04when you're new and you're making, you
- 8:05know, trying new things out, making see
- 8:07how what works, what doesn't, you
- 8:09definitely need room for error. And so
- 8:11that's why we want to increase that for
- 8:13later u later. Blender's ready. So
- 8:17before we go and jump back to F model, I
- 8:19want to kind of talk about what are is
- 8:21on our screen. We won't be using a lot.
- 8:23We want to be using the main thing. And
- 8:25you don't have to have any experience
- 8:26for this part at all. So you can click
- 8:31on this. This is called a spindle or
- 8:34preset or axles, whatever you want to
- 8:36call it. I call it a spindle because it
- 8:37looks like a little top or a spinner.
- 8:39Call it whatever you want, but basically
- 8:41it has the X YZ. All right, that's
- 8:43basically just that. This is called a
- 8:46scene collector. So whatever's in your
- 8:47scene will be highlighted. So if you
- 8:48highlight that, that's the camera. If
- 8:50you highlight this, that's the light.
- 8:51And this is obviously the cube. Simple.
- 8:55This is a collection. Collection just
- 8:57basically means if I wanted to move this
- 8:58somewhere else, I can move it somewhere
- 9:00else. It's just a group. It's a box.
- 9:03This line basically means they're
- 9:04parented. Parented is a parent child
- 9:07relationship. Basically meaning that if
- 9:09the parent something happens to the
- 9:10parent the child will follow suit. So if
- 9:12you delete the parent the parent will uh
- 9:15let me if you delete the parent the
- 9:17child might change or it will get
- 9:19deleted with it depending what you
- 9:21click. So if you click on say the
- 9:22collection and you delete hierarchy it
- 9:25it deletes the children.
- 9:27If you undo that right with control Z
- 9:30and you just delete one of the children
- 9:35everything else remains.
- 9:38So different things do different objects
- 9:42and of course depending on what it is
- 9:45but it's not important for right now. We
- 9:47just want to make sure that we have a
- 9:48basic understanding. This is basically
- 9:51it's a bunch of editing tools for you.
- 9:53It helps you out in the long run. It's
- 9:56amazing. This is probably the where
- 9:57you're going to be doing majority of
- 9:58your work at when you need to edit
- 10:00something other than physical model.
- 10:02Like this is going to be your little
- 10:03stuff and you're going to be able to see
- 10:04what I mean. So we're going to go ahead
- 10:06and go back into F model. Open it up.
- 10:10And you're going to see when we go into
- 10:12content character, they're not by names.
- 10:15If it lets me open the files, there you
- 10:16go. They're by numbers. And that's how
- 10:19they're IDs. They're ID that way. And
- 10:22each character has is associated to a
- 10:24character. So right here in this little
- 10:26guy that I have and you can see number
- 10:28one is Deku, two is Bakugo, Araka,
- 10:30Shoto, so on so forth, right? Some of
- 10:32them are not on here. For example, Jirro
- 10:34number nine is not here because she is
- 10:36not in the game. She is in all uh one
- 10:39justice 2 and I believe in all in one
- 10:42justice as well. And you could export
- 10:44her model from there, but of course you
- 10:47would have to change your F model and
- 10:48all that other stuff. But let's keep it
- 10:49simple.
- 10:51That being said,
- 10:53we're going to go ahead and get Decker.
- 10:55So, we go here, character 01,
- 10:58and we open it up. Model default mesh.
- 11:02Mesh is another way of saying,
- 11:05well, body, body, skin, that's all the
- 11:09same. All right, but that's what it's
- 11:11called a mesh. Mesh is what you see.
- 11:13Mesh is something that's interactable.
- 11:15All right, because the map you play on
- 11:17is mesh. the everything you design is
- 11:19mesh, but there's different types of
- 11:21mesh, but this is a player mesh. So, go
- 11:24ahead and X out of that. And you see
- 11:26here there's there's three of them.
- 11:28There's AP uh ABP, which is animation
- 11:32blueprint. Then we have the physical
- 11:35assets, and then we have the normal
- 11:38asset. We do not mess with any of these
- 11:39two unless like absolutely necessary.
- 11:42This is for animation. This is just
- 11:45basically the game like understands that
- 11:48it's a it's a model. That's it. It this
- 11:50does nothing anything else. So don't
- 11:52mess with this ever. This is the one you
- 11:54want to mess with only. So go to model,
- 11:57save it. Let it load. There you go. Go
- 12:01to default texture. And we're going to
- 12:03save the textures because we want his
- 12:04skin.
- 12:06And here's all the different types. Save
- 12:08this texture specifically. So I can go
- 12:10into it. So this is all the stuff that
- 12:13make him, you know, him have alternate
- 12:15eyes, have his outfit, and you notice
- 12:17there's two other types. AO means
- 12:20shadows, body mask means alternate
- 12:23colors. So when you put these together,
- 12:25these replicate shadows, and these
- 12:27change his color for his main outfit.
- 12:30Same for these. Uh, if you notice, the
- 12:33eyes and the face and the hair do not
- 12:35have these. The reason why every model
- 12:38typically has to keep something
- 12:39consistently. And of course, just
- 12:41because you change your outfit doesn't
- 12:42mean your other features change as well.
- 12:45You know what I mean? That'd be weird if
- 12:46you change into a cardigan and your hair
- 12:48turns red. But, you know, that's more
- 12:51than anything else. But, so, moving on.
- 12:56If you notice up here, there's a
- 12:58character 00. That's just a skeleton.
- 13:00Everybody uses the same skeleton from
- 13:02Hawk, Endeavor, Kota, All for One, they
- 13:06all use the same skeleton. It's just how
- 13:07the game registers that this actually is
- 13:09a skeleton and that it's actually a
- 13:11model. So after that, we can go ahead
- 13:14and close this. And we go to file,
- 13:19file,
- 13:20import
- 13:22ps. And now we're going to go ahead and
- 13:25because like I showed you earlier,
- 13:28because it shows me where it's at, I'll
- 13:30just copy this,
- 13:32pop this up into the files input limit.
- 13:38So, if you notice, your screen just kind
- 13:39of went white. It's because our our deu
- 13:43here, it has no manners. He's [ __ ]
- 13:46ginormous. So, we need to fix that. The
- 13:48way to fix it is you go to scale right
- 13:50here. Scale YZ. You click on the X1. And
- 13:53you drag down. You put 01. Enter.
- 13:58And there you go. If you see him bigger
- 14:01than he should be, uh, he's going to be
- 14:04ginormous. like it is. You will not be
- 14:06able to play him properly and it will
- 14:08break your [ __ ] It is terrible. So,
- 14:11make sure he's small and you can tell by
- 14:13if you like if you try to zoom in any
- 14:15more on those squares, there's no more
- 14:18uh tiles. But, as you zoom out, right,
- 14:19if he was normal size, then he'll be in
- 14:21these tiles. So, that's a good way to
- 14:23tell if your model is the right size.
- 14:26So, I'm going to break it down pretty
- 14:28simple. Green is data. That's all it
- 14:32means. Green is data.
- 14:34These are his bones, but they're bone
- 14:36data. So, we're never messing with
- 14:38these.
- 14:39The orange ones are something, though.
- 14:41So, this is an armature symbol. The
- 14:44little dude is an armature, and this is
- 14:47um an object or a mesh.
- 14:50Typically, the same thing, but mesh is
- 14:53what is, you know, consistent.
- 14:55Uh mesh can be skin, body, uh player,
- 15:00character. You may hear it different a
- 15:01lot a lot of different names depending
- 15:03what
- 15:05who's talking really but majority
- 15:08armature bones are the same. You will
- 15:10see the same. Sometimes they look a
- 15:12little different. You might see some
- 15:13bigger. You might see some smaller but
- 15:15they're all the same. They all do the
- 15:17same thing. So from here we want to
- 15:20obviously we want to get it into a game.
- 15:22But we're going to be doing a model swap
- 15:24today. So a model swap basically means
- 15:26we're going to be changing someone's
- 15:28model for another. So, we're going to go
- 15:29ahead and go in here and we're going to
- 15:31pick someone out. Like, um, who would be
- 15:34fun? Let's see. Um,
- 15:37you know what? Let's do Momo. Momo is
- 15:39probably the funn. I think it would be a
- 15:40pretty good one, especially because she
- 15:42doesn't have extra stuff to deal with.
- 15:44So, Momo. Momo's number 10 we saw. So,
- 15:47go to number 10.
- 15:50And we would find her office, right?
- 15:55So, this is Momo.
- 15:59And we're just the same thing. Save
- 16:02model
- 16:04default texture. Same thing.
- 16:13And open it up.
- 16:15Cool. So, we have her textures. And now
- 16:17we need her body.
- 16:21Great.
- 16:25So now we're do the same thing. Import
- 16:29px.
- 16:32Change it to this one. P10.
- 16:36And again, pressure Momo, yep, is
- 16:39ginormous. So, same thing. You just fix
- 16:42it. All right. So, now we're going to do
- 16:44the model swap. Model swapping is pretty
- 16:47simple. It just means moving one
- 16:49character's model to another. So, we're
- 16:51going to make it read in the files that
- 16:53it's reading Deku's. In reality, it's
- 16:55reading Momos. Simple.
- 16:59So, we look at Momo as our base. All
- 17:02right. If you need to, so it's easier on
- 17:05your face. You can actually turn off the
- 17:06eyeballs on the on the armature and on
- 17:11the mesh. So, Deku can be close for a
- 17:14bit because we're just going to look at
- 17:15Momos. So, Momo, we need to change her
- 17:18name to armateature. armature capital A
- 17:21and then armature.
- 17:24That's it. For the next part, which is
- 17:28the data, like I said, we don't usually
- 17:29mess with it. I'm just going to change
- 17:31it out of old habits because that's what
- 17:34we were taught when I first started, but
- 17:36now it's different, but just out of old
- 17:38habits.
- 17:39So, we're going to take Deku's name and
- 17:42put it on
- 17:44Amomos.
- 17:46So in order for this, I'm going to show
- 17:48you what happens when you delete wild
- 17:51hierarchy. Because if you remember, I
- 17:52said earlier, these are a hierarchy. If
- 17:55we delete the bones, there's nothing
- 17:57telling the body to stay. So what
- 17:59happens? He grows big again. So
- 18:05don't delete that like that. In a later
- 18:07episode, I'll teach you how to actually
- 18:08change him while doing that, but for
- 18:11right now, we just delete. And there you
- 18:14go. There's our Deku Momo.
- 18:18So, give yourself a round of applause.
- 18:19We just done. Simple as that. So, we
- 18:22just save it. Save your projects. Always
- 18:23save your projects. You never know what
- 18:25could happen. And then we're going to
- 18:26export it. But before we export it, make
- 18:29sure you have the SK's name.
- 18:31And in my situation, I have to do a I
- 18:35click A so everything is picked up. And
- 18:38go to file, export, FBX. And I already
- 18:41have the file open. So I would name it
- 18:43this and put export.
- 18:47But in case you guys because you guys
- 18:49won't have what the settings I do. So
- 18:52this will be the normal settings.
- 18:55The settings will be as follows.
- 18:58You come down and you notice it's going
- 19:00to say transform. That should be fine.
- 19:04But the ones that we need to change is
- 19:05geometry. Turn off apply modifiers.
- 19:08Armature. Turn off add leaf bones. Fleet
- 19:10bones makes it that the bones want to do
- 19:13a lot more than they should. And the
- 19:17Unreal engines doesn't know that. So, it
- 19:19tries to do a bunch of other junk and
- 19:21it's just a whole mess. It's better this
- 19:23way. And animations, we're not doing
- 19:25anything with animations, so we don't
- 19:27need to have it on. It's just extra
- 19:28space for nothing. And you can put plus
- 19:31and you can name it whatever you want.
- 19:33So, I already have one named My Hero
- 19:35Rumble exports. So now no matter what
- 19:37you know but in my settings I put limit
- 19:40to selected objects. So that's why I
- 19:43have to highlight mine
- 19:46and you just put export.
- 19:48Tada.
- 19:51That's all for Blender. We're done for
- 19:53Blender side. So now for the Unreal
- 19:55part. So Unreal just pull up a project
- 19:59games. Next, blank. Next, start with no
- 20:05starter content. You can click on that.
- 20:06No starter content. And you name it
- 20:07whatever. So, for this one, it's going
- 20:09to be Deku Momo or Momo Deu. Doesn't
- 20:11matter. Mo
- 20:16Eku. There you go. Mo. There's our
- 20:19lovable, lovable uh non broccoli
- 20:23heroin.
- 20:25Okay. So, when that loads up, we can go
- 20:28ahead and move on to the next things.
- 20:30So,
- 20:32I'm going to go ahead and open my
- 20:33documents. In my documents, I already
- 20:36have where the projects are saved. So,
- 20:37Unreal, as you saw, this is called MoCU,
- 20:41obviously. And these are my files. And
- 20:43you guys will also have this in the
- 20:44Google Drive. So, what you would do, I
- 20:46put it in my Unreal projects just
- 20:48because it's easier to move them. So,
- 20:50what I'll do, extract here, yes to all,
- 20:53and you would go into this file. From
- 20:55here you go to content character and you
- 20:58would change character three ref. Make
- 21:01sure you change it otherwise it will not
- 21:04read it because the game or the Unreal
- 21:07engines consider it as a different
- 21:09asset. It's really weird. Just you know
- 21:13change it. So, from here, you grab the
- 21:16characters and you're going to drag it
- 21:18out to Unreal Engine like that character
- 21:21and you're going to drag it to Mo or
- 21:23whatever you name your project or
- 21:24whoever you're swapping for. Grab the
- 21:25characters and drop it into content into
- 21:27content. Tada! We have the characters
- 21:29here now. Cool. So, clicking on this
- 21:32little hamburger button,
- 21:34we can see all the things dropped out.
- 21:37So, because we're doing a Deku model, we
- 21:39got to have Deku exactly like Deku. All
- 21:43right. So, we go look how Deku is.
- 21:47So, we're going to close this up a
- 21:48little bit and we're going to read how
- 21:50his was. So, obviously Deku character
- 21:52one model default mesh like that. So,
- 21:57this is the exact thing. So, we're going
- 21:58to go ahead and pull out our handy dandy
- 22:00little
- 22:01pin so this doesn't disappear. I
- 22:03recommend getting that um
- 22:08tool because it's really [ __ ] good,
- 22:10especially when you're doing you're
- 22:11typing a lot. So, we're going to do
- 22:12character one. The next one is model.
- 22:15This is also case sensitive. If you do
- 22:18not do case sensitive, it will not work.
- 22:21A lot of this has to be case sensitive
- 22:23when it's using the game's assets.
- 22:26But everything else, like materials,
- 22:29doesn't have to be, unless you're trying
- 22:31to get a specific one, but unless then
- 22:33you're making your own, so on so forth.
- 22:36All right. So from here, we'll back up
- 22:39once because we need to have a mat and a
- 22:41texture.
- 22:43So mat
- 22:48texture. Simple as that. So for and
- 22:53we're done with this right now. All
- 22:55right. So now I'm going to grab the
- 22:57textures. I mean grab the mesh. And you
- 23:01go to wherever your mesh is at.
- 23:04My mesh is in my uh documents and it's
- 23:08in my Blender Blender junk. My hero
- 23:11character one and we did it on default.
- 23:14So, drag it in. And so, it's going to
- 23:17pop up this menu. You're going to put
- 23:19the skeleton here. You're going to drag
- 23:22down.
- 23:24You're going to put instead it says
- 23:26search location, you're going to put all
- 23:28assets.
- 23:30It says create new material. create a
- 23:32new instant material and you're going to
- 23:33do body map. The reason why these
- 23:36characters are here is because it gives
- 23:38us all the material. This is actually an
- 23:40old choco here. I mean in in character
- 23:433. So find body map. And when you're
- 23:47done with that should look like this.
- 23:48And you put import.
- 23:50It's going to load it. This is a good
- 23:52sign. If you don't see a thousand broken
- 23:55[ __ ] that means you're doing good. This
- 23:57is good. X for example. So, like I
- 24:00mentioned, there's no Choco in here. You
- 24:02can open it up all the way. If you guys
- 24:04are big fans of My Hero, uh you may
- 24:06recognize this outfit.
- 24:09So,
- 24:12okay. Just a little weird controlling,
- 24:14but
- 24:16this was made by another modder.
- 24:19And this kind of is a guide to help you
- 24:22what you're supposed to do. So, if you
- 24:24get lost, here it is. But, we're going
- 24:26to go ahead and go back to ours. We're
- 24:29going to move the materials to the
- 24:31material folder.
- 24:34But now we got to do something
- 24:36specifically.
- 24:37So we're going to open up the skeleton
- 24:39mesh.
- 24:40And now we're going to drag down till we
- 24:43get to
- 24:47I believe
- 24:49ah here it is.
- 24:52I believe it's under import.
- 24:56Go to mesh. Yes. It says normals input
- 25:00method. Normals
- 25:03in
- 25:04real life terms is light
- 25:08because obviously a computer is a
- 25:10computer but in real life light bounces
- 25:13off and hits our eyes, right? And that's
- 25:15how we can see. That is the same thing
- 25:17what a normal does but for a game. So
- 25:20we're going to put import normals and
- 25:22tangents. This is to make sure hair,
- 25:26clothing, anything like that is not
- 25:28[ __ ] because otherwise it's going to
- 25:31be [ __ ] horrendous. But you save it
- 25:35and you can save it. That's it. And you
- 25:37X [music] out of this. So now you're
- 25:38going to right click on it and you're
- 25:40going to put reimpport.
- 25:42It's reimporting. There you go. Now it's
- 25:44good. You can save this at the top. Save
- 25:48all. So now we need the textures.
- 25:51So earlier we downloaded them, right? Go
- 25:55and find the textures
- 25:58which are right here. Drag this all open
- 26:02and drop them in.
- 26:05All right. Now we're fully done with F
- 26:07model. We don't need it. So we're going
- 26:09to open up all of the materials.
- 26:13Make them presentable so you don't feel
- 26:16like you're [ __ ] overwhelming
- 26:17yourself.
- 26:19And this part is relatively easy, but
- 26:22because it's so squished and dingy
- 26:25looking, and honestly, I hate this UI.
- 26:28Um, you can get things a little bit
- 26:31messed up. So, make sure you take the
- 26:33time and read what it says. So, this
- 26:35says body. Okay, body is another word
- 26:38for clothes.
- 26:40That's it. So, if it's body, make sure
- 26:43it says body, right? Body mat.
- 26:46So turn on color mask texture because we
- 26:49have a color mask. So this is the color
- 26:51mask as you can read. Default body color
- 26:53mask. Drag it on. Color texture. That's
- 26:56mom's body. Put that on. Now texture AO.
- 27:01And we put the AO.
- 27:03Save. All right. We're going to turn on
- 27:05two tone and three tone. Leave this one
- 27:08open and just save it for right now.
- 27:10Move to the next one. This one's I.
- 27:12We're going to drag this down.
- 27:14I. And you can kind of guess how this is
- 27:16supposed to go. So now this one is color
- 27:19texture. Find the eyeball and put it in.
- 27:22Save it. X. So that's really all to it.
- 27:27Of course, when you get more
- 27:29experienced, you can do different
- 27:31variations. You can do your own styles.
- 27:33There's no trouble. So this one's a lot
- 27:35of confusing for you guys. If you
- 27:37notice, it's eyeshadow. On the eyes,
- 27:40there's a little dot. That little like
- 27:42dot in the center. That's actually the
- 27:44eyelids. That's for that. See, it's a
- 27:47it's a circle. So, that's why it does
- 27:49that. But if you were to look at it in
- 27:51Blender, like how we looked at it here,
- 27:53it would show you that it goes there.
- 27:55Pretty cool trick, you know, but that's
- 27:58what it does. And you just save it.
- 28:02So now we can go to face. And obviously,
- 28:06if you guess what happens next, we find
- 28:08the face one and we put the face one.
- 28:16Save it. Move on to the next one. This
- 28:18one says hair.
- 28:23Hair
- 28:26color.
- 28:28Hair.
- 28:31And so this one.
- 28:35Oh, see this is why you want to you want
- 28:39to keep things open because I made a
- 28:41mistake. So, these do in fact do the
- 28:43same thing. These are skin and this is
- 28:45body. The problem is I put the wrong
- 28:48textures on. So, all I'm going to do is
- 28:50literally swap it to skin. That's it.
- 28:55And just turn off PMS. I don't really
- 28:57don't
- 28:58mind, you know, having these on, but
- 29:00they're not. These just make it look
- 29:02more tuny. And unless you're going for a
- 29:04specific style, it's not worth the
- 29:06trouble doing this. So this is the skin.
- 29:10Save it.
- 29:12Now this is the body which you would
- 29:14have all these on.
- 29:19Oh, wrong box.
- 29:25This is probably the the worst part of
- 29:27doing the segments of these mods because
- 29:30this is the boring part or the most
- 29:33ugliest part as I always say. So that's
- 29:36going to bother me. So I'm going to All
- 29:38right, there we go. So now that's
- 29:41obviously that's skin.
- 29:44Great. This is body. Great. So I told
- 29:48you to keep this one open. So we're
- 29:49going to open up a rocka. Go to
- 29:51material. And I do material 5. That's
- 29:53just old habit. There's no differences
- 29:54in the material. It's just five is, you
- 29:56know, it's a good number. So, we're
- 29:58going to copy this one. Says tune color
- 30:01tone two. Paste.
- 30:04Go to this one. Paste.
- 30:08And save.
- 30:11So, when we exit out of this, we can
- 30:13close up Oracus, open up mesh, and look
- 30:15at our deu.
- 30:17Amazing.
- 30:20So, let me explain a little bit more in
- 30:22depth what these do. So luckily enough
- 30:25for these Z files, these Z files are
- 30:28basically pre-did texture or values for
- 30:31us and they're automatically made
- 30:34textures. So this is obviously meant for
- 30:36skin. So it makes it look like well skin
- 30:39because you know [music] when light hits
- 30:41it makes it a little shiny whatever it
- 30:42be. Same with hair, same with the face,
- 30:46right? But these don't change colors.
- 30:49Neither does your eyeshadow or your
- 30:50eyes. Your clothes do though. So that's
- 30:52why we have the color mask and the sha
- 30:54uh the shadows for it. And for the
- 30:56coloring to change the colors with the
- 30:59mask, if you have other bits of clothing
- 31:01like other characters, then you will
- 31:03also have to do this as well. So you may
- 31:05get for anyone who's a big lemian fan
- 31:07and you may make a mod for him. When you
- 31:09make changing his mask, you have to do
- 31:11it this way as well. If it's clothing
- 31:14that automatically changes, you have to
- 31:16do it the same way as the body. Normally
- 31:19clothes will always go this way.
- 31:22If it's something else, you can always
- 31:24change it up. So eyes, hair, face are
- 31:27typically the ones you change,
- 31:28especially if you make your own
- 31:28material. You could do your own type of
- 31:31style as well.
- 31:33So after that,
- 31:36you're good. Save all. And you just cook
- 31:40it.
- 31:43So while that's cooking, you can go
- 31:45ahead and get everything else ready for
- 31:46our next part. So our next part is
- 31:48pretty simple. We just go up and
- 31:49wherever you keep your mods at. I keep
- 31:51my mods on these files. Obviously, you
- 31:52can see a bunch of mods that I've been
- 31:54working on. Copy,
- 31:57paste, because you should also be giving
- 31:59this inside uh
- 32:02in the Google Drive that I'll be
- 32:04sending.
- 32:05And then right here, we're going to name
- 32:06it Modeku
- 32:09or Mocha, whatever initially put it. And
- 32:12I'm going to open it up. Content. And
- 32:15then we're going to go ahead and go back
- 32:16and find the cooked file.
- 32:19So document go ahead and go to Unreal
- 32:22projects. If it lets me go to Unreal
- 32:24projects, go ahead and go find Moku
- 32:27saved
- 32:28cooked Windows
- 32:31Mo content character and then it's
- 32:35character one. So I'm just going to grab
- 32:37character one and drag it in.
- 32:40So again, this follows the same
- 32:42structure as our F models already do.
- 32:46So, we open this up.
- 32:49It should follow the same structure as
- 32:51the normal deck.
- 32:54So, we'll go ahead and go like this for
- 32:56the just for the guy or the for you can
- 32:58follow along and see it.
- 33:03So, it goes character obviously right
- 33:06there. Content character character one
- 33:09model default material mesh texture
- 33:13which it also does. and go to mesh. And
- 33:15remember I told you we don't mess with
- 33:17the physical asset. So we can just
- 33:18delete this. We're only doing defaults.
- 33:21We don't got to do nothing else. So
- 33:23that's done. So from here,
- 33:27pull it all the way out and you
- 33:29literally drag it down to the pkg.
- 33:33Hopefully you extract this part. You
- 33:36extract it and you should get unreal
- 33:38pack.exe
- 33:39compression without unpack. What all
- 33:42these are differently really is what
- 33:45they do. We compression makes it that
- 33:47the file is going to be smaller. We
- 33:49compression is going to make sure uh
- 33:52that it's going to be the normal size.
- 33:54What it does, it just makes it easier
- 33:55for when you want to import stuff. For
- 33:58example, I would use whiff compression.
- 34:00So, that being said, you this is your
- 34:02mod. So, we're going to go ahead and
- 34:04open up our mod folder. I have mine
- 34:05already tapped in. So, right again, as
- 34:07you remember, content packs mods. So,
- 34:10I'm going to show you another mod that
- 34:11I've been working on just as a little
- 34:13treat.
- 34:14So, we got Icarus and we got Mo. So, now
- 34:18we just open up my hero. So, my hero.
- 34:23So, as that's starting up, we just got
- 34:27to wait. So, I want to discuss the
- 34:31naming schemes going on with the mod
- 34:33files. So, this is your base mod file.
- 34:37Xmod name unders or dash windows no
- 34:40editor underscorep.
- 34:42Uh you can name it whatever but always
- 34:43keep an x because we wanted to be loaded
- 34:45last. If you had the same name like deku
- 34:47and deu right it wouldn't know which one
- 34:50goes first and say yours had something
- 34:52that was supposed to be loaded last it
- 34:54would get pushed to the top and in doing
- 34:56so it can overwrite it or it would not
- 34:59even work at all. So you want to make
- 35:00sure it has an X on it because there's
- 35:02nothing in the game that should have an
- 35:03X in it. Like think about it, what you
- 35:06know like what can I have? So that's why
- 35:08you use X's. You can also use Z's, W's,
- 35:11Y's, doesn't matter. Just the very end
- 35:13of the alphabet is preferred. No numbers
- 35:15because numbers will actually shoot it
- 35:16to the top. Um dash Windows no editor is
- 35:21basically the game. That's basically
- 35:22saying this is a game like do not mess
- 35:25with it. Don't [ __ ] with it. UP is a
- 35:28patch. It's a patch file. We're
- 35:30basically putting a patch out. That's
- 35:32why it's able to be on top of our game
- 35:33and that's why it doesn't affect anyone
- 35:34else or anything like that or it doesn't
- 35:36even affect the main game because it's a
- 35:38pack file. It's a cosmetic patch. That's
- 35:41literally what we're doing. We're making
- 35:42patches basically. So that is why these
- 35:45naming scheme is really important. So
- 35:47you have to have Windows no editor in
- 35:49each of them and same thing. See? So it
- 35:51goes Windows no editor_p.pack.
- 35:54So that's the reason. So you always have
- 35:55to keep that. If not, it will not work.
- 35:57It will not even launch. So, make sure
- 36:00you keep that there. Don't mess with
- 36:02them. It's better just to do it the
- 36:04right way.
- 36:08It for whatever reason takes forever.
- 36:12All right. So,
- 36:15before anything, I came in here before I
- 36:17started the recording events going on
- 36:19>> to edit his outfit. So, we go into
- 36:21customization,
- 36:24press okay,
- 36:26and we go to Momo. There she is. This
- 36:29costume is perfect.
- 36:30>> Oh, wow. That's a cool little outfit.
- 36:33I like that color.
- 36:38So, these are all the colors for them.
- 36:42Pretty neat.
- 36:47I really like this one. That is really
- 36:48cool. So, we're going to obviously
- 36:50apply.
- 36:52You know what? What was the other color?
- 36:54We got this pink one. Other one's kind
- 36:55of cool. Let's do this one. This costume
- 36:57is perfect.
- 36:59>> All right, so now
- 37:01we have that outfit. So, we'll go ahead
- 37:04and go into training
- 37:10so you can test out. Everything's
- 37:12rigged, so she still be talking. I same
- 37:16thing.
- 37:16>> Let's go.
- 37:17>> But it's Deku, so it's gonna obviously
- 37:18be doing Deku's voices. If you really
- 37:20wanted to, um, you could also edit
- 37:23everything else, but of course, that is
- 37:24a tutorial down the line.
- 37:27Right now
- 37:28>> it runs the same.
- 37:31>> Shots the same
- 37:33fight the same.
- 37:35>> Only thing is now you'reicking.
- 37:39It's time for the battle to start.
- 37:43>> Congratulations. That is how you do a
- 37:44model swap. And this goes for every
- 37:47character in the game.
- 37:48>> Okay, let's go.
- 37:55But
- 37:56and as I thank you guys for watching and
- 37:58I probably, you know, as I want to teach
- 38:01you guys more, I'll be showing you a
- 38:03personal skin that I've been working on
- 38:06that I don't even have on. Oh my god.
- 38:09Well, this is the Icorus mod for him. If
- 38:11you guys know the story, basically a
- 38:12man, you know, flew too close to the
- 38:15sun.
- 38:19So,
- 38:22custom wings,
- 38:24custom halo on top of that, you know, a
- 38:27whole new outfit.
- 38:31These are some some of the small things
- 38:33you can make when you start learning
- 38:35more. And again, you don't have to have
- 38:38a lot of Blender experience.
- 38:40Having Blender experience definitely
- 38:42helps you, you know, like streamline it,
- 38:45but it is not required. And as long as
- 38:48you, you know, have some common sense,
- 38:51you can do it.
- 38:53I hope you guys enjoyed today's guide.
- 38:55There'll be much more videos coming out
- 38:56soon, especially how to rig characters
- 38:58from different games, how to make your
- 39:00own clothing, how to move clothing from
- 39:02one character to another. Also, how to
- 39:04make your own physics and much, much
- 39:06more. Please stay tuned. I want to give
- 39:08a special thanks to Zol and Taz
- 39:11respectively, for both of their Discords
- 39:12being amazing places. And thank you so
- 39:14much for watching to the end.
- 39:17Ciao.
About this transcript
This page contains the full transcript of How to CREATE Mods for My Hero Ultra Rumble Full Guide | In-Game Model Swaps | Part 1 by ImagineNoHeaven, generated from the public captions YouTube serves with the video. The transcript has 6,513 words across 957 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.