;\mods\Third_Age\data\world\maps\campaign\imperial_campaign\descr_strat
Here are the lines of Elrohir. We will use it to analyze the system:
character Elrohir, named character, male, age 21, x 39, y 232, portrait Elrohir, battle_model elrohir ;harlindon
traits Elrohir 1 , LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , Loyal 1 , StrategyChivalry 1 , ChivalryLegacy 2
ancillaries lord_mithlond
army
unit Elf Nobel Mount exp 0 armour 0 weapon_lvl 0
unit Elf Archer exp 1 armour 0 weapon_lvl 0
unit Elf Archer exp 0 armour 0 weapon_lvl 0
unit Elf Archer exp 0 armour 0 weapon_lvl 0
The important parts are these: name, type(named character, general, spy etc.), sex, age and starting location.
Next line are the traits and things. And the extra line, copied from Elladan, was the ancillaries.
Now, we have a basic table:
character (name), named character, male, age (age), x (x-axis), y (y-axis)
traits (traits, list them here)
ancillaries (various ancillaries, also list them here)
army
unit (Bodyguard) exp 0 armour 0 weapon_lvl 0
Skip a line, and paste the finished things up.
Here is how it will look like, a character with no trait and no ancillary. It will start out as 0-star and 0 anything.
Code:
character Elrohir, named character, male, age 21, x 39, y 232, portrait Elrohir, battle_model elrohir ;harlindon
traits Elrohir 1 , LoyaltyStarter 1 , GoodCommander 1 , ReligionStarter 1 , Loyal 1 , StrategyChivalry 1 , ChivalryLegacy 2
army
unit Elf Nobel Mount exp 0 armour 0 weapon_lvl 0
unit Elf Archer exp 1 armour 0 weapon_lvl 0
unit Elf Archer exp 0 armour 0 weapon_lvl 0
unit Elf Archer exp 0 armour 0 weapon_lvl 0
character Knight, named character, male, age 18, x 97, y 232
army
unit Knights Templar exp 0 armour 0 weapon_lvl 0
And a basic but working anyway character is done.