Vegetarian/Carnivore
This is coming along pretty well. Only, I've doubts on what kind of foods they can and can't eat. Some are pretty evident, some don't. A couple of examples.
- Should a vegetarian eat foods which are cooked with eggs (like pies) and milk (like cheese)? I think the answer is yes, but I'm not sure.
- Should a carnivore eat foods which are cooked with eggs and milk?
- Should a vegetarian eat foods which are cooked with lard? No, you'll say. Even if lard is the only animal ingredient among 6 vegetable ones?
- Should a carnivore eat things like lemon fish (fish cooked with lard and lemon juice)?
- Wickwheat, saltrice and corn flours are off-limits to a carnivore, right? So... no bread, pies, cookies...
And before someone asks it... no, I'm not going to differentiate the recipes for vegetarians and carnivores, like a sweetroll without lard or lemon fish without lemon.
Well, I think that my two cents on this one goes something like this. I think, in regards to options, these might be better if offered like this:
What type of diet do you adhere to?Vegan: Veganism is a philosophy and lifestyle whose adherents seek to exclude the use of animals for food, clothing, or any other purpose. Vegans endeavor not to use or consume animal products of any kind. (kind of how you were depicting Vegetarian above - avoid lard, eggs, milk, etc).
Vegetarian: Vegetarianism is the practice of following a plant-based diet including fruits, vegetables, cereal grains, nuts, and seeds, with or without dairy products and eggs. A vegetarian does not eat meat, including red meat, game, poultry, fish, crustacea, and shellfish, and may also abstain from by-products of animal slaughter such as animal-derived rennet, found in some cheeses, and gelatin (basically, this could be a little bit more forgiving of a version to the Vegan option, allowing a few more products).
Carnivore: A carnivore is an organism that derives its energy and nutrient requirements from a diet consisting mainly or exclusively of animal tissue, whether through predation or scavenging (dead on the head of what you described above - no bread or things of this nature available for consumption).
Omnivore: This would be something akin to the default setting where the PC will eat a little bit of everything, and the standard diet among most humans in the world today.
If these four options could be given as a general configuration choice right after character generation like the other items that need such a choice before play. As mentioned, the Omnivore option could act as the Default option in regards to the type of diet used. Granted, this could make things a little bit more complicated, since it does cover more areas of a potential dietary plan than what you had initially prescribed. If you wanted to just go with the options you initially listed, I would still base the diets off the descriptions I provided for each (as those would be the universally accepted definitions of the dietary structures).
Cannibal
As I said, the idea is fun, but I see it more like a separate addon than something to add directly to NoM. I'm not including it, at least not in beta.
Moreover, it would require a lot of work, but how many players will realistically use it? Now don't tell me that you all dream a cannibal PC or I'll be scared... :bolt:
I would have to agree that while this could be slick for completeness sake, it seems like it is a bit much to me (and also something people wouldn't be using all that often I imagine). I think that such an extreme form of diet should be left untouched by NoM, or if it is handled, then it should be incorporated directly into the other dietary setups that it fits to (as most Cannibals still do eat other food as well, they just also happen to practice eating their own kind as well). As such, if it is later included, the needed edible ingredients could be added in on the appropriate diets (Omnivore and Carnivore), and then just leave it up to the player if they will allow the PC to eat such things on their own accord.
Taverns
I could do hunger, thirst and sleep grow at a slower pace when the PC is in a tavern, restaurant, Food Route outpost. This would be an incentive to stay in taverns when you've to wait for a long time (hours or days). What do you think?
This could be a pretty slick idea, and one that I think fits the scope of NoM perfectly. This adds in that nice touch of immersion while not making things too hindering on the player. I know many have complained in the past about being stricken with penalties or death after long wait periods, so this would counter that issue very well (as one could assume you are at least snacking from time to time at the tavern).