Adds Noogies (Perfect for bullying Moths) (#56286)

* i HATE mothblocks
This commit is contained in:
Ryll Ryll
2021-01-22 02:01:59 -08:00
committed by GitHub
parent a0120e4b30
commit d982b4b619
7 changed files with 122 additions and 3 deletions
+16
View File
@@ -124,3 +124,19 @@
qdel(N)
to_chat(user, "<span class='warning'>You're incapable of slapping in your current state.</span>")
/datum/emote/living/carbon/noogie
key = "noogie"
key_third_person = "noogies"
hands_use_check = TRUE
/datum/emote/living/carbon/noogie/run_emote(mob/user, params, type_override, intentional)
. = ..()
if(!.)
return
var/obj/item/noogie/noogie = new(user)
if(user.put_in_hands(noogie))
to_chat(user, "<span class='notice'>You ready your noogie'ing hand.</span>")
else
qdel(noogie)
to_chat(user, "<span class='warning'>You're incapable of noogie'ing in your current state.</span>")
@@ -2,7 +2,7 @@
name = "Flyperson"
id = "fly"
say_mod = "buzzes"
species_traits = list(NOEYESPRITES,HAS_FLESH,HAS_BONE)
species_traits = list(NOEYESPRITES,HAS_FLESH,HAS_BONE,TRAIT_ANTENNAE)
inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_BUG
meat = /obj/item/food/meat/slab/human/mutant/fly
disliked_food = null
@@ -3,7 +3,7 @@
id = "moth"
say_mod = "flutters"
default_color = "00FF00"
species_traits = list(LIPS, NOEYESPRITES, HAS_FLESH, HAS_BONE, HAS_MARKINGS)
species_traits = list(LIPS, NOEYESPRITES, HAS_FLESH, HAS_BONE, HAS_MARKINGS, TRAIT_ANTENNAE)
inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_BUG
mutant_bodyparts = list("moth_wings" = "Plain", "moth_antennae" = "Plain", "moth_markings" = "None")
attack_verb = "slash"