mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
// Not specifically /human type because those won't allow FBPs to use them
|
|
/decl/emote/helper/vwag
|
|
key = "vwag"
|
|
emote_message_3p = ""
|
|
|
|
/decl/emote/helper/vwag/mob_can_use(mob/living/carbon/human/user)
|
|
if(!istype(user) || (!user.tail_style || !user.tail_style.ani_state))
|
|
return FALSE
|
|
return ..()
|
|
|
|
/decl/emote/helper/vwag/do_emote(var/mob/living/carbon/human/user, var/extra_params)
|
|
if(user.toggle_tail(message = 1))
|
|
return ..()
|
|
|
|
/decl/emote/helper/vwag/get_emote_message_3p(var/mob/living/carbon/human/user, var/atom/target, var/extra_params)
|
|
return "[user.wagging ? "starts" : "stops"] wagging USER_THEIR tail."
|
|
|
|
|
|
/decl/emote/helper/vflap
|
|
key = "vflap"
|
|
emote_message_3p = ""
|
|
|
|
/decl/emote/helper/vflap/mob_can_use(mob/living/carbon/human/user)
|
|
if(!istype(user) || (!user.wing_style || !user.wing_style.ani_state))
|
|
return FALSE
|
|
return ..()
|
|
|
|
/decl/emote/helper/vflap/do_emote(var/mob/living/carbon/human/user, var/extra_params)
|
|
if(user.toggle_wing(message = 1))
|
|
return ..()
|
|
|
|
/decl/emote/helper/vflap/get_emote_message_3p(var/mob/living/carbon/human/user, var/atom/target, var/extra_params)
|
|
return "[user.flapping ? "starts" : "stops"] flapping USER_THEIR wings."
|