Actually, people even had that idea before it made it into Wowedit. The problem is: As everything we do is only based on reverse engineering, its a major pain in the ass, doing stuff like this.Of course, its possible from the technical perspective. It would just be way too much work to do. Also, sadly, live edit streaming code is not available in Cataclysm release builds.This would force us to first reverse engineer everything related to rendering, loading and managing files. Then write some magic thing that does synchronization between noggit and wow. As the structures used in the engine actually differ from the ones in the files, this would also need conversion from the noggit structures to files to engine structures. All of that without being able to modify a single line of Wow without having pain.Its too much pain from my perspective. I tried around with it a bit and did not feel like its worth investigating more.
Have to ask, wouldn't it be possible to load NoggIt into WoW, rather than next to it and having the updates show live?Kind of like how Taliis did it ? Though terrain editing might be a bit more complicated than the object movement.Saving and loading might give some issues (from a rather stupid point of view, but I know shit about wow's engine structures).
Quote from: "TheBuG"Have to ask, wouldn't it be possible to load NoggIt into WoW, rather than next to it and having the updates show live?Kind of like how Taliis did it ? Though terrain editing might be a bit more complicated than the object movement.Saving and loading might give some issues (from a rather stupid point of view, but I know shit about wow's engine structures).This video is actually mine, if you had a look at the username on youtube.
Doing this was a major pain in the ass, as explained above.There are some other people -- I think Jadd did something as well -- who investigated on this. Yes, it _is_ possible. But it's hardly easier. When doing the two-application-approach, you can just use your own structures and do thing completely yourself. When going in-wow-process, you need to use the given rendering stuff, which you would have to reverse engineer just as if you'd only stream it. Also, you'd have to reverse engineer the other stuff named. In the end, there isn't really much difference, except in-process, you have to stick to the given rules and out of process you just have to write data.Saving and loading is the smallest problem. WoW can even write into MPQs, just as Noggit can.
The question is. Do you want this or more work be done on noggit direct?For me testing takes less the one minute. Start script to pack MPWs and this direct close all wow tools and run up wow.exe.