2) Character feelings. You say nice things to someone and they get happy. You say mean things and they get angry. They'll only open the door if their "happy" amount is enough greater than their "angry" amount.
This is close to what interests me. In addition, the details of how you add and subtract from the 'amounts'. How do you maintain the 'amounts', etc , etc.? How do you pass the 'amounts' from one page to the next.
I have only done this once. In my Truth or Dare story I needed to keep track of the clothing each of my four characters had on. I used cookies. It worked but I'm hoping there is a better way.