mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-15 10:04:30 +01:00
small slime ai tweaks (#87871)
This commit is contained in:
@@ -25,6 +25,7 @@
|
||||
return AI_BEHAVIOR_DELAY | AI_BEHAVIOR_SUCCEEDED
|
||||
|
||||
/datum/ai_behavior/find_hunt_target/find_slime_food
|
||||
action_cooldown = 7.5 SECONDS
|
||||
|
||||
// Check if the slime can drain the target
|
||||
/datum/ai_behavior/find_hunt_target/find_slime_food/valid_dinner(mob/living/basic/slime/hunter, mob/living/dinner, radius, datum/ai_controller/controller, seconds_per_tick)
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/not_friends,
|
||||
BB_SLIME_RABID = FALSE,
|
||||
BB_SLIME_HUNGER_DISABLED = FALSE,
|
||||
BB_CURRENT_HUNTING_TARGET = null, // people whose energy we want to drain
|
||||
)
|
||||
|
||||
ai_movement = /datum/ai_movement/basic_avoidance
|
||||
@@ -13,13 +12,12 @@
|
||||
/datum/ai_planning_subtree/change_slime_face,
|
||||
/datum/ai_planning_subtree/use_mob_ability/evolve,
|
||||
/datum/ai_planning_subtree/use_mob_ability/reproduce,
|
||||
/datum/ai_planning_subtree/target_retaliate,
|
||||
/datum/ai_planning_subtree/pet_planning,
|
||||
/datum/ai_planning_subtree/target_retaliate,
|
||||
/datum/ai_planning_subtree/find_and_hunt_target/find_slime_food,
|
||||
/datum/ai_planning_subtree/basic_melee_attack_subtree/slime,
|
||||
/datum/ai_planning_subtree/random_speech/slime,
|
||||
)
|
||||
can_idle = FALSE
|
||||
|
||||
/datum/ai_controller/basic_controller/slime/CancelActions()
|
||||
..()
|
||||
|
||||
Reference in New Issue
Block a user