mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
Adds a blocked list to slime extract critter reactions, currently stocked with the "human" simple_animals - as that causes roleplay problems especially regarding the AI - and the station-eating large xeno queen boss.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5339 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
speak_chance = 1
|
speak_chance = 1
|
||||||
turns_per_move = 5
|
turns_per_move = 5
|
||||||
see_in_dark = 6
|
see_in_dark = 6
|
||||||
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat
|
meat_type = /obj/item/weapon/reagent_containers/food/snacks/bearmeat
|
||||||
response_help = "pets the"
|
response_help = "pets the"
|
||||||
response_disarm = "gently pushes aside the"
|
response_disarm = "gently pushes aside the"
|
||||||
response_harm = "pokes the"
|
response_harm = "pokes the"
|
||||||
|
|||||||
@@ -790,7 +790,20 @@ datum
|
|||||||
required_other = 4
|
required_other = 4
|
||||||
on_reaction(var/datum/reagents/holder, var/created_volume)
|
on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||||
|
|
||||||
var/list/critters = typesof(/mob/living/simple_animal/hostile) - /mob/living/simple_animal/hostile // list of possible hostile mobs
|
var/blocked = list(/mob/living/simple_animal/hostile,
|
||||||
|
/mob/living/simple_animal/hostile/pirate,
|
||||||
|
/mob/living/simple_animal/hostile/pirate/ranged,
|
||||||
|
/mob/living/simple_animal/hostile/russian,
|
||||||
|
/mob/living/simple_animal/hostile/russian/ranged,
|
||||||
|
/mob/living/simple_animal/hostile/syndicate,
|
||||||
|
/mob/living/simple_animal/hostile/syndicate/melee,
|
||||||
|
/mob/living/simple_animal/hostile/syndicate/melee/space,
|
||||||
|
/mob/living/simple_animal/hostile/syndicate/ranged,
|
||||||
|
/mob/living/simple_animal/hostile/syndicate/ranged/space,
|
||||||
|
/mob/living/simple_animal/hostile/alien/queen/large,
|
||||||
|
/mob/living/simple_animal/clown
|
||||||
|
)//exclusion list for things you don't want the reaction to create.
|
||||||
|
var/list/critters = typesof(/mob/living/simple_animal/hostile) - blocked // list of possible hostile mobs
|
||||||
|
|
||||||
playsound(get_turf_loc(holder.my_atom), 'sound/effects/phasein.ogg', 100, 1)
|
playsound(get_turf_loc(holder.my_atom), 'sound/effects/phasein.ogg', 100, 1)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user