Herring Gull Plushie (#16028)

* Herring Gull Plushie

* Tucking in Legs

* Actually Set the Variable
This commit is contained in:
SleepyGemmy
2023-03-16 21:16:45 +00:00
committed by GitHub
parent 6e75d57182
commit 2c442b600f
6 changed files with 62 additions and 2 deletions
+53
View File
@@ -1188,6 +1188,59 @@
// slot_flags = SLOT_HEAD - head sprite may come someday, but not today.
phrase = "Blub!"
// Herring Gull Plushie
/obj/item/toy/plushie/herring_gull
name = "herring gull plushie"
desc = "A herring gull plushie. Adorable!"
desc_extended = "The European herring gull, also known as <i>Larus argentatus</i>, is a common seabird originating from Earth. It can be found on and around \
the coasts as well as cities on Earth and wherever it may have been transplanted to. Commonly seen as something that symbolizes the sea as well as freedom."
icon_state = "herring_gull"
item_state = "herring_gull"
phrase = "Kek kek kek!"
var/lying = FALSE
/obj/item/toy/plushie/herring_gull/attack_self(mob/user)
if(user.a_intent == I_HELP)
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> pets \the [src]."),
SPAN_NOTICE("You pet \the [src].")
)
else if(user.a_intent == I_DISARM)
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> squeezes the \the [src]."),
SPAN_NOTICE("You squeeze \the [src].")
)
else if(user.a_intent == I_GRAB)
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> hugs \the [src]."),
SPAN_NOTICE("You hug \the [src].")
)
else if(user.a_intent == I_HURT)
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> pokes \the [src]."),
SPAN_NOTICE("You poke \the [src].")
)
playsound(src, 'sound/items/plushies/herring_gull/alarm_call.ogg', 75, FALSE)
visible_message("<b>\The [src]</b> says, \"[phrase]\"")
/obj/item/toy/plushie/herring_gull/AltClick(mob/user)
if(lying)
lying = !lying
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> extends \the [src]'s legs."),
SPAN_NOTICE("You extend \the [src]'s legs.")
)
icon_state = "herring_gull"
item_state = "herring_gull"
else
lying = !lying
user.visible_message(
SPAN_NOTICE("<b>\The [user]</b> tucks in \the [src]'s legs."),
SPAN_NOTICE("You tuck in \the [src]'s legs.")
)
icon_state = "herring_gull_lying"
item_state = "herring_gull_lying"
//Toy cult sword
/obj/item/toy/cultsword
name = "foam sword"