/tg/ Station 13 - Modules - Types

code/modules/mob/living/basic/space_fauna/carp/carp_ai_rift_actions.dm

/datum/bt_node/ai_behavior/make_carp_riftUse the carp rift ability to teleport somewhere relative to a target.
/datum/bt_node/ai_behavior/make_carp_rift/awayMake a rift bringing you further away from your target
/datum/bt_node/ai_behavior/make_carp_rift/towardsMake a rift bringing you closer to your target
/datum/bt_node/ai_behavior/make_carp_rift/towards/aggressiveMake a rift towards your target if you are blocked from moving or if it is far away
/datum/bt_node/ai_behavior/make_carp_rift/towards/unvalidatedSkip validation checks because we already did them elsewhere
/datum/bt_node/ai_behavior/find_carp_rift_shortcutIf there's a carp rift heading towards our target, record its turf so we can ride it there.
/datum/bt_node/ai_behavior/find_carp_rift_shortcut/nearbyRecord the turf of any nearby rift entrance so we can ride it; the carp who made it probably knew where they were going.