Talk:Eat Package

From GECK
Jump to: navigation, search

Need some help with this: I'm looking for a way to create respawning food for actors to use with an eat package. I already tried adding a leveled food item to the actor inventory, but it only spawns once in a couple of days, not very reliable. The problem is that once the actor ate the initial food (whether placed at the location, or placed in its inventory), it will no longer find any food to eat. So what I want is the actor to travel to the marker (a chair) twice a day (breakfast and dinner) and always have food to eat (in inventory, or placed at the location, doesn't matter). Ideally, the player shouldn't be allowed to see/use/take the food.

This was done a lot in Oblivion, if you have it: because one of the quests was to poison people, people would often be scripted to eat at a certain time. In the Dark Brotherhood Sanctuary, they would make their way to the dining table, picking up food on the way, and then eat it. If the barrel of food had been emptied by the player, then they would grab food or drink from elsewhere. If there was no food anywhere, then they'd just sit at the dining table and chat. If there was a player-placed poisoned apple and no other food, they'd eat that - and die. This intelligent AI foraging behaviour surprised me: I've no idea how it was done, but if you have Oblivion and can check, I imagine it's possible to duplicate in Fallout3. DewiMorgan 00:19, 23 April 2009 (UTC)

Well, no, I don't have Oblivion. But the NPC behavior seems to be the same. However, that's not my problem. They'll eat whatever they can, the problem is the food doesn't respawn. They eat once, and then the food is gone. I'm trying to make food reappear, possibly through a script or something, like get them to do a cooking idle then dump a food item in their inventory. Thanks anyway.
Okay, I finally got it. You have to specify WHAT to eat as well as where to eat in the eat package.Perji 03:38, 23 April 2009 (UTC)