Looks good! Probably something that not many people know is possible.
A few notes:
- export_descr_VnVs_enums.txt is not needed; there's no need to edit this file. You can delete it with no ill effects.
- For the "{Fabius_Maximus} Fabius Maximus" issue, if you use anything other than a tab after the '}', the trait will show up offset. I'm not sure what will happen with epithets, but it's probably the same result.
Very useful information! I had some problems with this and couldn't figure out what I was doing wrong before!Unfortunately, when you start the game Quintus Julius doesn't show up as Quintus Fabius Maximus. If you remove the "Hidden" keyword from the FabiusMaximus trait, you'll see it's been assigned but for some reason the effect doesn't show up. However, if you immediately save and reload, Quintus Julius becomes Quintus Fabius Maximus.
Give a hidden trait to all adopted and suitors like "JoiningFamily". Instead of CharacterComesOfAge for the WhenToTest, use OfferedForAdoption, OfferedForMarriage, and LesserGeneralOfferedForAdoption events, like this:I suspect (but haven't verified) that if QFM or any of his descendents adopt another character that this character will become a Julius rather than a Fabius Maximus. I'll continue to look into this and if I verify it, will investigate a fix.
This will give the character the same epithet on the next turn.Code:;------------------------------------------ Trigger Adoptee_joins_family WhenToTest OfferedForAdoption Affects JoiningFamily 1 Chance 100 ;------------------------------------------ Trigger Lesser_General_joins_family WhenToTest LesserGeneralOfferedForAdoption Affects JoiningFamily 1 Chance 100 ;------------------------------------------ Trigger dads_fabiusmaximus WhenToTest CharacterTurnEnd Condition Trait JoiningFamily > 0 and FatherTrait FabiusMaximus > 0 Affects FabiusMaximus 1 Chance 100
Bookmarks