From 8e9e94b2e11176de422df415530ca3dcd751dc36 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sun, 7 Jun 2020 02:25:54 -0400
Subject: [PATCH] trim implant to just clothing

---
 src/npc/descriptions/belly/bellyImplant.js | 323 ---------------------
 1 file changed, 323 deletions(-)

diff --git a/src/npc/descriptions/belly/bellyImplant.js b/src/npc/descriptions/belly/bellyImplant.js
index e9a4a1ccd62..8bb21d6530a 100644
--- a/src/npc/descriptions/belly/bellyImplant.js
+++ b/src/npc/descriptions/belly/bellyImplant.js
@@ -8,124 +8,10 @@ App.Desc.bellyImplant = function(slave) {
 		he, him, his, hers, himself, boy, He, His
 	} = getPronouns(slave);
 
-	r.push(shape());
 	r.push(clothing());
 
-	if (slave.fuckdoll === 0) {
-		r.push(navel());
-		r.push(tattoo());
-		r.push(age());
-	} else {
-		if (slave.navelPiercing > 0) {
-			if (slave.bellyImplant >= 4000) {
-				if (slave.navelPiercing === 1) {
-					r.push(`${His} popped navel bears a simple stud.`);
-				} else if (slave.navelPiercing === 2) {
-					r.push(`${His} popped navel is pierced with a big ring.`);
-				}
-				r.push(`It's eye-catching, since most of ${his} piercings are hidden by the suit.`);
-			}
-		} else {
-			r.push(`${His} navel piercing runs through the suit's material.`);
-		}
-		if (slave.physicalAge >= 13) {
-			if (slave.bellyImplant >= 31000) {
-				r.push(`The difficulties of carrying such an enormous implant are greatly reduced for a Fuckdoll, since it's almost always restrained, stationary, or both.`);
-			}
-		} else if (slave.physicalAge >= 4) {
-			if (slave.bellyImplant >= 14000) {
-				r.push(`The difficulties of carrying such an enormous implant are greatly reduced for a Fuckdoll, since it's almost always restrained, stationary, or both.`);
-			}
-		} else if (slave.physicalAge < 4) {
-			if (slave.bellyImplant >= 10000) {
-				r.push(`The difficulties of carrying such an enormous implant are greatly reduced for a Fuckdoll, since it's almost always restrained, stationary, or both.`);
-			}
-		}
-	}
-
 	return r.join(" ");
 
-	function shape() {
-		const r = [];
-		if (slave.bellyImplant >= 32000) {
-			r.push(`${He} looks inhumanly pregnant,`);
-			if (slave.physicalAge <= 3) {
-				r.push(`and ${he} is nearly spherical. ${His} toddlerish form is utterly dwarfed by ${his} implant, all ${he} can do is lay on top of it. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			} else if (slave.physicalAge <= 12) {
-				r.push(`and ${he} is more belly than ${girl}. ${His} absolutely gigantic, overfilled implant keeps ${his} pinned to the ground. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			} else if (slave.height >= 185) {
-				r.push(`but ${his} tall frame barely keeps ${his} grotesque belly off the ground. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			} else if (slave.height < 150) {
-				r.push(`and ${he} is more belly than ${girl}. ${His} absolutely gigantic, overfilled implant keeps ${his} pinned to the ground. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			} else if (slave.muscles > 1) {
-				r.push(`and ${he} can barely hold ${his} overfilled belly upright. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			} else {
-				r.push(`and ${he} is more belly than ${girl}. ${His} gigantic, overfilled implant keeps ${his} pinned to the ground. ${He} is so overfilled you can clearly make out the implant within ${his} body through ${his} skin. It is so taut, not one motion can be seen in its contents.`);
-			}
-		} else if (slave.bellyImplant >= 16000) {
-			r.push(`${He} looks unbelievably pregnant,`);
-			if (slave.physicalAge <= 3) {
-				r.push(`and ${his} belly pins ${him} to the ground. ${His} toddlerish form is dwarfed by ${his} implant; try as ${he} might, ${he} cannot even drag the massive thing. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			} else if (slave.physicalAge <= 12) {
-				r.push(`and ${he} can barely function with ${his} enormous belly. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			} else if (slave.height >= 185) {
-				r.push(`but ${his} tall frame barely bears ${his} obscene, drum-taut belly. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			} else if (slave.height < 150) {
-				r.push(`and ${he} can barely function with ${his} enormous belly. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			} else if (slave.muscles > 30) {
-				r.push(`and ${his} fit body allows ${him} to carry ${his} obscene belly without too much trouble. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			} else {
-				r.push(`and ${he} can barely function with ${his} enormous belly. ${He} is so full you can nearly make out the implant within ${his} body through ${his} skin.`);
-			}
-		} else if (slave.bellyImplant >= 8000) {
-			r.push(`${He} looks hugely pregnant,`);
-			if (slave.physicalAge <= 3) {
-				r.push(`and ${his} toddlerish body is absolutely filled by ${his} implant. ${He} can barely move ${him}self and resembles an over inflated blow-up doll.`);
-			} else if (slave.physicalAge <= 12) {
-				r.push(`and ${his} massive, drum-taut belly dominates ${his} poor little frame.`);
-			} else if (slave.height >= 185) {
-				r.push(`but ${his} tall frame bears ${his} massive, drum-taut belly well.`);
-			} else if (slave.height < 150) {
-				r.push(`and ${his} massive, drum-taut belly dominates ${his} poor little frame.`);
-			} else if (slave.muscles > 30) {
-				r.push(`and ${his} fit body bears ${his} massive, drum-taut belly well.`);
-			} else {
-				r.push(`and ${his} massive, drum-taut belly dominates ${his} frame.`);
-			}
-		} else if (slave.bellyImplant >= 4000) {
-			r.push(`${He} looks pregnant,`);
-			if (slave.physicalAge <= 3) {
-				r.push(`and ${his} swollen belly is nearly as big as ${his} toddlerish body.`);
-			} else if (slave.physicalAge <= 12) {
-				r.push(`and ${his} swollen belly dominates ${his} poor little frame.`);
-			} else if (slave.height >= 185) {
-				r.push(`but ${his} tall frame bears ${his} swollen belly well.`);
-			} else if (slave.height < 150) {
-				r.push(`and ${his} swollen belly dominates ${his} poor little frame.`);
-			} else if (slave.muscles > 30) {
-				r.push(`and ${his} fit body bears ${his} swollen belly well.`);
-			} else {
-				r.push(`and ${his} swollen belly dominates ${his} frame.`);
-			}
-		} else if (slave.bellyImplant >= 2000) {
-			r.push(`${He} looks bloated,`);
-			if (slave.physicalAge <= 3) {
-				r.push(`and ${his} swollen belly looks obscene on ${his} toddlerish body.`);
-			} else if (slave.physicalAge <= 12) {
-				r.push(`and ${his} swollen belly already looks huge on ${his} tiny frame.`);
-			} else if (slave.weight > 95) {
-				r.push(`but ${he}'s sufficiently overweight that it's not obvious.`);
-			} else if (slave.height < 150) {
-				r.push(`and ${his} swollen belly already looks huge on ${his} tiny frame.`);
-			} else if (slave.weight < -10) {
-				r.push(`${his} thin form making ${his} swollen belly very obvious.`);
-			} else {
-				r.push(`the implant just beginning to visibly bulge ${his} belly.`);
-			}
-		}
-		return r.join(" ");
-	}
-
 	function clothing() {
 		const r = [];
 
@@ -2138,213 +2024,4 @@ App.Desc.bellyImplant = function(slave) {
 
 		return r.join(" ");
 	}
-
-	function navel() {
-		const r = [];
-		if (slave.navelPiercing === 1) {
-			r.push(`${His} navel bears a simple stud.`);
-		} else if (slave.navelPiercing === 2) {
-			r.push(`${His} navel is pierced with a big ring.`);
-			if (slave.bellyImplant >= 16000) {
-				r.push(`It has a heavy bell dangling from it.`);
-			} else if ((slave.clothes === "slutty jewelry")) {
-				r.push(`It has a length of gilded chain dangling from it.`);
-			} else {
-				r.push(`It has a short length of chain dangling from it.`);
-			}
-		}
-		return r.join(" ");
-	}
-
-	function tattoo() {
-		const r = [];
-		// Belly tat
-		if (slave.bellyTat !== 0) {
-			if (slave.bellyImplant >= 32000) {
-				if (slave.bellyTat === "a heart") {
-					r.push(`A heart is tattooed around ${his} popped navel, though it is barely recognizable so stretched by ${his} titanic implant-filled middle.`);
-				} else if (slave.bellyTat === "a star") {
-					r.push(`A star is tattooed around ${his} popped navel, though it is barely recognizable so stretched by ${his} titanic implant-filled pregnancy middle.`);
-				} else if (slave.bellyTat === "a butterfly") {
-					r.push(`A butterfly is tattooed around ${his} popped navel, though it is barely recognizable so stretched by ${his} titanic implant-filled pregnancy middle.`);
-				}
-			} else if (slave.bellyImplant >= 16000) {
-				if (slave.bellyTat === "a heart") {
-					r.push(`A heart is tattooed around ${his} popped navel, though it is rather stretched by ${his} enormous implant-filled middle.`);
-				} else if (slave.bellyTat === "a star") {
-					r.push(`A star is tattooed around ${his} popped navel, though it is rather stretched by ${his} enormous implant-filled middle.`);
-				} else if (slave.bellyTat === "a butterfly") {
-					r.push(`A butterfly is tattooed around ${his} popped navel, though it is rather stretched by ${his} enormous implant-filled middle.`);
-				}
-			} else if (slave.bellyImplant >= 8000) {
-				if (slave.bellyTat === "a heart") {
-					r.push(`A heart is tattooed around ${his} popped navel, only to be truly seen when ${he} appears full-term.`);
-				} else if (slave.bellyTat === "a star") {
-					r.push(`A star is tattooed around ${his} popped navel, only to be truly seen when ${he} appears full-term.`);
-				} else if (slave.bellyTat === "a butterfly") {
-					r.push(`A butterfly is tattooed around ${his} popped navel, only to be truly seen when ${he} appears full-term.`);
-				}
-			} else if (slave.bellyImplant >= 4000) {
-				r.push(`${He} has a barely recognizable tattoo around ${his} navel, it should reveal itself fully once ${he} is a little bigger.`);
-			} else if (slave.bellyImplant >= 2000) {
-				r.push(`${He} has an unrecognizable tattoo around ${his} navel, it has stretched slightly along with ${his} rounded middle.`);
-			} else {
-				r.push(`${He} has an unrecognizable tattoo scrunched around ${his} navel.`);
-			}
-		}
-
-		if (slave.birthsTat > 0) {
-			if (slave.birthsTat > 1) {
-				r.push(`${He} has a series of ${slave.birthsTat} baby-shaped tattoos adorning ${his} stomach; one for each successful `);
-				if (slave.pregKnown === 1) {
-					r.push(`pregnancy and a temporary one for ${his} current pregnancy.`);
-				} else {
-					r.push(`pregnancy.`);
-				}
-			} else {
-				r.push(`${He} has a single baby-shaped`);
-				if (slave.pregKnown === 1) {
-					r.push(`tattoo, and one temporary one,`);
-				} else {
-					r.push(`tattoo`);
-				}
-				r.push(`adorning ${his} stomach.`);
-			}
-		} else if (slave.birthsTat === 0 && slave.abortionTat === -1 && slave.pregKnown === 1) {
-			r.push(`${He} has a single baby-shaped temporary tattoo adorning ${his} stomach.`);
-		}
-		if (slave.abortionTat > 0) {
-			if (slave.abortionTat > 1) {
-				r.push(`${He} has a series of ${slave.abortionTat} crossed out baby-shaped`);
-				if (slave.pregKnown === 1) {
-					r.push(`tattoos, and one uncrossed one,`);
-				} else {
-					r.push(`tattoos`);
-				}
-				r.push(`adorning ${his} stomach; one for each pregnancy ${he}'s failed to complete.`);
-			} else {
-				r.push(`${He} has a single crossed out, baby-shaped tattoo`);
-				if (slave.pregKnown === 1) {
-					r.push(`tattoo, and one uncrossed one,`);
-				} else {
-					r.push(`tattoo`);
-				}
-				r.push(`adorning ${his} stomach.`);
-			}
-		} else if (slave.abortionTat === 0 && slave.birthsTat === -1 && slave.pregKnown === 1) {
-			r.push(`${He} has a single baby-shaped temporary tattoo adorning ${his} stomach.`);
-		}
-
-		if (slave.breedingMark === 1) {
-			if (V.propOutcome === 1) {
-				r.push(`The Societal Elites' mark designating ${him} as a breeder is prominently displayed across ${his} lower belly, beneath ${his} navel.`);
-			} else {
-				r.push(`An alluring tattoo is prominently displayed across ${his} lower belly, beneath ${his} navel, urging ${him} to be bred.`);
-			}
-		}
-
-		return r.join(" ");
-	}
-
-	function age() {
-		const r = [];
-		if (slave.physicalAge >= 13) {
-			if (slave.bellyImplant >= 31000) {
-				if (canWalk(slave)) {
-					r.push(`${His} middle is so massive that it is difficult for ${him} to move.`);
-					if (slave.muscles > 95) {
-						r.push(`However, ${he} is so powerfully built that ${he} can manage it with effort, using ${his} arms to support it.`);
-					} else if (slave.muscles > 30) {
-						r.push(`${He} can barely manage to get to ${his} feet unaided, and usually walks with ${his} arms under ${his} belly to help take its weight.`);
-					} else if (slave.muscles > 5) {
-						r.push(`${He} requires assistance to get to ${his} feet, and tends to lean on things to help relieve the weight.`);
-					} else {
-						r.push(`${He} cannot get to ${his} feet unaided, and tries to stay seated as much as ${he} can.`);
-					}
-				} else if (tooBigBelly(slave)) {
-					r.push(`It is easily as large as ${his} torso, making ${him} at least half belly.`);
-				} else {
-					r.push(`It is easily as large as ${his} torso, making ${him} at least half belly.`);
-				}
-				if (slave.bellyImplant >= 16000) {
-					if (V.pregAccessibility === 1) {
-						r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a belly`);
-					} else {
-						if (V.saleDescription === 1) {
-							r.push(`${He}'ll have`);
-						} else {
-							r.push(`${He} has`);
-						}
-						r.push(`trouble living in your penthouse, which is not designed for ${girl}s with bellies`);
-					}
-					r.push(`wider than a standard doorway.`);
-				}
-			}
-		} else if (slave.physicalAge >= 4) {
-			if (slave.bellyImplant >= 14000) {
-				if (canWalk(slave)) {
-					r.push(`${His} middle is so massive that it is difficult for ${him} to move.`);
-					if (slave.muscles > 95) {
-						r.push(`However, ${he} is so powerfully built that ${he} can manage it with effort, using ${his} arms to support it.`);
-					} else if (slave.muscles > 30) {
-						r.push(`${He} can barely manage to get to ${his} feet unaided, and usually walks with ${his} arms under ${his} belly to help take its weight.`);
-					} else if (slave.muscles > 5) {
-						r.push(`${He} requires assistance to get to ${his} feet, and tends to lean on things to help relieve the weight.`);
-					} else {
-						r.push(`${He} cannot get to ${his} feet unaided, and tries to stay seated as much as ${he} can.`);
-					}
-				} else if (tooBigBelly(slave)) {
-					r.push(`It is easily bigger than ${he} is, making ${him} mostly belly.`);
-				} else {
-					r.push(`It is easily as large as ${his} torso, making ${him} at least half belly.`);
-				}
-				if (slave.bellyImplant >= 16000) {
-					if (V.pregAccessibility === 1) {
-						r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a belly`);
-					} else {
-						if (V.saleDescription === 1) {
-							r.push(`${He}'ll have`);
-						} else {
-							r.push(`${He} has`);
-						}
-						r.push(`trouble living in your penthouse, which is not designed for ${girl}s with bellies`);
-					}
-					r.push(`wider than a standard doorway.`);
-				}
-			}
-		} else if (slave.physicalAge < 4) {
-			if (slave.bellyImplant >= 10000) {
-				if (canWalk(slave)) {
-					r.push(`${His} middle is so massive that it is difficult for ${him} to move.`);
-					if (slave.muscles > 95) {
-						r.push(`However, ${he} is so powerfully built that ${he} can manage it with effort, using ${his} arms to support it.`);
-					} else if (slave.muscles > 30) {
-						r.push(`${He} can barely manage to get to ${his} feet unaided, and usually walks with ${his} arms under ${his} belly to help take its weight.`);
-					} else if (slave.muscles > 5) {
-						r.push(`${He} requires assistance to get to ${his} feet, and tends to lean on things to help relieve the weight.`);
-					} else {
-						r.push(`${He} cannot get to ${his} feet unaided, and tries to stay seated as much as ${he} can.`);
-					}
-				} else if (tooBigBelly(slave)) {
-					r.push(`It easily dwarfs ${him}, making ${him} almost entirely belly.`);
-				} else {
-					r.push(`It is easily as large as ${his} torso, making ${him} at least half belly.`);
-				}
-				if (slave.bellyImplant >= 16000) {
-					if (V.pregAccessibility === 1) {
-						r.push(`Fortunately for ${him}, the penthouse is adapted for daily life with a belly`);
-					} else {
-						if (V.saleDescription === 1) {
-							r.push(`${He}'ll have`);
-						} else {
-							r.push(`${He} has`);
-						}
-						r.push(`trouble living in your penthouse, which is not designed for ${girl}s with bellies`);
-					}
-					r.push(`wider than a standard doorway.`);
-				}
-			}
-		}
-		return r.join(" ");
-	}
 };
-- 
GitLab