/tg/ Station 13 - Modules - Types

code/modules/mob/living/basic/pets/parrot/parrot_ai/parrot_perching.dm

/datum/target_source/oview_typed/from_bb_key/parrot_perch_typesReads the parrot's desired-perch typecache so it can scan for somewhere to sit.
/datum/bt_node/ai_behavior/perch_on_targetParrot behavior that perches them on their current perch target.
/datum/bt_node/ai_behavior/perch_on_target/hauntVariant for the ghost parrot, which can haunt any living human.
/datum/bt_node/ai_behavior/idle_random_walk/parrotParrot idle wander; sits much more still while perched.