I like the idea of this feature. A simple function call that disables all eating, drinking, etc. features or even pass it an item that will ignore those item calls.
If you need a suggestion of how to handle this for now, simply put a line like this
bool eat = true;
bool drink = true;
and...