diff --git a/compile.bat b/compile.bat index bfe25e7e33dcaab1144958838aa567547ee11eb1..3ef0b723fc8e988968672ceb9ab617adc7e26087 100644 --- a/compile.bat +++ b/compile.bat @@ -1,26 +1,6 @@ @echo off :: Free Cities Basic Compiler - Windows -:: See if we can find a git installation -setlocal enabledelayedexpansion - -for %%k in (HKCU HKLM) do ( - for %%w in (\ \Wow6432Node\) do ( - for /f "skip=2 delims=: tokens=1*" %%a in ('reg query "%%k\SOFTWARE%%wMicrosoft\Windows\CurrentVersion\Uninstall\Git_is1" /v InstallLocation 2^> nul') do ( - for /f "tokens=3" %%z in ("%%a") do ( - set GIT=%%z:%%b - set GITFOUND=yes - goto FOUND - ) - ) - ) -) -:FOUND -if %GITFOUND% == yes ( - set "PATH=%GIT%bin;%PATH%" - bash --login -c ./sanityCheck -) - :: Will add all *.tw files to StoryIncludes. del src\config\start.tw copy src\config\start.tw.proto start.tw.tmp >nul @@ -34,13 +14,5 @@ if %PROCESSOR_ARCHITECTURE% == AMD64 ( CALL "%~dp0devTools\tweeGo\tweego_win86.exe" -o "%~dp0bin/FC_pregmod.html" "%~dp0src\config\start.tw" ) -if %GITFOUND% == yes ( - :: Make the output prettier, replacing \t with a tab and \n with a newline - bash -c "sed -i -e '/^.*<div id=\"store-area\".*$/s/\\\t/\t/g' -e '/^.*<div id=\"store-area\".*$/s/\\\n/\n/g' bin/FC_pregmod.html" - - :: Revert ./src/init/storyInit.tw for next compilation - git checkout -- ./src/init/storyInit.tw -) - del src\config\start.tw ECHO Done diff --git a/compile_Pregmodders_Compiler.bat b/compile_Pregmodders_Compiler.bat deleted file mode 100644 index f858e5e59869e416df45199821d1721fed6ac67c..0000000000000000000000000000000000000000 --- a/compile_Pregmodders_Compiler.bat +++ /dev/null @@ -1,18 +0,0 @@ -@echo off -:: Free Cities Basic Compiler - Windows - -:: Will add all *.tw files to StoryIncludes. -del src\config\start.tw -copy src\config\start.tw.proto start.tw.tmp >nul ->>start.tw.tmp (for /r "src" %%F in (*.tw) do echo %%F) -move start.tw.tmp src\config\start.tw >nul - -:: Run the appropriate compiler for the user's CPU architecture. -if %PROCESSOR_ARCHITECTURE% == AMD64 ( - CALL "%~dp0devTools\tweeGo\tweego_win64.exe" -o "%~dp0bin/FC_pregmod.html" "%~dp0src\config\start.tw" -) else ( - CALL "%~dp0devTools\tweeGo\tweego_win86.exe" -o "%~dp0bin/FC_pregmod.html" "%~dp0src\config\start.tw" -) - -del src\config\start.tw -ECHO Done diff --git a/compile_debug+sanityCheck.bat b/compile_debug+sanityCheck.bat new file mode 100644 index 0000000000000000000000000000000000000000..6ae0665ccd0a4dd98a702ceb5c13bc3e0c08a6ca --- /dev/null +++ b/compile_debug+sanityCheck.bat @@ -0,0 +1,47 @@ +@echo off +:: Free Cities Basic Compiler - Windows + +:: See if we can find a git installation +setlocal enabledelayedexpansion + +for %%k in (HKCU HKLM) do ( + for %%w in (\ \Wow6432Node\) do ( + for /f "skip=2 delims=: tokens=1*" %%a in ('reg query "%%k\SOFTWARE%%wMicrosoft\Windows\CurrentVersion\Uninstall\Git_is1" /v InstallLocation 2^> nul') do ( + for /f "tokens=3" %%z in ("%%a") do ( + set GIT=%%z:%%b + set GITFOUND=yes + goto FOUND + ) + ) + ) +) +:FOUND +if %GITFOUND% == yes ( + set "PATH=%GIT%bin;%PATH%" + bash --login -c ./sanityCheck +) + +:: Will add all *.tw files to StoryIncludes. +del src\config\start.tw +copy src\config\start.tw.proto start.tw.tmp >nul +>>start.tw.tmp (for /r "src" %%F in (*.tw) do echo %%F) +move start.tw.tmp src\config\start.tw >nul + +:: Run the appropriate compiler for the user's CPU architecture. +if %PROCESSOR_ARCHITECTURE% == AMD64 ( + CALL "%~dp0devTools\tweeGo\tweego_win64.exe" -o "%~dp0bin/FC_pregmod.html" "%~dp0src\config\start.tw" +) else ( + CALL "%~dp0devTools\tweeGo\tweego_win86.exe" -o "%~dp0bin/FC_pregmod.html" "%~dp0src\config\start.tw" +) + +if %GITFOUND% == yes ( + :: Make the output prettier, replacing \t with a tab and \n with a newline + bash -c "sed -i -e '/^.*<div id=\"store-area\".*$/s/\\\t/\t/g' -e '/^.*<div id=\"store-area\".*$/s/\\\n/\n/g' bin/FC_pregmod.html" + + :: Revert ./src/init/storyInit.tw for next compilation + git checkout -- ./src/init/storyInit.tw +) + +del src\config\start.tw +ECHO Done +PAUSE diff --git a/devNotes/oldPregDesc b/devNotes/oldPregDesc new file mode 100644 index 0000000000000000000000000000000000000000..f328d2abc94998277cd6e023b03cd4ebf41802b8 --- /dev/null +++ b/devNotes/oldPregDesc @@ -0,0 +1,192 @@ +<<if $activeSlave.preg > 30>> + <<if $activeSlave.pregType == 100>> + The only thing keeping $possessive from bursting are $possessive belly restraints, + <<elseif $activeSlave.pregType >= 20>> + $pronounCap is close to bursting, + <<elseif $activeSlave.pregType >= 10>> + $pronounCap is dangerously pregnant, + <<else>> + $pronounCap is enormously pregnant, + <</if>> + <<if $activeSlave.pregType == 100>> + <<if $activeSlave.amp == 1>> + with no arms and legs $pronoun is effectively a giant womb. + <<else>> + and $possessive thinning arms and legs rest helpless atop $possessive supermassive belly. + <</if>> + <<elseif $activeSlave.physicalAge <= 3>> + <<if $activeSlave.pregType >= 20>> + and $pronoun is nearly spherical. $possessiveCap toddlerish form is utterly dwarfed by $possessive pregnancy, all $pronoun can do is lay on top of it. Despite being taut, $possessive belly visibly bulges and squirms from all the babies writhing within $object. $possessiveCap womb is so full you can see the babies forced up against $possessive uterus, even the slightest provocation could cause $possessive to burst.<<if $saleDescription == 0>> $pronounCap requires multiple slaves to move $possessive bulk when $pronoun must go somewhere.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $possessive belly pins $possessive to the ground. $possessiveCap toddlerish form is dwarfed by $possessive pregnancy, and try as $pronoun might $pronoun can not even drag the massive thing. $pronounCap is so pregnant you can barely see the babies within $possessive bulging $possessive stomach.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<else>> + and $possessive toddlerish body is absolutely filled by $possessive womb. $pronounCap can barely move herself and resembles an over inflated blow-up doll. + <</if>> + <<elseif $activeSlave.physicalAge <= 12>> + <<if $activeSlave.pregType >= 20>> + and $pronoun is more belly than girl. $possessiveCap absolutely gigantic, overfilled womb keeps $possessive pinned to the ground. $possessiveCap belly visibly bulges and squirms from all the babies within $possessive. $pronounCap is so full you can see the babies forced up against the walls of $possessive uterus. $possessiveCap skin is so taut that even the slightest provocation could cause $possessive to burst.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $pronoun can barely function with $possessive enormous belly. $pronounCap is so full you can barely see the babies bulging out of $possessive stomach. + <<else>> + and $possessive massive, drum-taut belly dominates $possessive poor little frame. + <</if>> + <<elseif $activeSlave.weight > 190>> + <<if $activeSlave.pregType >= 20>> + and $possessive massively fat belly is stretched considerably, so much so $possessive folds are pulled flat. $possessiveCap pregnancy is covered in a thick layer of fat, save for the grotesquely bulging upper portion where $possessive fat is thinnest. $possessiveCap womb is so full that every motion within it translates to $possessive soft body. + <<elseif $activeSlave.pregType >= 10>> + and $possessive massively fat belly is stretched considerably; $possessive folds are nearly pulled flat from the strain. $possessiveCap pregnancy is covered in a thick layer of fat, save for the bulging upper portion where $possessive fat is thinnest. + <<else>> + but $pronoun's so massively fat that it's not obvious. Only the firmness at its top gives away $possessive pregnancy. + <</if>> + <<elseif $activeSlave.height >= 185>> + <<if $activeSlave.pregType >= 20>> + but $possessive tall frame barely keeps $possessive grotesque, splitting belly off the ground. Despite being taut, $possessive belly visibly bulges and squirms from all the babies writhing within $object. $possessiveCap womb is so full you can see the babies forced up against $possessive uterus, even the slightest provocation could cause $object to burst. + <<elseif $activeSlave.pregType >= 10>> + but $possessive tall frame barely bears $possessive obscene, drum-taut belly. $pronounCap is so pregnant you can barely see the babies within $possessive bulging stomach. + <<else>> + but $possessive tall frame bears $possessive massive, drum-taut belly well. + <</if>> + <<elseif $activeSlave.height < 150>> + <<if $activeSlave.pregType >= 20>> + and $pronoun is more belly than girl. $possessiveCap absolutely gigantic, overfilled womb keeps $object pinned to the ground. $possessiveCap belly visibly bulges and squirms from all the babies within $object. $pronounCap is so full you can see the babies forced up against the walls of $possessive uterus. $possessiveCap skin is so taut that even the slightest provocation could cause $object to burst.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $pronoun can barely function with $possessive enormous belly. $pronounCap is so full you can barely see the babies bulging out of $possessive stomach. + <<else>> + and $possessive massive, drum-taut belly dominates $possessive poor little frame. + <</if>> + <<elseif $activeSlave.muscles > 30>> + <<if $activeSlave.pregType >= 20>> + and $pronoun can barely hold $possessive overfilled belly upright. $possessiveCap enormous brood greatly protrudes $possessive belly covering it in writhing bulges where they are forced up against $possessive uterus. While $possessive strong body spares $object from the fear of bursting, it does nothing to stop everyone from seeing how many children $pronoun's having. + <<elseif $activeSlave.pregType >= 10>> + and $possessive fit body allows $object to carry $possessive obscene belly without too much trouble. $possessiveCap large brood gently bulges $possessive belly. + <<else>> + and $possessive fit body bears $possessive massive, drum-taut belly well. + <</if>> + <<else>> + <<if $activeSlave.pregType >= 20>> + and $pronoun is more belly than girl. $possessiveCap gigantic, overfilled womb keeps $object pinned to the ground. $possessiveCap belly visibly bulges and squirms from all the babies within $object. $pronounCap is so full you can see the babies forced up against the walls of $possessive womb through $possessive taut skin. $possessiveCap bulgy belly is at risk of rupturing.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $pronoun can barely function with $possessive enormous belly. $possessiveCap womb is so full you can see the babies gently bulging the walls of $possessive uterus. + <<else>> + and $possessive massive, drum-taut belly dominates $possessive frame. + <</if>> + <</if>> +<<elseif $activeSlave.preg > 20>> + <<if $activeSlave.pregType >= 20>> + $pronounCap is dangerously pregnant, + <<elseif $activeSlave.pregType >= 10>> + $pronounCap is obscenely pregnant, + <<else>> + $pronounCap is heavily pregnant, + <</if>> + <<if $activeSlave.physicalAge <= 3>> + <<if $activeSlave.pregType >= 20>> + and $possessive hugely distended belly is bigger than $pronoun is.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $possessive bulging belly is as big as $pronoun is.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<else>> + and $possessive swollen belly is nearly as big as $possessive toddlerish body. + <</if>> + <<elseif $activeSlave.physicalAge <= 12>> + <<if $activeSlave.pregType >= 20>> + and $possessive hugely distended belly is nearly as big as $pronoun is.<<if $activeSlave.amp == 0>> $pronounCap requires assistance to get to $possessive feet<<if $saleDescription == 0>>, and uses a wheeled stand to support $possessive pregnancy when $pronoun must walk anywhere<</if>>.<</if>> + <<elseif $activeSlave.pregType >= 10>> + and $possessive bulging belly looks absolutely huge on $possessive poor little frame. + <<else>> + and $possessive swollen belly dominates $possessive poor little frame. + <</if>> + <<elseif $activeSlave.weight > 130>> + <<if $activeSlave.pregType >= 20>> + and $possessive big fat belly is absolutely enormous when coupled with $possessive filled womb. + <<elseif $activeSlave.pregType >= 10>> + but $pronoun's so fat that $pronoun appears to merely be carrying a giant gut. Only the firmness at its top gives away $possessive pregnancy. + <<else>> + but $pronoun's so fat that it's not obvious. Only the firmness at its top gives away $possessive pregnancy. + <</if>> + <<elseif $activeSlave.height >= 185>> + <<if $activeSlave.pregType >= 20>> + but $possessive tall frame keeps $possessive huge belly off the ground. + <<elseif $activeSlave.pregType >= 10>> + but $possessive tall frame lets $possessive keep $possessive posture despite $possessive large belly. + <<else>> + but $possessive tall frame bears $possessive swollen belly well. + <</if>> + <<elseif $activeSlave.height < 150>> + <<if $activeSlave.pregType >= 20>> + and $possessive hugely distended belly is nearly as big as $pronoun is. + <<elseif $activeSlave.pregType >= 10>> + and $possessive bulging belly looks absolutely huge on $possessive poor little frame. + <<else>> + and $possessive swollen belly dominates $possessive poor little frame. + <</if>> + <<elseif $activeSlave.muscles > 30>> + <<if $activeSlave.pregType >= 20>> + and $possessive fit body allows $object to carry $possessive huge belly with only the occasional accident. + <<elseif $activeSlave.pregType >= 10>> + and $possessive fit body carries $possessive bulging belly without much trouble. + <<else>> + and $possessive fit body bears $possessive swollen belly well. + <</if>> + <<else>> + <<if $activeSlave.pregType >= 20>> + and $possessive hugely distended belly juts far out from $possessive front and widely from $possessive sides. + <<elseif $activeSlave.pregType >= 10>> + and $possessive large bulging belly draws all attention away from the rest of $possessive. + <<else>> + and $possessive swollen belly dominates $possessive frame. + <</if>> + <</if>> +<<elseif $activeSlave.preg > 9>> + $pronounCap is visibly pregnant, + <<if $activeSlave.physicalAge <= 3>> + <<if $activeSlave.pregType >= 20>> + $possessiveCap huge belly resembles an over-inflated beach ball compared to $possessive toddlerish frame. It bulges out from $possessive sides considerably. + <<elseif $activeSlave.pregType >= 10>> + and it looks like $pronoun is ready to birth triplets due to $possessive toddlerish body. + <<else>> + and $possessive swelling belly looks obscene on $possessive toddlerish body. + <</if>> + <<elseif $activeSlave.physicalAge <= 10>> + <<if $activeSlave.pregType >= 20>> + $possessiveCap huge belly resembles an over-inflated beach ball compared to $possessive tiny frame. + <<elseif $activeSlave.pregType >= 10>> + and $possessive swelling belly appears full term on $possessive tiny frame. + <<else>> + and $possessive swelling belly already looks huge on $possessive tiny frame. + <</if>> + <<elseif $activeSlave.weight > 95>> + <<if $activeSlave.pregType >= 20>> + $possessive fat belly considerably juts out with $possessive rapid growth. + <<elseif $activeSlave.pregType >= 10>> + but $pronoun's sufficiently overweight that $pronoun appears to merely be carrying a large gut. + <<else>> + but $pronoun's sufficiently overweight that it's not obvious. + <</if>> + <<elseif $activeSlave.height < 150>> + <<if $activeSlave.pregType >= 20>> + $possessiveCap huge belly resembles an over-inflated beach ball compared to $possessive tiny frame. + <<elseif $activeSlave.pregType >= 10>> + and $possessive swelling belly appears full term on $possessive tiny frame. + <<else>> + and $possessive swelling belly already looks huge on $possessive tiny frame. + <</if>> + <<elseif $activeSlave.weight < -10>> + <<if $activeSlave.pregType >= 20>> + $possessive enormous stomach juts far forward and lewdly extends far past $possessive sides. + <<elseif $activeSlave.pregType >= 10>> + $possessive bulging stomach fills $possessive thin frame obscenely. + <<else>> + $possessive thin form making $possessive swelling belly very obvious. + <</if>> + <<else>> + <<if $activeSlave.pregType >= 20>> + and $possessive obvious pregnancy appears full-term. + <<elseif $activeSlave.pregType >= 10>> + $possessive distended stomach makes $possessive look to be in $possessive last trimester. + <<else>> + the life growing within $possessive beginning to swell $possessive belly. + <<if $activeSlave.bellySag > 0>> + $possessiveCap new pregnancy reduces the amount of sag to $possessive overstretched middle. + <</if>> + <</if>> + <</if>> \ No newline at end of file