mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-31 20:11:56 +00:00
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com> Co-authored-by: coiax <yellowbounder@gmail.com> Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com> Co-authored-by: Rohesie <rohesie@gmail.com> Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com> Co-authored-by: AnturK <AnturK@users.noreply.github.com> Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com> Co-authored-by: Kylerace <kylerlumpkin1@gmail.com> Co-authored-by: Watermelon914 <3052169-Watermelon914@users.noreply.gitlab.com> Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com> Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com> Co-authored-by: Fikou <piotrbryla@onet.pl> Co-authored-by: Emmanuel S. <emmanuelssr@gmail.com>
20 lines
702 B
Plaintext
20 lines
702 B
Plaintext
/*
|
|
You yourself fought the decadence of Gotham for years with all your strength, all your resources, all your moral authority.
|
|
And the only victory you achieved was a lie. Now you understand Gotham is beyond saving, and must be allowed to die.
|
|
*/
|
|
/datum/ai_controller/bane
|
|
movement_delay = 0.4 SECONDS
|
|
blackboard = list(BB_BANE_BATMAN = null)
|
|
planning_subtrees = list(/datum/ai_planning_subtree/bane_hunting)
|
|
|
|
/datum/ai_controller/bane/TryPossessPawn(atom/new_pawn)
|
|
if(!isliving(new_pawn))
|
|
return AI_CONTROLLER_INCOMPATIBLE
|
|
return ..() //Run parent at end
|
|
|
|
/datum/ai_controller/bane/able_to_run()
|
|
var/mob/living/living_pawn = pawn
|
|
if(IS_DEAD_OR_INCAP(living_pawn))
|
|
return FALSE
|
|
return ..()
|