From 28771fd2bda245db09da573184fe603f641a38b2 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Wed, 5 Sep 2018 18:46:44 -0400 Subject: [PATCH] pregAdaptation growth/loss --- devNotes/VersionChangeLog-Premod+LoliMod.txt | 1 + src/uncategorized/saLongTermEffects.tw | 28 ++++++++++++++++---- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index c2966741413..ec351ea25fd 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -7,6 +7,7 @@ 18 -fixes -reworked preg malus block + -pregAdaptation activated 9/02/2018 diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 2daadfcd7db..82de15144b2 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -7030,7 +7030,7 @@ /* physical is countered by .pregAdaptation */ <<if $slaves[$i].belly > ($slaves[$i].pregAdaptation*4500)>> - $His bloated <<if $slaves[$i].mpreg == 0 && $slaves[$i].ovaries == 0>>abdominal cavity<<else>>womb<</if>> is constantly straining to hold together and puts @@.red;tremendous pressure on $his skin and organs. $His stomach is streaked with deep stretchmarks and black and blue from the tension.@@ + $His bloated <<if $slaves[$i].mpreg == 0 && $slaves[$i].ovaries == 0>>abdominal cavity<<else>>womb<</if>> is constantly straining to hold together and puts @@.red;overwhelming pressure on $his skin and organs.@@ $His stomach is streaked with deep stretchmarks and black and blue from the tension. <<if ($slaves[$i].sexualFlaw == "breeder" || $slaves[$i].sexualFlaw == "self hating") && $slaves[$i].preg > 0>> $He spends every painful moment in sheer joy, each agonizing motion sending quivers of lust through $his breaking body. <<if $slaves[$i].sexualFlaw == "breeder">> @@ -7057,7 +7057,7 @@ <<set $slaves[$i].devotion -= 20, $slaves[$i].trust -= 20>> <</if>> <</if>> - <<set $slaves[$i].health -= 30>> + <<set $slaves[$i].health -= 30, $slaves[$i].pregAdaptation += 1>> <<elseif $slaves[$i].belly > ($slaves[$i].pregAdaptation*3200)>> $His <<if $slaves[$i].mpreg == 0 && $slaves[$i].ovaries == 0>>implant filled abdominal cavity<<else>>straining womb<</if>> takes up most of $his body and puts @@.red;tremendous pressure on $his skin and organs.@@ <<if $slaves[$i].sexualFlaw == "breeder" && $slaves[$i].preg > 0>> @@ -7092,7 +7092,7 @@ <<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 10>> <</if>> <</if>> - <<set $slaves[$i].health -= 20>> + <<set $slaves[$i].health -= 20, $slaves[$i].pregAdaptation += .4>> <<elseif $slaves[$i].belly > ($slaves[$i].pregAdaptation*2000)>> $His <<if $slaves[$i].mpreg == 0 && $slaves[$i].ovaries == 0>>belly implant<<else>>womb<</if>> takes up most of $his body and @@.red;puts tremendous pressure on $his skin and organs.@@ <<if $slaves[$i].sexualFlaw == "breeder" && $slaves[$i].preg > 0>> @@ -7121,7 +7121,7 @@ <<set $slaves[$i].devotion -= 5>> <</if>> <</if>> - <<set $slaves[$i].health -= 10>> + <<set $slaves[$i].health -= 10, $slaves[$i].pregAdaptation += .3>> <<elseif $slaves[$i].belly > ($slaves[$i].pregAdaptation*1000)>> $His <<if $slaves[$i].mpreg == 0 && $slaves[$i].ovaries == 0>>belly implant<<else>>womb<</if>> fills $his body and @@.red;compresses $his internal organs.@@ <<if $slaves[$i].sexualFlaw == "breeder" && $slaves[$i].preg > 0>> @@ -7139,7 +7139,9 @@ <<set $slaves[$i].devotion -= 2>> <</if>> <</if>> - <<set $slaves[$i].health -= 2>> + <<set $slaves[$i].health -= 2, $slaves[$i].pregAdaptation += .2>> + <<elseif $slaves[$i].belly > ($slaves[$i].pregAdaptation*750)>> + <<set $slaves[$i].pregAdaptation += .1>> <</if>> /*body inconvenience*/ @@ -7336,6 +7338,22 @@ <</if>> <</if>> + <<if $slaves[$i].pregAdaptation > 40 && ($slaves[$i].belly < 5000 && $slaves[$i].preg < 1 && $slaves[$i].pregWeek == 0)>> + <<if $slaves[$i].pregAdaptation > 1000001>> + <<set $slaves[$i].pregAdaptation--> + <<elseif $slaves[$i].pregAdaptation > 750001 && $slaves[$i].pregAdaptation < 1000000>> + <<set $slaves[$i].pregAdaptation--> + <<elseif $slaves[$i].pregAdaptation > 500001 && $slaves[$i].pregAdaptation < 750000>> + <<set $slaves[$i].pregAdaptation--> + <<elseif $slaves[$i].pregAdaptation > 250001 && $slaves[$i].pregAdaptation < 500000>> + <<set $slaves[$i].pregAdaptation--> + <<elseif $slaves[$i].pregAdaptation > 100001 && $slaves[$i].pregAdaptation < 250000>> + <<set $slaves[$i].pregAdaptation--> + <<elseif $slaves[$i].pregAdaptation > 50001 && $slaves[$i].pregAdaptation < 100000>> + <<set $slaves[$i].pregAdaptation--> + <</if>> + <</if>> + <<else>> /* FUCKDOLL PHYSICAL EFFECTS */ <<if $slaves[$i].eyes > 0>> <<if $slaves[$i].fuckdoll > random(20,100)>> -- GitLab