[MIRROR] Adds Noogies (Perfect for bullying Moths) (#2832)

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

* i HATE mothblocks

* Adds Noogies (Perfect for bullying Moths)

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
This commit is contained in:
SkyratBot
2021-01-22 19:00:01 +01:00
committed by GitHub
parent be4b552155
commit d291953ca6
7 changed files with 122 additions and 3 deletions
+16
View File
@@ -129,3 +129,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"