/tg/ Station 13 - Modules - Types

code/datums/ai/basic_mobs/pet_commands/fetch.dm

/datum/ai_behavior/fetch_seekTraverse 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_itemThe second half of fetching, deliver the item to a target.
/datum/ai_behavior/eat_fetched_snackThe 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_fetchesClear our failed fetch list every so often