This tutorial will teach you how to add new Races into the Character-CreationScreen.
You should know the Basics, DBC-Editing, a little bit Lua-Scripting, and for DBC-Editing i recommend to use [[Tools/Taliis_en|Taliis]]
RaceName==the Name of your Race.
Gender==the Gender of your Model.
XX=Variable 00-99.
You will need:
*The Model and the Textures in the following Paths:
**Path: Character/RaceName/Gender/
*One Model which has the things mentionted at [[RaceTut_Model]] called RaceNameGender.m2
*The following Textures for the Model:
**LowerFace 128*32 Pixels (RaceNameGenderFaceLower00_XX.blp)
**LowerFace 256*64 Pixels (RaceNameGenderFaceLowerXX_00.blp)
**UpperFace 128*32 Pixels (RaceNameGenderFaceUpper00_XX.blp)
**UpperFace 256*64 Pixels (RaceNameGenderFaceUpperXX_00.blp)
**NakedPelvisSkin 128*64 Pixels (RaceNameGenderNakedPelvisSkinXX_XX.blp)
**Skin 256*256 Pixels (RaceNameGenderSkinXX_XX.blp)
So your folder looks like: [[File::Race_Folder.jpg]]
*DBCs:
**[
]Error
**[
]Error
**[
]Error
**[
]Error
**[
]Error
**[
]Error
**[
]Error
**[
]Error
**[
]Error
*Out of the GlueXML-Folder:
**CharacterCreate.lua
**CharacterCreate.xml
**GlueStrings.lua
==Basics==
First of all, we open CreatureModelData.dbc and add a new Entry for our Model(remember: modelnames end with *.mdx!).
[[File::CreatureModelData.jpg]]
Then we add an entry to CreatureDisplayInfo.dbc.
[[File::CreatureDisplayInfo.jpg]]
Now we open ChrRaces.dbc and add an entry. The abbreviation of the RacName is later used to Name the Helmet-Models.
The first Flags&0x1 means not playable, the Male and Female Model should be set to the ID in CreatureDisplayInfo.dbc
[[File::ChrRaces.jpg]]
In CharBaseInfo.dbc we determine, which Classes for our Race are available.
[[File::CharBaseInfo.jpg]]