mirror of
https://github.com/CHOMPstation/CHOMPstation.git
synced 2026-08-31 07:56:25 +01:00
Adds 'mode addons' to bellies to replace several modes
This commit is contained in:
@@ -20,14 +20,6 @@
|
||||
"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.emote_lists[DM_ITEMWEAK] = 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.",
|
||||
|
||||
@@ -61,14 +61,6 @@
|
||||
"The fox's stomach churns hungrily over your form, trying to take you.",
|
||||
"With a loud glorp, the stomach spills more acids onto you.")
|
||||
|
||||
B.emote_lists[DM_ITEMWEAK] = list(
|
||||
"The guts knead at you, trying to work you into thick soup.",
|
||||
"You're ground on by the slimey walls, treated like a mouse.",
|
||||
"The acrid air is hard to breathe, and stings at your lungs.",
|
||||
"You can feel the acids coating you, ground in by the slick walls.",
|
||||
"The fox's stomach churns hungrily over your form, trying to take you.",
|
||||
"With a loud glorp, the stomach spills more acids onto you.")
|
||||
|
||||
// All them complicated fox procedures.
|
||||
/mob/living/simple_animal/fox/Life()
|
||||
. = ..()
|
||||
@@ -209,14 +201,6 @@
|
||||
"A thick glob of acids drip down from above, adding to the pool of caustic fluids in Renault's belly.",
|
||||
"There's a loud gurgle as the stomach declares the intent to make you a part of Renault.")
|
||||
|
||||
B.emote_lists[DM_ITEMWEAK] = list(
|
||||
"Renault's stomach walls grind hungrily inwards, kneading acids against your form, and treating you like any other food.",
|
||||
"The captain's fox impatiently kneads and works acids against you, trying to claim your body for fuel.",
|
||||
"The walls knead in firmly, squeezing and tossing you around briefly in disorienting aggression.",
|
||||
"Renault belches, letting the remaining air grow more acrid. It burns your lungs with each breath.",
|
||||
"A thick glob of acids drip down from above, adding to the pool of caustic fluids in Renault's belly.",
|
||||
"There's a loud gurgle as the stomach declares the intent to make you a part of Renault.")
|
||||
|
||||
/mob/living/simple_animal/fox/syndicate
|
||||
name = "syndi-fox"
|
||||
desc = "It's a DASTARDLY fox! The horror! Call the shuttle!"
|
||||
|
||||
@@ -15,7 +15,8 @@
|
||||
var/vore_standing_too = 0 // Can also eat non-stunned mobs
|
||||
var/vore_ignores_undigestable = 1 // Refuse to eat mobs who are undigestable by the prefs toggle.
|
||||
|
||||
var/vore_default_mode = DM_ITEMWEAK // Default bellymode (DM_DIGEST, DM_HOLD, DM_ABSORB)
|
||||
var/vore_default_mode = DM_DIGEST // Default bellymode (DM_DIGEST, DM_HOLD, DM_ABSORB)
|
||||
var/vore_default_flags = DM_FLAG_ITEMWEAK // Itemweak by default
|
||||
var/vore_digest_chance = 25 // Chance to switch to digest mode if resisted
|
||||
var/vore_absorb_chance = 0 // Chance to switch to absorb mode if resisted
|
||||
var/vore_escape_chance = 25 // Chance of resisting out of mob
|
||||
@@ -147,6 +148,7 @@
|
||||
B.name = vore_stomach_name ? vore_stomach_name : "stomach"
|
||||
B.desc = vore_stomach_flavor ? vore_stomach_flavor : "Your surroundings are warm, soft, and slimy. Makes sense, considering you're inside \the [name]."
|
||||
B.digest_mode = vore_default_mode
|
||||
B.mode_flags = vore_default_flags
|
||||
B.escapable = vore_escape_chance > 0
|
||||
B.escapechance = vore_escape_chance
|
||||
B.digestchance = vore_digest_chance
|
||||
@@ -174,16 +176,6 @@
|
||||
"The juices pooling beneath you sizzle against your sore skin.",
|
||||
"The churning walls slowly pulverize you into meaty nutrients.",
|
||||
"The stomach glorps and gurgles as it tries to work you into slop.")
|
||||
B.emote_lists[DM_ITEMWEAK] = list(
|
||||
"The burning acids eat away at your form.",
|
||||
"The muscular stomach flesh grinds harshly against you.",
|
||||
"The caustic air stings your chest when you try to breathe.",
|
||||
"The slimy guts squeeze inward to help the digestive juices soften you up.",
|
||||
"The onslaught against your body doesn't seem to be letting up; you're food now.",
|
||||
"The predator's body ripples and crushes against you as digestive enzymes pull you apart.",
|
||||
"The juices pooling beneath you sizzle against your sore skin.",
|
||||
"The churning walls slowly pulverize you into meaty nutrients.",
|
||||
"The stomach glorps and gurgles as it tries to work you into slop.")
|
||||
|
||||
/mob/living/simple_animal/Bumped(var/atom/movable/AM, yes)
|
||||
if(ismob(AM))
|
||||
|
||||
@@ -154,12 +154,6 @@
|
||||
"The grip of that stomach is harsh. Eagerly mushing and rubbing that slime into your body in attempts to break you down!",
|
||||
"The intense churning and grinding jostles your around within the thick slime as you're slowly broken down!"
|
||||
)
|
||||
B.emote_lists[DM_ITEMWEAK] = list(
|
||||
"The walls slop thick slime across your body! It tingles briefly before the sting and ache sets in!",
|
||||
"The sound of your body slipping and sliding against the powerfully churning stomach fills the air!",
|
||||
"The grip of that stomach is harsh. Eagerly mushing and rubbing that slime into your body in attempts to break you down!",
|
||||
"The intense churning and grinding jostles your around within the thick slime as you're slowly broken down!"
|
||||
)
|
||||
B.emote_lists[DM_ABSORB] = list(
|
||||
"The walls cling to you awfully close... It's almost like you're sinking into them.",
|
||||
"You can feel the walls press in tightly against you, clinging to you posessively!",
|
||||
|
||||
@@ -96,7 +96,7 @@ List of things solar grubs should be able to do:
|
||||
vore_active = 1
|
||||
vore_capacity = 1
|
||||
vore_pounce_chance = 0 //grubs only eat incapacitated targets
|
||||
vore_default_mode = DM_ITEMWEAK //item friendly digestions, they just want your chemical energy :3
|
||||
vore_default_mode = DM_DIGEST
|
||||
|
||||
/mob/living/simple_animal/retaliate/solargrub/PunchTarget()
|
||||
. = ..()
|
||||
|
||||
Reference in New Issue
Block a user