Another thing to consider is how personalities interact with affection & affinity. It would make sense that a personality type would (as Stabbey noted) care about a particular topic more than another, or may have no strong opinion on a particular matter. So rather than attributing a set relationship modifier (eg +/- 1) for each agreement/disagreement merely according to opposing traits, they may want to give personalities more depth by weighting individual dialogue conflicts (eg a particular conflict gives +/- 3 to a conservative personality and a +/- 1 to a generous character).

This would obviously be more time consuming and would require some balancing, not to mention potentially making it more complicated to code, or so my limited understanding perceives it. I don't really have any idea about how or if this would even complicate relationship and plot flags. This is just speculation about another possibility.




"Love one another and you will be happy. It's as simple and as difficult as that" - Leunig