line = "You are a " + length(macro.height, unit, true) + " tall " + macro.species + ". You weigh " + mass(macro.mass, unit) + ".";
result.push(line);
if (this.maleParts) {
line = "Your " + length(macro.dickLength, unit, true) + " long dick hangs from your hips, with two " + mass(macro.ballMass, unit, true) + ", " + length(macro.ballDiameter, unit, true) + "-wide balls hanging beneath.";
state = "";
if (!this.arousalEnabled) {
state = "limp";
} else if (this.orgasm) {
state = "spurting";
} else {
if (this.arousal < 25) {
state = "limp";
} else if (this.arousal < 50) {
state = "swelling";
} else if (this.arousal < 75) {
state = "erect";
} else if (this.arousal < 100) {
state = "erect, precum-oozing";
}
}
line = "Your " + length(macro.dickLength, unit, true) + " long " + state + " " + macro.dickType + " cock hangs from your hips, with two " + mass(macro.ballMass, unit, true) + ", " + length(macro.ballDiameter, unit, true) + "-wide balls hanging beneath.";
result.push(line);
}
if (this.femaleParts) {
line = "Your glistening " + length(macro.vaginaLength, unit, true) + " long slit is oozing between your legs."
state = "";
if (!this.arousalEnabled) {
state = "unassuming";
} else if (this.orgasm) {
state = "gushing, quivering";
} else {
if (this.arousal < 25) {
state = "unassuming";
} else if (this.arousal < 50) {
state = "moist";
} else if (this.arousal < 75) {
state = "glistening";
} else if (this.arousal < 100) {
state = "dripping";
}
}
line = "Your glistening " + length(macro.vaginaLength, unit, true) + " long " + state + " slit is oozing between your legs."
result.push(line);
line = "You have two " + length(macro.breastDiameter, unit, true) + "-wide breasts that weigh " + mass(macro.breastMass, unit) + " apiece.";
result.push(line);
@@ -1096,7 +1160,7 @@ function grow_dick(times=1)
var lengthDelta = macro.dickLength - oldLength;
var massDelta = macro.dickMass - oldMass;
update(["Power surges through you as your cock grows " + length(lengthDelta, unit, false) + " longer and gains " + mass(massDelta, unit, false) + " of mass",newline]);
update(["Power surges through you as your " + macro.dickType + " cock grows " + length(lengthDelta, unit, false) + " longer and gains " + mass(massDelta, unit, false) + " of mass",newline]);