Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 05-18-2014, 01:36 PM
Zaela_S
Hill Giant
 
Join Date: Jun 2012
Posts: 216
Default EQG Weapon Model Import v1.0 (now with particles)

A tool for importing (and exporting) weapon models into .eqg files, using any ID numbers you like, and adding particles to them.

Link
Now on github, why not.

See the first few posts of the previous thread for instructions about importing and exporting models.

Brief instructions for particles:

After selecting the model you want to work with, hit the "View Particle Data" button. This will bring up a new window.

Particle data comes in two sections: points, and particles attached to those points.

Points define where on the model the particles will originate from, as well their base rotation (potentially influencing their animation), and their scale (size). The values are mostly self-explanatory, except that rotations seem to be degree-based, from -180 to 180. Also, while a very small number of points attach to animated bones in a model, the vast majority are set relative to 0, 0, 0 using the magic string "ATTACH_TO_ORIGIN". (Very few models have animated parts, so it's not really worth bothering with, but just so you know).

Particle entries have a few mostly unknown fields, but the main one of interest is "particle id". Like a lot of things, particles are ID-based -- naturally, you put the ID of the particle you want in the particle id field. (You can find IDs by browsing the data of particle weapons you are familiar with, for now.)




It's worth noting that data about particles themselves -- what they look like, how they move, and so on -- is separate from weapon data and .eqg files. I hope to work on a tool to edit this particle data next. But for now, there's a pretty nice spread of pre-existing particles to use.

I'll probably write up the instructions for this tool on the wiki soon...

edit: Thanks to Vaion for helping me figure out some of the data structures.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 05:14 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3