Cognisant
cackling in the trenches
- Local time
- Today 6:57 AM
- Joined
- Dec 12, 2009
- Messages
- 11,155
I'd like companions to have their own agendas for example you're playing Skyrim, you're in a town, and your companion initiates dialogue: "I'm going to the market to get something to eat, catch you later outside the mage's guild?"
- Yeah sure see ya later.
- Something to eat sounds good I'll come with you.
- If you're hungry how about this? <select food item from inventory>
- Stay, I need you here. We'll get something later. (new quest "a bite to eat" expires in 1 day)
Companions will automatically eat food items from their inventory and pick up (not steal) nearby food items if their supplies are low, in practice this means they'll automatically loot bandit camps and forage the woods for food, insofar as doing so doesn't take them too far away from the player and there isn't something more important going on like combat. A companion who is low on food will initiate dialogue with the player to ask permission to go to the market, go hunting, or foraging, etc (depending upon context and the nature of the character in question) or storm off in a huff if they're sufficiently hungry or if the player's reputation/relationship with that character is low.
Starving your companions will lower your reputation/relationship with them, likewise feeding them will improve it if the food given is something they like, but with diminishing returns so you can't just make a character fall in love with you by giving them 100 sweet rolls. In general going along with your companion's agendas is the best way to get them to like you and I quite like the idea of the player voluntarily acting as the NPC's companion. Going to the tavern for a beer because the companion wants to chill for a bit seems very immersive to me and it's the perfect setup to organically introduce a quest hook, during this chill out time someone might stumble in covered in bloody wounds ranting about a werewolf.
Or you follow your companion to the market and as they're buying a sweet roll they strike up a conversation with the vendor and you happen to overhear that there's been a lot of robberies happening recently, someone keeps breaking into stores the stores at night. The player can then stake out the merchant district and try to catch the thief in the act of lock-picking or follow them into the store and confront them where they can't escape, alternatively the player can speak to the vendor or another merchant and offer to guard their store overnight, likely encountering the thief in the process.