Use shelf to "protect" food

Started by ertxyz, September 06, 2018, 06:15:35 AM

Previous topic - Next topic

ertxyz

Just a simple idea that came to my mind to make shelves a bit more interesting. So far their uses are to remove beauty penalty and outdoors deterioration. My idea is, it could be useful if food that's stored in a shelf couldn't be eaten by animals. It makes sense, since you are raising your food so your dogs won't eat anything lying on the floor, and could be useful for instance to store packaged meals for caravans relatively closer to the animal's beds without fear that they'll use them for breakfast. It could also protect chicken eggs from being eaten by other animals, now that I think about it...

scorlew

Wouldn't that also prevent pooches from hauling crops to storage?  Frankly I will gladly let them graze if they schlep stuff for me.
Send lawyers, guns and money. 
                           -WZ

ertxyz

Quote from: scorlew on September 06, 2018, 10:39:37 AM
Wouldn't that also prevent pooches from hauling crops to storage?  Frankly I will gladly let them graze if they schlep stuff for me.

Could be, depending on how it's implemented; the cheapest way would be denying access to the shelf to the animals, which would prevent hauling. Allowing them to haul to a shelf but not eating food from it would be more complicated, but doable (the whole 'putting the food out of animal's reach' wouldn't make a lot of sense if they are hauling to the shelf, but it's gameplay that matters in the end).

lowdegger

This is actually a really good idea. Animals can't access shelves. Put beer on shelf, dog doesn't drink beer, dog doesn't die of alcohol poisoning.

As things stand if I have a doggo doing hauling then I have to make a special beer storage zone and make a special zone which is that zone inverted and set the dogs to it. Sometimes I'll get a new animal and forget to add it to the zone and it drinks all the beer and dies.

It would be very useful to have something which automatically prevents animals from accessing items.