mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-06-01 12:07:02 +01:00
3fa227223a
* convert the bear to a basic mobster * Merge conflicts * Fixing the diffs * Merge conflicts * Update mob.dm * Update VoidRaptor.dmm * why is this pr so cursed --------- Co-authored-by: Ben10Omintrix <138636438+Ben10Omintrix@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com>
18 lines
594 B
Plaintext
18 lines
594 B
Plaintext
/datum/ai_planning_subtree/climb_trees
|
|
///chance to climb a tree
|
|
var/climb_chance = 35
|
|
|
|
/datum/ai_planning_subtree/climb_trees/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick)
|
|
|
|
if(!SPT_PROB(climb_chance, seconds_per_tick))
|
|
return
|
|
|
|
var/obj/structure/flora/tree/target = controller.blackboard[BB_CLIMBED_TREE]
|
|
|
|
if(QDELETED(target))
|
|
controller.queue_behavior(/datum/ai_behavior/find_and_set/valid_tree, BB_CLIMBED_TREE, /obj/structure/flora/tree)
|
|
return
|
|
|
|
controller.queue_behavior(/datum/ai_behavior/climb_tree, BB_CLIMBED_TREE)
|
|
return SUBTREE_RETURN_FINISH_PLANNING
|