This is my idea, you control a char that have quests to explore the map and find vegatables hidden in different places, under rocks, from trees, in the soil just click on the place to gather, but your bag can only handle 5 itens.
Each npc will give you a quest as you click on, a ballon with the item image will show and you have to bring the itens to the quest giver, you will equiped with bombs and a knife, during the exploration will face some agressive npcs that will try to kill you, you can use the bomb or the knife to attack then, to buy more bombs use the coins received from the vegetables gathering.
vegetables from the soil will be in the soil and fruits from trees.
when you are full of items in the bag you will not able to gather anything else, until you deliver the quest, or click on the item to remove from the bag and destroy it.
any time you will be able to save the current state of the game. now that i finished the idea will allow myself to have sleep