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: Mop adts in wotlk?  (Read 5124 times)

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Mop adts in wotlk?
« on: May 14, 2012, 10:51:33 pm »
I want to get the mop continent in wotlk as a mere mpq patch.
It will take a long time, and that is fine..

Can anyone give me some advise on how to use mop adts in wotlk?

Thanks in advanced
Kind regards,
Will
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: Mop adts in wotlk?
« Reply #1 on: May 14, 2012, 11:24:56 pm »
You can use gp as a base if you want, just fork :
https://bitbucket.org/Mjollna/gillijimproject/

It's not perfect, it's not finished, but it has a rudimentary parsing for adts of all versions, and some conversion stuff already.

As it is, it can convert mop terrain to lk adts.
I was too lazy to add textures and objects until now, but it shouldn't be that long.
Of course, you'll lose any improvement of the format from Cata/Mop.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #2 on: May 14, 2012, 11:41:40 pm »
Awesome, Thanks a lot :) Hugely apprichiated.

I'm not keen to embark on this alone, however, so if anyone is interested, please let me know.
Also willing to pay usd for major contributors..
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #3 on: May 15, 2012, 01:48:15 pm »
Trying to completly parse the data in the adt to reconstruct it.

In the converter above, it just saves raw data.

Atm, i can parse the file, but not extract the data i need:

[spoiler:27q7uatm]
Code: [Select]
2012-05-15 13:41:35 [DEBUG]  Started reading MoP Adt : HawaiiMainLand_19_19
2012-05-15 13:41:35 [DEBUG]  Opening file : HawaiiMainLand_19_19.adt
2012-05-15 13:41:35 [DEBUG]  O2HM9216
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1768
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:35 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  KNCM1768
2012-05-15 13:41:36 [DEBUG]  KNCM1180
2012-05-15 13:41:36 [DEBUG]  OBFM36
[/spoiler:27q7uatm]
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #4 on: May 15, 2012, 05:25:38 pm »
Managed to get all world mop m2s converted to wotlk m2s. Will be testing them over next few days. We predict 70% success of all mop world models working.

Still needing contributions to the tex and obj MOP adts to wotlk adts.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #5 on: May 19, 2012, 07:01:29 pm »
Still looking for mop/cata tex adts converted to wotlk. Willing to pay $200
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Mop adts in wotlk?
« Reply #6 on: May 19, 2012, 07:06:02 pm »
Have you tried anything yourself?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #7 on: May 19, 2012, 07:15:46 pm »
I have, yeah.. I managed to get the terrain adt working like everyone else. I am not capable, it seems, to get the tex and obj working.. :( I dunno how to merge the mcrd, mcrw to mcrf chunks.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: Mop adts in wotlk?
« Reply #8 on: May 20, 2012, 05:30:09 am »
If I'm not wrong you have two steps to go :

- Add m2 and wmo number for the chunk in mcnk header (should be 0x10 and 0x38).
- mcrf is mcrd followed by mcrw. So I'd try just pasting content of mcrd and then mcrw.

To go from 3.x to 4.x I've split the mcrf part into two without altering content, so the contrary should work I guess.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #9 on: May 20, 2012, 03:02:45 pm »
Thanks so much.

You've been a huge help Mjollna.. :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #10 on: June 08, 2012, 03:29:38 pm »
Is there any structural chunk differences between cata and mop adts?

Also, mj what is the practical difference between releaseConverter and WBconverter, they are the same except for like 2 methods..

Soo much of oop, could have been done easier ^_^ I started this in java, but might start again in C++
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: Mop adts in wotlk?
« Reply #11 on: June 08, 2012, 04:50:36 pm »
If I remember correctly, you can basically just ignore mop new chunks when parsing files to convert them to lk. You can also drop cata mclv, lk client doesn't display it anyway.

Parsing in adt converter is Pagdzin's part, I've done half of the work on the program, i.e. the conversion with data from his parsing. I don't really remember why he felt it necessary to add a variation for parsing, but it's not much anyway, and you shouldn't need it.

Cata/mop parsing can also be done by relying on chunk sizes (cata client crashes if one size is wrong) whereas lk definitely cannot.

Also, be sure to set the correct wdt flags when you test your files, to avoid client crashes due to wdt and not adt.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #12 on: June 15, 2012, 03:04:48 am »
I see. What do you mean? How should my wdt be set? Also, ran into a problem, What do i do with MHDR chunk?
Anyway, just got MCNK, MFBO and MTXF chunks to do now. Anything before MCNK is v easy.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Mjollna

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 254
    • View Profile
Re: Mop adts in wotlk?
« Reply #13 on: June 16, 2012, 01:03:13 pm »
For wdt : some flags exist in mop and don't in lk, so you might run into incompatibilities. Flags 1, 2, 4, 8 are ok, I'd avoid anything higher for lk.

Mfbo shouldn't have changed.

Mtxf is gone in mop.
If I remember/understood correctly what Schlumpf discovered in late March...
Look for Mtxp at the end of mop tex0. Chunk structure should be flags, float, float, 0 (repeatable). When flag 1 is up, you have the old mtxf.

What's your problem with Mhdr ? For lk you'll have to re-add all the values that become useless (i.e zeroes) in Cata. It's offsets, you can determine them when creating the file.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Mop adts in wotlk?
« Reply #14 on: June 20, 2012, 01:00:58 am »
Okay, thanks. Mind answering if i post small queries here about this later? Will continue working on this from tomorrow.

Cheers
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me