code/datums/ai/basic_mobs/pet_commands/fetch.dm
/datum/ai_behavior/fetch_seek | Traverse to a target with the intention of picking it up. If we can't do that, add it to a list of ignored items. |
---|---|
/datum/ai_behavior/deliver_fetched_item | The second half of fetching, deliver the item to a target. |
/datum/ai_behavior/eat_fetched_snack | The alternate second half of fetching, attack the item if we can eat it. Or make pleading eyes at someone who has picked it up. |
/datum/ai_behavior/forget_failed_fetches | Clear our failed fetch list every so often |