From 69db98c164dc26c18d820fd4debe91e17d7cff87 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Thu, 6 Jul 2017 10:20:39 -0400 Subject: [PATCH 1/3] Gives runtime more specific gurgles and emotes --- .../living/simple_animal/animals/cat_vr.dm | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 code/modules/mob/living/simple_animal/animals/cat_vr.dm diff --git a/code/modules/mob/living/simple_animal/animals/cat_vr.dm b/code/modules/mob/living/simple_animal/animals/cat_vr.dm new file mode 100644 index 00000000000..221ea2fc18f --- /dev/null +++ b/code/modules/mob/living/simple_animal/animals/cat_vr.dm @@ -0,0 +1,38 @@ +/mob/living/simple_animal/cat/fluff/Runtime/New() + + if(!vore_organs.len) + var/datum/belly/B = new /datum/belly(src) + B.immutable = 1 + B.name = "Stomach" + B.inside_flavor = "The slimy wet insides of Runtime! Not quite as clean as the cat on the outside." + B.human_prey_swallow_time = swallowTime + B.nonhuman_prey_swallow_time = swallowTime + vore_organs[B.name] = B + vore_selected = B.name + + B.emote_lists[DM_HOLD] = list( + "Runtime's stomach kneads gently on you and you're fairly sure you can hear her start purring.", + "Most of what you can hear are slick noises, Runtime breathing, and distant purring.", + "Runtime seems perfectly happy to have you in there. She lays down for a moment to groom and squishes you against the walls.", + "The CMO's pet seems to have found a patient of her own, and is treating them with warm, wet kneading walls.", + "Runtime mostly just lazes about, and you're left to simmer in the hot, slick guts unharmed.", + "Runtime's master might let you out of this fleshy prison, eventually. Maybe. Hopefully?") + + B.emote_lists[DM_DIGEST] = list( + "Runtime's stomach is treating you rather like a mouse, kneading acids into you with vigor.", + "A thick dollop of bellyslime drips from above while the CMO's pet's gut works on churning you up.", + "Runtime seems to have decided you're food, based on the acrid air in her guts and the pooling fluids.", + "Runtime's stomach tries to claim you, kneading and pressing inwards again and again against your form.", + "Runtime flops onto their side for a minute, spilling acids over your form as you remain trapped in them.", + "The CMO's pet doesn't seem to think you're any different from any other meal. At least, their stomach doesn't.") + + B.digest_messages_prey = list( + "Runtime's stomach slowly melts your body away. Her stomach refuses to give up it's onslaught, continuing until you're nothing more than nutrients for her body to absorb.", + "After an agonizing amount of time, Runtime's stomach finally manages to claim you, melting you down and adding you to her stomach.", + "Runtime's stomach continues to slowly work away at your body before tightly squeezing around you once more, causing the remainder of your body to lose form and melt away into the digesting slop around you.", + "Runtime's slimy gut continues to constantly squeeze and knead away at your body, the bulge you create inside of her stomach growing smaller as time progresses before soon dissapearing completely as you melt away.", + "Runtime's belly lets off a soft groan as your body finally gives out, the cat's eyes growing heavy as it settles down to enjoy it's good meal.", + "Runtime purrs happily as you slowly slip away inside of her gut, your body's nutrients are then used to put a layer of padding on the now pudgy cat.", + "The acids inside of Runtime's stomach, aided by the constant motions of the smooth walls surrounding you finally manage to melt you away into nothing more mush. She curls up on the floor, slowly kneading the air as her stomach moves its contents — including you — deeper into her digestive system.", + "Your form begins to slowly soften and break apart, rounding out Runtime's swollen belly. The carnivorous cat rumbles and purrs happily at the feeling of such a filling meal." + ..() From 3f4625708845cc88362466c1eba275f2c62bc544 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Thu, 6 Jul 2017 10:21:11 -0400 Subject: [PATCH 2/3] Update vorestation.dme --- vorestation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/vorestation.dme b/vorestation.dme index 02d5b336794..e9380603949 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1893,6 +1893,7 @@ #include "code\modules\mob\living\simple_animal\animals\birds_vr.dm" #include "code\modules\mob\living\simple_animal\animals\carp.dm" #include "code\modules\mob\living\simple_animal\animals\cat.dm" +#include "code\modules\mob\living\simple_animal\animals\cat_vr.dm" #include "code\modules\mob\living\simple_animal\animals\corgi.dm" #include "code\modules\mob\living\simple_animal\animals\corgi_vr.dm" #include "code\modules\mob\living\simple_animal\animals\crab.dm" From 1f4cb41d458518f73787d49a9a6f26cf574ee709 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Thu, 6 Jul 2017 10:41:51 -0400 Subject: [PATCH 3/3] Forgot a ) --- code/modules/mob/living/simple_animal/animals/cat_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/animals/cat_vr.dm b/code/modules/mob/living/simple_animal/animals/cat_vr.dm index 221ea2fc18f..ca645d5a37f 100644 --- a/code/modules/mob/living/simple_animal/animals/cat_vr.dm +++ b/code/modules/mob/living/simple_animal/animals/cat_vr.dm @@ -34,5 +34,5 @@ "Runtime's belly lets off a soft groan as your body finally gives out, the cat's eyes growing heavy as it settles down to enjoy it's good meal.", "Runtime purrs happily as you slowly slip away inside of her gut, your body's nutrients are then used to put a layer of padding on the now pudgy cat.", "The acids inside of Runtime's stomach, aided by the constant motions of the smooth walls surrounding you finally manage to melt you away into nothing more mush. She curls up on the floor, slowly kneading the air as her stomach moves its contents — including you — deeper into her digestive system.", - "Your form begins to slowly soften and break apart, rounding out Runtime's swollen belly. The carnivorous cat rumbles and purrs happily at the feeling of such a filling meal." + "Your form begins to slowly soften and break apart, rounding out Runtime's swollen belly. The carnivorous cat rumbles and purrs happily at the feeling of such a filling meal.") ..()