I prefer stats or an option on how to react in a given situation. I feel like personality is dependent on the situation, somewhat. A generally funny person may think that when their best friend tells them about their miscarriage, that may not be the best time to tell a dead baby joke. On the other hand, laughter may be the best medicine.
I hate when I’ve only made two decisions and then an entirely different situation comes up and I can’t choose how to react.
I might want to be really nice and funny with my friends, but be a jerk to everyone else. Your personality system should account for how MC treats their friends vs. how MC treats enemies.
Possible personalities could be a people pleaser who would say anything just to get others to like them (or for manipulation) while they might not actually believe in what they say.
I generally play stealthy characters who like to avoid conflict by sneaking around or listen in to people’s conversations so I can black mail them later, if necessary. I like goodness, but would only follow the law if I agreed with it and not because it is there because I’m a true neutral character. I believe in speaking my mind if I see something wrong and if doing so won’t endanger me. I can’t stand dishonor, thievery, heights, or enclosed places. I believe it’s ok to bend the rules for your friends. I don’t like stupidity or needlessly endangering my self ( which again is why I use stealthy sneak attacks to avoid conflict). In stats, this would be high stealth, high self preservation, True neutral alignment.