PDA

View Full Version : EQ Object Editor (well, viewer for now)


daeken_bb
03-17-2004, 04:59 AM
For the past few days, I've been developing a placeable object editor, and I finally have something to show for it. I now have it displaying objects and allowing me to rotate and translate them.

Check it out at http://archshadow.com/wld_read.c and http://archshadow.com/wld_structs.h (both are neccesary for operation)

Compile using the following line (Linux, Mac OS X, BeOS, ... damn near anything non-windows): gcc -o read wld_read.c -I/usr/include/SDL -lSDL -lGL -lGLU

Then use my s3d extractor script http://www.eqemulator.net/forums/viewtopic.php?t=13505 (or EQInside) to extract the .wld file from the ZONE_chr.s3d file of your choice. Then type ./read ZONE_chr.s3d_cont/ZONE_chr.wld to get a list of displayable objects. Then type ./read ZONE_chr.wld OBJECT_NAME to display :)

Report any bugs here (yes, I know textures aren't displayed, that kinda happens when you haven't written the code for that yet :P ) or even post screenshots and make my ego swell a bit more ;)

Btw... I have not tested on Windows, nor have I a way to do so, so if someone could be kind enough to attempt building on Windows (http://libsdl.org/ http://opengl.org/ http://openil.sf.net/ should have all the libs you need) I'd much appreciate it :)

Happy Hacking,
Lord Daeken M. BlackBlade
(Cody Brocious)