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!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Arektor

Pages: [1]
1
Tools / [TOOL] Convert WoD adts to Legion (010Editor script)
« on: December 25, 2017, 03:00:47 pm »
Hello there, modcraft community!

I have for a while been looking for a tool to convert WoD (or even wotlk) adts to Legion, as you could no longer see any object, and after a whole day of research without any result, I decided to take a look at the wiki and try to do it by myself. Which I somehow succeeded to.

I then decided to write a 010Editor script so I could at least give people something usable and let the hope of modern modding shine.

I doesn't do everything it should, could cause some errors, isn't fully optimal but it works - at least for me.
Tried it on lostisles adts that have been ported on WotLK for noggit, then verted to WoD with PhilipTNG 010Editor scripts, and haven't got any problem yet.

Further "technical" details below, here is the link for the impatient folks: https://www.dropbox.com/s/gspldv71wdx5q10/ADT-Legion-Conversion.1sc?dl=1
You need to apply the script on the _obj1.adt file ONLY. If you don't have one, simply copy the _obj0.adt, rename it to the _obj1 part and use the script on it.




Bad things that I'm aware of:
  • The m2 models never had a CAaBox in the adt, so I created one from the object coords with a default radius of 300, which you can change at the very beginning of the script, in the "configuration part"
  • The WMO models got their CAaBox moved and they are now written the same way as m2s. The thing is I messed up the "cut/paste" part of this and went on completely removing the old CAaBox and creating a new one with a default radius of 300, exactly like I did for m2s
  • The MLFD chunk is not added, because the _lod.adt part is not created as it seems optionnal and I first of all wanted something working.

If this script can help some people to make their own converter with better and smoother results, then I'd be happy to know about!
This is completely free of any exigence, I do not ask for any credit if you plan to reuse this or anything. You do your own business, I do mine, if you want to "steal" it and claim it as yours, well, this is the almighty internet and I won't care much!

Pages: [1]