Firstly thanks for you good comments. And yes in the long term I will work on make this mod compatible with other mods so more people can enjoy the freedom of choosing their own faction heirs.
About tricky descr_strat file, although it should work with the triggers as Meneth said, it somehow didn't work for me, and that's why I included my own edited descr_strat file in the mod folder, so if by any chance it won't work anyone else , they can just copy my file and fix it. So if the mod works for you without my edited descr_strat file, you can skip that file. Anyway, in case you still need to do it yourself manually without copying my file, here's how you can easily do:
Open the descr_strat.txt file you want to edit and Ctrl+F to bring up the seach bar, now enter your desired faction heir's name (one that your faction starts the campaign with, example for england: Edward) and you will see some part like this:
Like this:
character Edward Plantagenet, named character, male, heir, age 21, x 52, y 211
traits Factionheir 1 , MilitaryInclination 1 , Loyal 2 , GoodCommander 2 , StrategyChivalry 1 , Brave 1 , LoyaltyStarter 1 , ReligionStarter 1
ancillaries heir_crown
The red colored part is where you need to add. If character has are no ancillary to start with that line will be blank. So just copy paste
ancillaries heir_crown at the bottom of the traits parts, just like above. If he has an ancillary to start with just add comma and space next to it then enter
heir_crown line.
Now as you start a new campaign your FH should start with "Heir Crown" Ancillary. Feel free to ask if you need further instructions. Enjoy
