re-adds the kitty purr tongue from oldcode

currently just has this as the default tongue for felinids. i have to figure out how to make it selectable from roundstart
This commit is contained in:
SeepingVisage
2025-01-09 23:57:38 -05:00
parent f6b0d15cdc
commit 91e177e636
4 changed files with 20 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
/datum/accent/kitty/modify_speech(list/speech_args)
var/message = speech_args[SPEECH_MESSAGE]
var/static/regex/taja_purr = new("r+", "g")
var/static/regex/taja_puRR = new("R+", "g")
if(message[1] != "*")
message = taja_purr.Replace(message, "rrr")
message = taja_puRR.Replace(message, "Rrr")
speech_args[SPEECH_MESSAGE] = message
return speech_args
@@ -0,0 +1,8 @@
/obj/item/organ/tongue/kitty
name = "barbed tongue"
desc = "A thin and prickled on top tongue, common among cats"
icon_state = "tonguenormal"
say_mod = "mrowls"
taste_sensitivity = 15 //Tastes like normal
maxHealth = 60 //And so has health like normal
initial_accents = list(/datum/accent/kitty)
@@ -8,6 +8,7 @@
mutantears = /obj/item/organ/ears/cat
mutanttail = /obj/item/organ/tail/cat
mutanttongue = /obj/item/organ/tongue/kitty
tail_type = "mam_tail"
wagging_type = "mam_waggingtail"
+2
View File
@@ -3935,6 +3935,7 @@
#include "GainStation13\code\clothing\shoes.dm"
#include "GainStation13\code\clothing\suits.dm"
#include "GainStation13\code\clothing\under.dm"
#include "GainStation13\code\datums\accents.dm"
#include "GainStation13\code\datums\bark.dm"
#include "GainStation13\code\datums\lavaland_ruins.dm"
#include "GainStation13\code\datums\ruins.dm"
@@ -4074,6 +4075,7 @@
#include "GainStation13\code\modules\research\nanites\nanite_programs\fattening.dm"
#include "GainStation13\code\modules\research\techweb\nutritech_nodes.dm"
#include "GainStation13\code\modules\surgery\organs\augments.dm"
#include "GainStation13\code\modules\surgery\organs\tongue.dm"
#include "GainStation13\code\modules\vehicles\grocery_cart_scooter.dm"
#include "GainStation13\code\modules\vehicles\grocery_cart_scooter_unmortorized.dm"
#include "GainStation13\code\modules\vending\gatocola.dm"