NPCDisplayGenerator 1.2

   (0 reviews)
Sign in to follow this  

1 Screenshot

About This File

Version 2.0 is under development at the moment. Repo: https://github.com/Amaroth/NPCGenerator2

Upcoming features:

  • Change UI to WPF
  • Provide configuration options via XML (thus extending compatibility)
  • Direct DBC editing (without need of conversions to CSV)
  • Include support of items held in hand

 

A tool for generating CreatureDisplayInfo.dbc, CreatureDisplayInfoExtra.dbc and optionally creature_model_info and creature_template data for a character created in WMV.

How to use:

- Convert your up to date CreatureDisplayInfo.dbc and CreatureDisplayInfoExtra.dbc to CSVs and place them into the folder with this tool.

- Open a WMV. Create your character, and save it as .chr file (F7 hotkey). Also save its texture (by using File>Export Model>X3D... option you'll get texture you want and some mess you can delete). Repeat this step for each character you want to create creature displayID for.

- Open an NPCGenerator. Fill database connection credentials (you need to do so even if you turn off creature_model_info and creature_template generation, because NPCGenerator will need to get item display IDs from your database).

- Now just click on Select .chr file, select your .chr file. Click on Select texture, select your character's texture. Check if there's anything else in window you'd like to change (you'll probably find yourself using all other options with their default values). Click on Generate. Repeat for each character.

- ??

- Profit.

 

C# src is included. I'm opened to suggestions and feedback, however, I'm quite busy so I'll probably just fix critical bugs if you find any.


What's New in Version 1.2   See changelog

Released

- Generated template creatures now have by default faction set to 35, as faction 0 can cause TC2 to crash on startup. I haven't noticed this issue earlier, as my personal database has default faction value set to 35, while TC has it on 0 for some ridiculously stupid reason.

  • Like 1



User Feedback

Recommended Comments

i love your descriptions, they are clear, short and even a semiliterate can understand them like me :D

Share this comment


Link to comment
Share on other sites

Thanks, thats what I always focus on, I want users to actually understand what the fluff am I talking about. Sometimes I'm even afraid I'm overoing it :D.

Share this comment


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now