[no gbp] gutlunch pop control (#79772)

This commit is contained in:
Ben10Omintrix
2023-11-17 20:04:26 +02:00
committed by GitHub
parent eecd6c24ca
commit 2c21a73ed0
6 changed files with 34 additions and 6 deletions

View File

@@ -166,6 +166,7 @@
radial_icon = 'icons/mob/simple/animal.dmi'
radial_icon_state = "heart"
speech_commands = list("breed", "consummate")
var/datum/ai_behavior/reproduce_behavior = /datum/ai_behavior/make_babies
/datum/pet_command/point_targeting/breed/set_command_target(mob/living/parent, atom/target)
if(isnull(target) || !isliving(target))
@@ -183,7 +184,7 @@
/datum/pet_command/point_targeting/breed/execute_action(datum/ai_controller/controller)
if(is_type_in_list(controller.blackboard[BB_CURRENT_PET_TARGET], controller.blackboard[BB_BABIES_PARTNER_TYPES]))
controller.queue_behavior(/datum/ai_behavior/make_babies, BB_CURRENT_PET_TARGET)
controller.queue_behavior(reproduce_behavior, BB_CURRENT_PET_TARGET)
controller.clear_blackboard_key(BB_ACTIVE_PET_COMMAND)
return SUBTREE_RETURN_FINISH_PLANNING