Adds a Family Tree into the encyclopedia. Lists extended family members instead of just your parents, spouse, ex-spouses, siblings, and children in the encyclopedia.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Harmony by pardeike UIExtenderEx by BUTR
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2.1
Fixed a bug that did not list names accurately
Version 1.2.0
Added compatibility with BUTRLoader
Changed it to where kingdom rulers have precedence over non-rulers in the family tree lineage
Fixed it to where close blood-ties were also being counted as in-laws when in incestual relationships
Version 1.1.2
Put in the effort to draw the lines correctly which needed more work when there are 5 or more children
Cleaned up the mod a bit
Version 1.1.1
Fixed unnecessary looping that could cause a crash under certain circumstances
Version 1.1.0
Finally implemented the Family Tree by utilizing UIExtender to add custom data into the ViewModel
Did some GUI shenanigans to get the horizontal scrollbar to work when the Family Tree got too big
Modified the character tree lines so that it spans across the characters appropriately
Version 1.0.3
Added UIExtenderEx dependency in order to avoid future compatibility issues
Fixed some stepparents not showing up in certain situations
Created a system of not showing stepchildren if they are born after your death
Changed SubModule.xml so that it requires new dependencies
Version 1.0.2
Improved performance more by removing extra duplicates when checking all relatives and overall improving upon the v1.0.1 performance fix
Added great-grandchildren and great-grandparents as well as their step variants
Added a system to clear up unnecessary in-laws by determining if your spouse had a kid with you before passing away
Added a system to clear up unnecessary step relatives by determining if your stepmother or stepfather has been with you since birth
Fixed previous issue with some related relatives showing up as step relatives as well
Added more spacing in between grids in case there is a large concatenated string (the grids cannot scale with text as far as I can tell)
Version 1.0.1
Implemented a performance improvement where the game loops through the method more than once on refresh
Extended Family will reveal all family members to you in the encyclopedia. This includes but is not limited to: in-laws, some step relatives, grandparents, grandchildren, aunts, uncles, nieces, and nephews.
Works on Bannerlord e1.5.7 and e1.5.8.
With the newest update, there is now a family tree to find who is related to you! If the family tree gets too big, just use the scroll wheel to move the family tree from left to right.
This mod builds off of a small section from my previous mod, Marry Anyone. It is a more robust system of naming heroes that are related to you in one way or another. The possibility of this mod in the future will make it to where it will identify multiple roles instead of having to identify just one.
Previous versions before e1.5.x might not work since the Bannerlord devs have been at work with in-laws recently and I have built part of my mod around their code.
For installation, use Vortex or manually extract all into the Bannerlord Modules folder. Don't forget to unblock DLLs (had this issue all of the sudden now).
Mod order:
Spoiler:
Show
Let me know if there are any problems with the mod. This mod will probably not break saves but the user interface could be buggy at times because there is a few parameters that I changed to accommodate for the longer names.