This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: [TUTORIAL] [Legion] Converting Models Legion Build 20810  (Read 4738 times)

Nupper

  • Registred Member
  • Creator of Worlds
  • *****
  • Posts: 339
    • View Profile
[TUTORIAL] [Legion] Converting Models Legion Build 20810
« on: December 21, 2015, 02:27:21 am »
Blizzard Applied some updates to M2 in Legion Build 20810 or Higher

1.go into one with m2s
2.open it with 010 editor and don't load templates.
3.on the top line you should see MD21 and MD20
Delete stuff Prior to MD20 remmber do not delete MD20 itself

Example:


Should end up with this:


Save

Then use the Converter you normally use.
Recommended Converter:
viewtopic.php?f=59&t=9104
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

MR. Farrare

  • Registred Member
  • Creator of Worlds
  • *****
  • Posts: 963
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #1 on: December 22, 2015, 10:05:46 am »
nice work Nupper
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #2 on: December 22, 2015, 11:54:40 am »
Please note that this will break as soon as one no longer knows file names which might happen during Legion beta still. Also, see the wiki for an explanation of what this removed stuff actually does.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

spik96

  • Registred Member
  • Model Change Addict
  • *****
  • Posts: 275
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #3 on: December 22, 2015, 01:04:11 pm »
Quote from: "schlumpf"
Please note that this will break as soon as one no longer knows file names which might happen during Legion beta still. Also, see the wiki for an explanation of what this removed stuff actually does.

You believe this chunking of data is the first step towards the removal of many things in the previous MD20 structure, don't you ?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Github ]https://github.com/Koward[/url]    Skype : koward723 =)

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #4 on: December 22, 2015, 01:23:50 pm »
Quote from: "spik96"
You believe this chunking of data is the first step towards the removal of many things in the previous MD20 structure, don't you ?
No, MD20 is totally fine and will stay. Filenames will be gone soon though, probably. This change is the change required to allow to render models without ever referencing them by filename. The previous alpha build even crashed as death skeletons were no longer referenced by filename and then MD21 files for them weren't pushed yet. There was literally not a single reference to the filename in the client anymore, and this is where the whole thing will progress up until the point where even the filename hash is removed from the manifest. For creature models etc it already can be nulled out with no influence on the client whatsoever.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

spik96

  • Registred Member
  • Model Change Addict
  • *****
  • Posts: 275
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #5 on: December 22, 2015, 02:34:39 pm »
Quote from: "schlumpf"
Filenames will be gone soon though, probably. This change is the change required to allow to render models without ever referencing them by filename.

But then how will the new client works ? I do not see what the mechanisms have become. Or what they were. I mean, there must have been a reason for the name to be added.
Note : to be 100% clear, you are of course talking about the model name in MD20 structure ?

So the problem would be that older clients need a unique name that we won't be able to get from the file itself. And retroporting tools will need to ask for a unique name to the user or generate it in some way.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Github ]https://github.com/Koward[/url]    Skype : koward723 =)

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #6 on: December 22, 2015, 03:17:24 pm »
Quote from: "spik96"
But then how will the new client works ? I do not see what the mechanisms have become. Or what they were. I mean, there must have been a reason for the name to be added.
Note : to be 100% clear, you are of course talking about the model name in MD20 structure ?

So the problem would be that older clients need a unique name that we won't be able to get from the file itself. And retroporting tools will need to ask for a unique name to the user or generate it in some way.
I am talking about all filenames alltogether, not only the name in the MD20 structure. If you actually looked up in the wiki what the chunks you are removing here do, you'd see that the chunks contain file ids, not file names or hashes. Older clients require .skin/.anim files that are named with the same prefix as the model itself. With the removal of filenames, those just don't exist anymore, and tools need to be adapted to work without. I really hope that Blizzard goes the full way of removing the filename hashes as well. That way, there would just not be any way to get back to the original filename and all you'd have is an id that points to a few other ids.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Nupper

  • Registred Member
  • Creator of Worlds
  • *****
  • Posts: 339
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #7 on: December 23, 2015, 08:14:30 pm »
this is why i don't make Tutorials because someone has always turn it into an arguement.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Valtorei

  • Registred Member
  • MWCS Enthusiast
  • *****
  • Posts: 2
    • View Profile
Re: [TUTORIAL] [Legion] Converting Models Legion Build 20810
« Reply #8 on: April 29, 2017, 08:49:14 am »
Just a quick question... What program did your link go to as it's broken now? I was using M2Mod to convert Legion M2's and what not, but it consistently claims that my .m2 files are corrupted.