mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-27 15:01:04 +01:00
Makes skrell psi ping detect most simplemobs (#12835)
This commit is contained in:
@@ -44,6 +44,8 @@
|
||||
var/health_prefix = ""
|
||||
appearance_flags = NO_CLIENT_COLOR|KEEP_TOGETHER
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
|
||||
/mob/living/simple_animal/construct/cultify()
|
||||
return
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
speak_emote = list("beeps","clicks","chirps")
|
||||
universal_understand = TRUE
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/spiderbot/Initialize()
|
||||
. = ..()
|
||||
add_language(LANGUAGE_TCB)
|
||||
|
||||
@@ -49,6 +49,8 @@
|
||||
destroy_surroundings = FALSE
|
||||
attack_emote = "blares a tiny siren"
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/commanded/baby_harvester/get_bullet_impact_effect_type(var/def_zone)
|
||||
return BULLET_IMPACT_METAL
|
||||
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
|
||||
flying = TRUE
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/faithless/Allow_Spacemove(var/check_drift = 0)
|
||||
return 1
|
||||
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
pass_flags = PASSTABLE
|
||||
attack_emote = "focuses on"
|
||||
var/mob/living/simple_animal/hostile/hivebotbeacon/linked_parent = null
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/hivebot/do_animate_chat(var/message, var/datum/language/language, var/small, var/list/show_to, var/duration, var/list/message_override)
|
||||
INVOKE_ASYNC(src, /atom/movable/proc/animate_chat, message, language, small, show_to, duration)
|
||||
|
||||
@@ -48,6 +48,7 @@
|
||||
var/list/close_destinations = list()
|
||||
var/area/latest_area
|
||||
attack_emote = "focuses on"
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/hivebotbeacon/incendiary
|
||||
projectiletype = /obj/item/projectile/beam/hivebot/incendiary
|
||||
|
||||
@@ -42,6 +42,8 @@
|
||||
mob_bump_flag = HEAVY
|
||||
mob_swap_flags = ~HEAVY
|
||||
mob_push_flags = 0
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/retaliate/hivebotharvester/Initialize(mapload,mob/living/simple_animal/hostile/hivebot/hivebotbeacon)
|
||||
if(hivebotbeacon)
|
||||
|
||||
@@ -58,6 +58,8 @@
|
||||
see_in_dark = 8
|
||||
see_invisible = SEE_INVISIBLE_NOLIGHTING
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/icarus_drone/Initialize()
|
||||
. = ..()
|
||||
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
var/is_punishing = FALSE
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/krampus/death(gibbed)
|
||||
..()
|
||||
|
||||
@@ -110,6 +110,7 @@
|
||||
light_range = 10
|
||||
light_wedge = LIGHT_WIDE
|
||||
see_in_dark = 8
|
||||
psi_pingable = FALSE
|
||||
|
||||
faction = "sol"
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
mob_size = MOB_TINY
|
||||
var/image/eye_overlay
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/rogue_drone/Initialize()
|
||||
. = ..()
|
||||
name = "[initial(name)] ([rand(100, 999)])"
|
||||
|
||||
@@ -39,6 +39,8 @@
|
||||
|
||||
faction = "carp"
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/tree/FindTarget()
|
||||
. = ..()
|
||||
if(.)
|
||||
|
||||
@@ -42,6 +42,8 @@
|
||||
|
||||
var/crystal_harvested = FALSE
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/vannatusk/Initialize()
|
||||
. = ..()
|
||||
set_light(1.2, 3, LIGHT_COLOR_BLUE)
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
flying = TRUE
|
||||
attack_emote = "buzzes at"
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/hostile/viscerator/death()
|
||||
..(null,"is smashed into pieces!")
|
||||
var/T = get_turf(src)
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
var/atom/movable/copying = null // The thing we're trying to look like.
|
||||
var/realistic = FALSE // If true, things like bullets and weapons will hit it, to be a bit more convincing from a distance.
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/illusion/update_icon() // We don't want the appearance changing AT ALL unless by copy_appearance().
|
||||
return
|
||||
|
||||
|
||||
@@ -32,6 +32,8 @@
|
||||
appearance_flags = NO_CLIENT_COLOR|KEEP_TOGETHER
|
||||
var/obj/item/residue = /obj/item/ectoplasm
|
||||
|
||||
psi_pingable = FALSE
|
||||
|
||||
/mob/living/simple_animal/shade/cultify()
|
||||
return
|
||||
|
||||
|
||||
@@ -134,6 +134,8 @@
|
||||
|
||||
var/list/butchering_products //if anything else is created when butchering this creature, like bones and leather
|
||||
|
||||
var/psi_pingable = TRUE
|
||||
|
||||
|
||||
/mob/living/simple_animal/proc/update_nutrition_stats()
|
||||
nutrition_step = mob_size * 0.03 * metabolic_factor
|
||||
|
||||
Reference in New Issue
Block a user