-
-
Notifications
You must be signed in to change notification settings - Fork 52
How to create dynasty or characters
Here we will explain how to add characters, dynasties and make them rulers.
-
Warcraft-Guardians-of-Azeroth\common\dynasties
is a folder with dynasties -
Warcraft-Guardians-of-Azeroth\history\characters
is a folder with characters -
Warcraft-Guardians-of-Azeroth\history\titles
is a folder with a history of titles -
Warcraft-Guardians-of-Azeroth\common\cultures
is a folder with all the existing cultures -
Warcraft-Guardians-of-Azeroth\common\religions
is a folder with all the existing religions
First, you need to install This Tool. Besides the main function, it includes char_creator.bat
, a character generator that can help you a lot. It's able to generate a whole dynasty!
That's how it looks:
Click to expand
- # to Create is a number of generations of characters. If you want the dynasty to exist longer, then increase this value.
-
Culture and Religion names can be found in the folders mentioned in
common\cultures
andcommon\religions
. - If you create a ruler dynasty TRY TO set the 1th year as Start Date. Thus, you will make sure this ruler dynasty can be used in all our stardates.
-
Dynasty files can be found in
common\dynasties
. Each culture should have a separate file. The number in the file name indicates the first dynasty ID of this culture. If there's no needed dynasty, define a new one in the file of your culture. If there's no file for your culture, you need to create a new one MAKING SURE YOU WON'T SHARE THE SAME IDS. We RECOMMEND TO reserve 1 000 IDs for every culture:150000_titan
,151000_observer
,152000_storm_giant
, etc. - To find out what Start ID you need to use, let's open the
Warcraft-Guardians-of-Azeroth\history\characters
folder. Each culture should have a separate file. The number in the file name indicates the first character ID of this culture. If there's no file for your culture, you need to create a new one MAKING SURE YOU WON'T SHARE THE SAME IDS. We RECOMMEND TO reserve 10 000 IDs for every culture:430000_nathrezim
,440000_storm_giant
,450000_sayaadi
, etc. - Male and Female Names can be found in the culture folder mentioned in common\cultures. Just copy them.
- Selecting Start ID, TRY TO leave gaps between dynasties, so there's space for more characters if we need to add more.
- TRY NOT TO generate dynasties with characters that get born after year 610, so it won't be mandatory to curb them whenever such a necessity arises. The latest generation should optimally be born before 600s.
When generation is done, you need to insert characters in the file mentioned in the 5th guideline above.
Right after generated content is inserted, commit and don't forget to write GDC in your commit comment. Trait, name changing will be done in the next commits. We do it to separate generated content from your manual changes.
-
TRY TO to add comments:
-
dynasty=<Dynasty ID>
before the line where the dynasty starts inhistory\characters
files - If it's a lore dynasty, mention it before the line where the dynasty starts in
history\characters
files or mention it next to the dynasty definition incommon\dynasties
- If it's a lore character, mention its name before the line where the character starts
-
- If it's a lore character, TRY TO add a wowpedia link to your character in
Warcraft-Guardians-of-Azeroth\localisation\WikipediaLinks.csv
. The Wowpedia is a bit site, I'm sure you can find your character there.
I hope you haven't closed the generator yet, right? When you generate characters, you may notice lines appearing in cmd.exe
:
Click to expand
You need to copy these lines in history\titles
files. How to copy from cmd.exe
is explained Here.
Pick a few titles you want this dynasty to have.
Usually the title name in the files and in-game are the same. The first letter in the file name is tier: e_
is an empire, k_
is a kingdom, d_
is a duchy, c_
is a county, b_
is a barony.