diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt new file mode 100644 index 0000000000000000000000000000000000000000..a51f9b3df8b6380b991810b5ebd430bd3a5075de --- /dev/null +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -0,0 +1,4658 @@ + +Lolimod (may have some pregmod and optionsmod stuff mixed with it) + 02/20/16 + 0.6.1 + + 03/12/16 + 0.6.2.3 + + 03/17/16 + 0.6.3 + + 03/18/16 + 0.6.3.2 + + 03/30/16 + 0.6.5 + + 03/31/16 + 0.6.5.1 + + 0.6.5.2 + + 04/12/16 + 0.6.7 + + 0.6.7.2 + + 04/17/16 + 0.6.8.1 + + 04/19/16 + 0.6.9 + + 0.6.9.4 + + 04/28/16 + 0.6.10.1 + + 05/18/16 + 0.7.0.2 + + 05/11/16 + 0.6.12.2 + + 05/24/16 + 0.7.1 + + 0.7.1.1 + + 06/07/16 + 0.7.2.2 + + 06/09/16 + 0.7.2.3 + + 06/14/16 + 0.7.3.1 + + 06/22/16 + 0.7.4.1 + + 06/28/16 + 0.7.5 + + 0.7.5.1 + + 07/04/16 + 0.7.6.2 + + 07/05/16 + 0.7.7 + + 07/07/16 + 0.7.7.2 + + 0.7.7.3 + + 07/12/16 + 0.7.8 + + 07/13/16 + 0.7.8.1 + + 07/19/16 + 0.7.9.1 + + 0.7.9.2 + + 0.7.9.3 + + 07/21/16 + 0.7.9.4 + + 07/27/16 + 0.7.10 + -making the new recruitment events use the age settings. + + 0.7.10.1 + -Redisigned buying other FS clothing, it is now found under a new subsection of Manage Arcology. + -fixed bugs and typos + + - >>20506, >>20508 Okay, this bug should finally be fixed. Also tweaked loli nicknames a bit. + + 07/28/16 + 0.7.10.2 + -Also includes a temporary fix for a bug that I expect will be corrected in the next hot fix + + 0.7.10.3 + + 08/01/16 + 0.7.11 + + 08/02/16 + 0.7.11.1 + -update for loli mod plus unofficial 0.7.11.1 updates for "slave descriptions, enhanced master suite report and aging options" and pregmod are up: + + 08/03/16 + 0.7.11.2 + + 08/09/16 + 0.8.0.2 + -with correct high adjustments. + + 08/16/16 + 0.8.1.3 + - The "disable age penalties for jobs" submod now has a mechanical effect rather than just changing messages. + - The long-standing change that allows slaves without balls but with artificial male hormone injections to experience erections has been added in some places where it was missing. In the process a vanilla bug in "SA serve your other slaves" where the wrong slave's attributes were being checked was corrected. + - Fixed the "flaws her mouth" silliness that somehow snuck back in from the base game. (It should be "quirks her mouth" so it was probably the victim of Replace All.) + - Incorporates a fix posted on halfchan for the "force her to rape herself" option for new slaves not appearing. + - Fixed one place in the game where a slave could refer to young slave as a "teenager" although she might be preteen. + + 0.8.1.3.1 + -Fix for a variable name in "ask her about her feelings." + + 08/19/16 + 0.8.1.4 + + 08/23/16 + 0.8.2 + + 0.8.2.1 + + 08/30/16 - last known lolimod merge + 0.8.3.1 + +New Lolimod - not incorporated + + 09/18/16 + 0.8.5.3 + + 09/21/16 + 0.8.6.1 + + 2 + With the 2 bugfixes applied + + 10/03/16 + 0.8.6.7 + In this update, loli nicknames are back, retirement age can be set lower in policies, and you can now pursue up to 6 FS directions! + + 10/06/16 + 0.8.7.1 + + +Pregmod + + 07/18/16 + + Pregmod first release! + -pregnancy clothing descriptions + -hyperpregnancy (avoidable)(extreme content) + -future society focused on pregnancy + -2 new clothing options + -1 new accessory + -3 new assistant appearences + -2 new brothel upgrades for expansionist societies + -new slave descriptions (optional) + -reworked master suite to report on your harem (optional) + -Added a means to buy FS exclusive clothes and accessories + -fixed some bugs + -added my own bugs + + 07/18/16 + + -Fixed master suite + -Fixed a bug where a vaginaless slave would wear a fake belly leaving you with no way to remove it. + + 07/20/16 + +0.7.9.3 + -fixed some bugs and typos while updating + Slave Documentation: + -added new hair and eye colors from 0.7.9.0 + + 07/21/16 + +0.7.9.4 + -Added interactions between facility heads and relatives/relations/rivals/legendary slaves + -fixed several bugs and more typos + + 07/28/16 + +0.7.10.3 + + 07/30/16 + +Experimental build + -Fixed penis enhancement bug + -Fixed slaves wearing fake bellies and then bitching about said belly. + -Deployed experimental "choose which FS your assistant takes after" feature. + + 08/04/16 + +0.7.11.2 + -FS assistant appearances now selectable via assistant appearance options + -implemented provided rules assistant fix + -fixed concubine not receiveing master suite drug settings + -made sure everything adheres to indenture restrictions + + 08/11/16 + +0.8.0.2 + -Personal assistant will now take after a supremacist FS's choosen race. + -Added libido gain/loss during pregnancy. + + 3 + -fixed pregnancy libido. + + 08/21/16 + +0.8.1.4 + -rules assistant should be able to handle any degree of fertility + -layed framework for pregnancy accessability + + 2 + -fixed pregnancy libido spam + -added pregnancy accessibility improvement akin to the huge breast accessibility + + 08/25/16 + +0.8.2.2 + -a new type of breast implant. + -disabled the penitent nun's habit in the walk past code as it refused to not throw errors, traced it to <<case>> not tolerating '. + + 08/27/16 + + 4 + -now with less PA appearance being replaced with events. + + 5 + -Birth count tattoo and FS recuitement event fixed. + + 08/28/16 + + 6 + -All forms of impregnation now adhere to fertility effects. + + 09/03/16 + +0.8.3.4 + + 2 + -fixed missing <</nobr>> in new birth code + -fixed potential conflicts with dairy births + + 09/14/16 + +0.8.5.2 + -added full broodmother support to the new birth system, complete with their own variants + -added missing PA appearances in some events + -other things I forgot after the update failed last weel + + 09/15/16 + +0.8.5.3 + + 3 + -fixed shit + + 09/17/16 + + 4 + -fixed more bugs + + 09/19/16 + +Pregmod + lolimod 0.8.5.3 WIP + -support for blind slaves + -support for larger tits in fondle boobs and fuck boobs + + 09/23/16 + +0.8.6.2 + -added a new FS focused on eugenics and society's top citizens. + -added the random father impregnation code, your slaves will now randomly impregnate each other when appropriate. + + 09/24/16 + +0.8.6.3 + -Biggest change is most likely just birth tinkering so immobile slaves don't pop the amp birth scenes. + + 5 + -birth should now, hopefully, work right. + + 6 + -fixed, selling a slave causes every event to trigger. + + 09/25/16 + + 7 + -fixed "new slave intro", removed accidentally added canSee(), and added summary exceptions for slaves younger than fertility age. + + 9 + -Fixed dairy and an infinite loop in slave impregnation. + + 09/28/16 + +0.8.6.5 + -added hyper butt drugs + -added additional immobile conditions, which may cause trouble for now + -added more content to "Eugenics" FS + + 09/30/16 + +0.8.6.7 + -hopefully fixed rival age bug + + 10/03/16 + +Pregmod WIP + -Reworked rival-hostage event to center around corruption, the hostage will become more degenerate/broken as the war drags on. + -fixed eugenics ball bug + -fixed doubled surgery + + 10/06/16 + +0.8.7.1 + -You know it's a slow week when your biggest patch note is XY slaves now have scrotum generation. + + 2 + -Fixed forgotten age description code. + + 3 + -Hostage corruption should now work correctly. + + 10/07/16 + + 4 + -Hopefully this one fixes things, though it can not undo the age issue. + -Also learned that I should never use variables in random(), ever. + + 5 + -Added more to hostage corruption + -rebalanced the war again (more favorable to you) + -fixed retirement collars + -fixed dispensary bugs + -fixed spa, clinic, and cellblock not swapping to bought in manage arcology + + 10/10/16 + +Pregmod WIP. + -reenabled immobilization after getting it working right + -SE birth v2, note there are now birth complications + -added a new player origin, currently undergoing balancing as the rep loss may be too high + + 10/13/16 + +0.8.8.1 + -added new nicknames + -cleaned up SE birth some more + -changed around 20000 conditional expressions when I could have just left them as is. + + 10/14/16 + + 2 + -Mostly just bug fixes. + + 3 + -added some more birth scenes + -spellchecked things, boy they needed it + -added physical/mental birth/pregnancy effects + -bug fixes + + 4 + -more bug fixes + + 5 + -mostly just bug fixes again, though good work finding them + -also updated the documentation I use for slaves + + 10/15/16 + +0.8.8.2 + -A lot of rollbacks in 0.8.8.2 and as such some of the content added with 0.8.8.0 got lost. Also tons of conditional expressions changed back that I have a feeling are going to get swapped right back. + -Almost feels like all the content modders aren't on the same page. + + 7 + -yet more bug fixes including >>35400 and >>35291 + + 10/16/16 + + 8 + -SE Birth v4 + + 9 + -fixed >>35509 (bowties and Egyptian necklaces too). + + 10 + -Fixed broodmother bug and removed impregnation devotion exploit. + -Fixing the limbs is going to be a peice of work, for what ever their weeks to completion won't move so I'm going to have to track what isn't updating right. + + + 11 + -fixed reported bugs + + 10/18/16 + +0.8.9.0 + -biggest change will be a rough draft of the loli aging code + + 10/19/16 + +0.8.9.1 + + 3 + -SE birth doesn't need to loop back into scheduled events anymore since it is now combining all the births into a single event, thus I can just attach AS Dump to $nextLink and pretend SE birth hasn't become something beyond understanding. + -Though that still doesn't explain how $activeSlave can hold more than one slave, but hey, at least random events shouldn't possibly be able to interfere with its changes maybe. + + 3.1 + -less testing labels. + + 10/20/16 + +0.8.9.2 + -seperated male and female fertility + -SE birth is broken in vanilla so expect 0.8.9.3 tomorrow. + -may have added some femdom scenes for femPCs + + 5 + -readded semi-aging option from old options mod; if your slaves experience multiple birthdays in a row, it's a vanilla bug I think. + + 10/22/16 + +0.8.9.3 + -added anon's fairy assistant + + 8 + -fixes >>37147 . + + + 9 + -integrated anon's clit surgeries + -completed and allowed gender radicalist research (implantable anal womb) + + 10/23/16 + + 10 + -you should now be able to preemptively craft artificial limbs + -your nurse can now prevent pregnancy generator removal from breaking pregnancy fetishists + -testicle and hyper testicle enhancement can now be left on to enhance cum production + + 11 + -fixed overlooked slave interact conditions for testicle enhancement and impregnation + + 12 + -fixed >>37626 . + + 10/26/16 + +0.8.10.1 + -extended FS research to neighboring arcologies, they can now develop said reearch and begin selling slaves using it. + -added another new PC career choice + -added other things that I completely forgot about after losing roughly 15 passages in the update and having to sort out the desync that caused. + + 2 + -fixed prosthetics and hostage event. + + 10/27/16 + +0.8.10.2 + -fixed bugs and got annoyed by the sheer lack of custom title support. + + 4 + -fixed aging bug, also fixed a short blurb about it being her birthday that never procs. + -fixed rogue slave interact $slaves[$i] that were causing trouble. + + + 10/28/16 + +0.8.10.3 + + 6 + -Integrated anon's new nationalities and nicknames + -repop law now does something other than cost you money + -eugenics now increases prosperity gains + -implented a brothel assignment scene that I found in the code + -fixed bugs + + 11/06/16 + + 6 + -added forcefeeding scene in place of WIP + -began laying foundation for using another slave as inflation source + -made induce clear that is doing something. + + 11/07/16 + + 7 + -added some flavor text to concubines in the end week report if they won a legendary slave event. + -attached the recently added custom title lisping feature to the starting options because what is the point of having it scattered throughout the entire game without hooking it up? + + 11/09/16 + +0.8.12.1 + -framework for using another slave as the inflation source implemented, scene is still WIP + + 2 + -paraphilias hooked up to pregmod content + -servant background's upkeep reduction now functional + -fixed some bugs and typos + + 3 + -recalculated cum quantities needed for slave on slave inflation + -fixed more bugs and typos + + 11/10/16 + +0.8.12.2 + -just bugfixes + +0.8.12.3 + -fixed bugs and more typos + -made sure to cover slave graves in cement to prevent slaves that died in chldbirth from roaming your penthouse + + 11/11/16 + +0.8.12.4 + -expanded potential gifts from that gift event as well as altered how it selects shape + -RESS preg + blind work completed + -breeders now get pissy about wearing fake bellies + + 11/12/16 + + 7 + -overhauled fertility checks (major change) + -added more variety to slave careers, especially younger + -changed how $agePenalty works, instead of just removing the age check from headgirls, it now allows educated careers to generate at slightly lower ages as opposed to 24+ only. + -more clothing descriptions for larger busts, also fixed inconsistancies with some pregnancy descriptions + -slaves can now become recognized for starring in porn while pregnant + +0.8.12.5 + + 9 + -bugfixes + - >>42010 Integrated this. + + 11/13/16 + + 10 + -fixed bugs + -forcefeeding scene is half done, only works for milk right now + + 11/14/16 + + 11 + -fixed inconsitant recruitment events >>42249 + -replaced all overlooked calls for the removed "Clothing Birth" + -several other small fixes + + + 11/15/16 + + 12 + -fixed inflation oversights + -expanded age ranges for club/brothel advertisements + -added player aging + + 13 + -fixed more bugs + + 11/16/16 + + 14 + -tweaked some breast descriptions and belly descriptions for consistancy + -patched oversights and other things with the inflation framework + + 11/18/16 + + 15 + -more inflation catches + -fixed loli advertising bug + -added pregnancy advertisement options to the club/brothel, I think they work + -re-readded SE coursing blind calls because they disappeared again + + 16 + -fixes + -now doesn't require a new save + + 17 + -slaves no longer give birth to the end of days + -also fixed male lactation bugs that have been a thing for who knows how long + + 11/20/16 + + 18 + -reworked slave births tracking, though it might not work with starting slaves. + -fixed some minor bugs + + 19 + -fixed reported bugs + + 20 + -fixed more reported bugs and oddities + -fixed some of the "hero slaves" + -found more places to implement new birth counting variable + + 21 + -added spa options to forbid an Attendant from trying to fix mindbroken and/or flaws + -fixed bugs + + 11/22/16 + + 22 + -added hyperpreg settings for industrial dairy + -added to the options menu the ability to change your custom title + -fixed many little bugs + + 23 + -added hyper drug support to industrial dairy + -fixed bugs + + 11/23/16 + + 24 + -added dairy resrictions for slaves with pregnancy blocking/causing implants + -added starting option to choose between a fina count of 4-7 future societies + + 26 + -fixed reported bugs + -fixed multiple issues with dairy cum inflation + + + 27 + -added compatabilty for saves from versions below v24, should default the your FS max to 4. + + 28 + -hopefully fixed overaged slaves once and for all + -forgot to mention that several patches ago added hyper drug compatability to dairy growth if they are available + + 11/24/16 + + 29 + -added conception condition for your concubine, she will only randomly cenceive your children, if appropriate + -fixed bugs + + 30 + -fixed advertisements + + 31 + -fixed a potentially dire bug with baby number generation + + 32 + -fixed some bugs + -fxied >>44069 + + 11/25/16 + + 33 + -integrated >>44195 + -fixed bugs + + 12/01/16 + +0.9.0.0 + -added slave puberty + -added several new rival types + + 3 + -fixed bugs + -finished recruiter FS things + + 4 + -fixed >>45601 + + 12/07/16 + + 16 + -added new belly descriptions for fatties + -added XX, XY, and XXY diets to RA + -fixed bugs + + 17 + -added breast lifts for fixing saggy tits + -added breast reconstructiion for making them more attractive + + 12/10/17 + + 18 + -added abdominal implants + -refactored belly sag gain/loss + -optimized "Surgery Degradation" + -added in more calls in scenes for inflated slaves + -tossed in my old custom title lisp input that works + -fixed bugs and things + + 19 + -fixed the horribly broken glossary + -fixed a bug with transformation fetishist FS that has been around since the teeth changes + -fixed a few grammer things and missing descriptions. + + 12/11/17 + + 20 + -possibly fixed >>47447 + -added >>47416 >>47417 's flavor text with some tweaking. + + 12/14/16 + +0.9.1.1 + -added player pregnancy + -merged >>48171 + -merged the FAbuse bodygaurd changes provided earlier + -bunch of typos fixed + + 12/15/16 + +0.9.1.2 + + 3 + -bugfixes + + 4 + -fxied, >>48436 and >>48438 - Both should be fixed now. Though snatch and grab needs to be updated a bit. + + 5 + -added additional security to prevent $traitor.slaveName from getting you (fixed the bug) + -fixed >>48449 + + 6 + -intergrated >>48519 + -tweaked pregmod related $seeDicks calls to be in line with new system + + 12/16/16 + +0.9.1.3 + -completed player birth + + 8 + -fixed some bugs, including twins purchasing bug + +0.9.1.4 + + 12/18/17 + + 10 + -integrated supplied changes + -tweaked hips surgery + + 11 + -fixed market assisntant event + + 12/19/16 + + 12 + -integrated new policies + -added seven new accessories of rather long sizes + -tweaked several things + + 13 + -fixed, increased the costs when the policy is implemented, but kept the original costs in the reductions. That means that in the event that someone cancels one of these policies, they'll end up with a permanent increase in prices. + e.g. Activating Quality Beaty increases costs by 10,000, but cancelling it drops the cost by only 2,000. + + 12/20/16 + +0.9.2.0 + + 2 + -finished adding missing content + + 12/21/16 + +0.9.2.1 + -added anon's gang leader start + + 4 + -fixed bugs + + 5 + -added basic scar framework + -added some of Qotsafan's improvements + + 7 + -integrated bugfix patch into main branch + -fixed some more bugs + + 12/22/16 + + 8 + -fixed >>49650 + + 12/23/16 + + 9 + -completed Eugenics Breeding Proposal + -added femPC involvement in eugenics + -fixed some bugs and typos + + + 10 + -fixed reported bugs + + 11 + -fixed, >>49934 + + 12/24/16 + + 12 + -added puberty controls to starting girls + -expanded refreshments + -fixed oversights, bugs, etc + + + 12/25/16 + + 13 + -small tweaks + -fixed the RA diets that got lost between updates + + 14 + -added a couple more slave acquisition event loli variants + -fixed bugs + + 15 + -bugfixes + + 12/26/16 + + 16 + -fixed eugenics bugs and oversights + -added underarm hair + + 17 + -added more player customization for future additions + -fixed bugs and typos + -corrected amp armpit hair descriptions + + 12/27/16 + +0.9.3.0 + + 2 + -connected new corp changes with Repop and Eugenics neighbors + + 12/28/16 + + 3 + -fixed bugs + + 4 + -tweaks to some slave intro scenes to accommodate amp slaves + -bugfixes + + 12/29/16 + +0.9.3.1 + -added prostate implant to increase load size + -implemented phase one of cleaning "Long Slave Description" + + 12/30/16 + + 6 + -fixed bugs + -more efforts to wrangle "Long Slave Description" + + 12/31/16 + + 7 + -some event tweaks + + 8 + -fixed, which anal addicts wont be satisfied with long, huge butt plugs, only huge plugs. + -fixed, Error: <<CorsetPiercingDescription>>: errors within widget contents (Error: cannot find a closing tag for macro <<if>>; Error: child tag <<else>> was found outside of a call to its parent macro <<if>>) + + 01/01/17 + + 9 + -fixed bugs, oversights and typos + + 01/02/17 + + 10 + -fixed bad condtinal expression in <<if>> clause Unpexted token with a slave who has P-Limbs/ + + 01/05/17 + + Pregmod beta 2 + -fixed hero slaves + + 01/06/17 + + 12 + -various age bugfixes + + 01/07/17 + + 13 + -finished new age descriptions + -added a new physical age retirement + -increased upper bounds on age/birth retirements + -age surgery now lowers .visualAge + + 01/09/17 + + 14 + -bugfixes + + 01/12/17 + +0.9.4.0 + -integrated >>53201 + -added first half of the youth pref research (anti-aging cream) + +0.9.4.1 + + 01/13/17 + +0.9.4.2 + -fixed $cash bug + + 4 + -fixed SE Birth and slavemarkets + + 01/14/17 + +0.9.4.3 + -various little tweaks and fixes + + 7 + -more event/desc tweaks + + 01/15/17 + + 8 + -added a new slave market + -removed age limiters on other slave markets + -added a new partially subterranean arcology location + + 01/16/17 + + 9 + -added starting option to set initial retirement age + + 01/17/17 + + 10 + -tweaked libidos and nymphomania + + 11 + -implanted reproductive organs now work immediatly if precocious puberty is off, otherwise the slave will go through the appropriate puberty within a year if relevant. + + 12 + -quick bugfixes + + 01/18/17 + + 13 + -restricted minimum reitrement age at game start to 25 + + 01/19/17 + + 14 + -fixed age related issues in some hero slaves + -autosurgery now correctly lowers visual age when applying an age lift + -reduced visual on event slaves that have age lifts, all two of them. + + 01/23/17 + + 15 + -fixed bugs + -applied youth pref research to neighbor youth pref societies + + 16 + -fixed missing RA defaults + + 17 + -fixed bugs + + 01/25/17 + +0.9.5.2 + -integrated anon's japan start mod + + 2 + -most new 0.9.5.0 changes are now accounted for + -20% chance of white girls coming out of zimbabwe + + 01/26/17 + + 3 + -fixed reported bugs + + 4 + -updated milk quantity calcs + -nerfed flesh heap + -kidnappers market now requires 500 rep to access + + 01/27/17 + +0.9.5.3 + -fixes $rep issues, + -added, able to play matchmaker and take two emotionally bonded slaves to you and put them in a relationship with each other. + + 01/28/17 + +0.9.5.4 + -integrated >>56001 + -more work on relations, not ready for play yet + + 7 + -bugfixes, including anon's fixes + + 01/30/17 + + 8 - family test + -beta version of the new family system + + 01/31/17 + + 9 + -extended family mode now allows for full control of starting slaves mother ID and father ID. + -bug fixes + +0.9.6.0 + +0.9.6.1 + -updated matchmaking to pregmod's content + + 3 + -added a bushy in the front, clean in the back pubic hair style + -fixed bugs + + 02/01/17 + +0.9.6.2 + -added a pair of hero slaves under extended family mode that I found tucked away in a passage. Odds are they were never implemented due to an inability to make sibling hero slaves. + -completey forgot to make lolimode a start menu toggle + + 5 + -waged war against starting girls and managed to make a button to resync height with age + -added origins for all careers if the slave is your child + -and had to bar players from being both their father and mother + -added lolimode toggle to game start summary + -fixed a bunch of improper slave name calls in the recruiter content + + 02/02/17 + + 6 + -fixed typos and bugs + -reenabled self impregnation + + 7 + -fixed bugs + + 02/03/17 + + 8 + -couple bugfixes + -added the new pube style to the RA + + 02/04/17 + +0.9.6.5 + + 9 + + 02/05/17 + + 10 + -tweaked butt beauty values + -hopefully fixed egyptian revivalist issues + + 11 + -added organ farm upgrades to decrease time it takes to grow organs + + 02/06/17 + + 12 + -fixed bugs + -included starting herm fertility fix + + 02/07/17 + + 13 + -completed and enabled relative recruiter events for extended family mode + -made extended family mode ng+ compatible + -bugfixes + + 02/09/17 + + 1 + -updated to vanilla github + -fixed bugs + + 2 + -fixed randomize attraction widget bug + + 3 + -added new two slave recruitment events + -fixed bugs + + 4 + -fixed bugs + -did extra fixing to fAbuse + + 5 + -updated with vanilla bugfixes + + 02/10/17 + + 6 + -updated to vanilla github + -fixed more bugs + +0.9.7.0 + -vanilla content only + + 1 + -fixed >>58858 + + 2 + -fixed bugs + -fuckdolls can now use pregmod added diets + + 02/11/17 + + 0.9.7.1 + + 4 + -added >>59138 + + +0.9.7.2 + + 6 + -Fixed >>59174 ( missing a $ when setting headgirl to soften). + + 7 + -fixed relative recruits cloning over their recruiter + -fixed that futa starting girls bug again, and this time it's synced I swear + + 02/12/17 + + 8 + -fixed many reported bugs, save for the walkpast bug that is still eluding me + -added several vanilla bugfixes + -added >>59368 + + 02/13/14 + + 9 + -added incubation facility + -integrated anon's HG impregnation exclusion toggle + -fixed bugs inclding >>59683 and >>59598 + + 02/14/17 + + 0.9.8.0 + + 02/15/17 + + 0.9.8.1 + -preliminary integration of anon's animal pregnancy mod, not funcitonal yet + + 3 + -fixed >>60110 + + 4 + -possibly fixed $rep bug + + 02/16/17 + + 5 + -fixed some bugs + -more compatability for vanilla to pregmod ng+ + + 02/17/17 + + 6 + -various bugfixes + + 7 + -fixed contraceptive bug + + 8 + -fixed bugs + -implemented genetics tracking system + + 9 + -fixed recruiting harder + + 02/18/17 + + 10 + -tweaked saRecruitGirls more + + 02/19/17 + + 11 + -bugfixes + -implemented new javascript to hopefully fix existing issues + + 12 + -fixed erroneous $familyTest fixing slave interact issues and enabling two dSlaveDatabase additions + -felt stupid + -fixed new bug in fRelation + + 13 + -fixed, can't impregnate a slave with another. Just a wall of Red text "Error: <<if>>: bad conditional expression in <<if>> clause: slave is not defined" + + 14 + -fixed bugs, but need to look at relative recruiters still + + 15 + -added some compatibility hooks + -fixed some bugs + -added extended-extended family mod + -added vanilla bug fixes + + 16 + -fixes parental id's + + 02/20/17 + + 17 + -fixed introduced extended-extended family mode bugs + -moved said descriptions from long slave description to pregmod widgets to prevent issues with vanilla updates. + + 18 + -temporarily disabled brother checks to prevent duplication + + 19 + -commenting is hard + + 02/24/17 + + 23 + -fixed reported bugs except for >>62509 + + 24 + -fixed slaveInteract.tw + @@ -620,6 +620,7 @@ Contraception: <span id="fertility"><strong><<if $activeSlave.preg is -1>><< + <</if>> + <</if>> + <</if>> + +<</if>> + </span> + <<if $propOutcome == 1>> + -fixed, all my slaves. it says "She is not fertile with Error: cannot find a closing tag for macro <<if>> in <<if $incubator > 0 >> + + 02/25/17 + + 25 + -experimental fix for >>62727 + + 26 + -fixed, "DairyRestraintsSetting(2)" should not be visible in front of the description of my dairy. + + 02/26/17 + + 27 + -fixed many bugs + -however >>63027 and >>63096 are still at large + + + 03/02/17 + +0.9.9.0 + -many changes to ng+ and how the pc is handled + -adjusted 6 & 7 FS unlock values + +0.9.9.1 + + 3 + -fixed >>63968 + + 4 + -fixed, extended families + + 03/03/17 + +0.9.9.2 + 5 + -small improvements + + 6 + -fixed >>64194 + +0.9.9.3 + + 7 + +0.9.9.4 + -added some more options for a slave to choose from when selecting her own clothes + -made a toggle for eugenics society devoted slaves to choose their own level of chastity, since that did need work. Also removed it from normal clothes selection. + -fixed bugs + -updated some slavegen + -fixed >>64439 + + 03/04/17 + + 9 + -fixed bugs + -tweaked some RESS events + + 03/05/17 + + 10 + -slight improvements to assistant events, nothing major and fully compatible with saves + + 03/06/17 + + 11 + -many bug fixes and tweaks + -added ability to buy additional transfer slots for ng+ + + 03/07/17 + + 12 + -incubator moved to beta, no longer restricted by cheatmode + + 03/08/17 + + 13 + -quick fix for slave careers, will only affect children generated after this patch. Mostly just effects and descriptions, nothing huge. + +0.9.9.5. + + 15 + -rolled back saRelationships + + 16 + -unrolled back saRelationships + + 17 + -fixed saRelationships harder + + 18 + -incubator bug fixes + -naming closer to finalization + + 03/09/17 + + 20 + -child naming looks fully functional + -small tweaks from vanilla + + 22 + -fixed a number of bugs and oversights + + 03/10/17 + + 24 + -completed new child intro + -spread frailty around + -fixed bugs + -added vanilla bug fixes + + + 25 + -fixed childgen + -vanilla bug fixes + -repop law can now apply to player + + 03/11/17 + + 26 + -bugfixes + -more vanilla changes to saRelationships, hope family mode takes it well + + 27 + -fixed saRelationships + -lost temper at saRelationships + + 28 + -fixed >>66378 + + 29 + -touched genetics more and possibly rebroke everything + -added more naming options, though the PA will still select FS names if available with that naming option + -fixed custom starting slave descriptions and the add custom descriptions + -added a toggle for inbreeding + + 30 + -fixed bugs + -incubator slaves now start with lower language skills + + 31 + -fixed bugs + -added a, hopefully functional, override to handle starting girls custom origins + -added gender settings constrants to enteded family mode family recruiting + + 32 + -fixed starting girls bug + -tossed in some vanilla bugfixes + + 03/12/17 + + 33 + -some little tweaks to incubator content + -hopefully fixed frailty rendering some slaves immobilized by their imaginary penises + + 34 + -fixed bugs and typos + -added an upgrade to the clinic to quickly cleanse slaves of genome damage at the cost of health for the duration + + 35 + -revamped player age and aging + -fixed some bugs + + 36 + -tweaked $PC variable compatibility + + 37 + -added descriptive elements reflecting player age + -fixed $PC.birthWeek + -bugfixes + + 03/13/17 + + 38 + -merged pregmodfan's pregnancy speed mod + -merged anon's swapable prosthetics and face mod + + 03/14/17 + + 0.9.10.0a + + 1 + - >>67334 This should fix it. + + 2 + - >>67338, >>67339 Fixed, though two of the policy bugs are more of just a guess at how they might be handled. Unfinished content and all that. + + 3 + -some new event tweaks pushed out for testing + + 03/15/17 + + 4 + -many more vanilla updates + -possibly broke clinic report + +Updated to 0.9.10.0 + + 2 + -fixed .html version's accordian mod, thanks twine + + 3 + -fixed bugs + -merged anon's brazil mod + -lowered min player age to 14 + + 03/16/17 + + 4 + -fixed RESS, "<if" got me again + + Tweaked 4 with some fixes + 1. Tweak: can change slave drugs and other settings while they are on assignment + 2. Tweak: when devotion/trust are maxed for a slave, some of the weekly report summary text showing devotion/trust gains will be hidden. + 3. Tweak: when the arcology has been fully decorated for a future society, weekly summary text showing society approval related to that future society will be suppressed. + 4. Bug fix: when assigning an ID to a new slave, make sure it isn't already in use + 5. Bug fix: egyptian preferentialist slave twins acquisition used incorrect relationship ID offset for second slave (-1000) … because it is coded differently from all other multi-slave acquisition events + 6. Bug fix: Several $pronounCap tokens changed to $possessiveCap where appropriate. + 7. Bug fix (?): When buying arcology ownership with reputation, increase value of ownership share same as when buying with cash + 8. Misc. smaller fixes (typos, missing $'s) + +Pregmod updated to 0.9.10.1. + -fixed reported bugs and typos + + 6 + -added metallic makeup options + -fixed bugs + + 7 + -bugfixes + -initalization of player surgery variables + + 03/17/17 + +Pregmod updated to 0.9.10.2. + -Restricted nationalities got fixed, nationality percentage anon, please look into the changes, though most of them where just indenting. + + 03/18/17 + + 13 + -added anon's corp overhaul + -upped max incubator age to 42 + -updated accordian mod + + 14 + -bugfixes + + 03/19/17 + + 15 + -fixed clinic issues + + 16 + -fixed bugs + -added a catch to arcology acquisition that will hopefully prevent the extra FS bug + + 03/20/17 + + 17 + -added player surgeries (incomplete) + -updated anon's nationality weighting mod + -added pregmodfan's fixes and RA improvements + + 18 + -fixed player surgery trapping you in manage personal affairs + + 19 + -fixed surgery cooldown + + 03/21/17 + + 20 + -couple fixes and tweaks + + 21 + -various bugfixes accumulated today + + 03/22/17 + + 22 + -fixed bugs + -added nurmerous vanilla optimizations + + 23 + -bugfixes + -some tweaks to things changed from single instance to week long isntances + -minor FS reactions to certain player appearances + + 03/23/17 + + 24 + -bugfixes + -added smaller breast sizes to PC surgery + + 25 + -fixed starting fs issues, hopefully + + 03/24/17 + + 26 + -added economic report mod + + 27 + -applies incubtor bugfix + + + 28 + -fixed? saChoosesOwnJob + -assigned a default eyeWear to custom slaves + + 29 + -applied economy mod fixes + + 03/25/17 + + 30 + -added anon's filter by assignment option + -added paternity information to long slave description + -redid assigning children to the incubator, see the incubator for more details + -fixed lots of little bugs from both here and vanilla + -hopefully fixed the dairypiping having its variables swiped out from under it + + 03/26/17 + + 31 + -fixed servants' quarters + -fixed bugs and typos + -added preg biometrics collar to RA + + 32 + + -disabled sort by assignment until it can be fixed + -fixed a couple bugs + + 33 + -integrated filter by assignment fixes + -added more flat + -bugfixes + + 03/27/17 + + 34 + -tweaked personal training + -tweaked concubine rules; she may now be blind or immobile, but must have limbs. Events involving her had their conditions adjusted in accordance. + -fixed bugs + + + 03/28/17 + + 35 + -updated corp overhaul mod + -tracked down missing accordian mod pulls and added them + -fixed bugs and other issues + -added slave on slave wips to cheatmode + + + 03/29/17 + + 36 + -fixed bugs + -tweaked descWidgets to flow a little better + + 37 + -fixed bugs + + 38 + -added Slimness Enthusiast Research (asset shrinking drugs) + -added Slimness Enthusiast Law (Flat is beauty) + -fixed custom slave skin nonsense + -fixed bugs + + 38.1 + -compatibility catch for the new law (Slimness Enthusiast (Flat is beauty)) to work. + + 03/30/17 + + 40 + -updated to array based facilities + + Pregmod updated to proto-0.9.10.4. + -spa bug fixed + + 03/31/17 + + 42 + -fixed bugs + + + 04/06/17 + + 0.10.0.0a v1. + -fixes + + + 2 + -fixed age reduction surgery for the pc + + 3 + -enabled prosthetics + + 4 + -fixed player surgery widget + + 04/07/17 + + 5 + -added prostates and genes to male hero slaves where appropriate. + -possibly enabled selfcest twins + -fixed cybermod bugs + -having no prostate devastates cum volume. + + 6 + -mostly fixes + + 7 + -added hair dyes and contact lenses to manage personal affairs + -small fixes + + 8 + -bugfixes, not including array issues + + 9 + -fixes + -neighboring slimness enthusiast arcologies now have access to its research + + 10 + -fixes + + 04/08/17 + + 11 + -minor descriptive tweaks + -bugfixes + -added new JS calls hugeBelly(), hugeBellyPreg(), hyperBellyOne(), hyperPregBellyOne(), hyperBellyTwo(), and hyperPregBellyTwo() for easier size checks + + 12 + -applied fixes to lab report, hopefully it works now + + 13 + -fixes + + + 14 + -fixed >>74516 + + 15 + -fixed superfluous <</if>> in L40 in researchLab.tw (likely) + + 16 + -fixes? + -handled code duplication in salon + + 17 + -hooked up body hair removal surgery + + 04/09/17 + + 18 + -fixed bugs + -added prostates to starting girls + + 19 + -fixed starting girls attraction cotrols + + 20 + -now with less forgotten passage copies + + 21 + -fixes + + 22 + Smart piercing improvements + Removed the default smart piercing function, which was nonfunctional for almost all settings of the current implementation of the rules assistant. + The existing rules for smart piercings have been broken down into four new rules, for fetishes, sexual appetite, and XY and XX attraction. + The all sex smart piercing setting no longer automatically targets XY and XX attraction in addition to libido, as these can be done individually. + Gave smart piercings new settings to suppress XY and XX attraction, which will have minor secondary libido suppressing effects. + Heavily buffed smart piercing efficiency when improving XY and XX attraction and added minor secondary libido enhancing effects to these settings. + WIP descriptions for nulls. + + 04/10/17 + + 23 + -reworked saChoosesOwnJob to not be potentially broken + -limited saChoosesOwnJob to prevent slaves from locking themselves in industrial dairies and overfull facilities + -added a new universal rule to permit or deny slaves choosing their own jobs from joining facilities, off by default + -recalced underarm and pubih hair in slavegen, you should see things other than waxed consistantly now + + 04/11/17 + + 24 + -completed citizen hookup event variant + -introduced baldness to males over 50 in slavegen + -hooked up hair removal surgery + -bugfixes (not slave cloning) + + 25 + Emergency fix. Accidentally deleted misc widgets. + + 26 + -unfucked walkpast + + 27 + -fixed enemas and forcefeeding + -hairless is now an inheritable trait + + 04/12/17 + + 28 + -hammered FS unsetting, it should properly unset everything now when abandoned or failed out of + + 29 + -fixed opening error (Absentmindedly closing widgets with <</if>> will do that.) + + 04/13/17 + + 30 + -lots of little bug fixes, nothing major + -bodyswapping moved to testing but currently untested, suggesting not touching it + + + 04/14/17 + + 31 + -vanilla changes, mostly to RA + -added anon's image css stuff + -bugfixes? + + 32 + -added a trio of medicinal enemas (curative, tightening, and aphrodisiac) + -contain's vanilla 0.10.0.0 alpha changes + + 33 + -fixed longSlaveDescription (<div class="imageRef lrgImg"<div class="mask"> </div>> to <div class="imageRef lrgImg"><div class="mask"> </div>) + + 34 + -fixed bugs + -added some extra nicknames + + 35 + -fixes + + 36 + -fixed first error reported in raWidgets. + + 37 + -breaking raWidgets even more. + + 04/15/17 + + 38 + -now functional + -lot of vanilla additions, hope they work right + -completely forgot what I did last night, hope that I didn't break anything + + 39 + -bugfixes + + 04/16/17 + + 40 + -fixed bugs + -altered beauty standard laws to better mesh with other FS + -added a "bald" hair description + -laid foundation for slave death + + 41 + -altered slave death + -fixed bugs + -added vanilla bug fixes + + 42 + -tweaked rate of arcade slave decay + + 43 + -integrated pregmodfan's RA work + + 04/17/17 + + 44 + -seDeath should no longer get stuck on + + 45 + -fixed and limited madam and dj involvement in facility sex + + 46 + -couple bug fixes, mostly the rival setting bug + + 47 + -fixed bugged childgen for players carrying a slave's child + + 04/1817 + + 48 + -tons of vanilla changes + -hopefully few vanilla bugs + + 49 + -possibly fixed undefined error in removeJob + + 04/19/17 + + 50 + -very minor fixes + -changed how rival victory into initiation works + + 51 + -fixed bugs + + 04/20/17 + + 52 + -vanilla fixes + + 53 + -vanilla fixes + -nulls can now maybe be made in starting girls? + -bugfixes + + 54 + - Fixed >>78168 + + 55 + -more vanilla fixes + + 56 + -altered hormone face change calcs to reflect .face changes + + 04/21/17 + + 57 + -bugfixes + + 58 + -incestual relationships extended to player's mother, father and sisters + + 59 + -fixed wip fuck scene >>78525 + -possibly fixed the slave is own niece thing + + 60 + -reworked birthday event to account for chastity + -schoolroom can now raise anal and vaginal skill to 30 with the skills upgrade + -take classes can teach anal and vaginal skills to virgins + -fixed some revealed oversights + + 05/22/17 + + 61 + -fixed RESS issues + -possibly fixed >>78736 (it looks vanilla) + -normal corsets no longer reduce waists on inflated slaves or slaves with large belly implants + + 62 + -fixed everything in >>78748 + + 63 + -fixes HG alt formatting bug + + 64 + -bugfixes + + 65 + -overhauled extended-extended family mode widgets + + 66 + -fixed bellies sagging that shouldn't be sagging, hopefully once and for all + + 67 + -fixed bugs + -sided with the old vanilla code and added canTalk() to the DJ assignment check. + + 67.1 + -fixed the .html version only bug >>78902 + + 68 + -altered accent deminishing (not reflected in slave summary) + -fixed bugs + + 69 + -vanilla pulls + -bug fixes + + 69.1 + -Fixed version. Accidentally copied longSlaveDescription into descWidgets. + + 04/23/17 + + 70 + -fixed >>79119 + -fixed some wonky $possessives in saLongTermEffects + + 71 + -whole lot of fixes + + 72 + -integrated extended-extended family mod widgets fixes and cleanup + + 73 + -bug fixes + + 04/24/17 + + 74 + -fixed the aforementioned phantom dick bug + -slaves with ages of 0 now count age in weeks + -fixed bugs + + 75 + -fixed starting girls applying things it shouldn't be. + + 76 + -massive vanilla color css changes + + 77 + -bugfixes + -got that code block working so now you know everything that is immobilizing a slave + + 78 + -fixed bugs + + 79 + -fixed bugs + -altered chooses own clothes for mindbroken slaves + + 04/25/17 + + 80 + -vanilla content + + 81 + -bug fixes + + 82 + -fixed bugs + -added ability to view pregnant slave descriptions in the incubator screen + + 83 + -fixed bugs + -tweaked relative reporting to not report a slave as both a twin and a sibling. + + 84 + -fcanon's fixes + -tweaked family widgets to report accuratly + + 04/26/17 + + 85 + -lots of vanilla additions + -fcanon's additions + -stuffedgame's additions + + 86 + -possibly fixed pUndergroundRailroad + + 87 + fixed misc widgets .FSSSubjugationist bug + + 04/27/17 + + 88 + -lots of little fixes by fcanon + -git version will have the initial family tree system working when it gets accepted + + 89 + -random very minor vanilla stuff + + 90 + -even more fcanon fixes + -changes to slave on slave dickriding + + 91 + -vanilla fixes + + 04/28/17 + + 92 + -fcanon's changes + -vanilla changes + + 93 + -more vanilla fixes + -family tree now works in this version + + 94 + -added >>81072 + -added another bandaid to this version's CSS + + 95 + -tweaked slave passive impregnation + -fixed bugs + -that inculdes artWidgets + + 96 + -fixed bugs + -added an old footjob scene I found to cheatmode for some testing + + 04/29/17 + + 97 + -vanilla stuff + + 98 + -fcanon's changes + -bugfixes + -revised ascension to arcology owner career (1 year of owning the arcology or all player skills maxed) + + 99 + -lots of bugfixes + -fcanon's content changes from last night + + 100 + -vanilla fixes + + 101 + -fixed mispelled variable names. + + 04/30/17 + + 102 + -added >>82004 + + 103 + -minor bug fixes + + 104 + -fixes >>82338 + + 105 + -intergrated >>82360 + -fixed >>82371 + + 05/01/17 + + 106 + -removed some leftover debug scripts + -fixed poorly reported custom slave balls + + 107 + -lots of submitted changes and fixes + + 108 + -fixes from stuffedanon + + 109 + -the [$] that caused it all has been fixed + + 110 + -fixed bugs that aren't related ot the RA + + 05/02/17 + +Pregmod updated to alpha 0.10.0.0. + -good luck + + 1010a-1 + -fixed bugs + -added anon's new refreshment types + + 1 + -actually outputted from twine this time + + 2 + -tons of bugfixes, dairy inflation still under review + -forgot to remove the cheatmode restriction on anon's slave interact scenes, will get on next pass + + 3 + -removed restriction on slave on slave scenes + -removed lingering $cum and $milk from the forcefeeding workaround + + 05/03/17 + + 4 + -lots of vanilla changes, most notably to the ui + -4 new vanilla potential recruits + + 5 + -fixed up slave-slave dick and vag scenes + + 6 + -fixed bugs + + 7 + -fixed new ui + + 8 + -fixed bugs + + 9 + -vanilla changes to penthouse UI + -revised incubator pregnant slave listing + -added family trees to slave interact and manage personal affairs + + 10 + -fixed JS + + 11 + -fixed apartments issue + + 12 + -fixed bugs + -reverted changes to breeding proposal + -continuing without making a choice will likely result in your proposal being rejected, so make a choice + + 13 + -massive changes to sister and daughter setting + + 05/04/17 + + 14 + -tons of bug fixes from everyone + + 05/05/17 + + 15 + -bugfixes + -vanilla fixes + -vanilla added clit hoods + -tweaked foreskin surgery to allow for the addition of said hoods since completeness doesn't seem to be a concern for cybermodder + + 16 + -cleaned up the new hood surgery to read a little better + -fixed a bug with setting hood size on a newly grafted hood + + 17 + -fcanon's fixes + + 18 + -added fcanon's pending assignwidgets changes from vanilla + + 19 + -fcanon's fixes + + 05/06/17 + + 20 + -lots of sanityCheck fixes + + 21 + -fixed pHackerSupport </nobr> error + + 22 + -fixed PA appearances not appearing + + 23 + -added custom titles for slaves to call you + -family members refering to you with a family title now optional + + 24 + -bugfixes from stuffedanon + + 05/07/17 + + 25 + -bugfixes + + 26 + -fixes bad puberty age setting on new reproductive organs + + 27 + -possible JS fix + + 28 + -fixed a number of bugs + + 29 + -put a check on dick immobilization so that a slave must have a dick for it + + 05/08/17 + + 30 + -fixed >>85316 + + 05/09/17 + +Pregmod 0.10.2.0a v0. + + 1 + -now with more 0.10.2.0 content + + 3 + -bugfixes + + 05/10/17 + + 4 + -vanilla fixes + + 5 + -ra is likely more broken than ever + -fixed some bugs + -vanilla code cleanup + + 6 + -massive beauty overhaul + + 7 + -spelling corrections + + 8 + -lots of fixes and spell checking + + 05/11/17 + + 9 + -vanilla fixes + + 10 + -fixded bugs + -added a percent implant report to longSlaveDescription for transformation fetishist societies + -added lips to lip impants beauty calcs for transformation fetishist + + 11 + -added more feedback for transformation fetishists and if implanted assets are suitably implanted + -lessened thresholds for % implant bonus and malus + + 12 + -fixes + + 13 + -fcanon's fixes and tweaks + -stuffedanon's fixes + -vanilla fixes + + 14 + -fcanon and stuffedanon's fixes + + 15 + -more RA fixes from fcanon + + 16 + -added some backwards compatiblity for pregmod variables + -fixed >>87285 + + 17 + -all the RA work from the git + + 18 + -fixed JS + -added a new event from vanilla + + 19 + -vanilla bugfixes and tweaks + + 05/12/17 + + 20 + -vanilla fixes and tweaks + + 21 + -fixed bugs + + 22 + -fix for >>87869 + + 23 + -fixed bad breasts and bad curatives events + + 05/13/17 + + 24 + -partial vanilla update + + 25 + -vanilla bulk slave purchasing + -fixed bugs + + 26 + -fixed miscopied passages + + 27 + -bugfixes + -tweaks + + 28 + -pregmodfan's pc renaming + -fixes + -backwards compatibility additions + + 05/14/17 + + 29 + -fixes and spelling fixes + + 05/15/17 + + 30 + -added a new purchasable PA pack + -ra tweaks + + 31 + -bugfixes + + 32 + -fixed bugs + -added large and small chest sizes to PC set up + -added an option to buy both the prince and princess from the royalty event + + 05/16/17 + +Pregmod 0.10.3.0 + + 05/17/17 + + 1 + -now working? + + 2 + -disabled FS related shop content until it gets completed. Seeting it from shops may still be safe, but won't have any notable effects. + -fixed saChoosesOwnJob error + + 05/18/17 + + 3 + -resynced with vanilla after missing a certain gingering related commit + + 5 + -fixed shops? + + 05/19/17 + + 6 + -fixed bugs + -added anon's recruit event + -likely broke ng+ extended family mode harder + + 7 + -fixed lost incubator report, fcanon! + + 8 + -bugfixes + + 9 + -several bugfixes + -hateful slaves may now voice their opinions of you more clearly + + 10 + -various bugfixes + -more rude names + -you can now successfully buy the prince and princess and they will definatly be different people + + 05/20/17 + + 11 + -fixed root issue with now shop system and my FS + -FSdevelopments shops setting should now function? + -fixed a bug involving slaves not ceasing calling you names when they are no longer fearful + + 12 + -readded lost dairy pipelines, milk and cum should flow through the pipeline properly again + + 13 + -fixed missing slaves in certain starting arcologies + + 14 + -fixed, hopefully, slaves sneaking off into non-existant master suites + + 15 + -fixed minor bugs + + 16 + -fixed bugs (mindbroken HG slaves and research lab BS) + + 05/21/17 + + 17 + -heavily altered how physical development works when active. Now balances hormones over the year to decide which bonus to give. + -fixed bugs, maybe + + 18 + -maybe added/reactivated some more conditions for the RA? + + 05/22/17 + + 19 + -fixes + + 20/21 + -tossed in a compatibility catch for >>92203 + + 05/24/17 + + 22 + -bug fixes + + 23 + -added a new drug research to the dispensary to remove physical side effects from aphrodisiacs. + + 24 + -fixed some bugs + -optimized and corrected some errors in new child intro + + 05/25/17 + + 25 + -vanilla bugfixes and tweaks. + + 26 + -more fixes + + 26.1 + -fixed >>93122 + + 26.2 + -fixed >>93142 + + 27 + -fixed >>93182 + + 27.1 + -slight revisement to the bug fixed in >>93184 + + 28 + -lots of fixes from fcanon and pregmodfan + + 29 + -spelling corrections + -fixed >>93327 + + 05/26/17 + + 30 + -fixed backwards compatibility + + 31 + -added some color to personal training + -fcanon's master suite fix. + + 32 + -vanilla tweaks and fixes. + + 33 + -fixes, mostly spelling + -vanilla fixes + -vanilla AWOL merc event + -forced marriage is beginning to seep into active content, it may affect certain marriage related content now. + + 05/27/17 + + 34 + -fixed bugs + + 35 + -fixes + -traitor might now not clear daughters and sons. + + 36 + -fixed bugs + + 05/28/17 + + 37 + -added gags + -fixed bugs + + 38 + -tons of fixes and a few tweaks + + 05/29/17 + + 39 + -fixes and tweaks + -attached milf tourist event + + 40 + -fixed reFullBed + -gagged pointless error reports + + 41 + -you may now force slaves to marry you + -couple bug fixes + + 42 + -fixed lolimode slave gen + + 05/30/17 + + 43 + -fcanon's changes + + 44 + -vanilla things + -bug fixes + + 44.1 + -should fix >>94669 + + 45 + -lots of vanilla fixes + + 45.1 + -quick removal of lingering .lrgImg + + 45.2 + -readded saLongTermEffects (how did no one notice this?) + + 46 + -fixes + + 47 + -fixes + -more chastity checks + + 48 + -fixed custom slave race + + 49 + -fixes for reported problems + -vanilla updates + + 05/31/17 + + 50 + -added a new diet to combat genome damage + -fixed some inconsistancies + -fixed bugs + + 51 + -anon's bigger player balls and self-impregnation mod + -bugfixes + + 06/01/17 + + 52 + -pregmodfan's fixes + + 53 + -vanilla fixes + + 54 + -fixes + -extended some of the new slave intros to work with extended family mode + + 55 + -standardizations of .pregType + + 56 + -tweaked shops to allow you to change them + -added a bunch of important $PC vairables to backwards compatibility + + 57 + -bugfixes + -some tweaks to RESS + + 58 + -fixes and tweaks + + 59 + -fixed bad canSee($eventSlave) + + 06/02/17 + + 60 + -bugfixes + -salon and body modification got sorted, because + -FCdev nuked .gitattributes + + 61 + -fixed bugs + -fixed typos and culled redundant text + -tweaked PC pregnancy to not stray so far past the average due date. + + 06/03/17 + + 62 + -vanilla patches + -tweaks, mostly to seBirth and frailty + + 63 + -bug fixes + + 64 + -resynced the incubator seBirth fork with the regular version + -finished tweaking RESS + + 65 + -you can now replace ocular implants with freshly cloned eyes + -clumped cheat edit skills together + + 66 + -fixed reported bugs + + 67 + -added a panic button under options to reset all extended family mode limiters + + 06/04/17 + + 68 + -fixed bugs + -likely added bugs + + 69 + Fixed >>96323 . + + 70 + -fixed bugs + + 06/05/17 + + 71 + -fixed some bugs + -likely added bugs + + 72 + -fixed bugs + + 73 + -fixed >>96563 + + 74 + -might have fixed >>96580 + +0.10.3.4 + -fixed reported bugs + -incubated slaves will no longer face devotion caps and trust caps + -updated backwards compatiblity + + 76 + -sanityChecker fixes + + 06/05/17 + + 77 + -reverted seRetirement, it's better for the retired slave to leave than her lover + -fixed some bugs + + 78 + -comments in comments break everything. + + 79 + -vanilla patches + -bug fixes + -possible new bugs + + 80 + -bug fixes + + 06/07/17 + + 81 + -more vanilla patches + -new slave intro text unfuckery + + 82 + -fcanon's changes to arrays and bugfixes, optimizations and tweaks + -altered breeder paraphilia satisfication via vaginal/anal sex to only occur if she has a chance of getting pregnant from the action + + 83 + -you can no longer fuck a slave's ass pregnant through her fake vagina + + 84 + -fixes that I forget I should be posting + + 85 + -fcanon's fixes and safeguards + + 06/08/17 + + 86 + -minor fixes + + 87 + -vanilla updates + -bugfixes + + 88 + -fixes + -slaves with huge clits can now use them to rape in the pit + + 89 + -now with more schoolroomReport + + 90 + -fixed bugs + -some prettying up by fcgudder + + 91 + -fixes + + 06/09/17 + + 92 + -bugfixes + -neighbors may start using the new FS + + 93 + -fixed a bug, not sure if it was the right one. + + 94 + -Beware the White Scare + -added Hedonistic Decadence's assay code, bugs might show up, you'll know if they do. + + 95 + -fixes + + 06/10/17 + + 96 + -readded repeat hip and shoulder surgery. + + 97 + -fixed bugs + + 98 + -fixed bugs + + 99 + -fixed bugged FS values + + 100 + -more fixes + + 101 + -vanilla patches + + 06/11/17 + + 102 + -tweaked with muscle/slimming diets + -added muscular atrophy if slaves can not move + + 103 + -added a universal rule to keep immobile slaves from losing muscles + -fixed some bugs + + 104 + -fixes + + 105 + -more beauty tweaking (buffs to repop/eugenics, nerf to tranformation+bellyimplant) + -bugfixes (not clinic oversight) + -added frailty dependence + + 06/12/17 + + 106 + -fixed bugs + + 06/13/17 + + 107 + -vanilla content (not surnames) + -fixes + + 06/14/17 + + 108 + -vanilla content (including surnames) + -bugfixes + + 109 + -quick fix to keep the princess and prince sharing a surname + + 110 + -fixes missing head girl,concubine and bodyguard + + 111 + -attempted to handle >>99083 + + 112 + -more vanilla surname stuff + -bugfixes? + + 113 + -fixes misplaced passages + + 114 + -first deployment of FCTV + -altered how name flipping is handled + + 115 + -fixed bugs + -spread new name flipper widget around some + -added more Scotts + + + 116 + -fixes + -less scotts + + 06/15/17 + +0.10.4.0. + -bugfixes + + 2 + -bugfixes + -FCTV can now slowly influence FS gain rates + + 3 + -fixed bugs + -cleaned up some of the FCTV intro code. + + 4 + -quick fix for the occasional error flash during end week events + + 5 + -fixes + -moved FCTV options to manage personal affairs + -fixed issue with name flipping and your title + -cleaned up player surgery some + + 6 + -bugfixes + + 06/16/17 + 7 + -fixes + + 8 + -fixes + + 06/17/17 + 9 + -added liposuction to the remote surgery to make slaves not fat + -fixed bugs + -disabled nationality restricing in corporate slavegen due to an inability to fix it + + 10 + -fixes + + 11 + -vanilla fixes + + 12 + -bug fixes + + 06/18/17 + + 13 + -pregmodfan's RA reworks + -fixes and tweaks + + 14 + -fixes + -reduced costs for arcade and industrial dairy compnents + + 15 + -fixes + + 06/19/17 + 16 + -fixes matchmaking bug + + 06/20/17 + 17 + -extended weight range from -100-100 to -100-200 + -added some more mental effects on slaves to the non-lethal pit, thanks to anon + -added a new title set up for slaves to use when being rude to you but aren't being adamant. + -fixed bugs + + 06/21/17 + 18 + -Activated Hedonistic Decadence FS + -fixed bugs + + 06/22/17 + 19 + -completed hedonistic decadence's clothing + -added anon's cheatmode overhaul + -bugfixes + + 20 + -fixed and added more age sorting options + + 06/23/17 + 21 + -bugfixes + Fixed the wardrobe bug and the sweatshop bug. + + 22 + -fixed reported bugs + + 23 + -bugfixes + -more beauty tampering. (more nerfs to physical idealist, rework of hedonism's weight based beauty, buffs to most beauty standards, buffs to body purist) + + 06/25/17 + 24 + -hedonistic neighbors now always sell slaves with fetishes and occasionally paraphillias + -nerfed broodmother's beauty in repop societies (a constant raw 100 is too high) + -fixed bugs and oversights + -added some more feedback if the societal elite are being asses + -added anon's head pat interact into cheat mode for testing + + 25 + -fixed >>101533 + + 06/26/17 + 26 + -new breast shape preserving implant, comes from impant manufactury upgraded dispensary. See encyclopedia for more details + -couple new slave intros involving $PC.pregMood + -bug fixes, hopefully including >>101672 + + 27 + -fixed >>101675 + + 28 + -couple .pregMood new child intros + -bit of cleanup on the supportive mesh + -clothing should now affect slaves in facilities + -corrected some oversights involving sex counts in the slave intros + + 06/27/17 + 29 + -vanilla content + -player freckles + -inheritable freckles + -various little fixes + + 30 + -fix for vanilla dairy bug + + 06/28/17 + 31 + -anon's RA tweaks + -FCGudder's basic sacrifices + -hairlessness due to age now acts like shaved and the like for beauty calcs + + 32 + -fixed pit decommision into "market" instead of "markets" + + 33 + -added an RA rule resetter to game options + + 06/29/17 + 34 + -added a totally legit antisag cream infomercial to FCTV + -more beauty tweaking (buffs to edo revivalist, chinese revivalist, body purist, youth/mature preferentialist) + -bugfixes + + 35 + -FCGudder's gudder height gen + -removed innocence buff + + 06/30/17 + 36 + -enabled Hodenistic Decadence's research + -fixed some anal chastity oversights + -fixed some slave count related incosistancies (still lots to do with saRules) + -shifted conception to a widget for future pregnancy related content + + 07/01/17 + 37 + -finished respecting chastity in slave on slave force feeding + -more improvements to new conception widget + + 38 + -fixed conception widget. + + 39 + -bug fixes and oversight corrections + -some new encyclopedia entries + -children that would be "Stateless" will now take up revivalist nationalities if you have one. + -redid the alpha version of bodyswapping. It should now not break your slaves + + 40 + -more of new RA anon's RA tweaking + + 07/02/17 + 41 + -added a missing "Shoes" + + 42 + -fixed >>103082 + + 43 + -fixed reported bugs + + 44 + -fixed >>103129 + + 45 + -fixed bugged nationality setting in childgen + + 46 + -cleaned out the complaints with salon and body mod studio. + + 07/03/17 + 47 + -fixed bugs + -split .bellySag into the current version and a pregnant version for descriptions to use + -liposuction on extremely fat slaves will result in a lot of excess skin + -added basic fatter belly descriptions + + 48 + -added a weight control SMR + -restricted weights for generated coursing slaves + -more fat belly descriptions + + 49 + -fixed FCTV never airing my infomercial + + 50 + -neighbors will now not develop conflicitng FS + + 07/04/17 + 51 + -fixed bugs + -slaves can now be too fat to wear an empathy belly + + 52 + -fixed some stuff + -cleaned up saLiveWithHG to respect chastity and countless other things + + 07/05/17 + 53 + -End of week report for the penthouse fixed. + +0.10.5.0a + + 1018a?-0 + -preventatives now combat some of the negatives of obesity + -added the ability to set .birthTotal in more customization options in starting girls + -tons of vanilla stuff + + 1 + -seRaiding is now hooked up and good to go + + 07/06/17 + 2 + -maybe fixed lips resetting to 35 in ng+ + + 3 + -your headgirl now has a very low chance of accidentally knocking up her slave + -your headgirl can now abort her slave's early pregnancy if she is permitted to use drugs on her + -fixed bugs + -accidentally pushed the WIP slaveSacrifice.tw to the git + + 07/07/17 + 4 + -vanilla patches + + 5 + -now with proper functionaility + -also you can now use strings in custom RA rules + + 6 + -fixed barracks? (It's showing up, at least) + -added FCGudder's anaphrodisiacs + -added a number of father tracking + -added some canWalk() and canTalk() checks to sePlayerBirth + + 07/08/17 + 7 + -vanilla patches + -new fathered variables now report their contents + -.origSkin added + + 8 + -finished vanilla update + + 9 + -fixed extra <</if>> in longSlaveDescrption.tw, line 726 and extra periods + + 10 + -fixed bugs + -added fairyanon's descriptions + + 11 + -changed dye naming scheme + + 07/09/17 + 12 + -added player skin tone changing + -Societal Elite no longer accept children of the wrong race in sup and sub societies for marking + + 13 + -fixed RA applying drugs to slaves it shouldn't + -fixed DJs and Madams fixing paraphillias + -added a pair of basic height related SMRs + -fixed this >>104691 + + 14 + -altered policies into a single policy + -anon's better RA fixes + + 07/10/17 + 15 + -resynced matchmaking + -little bug fixes + + 16 + -this >>104926 + -added another pair of height SMRs to limit heights + + 07/11/17 + 17 + -fixed name nonsense + + 18 + -fixed names correctly this time + -started adding anon's physical idealist law + + 19 + -fixed seBirth + -anon's physical idealist law is functional, but lacks the beauty component for the moment + + 20 + -lots of little vanilla things + -anon's Physical Idealist beauty standard + -pregmodfan's ra additions + -bugfixes + + 21 + -hopefully fixed seDeath + -finished vanilla's lisping wave + + 07/12/17 + 22 + -vanilla patching + -fixed some bugs + -you can now stop carrying children for the SE after you've carried at least one + + 23 + -vanilla content + -bugfixes + + 07/13/17 + 24 + -vanilla patches + -bug fixes + + 25 + -fixed the policy stuff + + 26 + -fixed fake belly bugs + + 27 + -fixed bugs + -FCGudder's fix + + 28 + -fixed "0 is not her original surname;"? + + 07/14/17 + 29 + -fixed bugs + + 30 + -fixed bugs + + 07/15/17 + 31 + -vanilla bug fixes + -pointless vanilla code moving + -FCGudder's better than vanilla slave summary caching + -bugfixes, including seRaiding + -extended family mode optimizations + + 07/16/17 + 32 + -fixed bugs + -further extended family mode optimization + + 33 + -fixes + -continued optimizing + + 34 + -fixed bugs + + 35 + -fixed bad descWidgets paste + + 07/17/17 + 36 + -remote surgery and salon less wordy + -further optimizations to extended family mode + + 37 + -FCGudder's image corrections to salon/remote surgery/etc + -fixed >>106562 + + 38 + -fixed >>106706 + + 07/18/17 + 39 + -vanilla updates + -FCGudder's guddering + + 40 + -initialized new variables + -further extended family mode optimizations + + 07/19/17 + 41 + -vanilla fixes + -RA fixes, thanks to anon + +0.10.5.0/2 + + 1 + -vanilla bugfixes + + 2 + -fixed bugs + + 3 + -maybe fixed seRaiding + + 4 + -fixed >>107062 + + 5 + -fixes + + 6 + -fixed bugs and oversights + + 7 + -fixed phantom dicks in fVagina + -added FCGudder's vector stuff + + 07/20/17 + 8 + -fixed seBirth + + 9 + -vanilla fixes + + 10 + -typo fixes + -minor bugfixes + -oversight corrections + + 11 + -bugfixes + -added FCGudder's new shelter slaves + + 07/21/17 + 12 + -fixes + -vanilla patches + + 13 + -bugfixes + + 07/22/17 + 14 + -fixed many bugs + + 15 + -fixed bugs + + 16 + -bugfixes + -oversight corrections + + 07/23/17 + 17 + -various fixes and optimizations + + 18 + -anon's assignment filter stuff + + 19 + -fixed slave summary + + 07/24/17 + 20 + -anon's facility filter functions + -couple fixes here and there + + 21 + -fixed >>108360 + + 22 + -added anon's tiered brothel aphrodisiacs + + 23 + -fixes + -code improvements + + 24 + -vanilla stuff + + 07/25/17 + 25 + -bug fixes + + 26 + -anon's ra fixes + -minor tweaks + + 27 + -FCGudder's improved slaveSummary + + 28 + -bugfixes + + 07/26/17 + 29 + -bugfixes + -vanilla stuff + + 30 + -fixed >>108865 + + 31 + -bugfixes + + 32 + -fixed some oversights in costs + -costs now runs entirely in JS + + 33 + -fixed missed $policyCost + + 34 + -fixed bad costs cases + + 35 + -fixed >>108923 + + 37 + -fixed pregnancy inconsistancies + -added a NaN catch for the slave sex counts + + 37.1 + -now with NaN checks that actually check for NaNs + + 07/27/17 + 38 + -fixed bugs. + + 39 + -fixed hg suite issues + + 40 + -FCGudder's span fixing and other cleaning + -altered how nipple color is set + + 41 + -altered core belly implant rules + -changed how weight affects assets in slavegen + + 07/28/17 + 42 + -fixed bugs + + 43 + -fixed bugs + -altered that bonus for 18 year old slaves to apply to minimum slave age instead + -likely broke the RA more + + 44 + -vanilla patches + + 45 + -added in the missing belly implant resetting passage + -minor tweaks + + 07/29/17 + 46 + -added universal rule to strip all slaves of their surnames and auto strip any future slaves while it is active. You can still give back particular slaves their surnames, should you so choose. + + 47 + -fixed bugs + + 07/30/17 + 48 + -fixed bugs + + 49 + -fixed bugs and oversight + + 50 + -fixed the rest of the bugs + -also fixed some quirks involving vanilla changes to slave naming overriding your chidlrens' surnames + + 07/31/17 + 51 + -added fat grafting surgery + + 52 + -cellblock will kick out mindbroken slaves + + 53 + -fixes + + 54 + -just a catcher for a potential ndef foreskin bug + + 55 + -vagina removal surgery no longer requires a penis + + 56 + -tossed in a catch to correct amps having clipped tendo + + 57 + -fixed >>110176 + -added a catch to prevent hostages from inheriting amputation or clipped heels from starting girls. + + + 58 + -fixed bad 'PoliteRudeTitle arguement + + 08/1/17 + 59 + -fixed reported bugs, sans the mystery NaN + + 60 + -fixed bugs + + 61 + -surgically removing dicks and vaginas will now remove accessories that require them. + + 62 + -various reported things fixed + + 63 + -fixed misplaced 'enunciate' in reRelativeRecruiter + + 64 + -bugs fixed + + 08/2/17 + 65 + -vanilla changes + -bugfixes + + + 66 + -fixed bugs + + 67 + -added beauty policies for physical idealist and hedonistic decadence for strongfat slaves. These are mutually exclusive with the other beauty standard for them, but not with those outside of it. + -fixed bugs and oversights + -hit the sanityCheck more to remove false positives, though I still can not get rid of the ones it still shows + + 68 + -fixed >>110899 + + 08/3/17 + 69 + -bug fixes + + 70 + -minor fixes + -pointless changes to the encyclopedia + + 71 + -fixed >>111042 + + 72 + -fixed bugs + + 08/4/17 + 73 + -Fixed some bugs + + 74 + -lowercase-donkey fuckery + + 75 + -fixed bugs + -corrected some oversights + + 08/5/17 + 76 + -placeholders removed + -food stuffing now has effects + + 77 + -fixed bugs + + 08/6/17 + 78 + -nobr'd a bunch of passages + -fixed some bugs + -corrected some oddities + + 79 + -fixed bugs + + 80 + -fixed a $$ + + 08/7/17 + 81 + -bugfixes + -some oversight corrections + + 82 + -fixed a possible costs report bug + + 83 + -fixed bugs + + 84 + -fixed bugs + -food stuffing is now available + +0.10.6.0 + + 08/8/17 + 1 + -now with passages in the right place + + 2 + -fixed reported bugs + + 3 + -vanilla updating + -bugfixes + + 08/8/17 + 4 + -anon's gender rad law has been added + -the vector art is now on the git + + 5 + Trying something here. I commented out the offending drug removal code in the RA, tell me if anything changed. I expect you will have to manually unset the drugs once all growth targets are hit though, but we'll be on the right track. + + 5.1 + Still poking at the RA. + + 6 + -added vasectomies + -anon's RA fixings + + 7 + -unfucked sales descriptions, maybe + -fixed some bugs + + 08/11/17 + 8 + -ra fixes + -partial conversion to the new pregnancy system for the player + + 9 + -hopefully fixed backwards compatibility + + 10 + Does backwards compatibility work now? + + 11 + -fixed bugs + + 08/12/17 + 12 + -fixed bugs + -player abortion should be working right again + + 13 + -fixed bugs + + 14 + -fixed sePlayerBirth + + 15 + -fixed facial quirks + -maybe fixed vector art troubles? + + 16 + -fixed >>114360 + + 17 + -I don't remember if I did anything. + + 18 + -fixed elective surgery bugs + + 08/13/17 + 19 + -little fixes + + 20 + -fixes and description corrections + + 21 + -fixed butts getting too big for their descriptions + + 22 + -player pregnancy overhauled + -some typos fixed + + 08/14/17 + 23 + -added player surgeries to rid yourself of a postpartum belly without the wait and a second to temporarily restore your fertility post-menopause. + -fixed bugs + + 24 + -fixed a critical bug with the menopause reversal + It helps to actually link player age with it at game start, you know? + + 25 + -small tweaks to saLiveWithHG + HG will fatten up her slave if hedonistic decadence is in play and will make use of hyper drugs if you have them researched. Also cumsluts will now expand their slave's balls to get more cum. + + 08/15/17 + 26 + -fixed physical development + + 27 + -fixes + + 28 + -fixes + + 29 + -fixed >>115265 + + 30 + -fixed bugs. + + 31 + -added catches to clear chastity devices from slaves that can't wear them. + + 32 + -fixed bugs + Fixed the counter for the number of a slave's children you've had and hopefully added clears to the remote surgery to prevent chastity devices getting stuck on in the first place. + + 08/16/17 + 33 + -vanilla stuff + Mostly bugfixes, a new recruiter target and some changes to vector breasts. + + 34 + -fixes + + 35 + -fixed reported bugs + -HG will now try to break her assigned girl if she is unbroken before dressing her up nicely + + 36 + -now with less broken newSlaveIntro + + 08/17/17 + 37 + -fixed >>115701 + + 38 + -anon's spelling corrections + + 39 + -minor fixes + + 40 + -fixed >>115783 + + 41 + -fixed bugs + -added some paraphillia vignettes + -added in anon's mutiny attempt + + 42 + -fixes + -age penalties off now applie to HG like it should + + + 08/18/17 + 43 + -fixes + -tweaks to $enduringRep and whoring/devastating rumors + + 44 + -possible fix for slaves getting denied by every slave they seek a relationship with + + 45 + -fixes + + 08/19/17 + 46 + -anon's gang leader personal attention option + -bug fixes + + 47 + -vanilla content part 1 + + 47.1 + Fixed [SetupVars] <<set>> bad evaluation Unexpected string + + 08/20/17 + 48 + -vanilla part 2 + + 49 + -fixed bugs + -added hair length maitenance to the salon + + 49.1 + -added a fix to the gender FS laws contributed to the git + + 50 + -fixed bugs + -hopefully fixed the hole in walk past + -added a clear condition for contraceptives if the slave lacks ovaries + + 08/21/17 + 51 + -fixed >>116926 + -you can now seed a freshly implanted broodmother to have her bear your children. You need a penis to do this. + + 52 + -readded lost artWidgets code + -fixed your rude PA + + 53 + -fixed >>117003 + + 54 + -fixed >>117021 + + 55 + -fixed self-impreg + + 56 + -fixed the HG not properly handling flaws + -fixed other bugs + -fixed typos + + 57 + -fixed a couple bugs + + ??? + 58 + ??? + + 08/22/17 + 59 + -fixed backwards compatibility + -bug fixes + Backwards compatibility should actualy work now. It was mispelled. + + 60 + -anon's expanded smuggling personal attention + + 61 + -fixed bugs + Except for the PC breast feeding report, that is based off of a player choice at game start linked to advanced pregnancy and thus working as intended. + + 62 + -fixes + + 08/24/17 + 63 + -bug fixes + -some of anon's submissions + + 64 + -fixed a bunch of bugs + -added a new slave school that seeks to breed the perfect cowgirl + It's slaves still need a little work, as they currently lack certain intended reactions to things like milking, etc. + + 08/25/17 + 65 + -fixed bugs + + 66 + -fixed reAwol harder + + 67 + -fixed bugs + + 68 + -quick addition of something I overlooked + + 69 + -fixed bugs, including a mislink to the slavegirl school + Beginning vanilla update merge now. + + 08/26/17 + 70 + -vanilla stuff + Mostly intense growth drugs. Due to our RA changes, I couldn't hook them into it so it will remove them for now. Still have to handle the massive RA changes, which will likely break everything. + + 71 + -rest of the vanilla RA changes + It honestly looks like it didn't break anything. Do run backwards compatibility though. + + 72 + -fixed bugs + I may have broken slave facility assignment. Or maybe I fixed >>118907 + I don't know. + Also if your rules are broken, run either backwards compatibility or the rules resetter under options. Both should fix it. + + 73 + -fixes + + 74 + -fixed bugs + + 75 + -fixed >>119084 + -a submitted addition of the cleansing diet to the RA + + 08/27/17 + 76 + -removeActiveSlave should now dump their growing organs + -typo fixes + Some other minor things here and there too. + + 77 + -fixed >>119185 + A prime example of a temp variable running rogue. + + 08/28/17 + 78 + -core pregnancy system swapped + -fixed some bugs + Run backwards compatibility. No exceptions. + I think everything is in place that needs to be in place. Very little beyond behind the scenes type code. If everything went right, there should be nothing really noticeable yet. + The most obvious change will be the alterations to menopause. It is no longer hard set at 47, instead it drifts slightly year by year. This means that over a slave's lifetime, you will see a variance of when they go through menopause. + + 79 + -maybe fixed >>119513 + Keep in mind the slave must have arms and legs. + + 08/29/17 + 80 + -tried to handle >>119556 + + 81 + -bug fixes + It helps to run the sanityCheck before posting the patch. + + 82 + -bug fixes + It helps to run the sanityCheck before posting the patch. + + 83 + -more overhauling + All slavegen should be accounted for under the new system now. + + 08/30/17 + 84 + -fixed bugs + + 85 + -vanilla changes + -fixes + Biggest thing to report is definitely the breast size cap being raised to 50kcc. A slightly smaller thing to say; balls now go to 10. + Still working on getting the RA changes in. + + 08/31/17 + 86 + -fixed >>120006 + Turned out to be oversized breasts having one too many 'if's. + + 87 + -fixes + -anon's RA stuff + -anon's ability to buy the entire royal court + + 88 + -fixed hedonism's shops + + 89 + -fixed reRoyalBlood + -fixed other bugs + + 09/01/17 + 90 + -fixed bugs + -messed with rival-hostage events + + 91 + -fixed >>120436 maybe? (119980) [???? not sure how to describe this] + -tweaked breast based beauty to accommodate the size increase + -altered dairy breast growth + + + 92 + -tweaked intensive drugs more as directed + -added "mongolian" to the name flipper + + 92.1 + $injectionUpgrade changed for testicles + + + 93 + -fixes + + 94 + -fixed >>120653 (119980) [???? not sure how to describe this] + + 09/02/17 + 95 + -fixes + + 96 + -bugfixes + + 97 + -fixes + + 98 + -fixed bugs + -added an override to 'KnockMeUp' to supress text + + 09/04/17 + 99 + -fixes + -anon's starting girl quirks + -continued overhauling + + 100 + -fixed bugs + + 101 + -fixed bugs + + 09/05/17 + 102 + -bug fixes + -now in .7z + + 103 + -vanilla content + Mostly stuff related to piercings, HGs getting to pierce slaves, some new rivalry causes and a nerf to attraction gain.Also FCdev failed to realize he had 'SlaveFullName' and didn't need to make 'FullName', so I set it up to yell at you to yell at me to remove it. + + 104 + -hpefully fixed drgus not working in MS + + 105 + -hopefully fixed the bodymod studio + + 106 + -fixed >>122158 ? + + 107 + -fixed >>122158 again + + 09/07/17 + 108 + -fixed >>122211 (119980) [???? not sure how to describe this] + + 09/09/17 + 109 + -heavy conversion of the flesh descriptions to the new pregnancy system + -bugfixes + -clean up of remnant "GenderRadicalistLaw" + + 110 + -possible backwards compat fix + -fixed weight stuff in artWidgets + + 111 + -bugfixes + + 09/11/17 + 112 + -various bug fixes + + 09/12/17 + 113 + -fixes + -anon's height focused growth drugs and other related things + + 114 + -vanilla update + To sum it up: You can now influence neighbors with your recruiter and your slaves now have sexual needs that must be handled or they'll get moody. Also changes to starting girls prices to smack those who try to stack good things by offsetting them with bad things. + + 115 + -pregmodfan's RA fixes + + 116 + -backwards compatibility now properly sets .birthWeek + + 117 + -fixed >>123580 (fresh milk) [???? not sure how to describe this] + + 118 + -fixed reported bugs + +09/13/17 +0.10.7.0 +-vanilla stuff +-bugfixes + + 2 + -fixed >>123773 + + 3 + -added details for some of the new vanilla nationalities + -tweaked .need generation + + 09/14/17 + 4 + -vanilla fixes + -bug fixes + + 5 + -RETS overhaul + + 6 + -fixes + + 7 + -fixed >>124177 (fresh milk) [???? not sure how to describe this] + + 8 + -minor fixes + + 09/15/17 + 9 + -fixed >>124399 (fresh milk) [???? not sure how to describe this] + -added anon's option to buy both the princess and queen + + 09/16/17 + 10 + -fixes + + 11 + -fixes + -anon's spats and t-shirt clothing + + 09/17/17 + 12 + -fixes + -SFanon's SFBarracks stuff + -vanilla title changes + + 13 + -fixed SFBarracks + -the second half of anon's spats + + 14 + -fixed bugs + + 09/18/17 + 15 + -added a catch to prevent >>124979 (fresh milk) [???? not sure how to describe this] + -added custom lenses to add custom description + + 09/19/17 + 16 + -fixes + -cleanup and added clit rape into fSlaveSlavedick + + 17 + -fixed the slave shelter bug + + 18 + -fixed >>125249 (on the farm) [???? not sure how to describe this] + + 09/20/17 + 19 + -fixed bugs + + 20 + -fixes + + 09/21/17 + 21 + -user submitted stuff + + 22/23 + -SFanon's stuff + + 24 + -fixed bellyAdjective() + -fixed some typos + + 25 + -SFanon's stuff + -minor fixes + + 09/22/17 + 26 + -fixed price not showing up in the airlift in slavery option + + 27 + -minor fixes + -tweaks to bed reporting + + 28 + -SFanon's stuff + -fixes + + 09/23/17 + 29 + -fixes + -slaves can now lisp the word "access" + + 30 + -fixes + -SFanon's stuff + + 31 + -fixes + + 32 + -fixed bugs + + 33 + -fixes + -typos corrections + + 09/24/17 + 34 + -fixed bugs + -added spats to the RA + -enabled "frightening dick" event + + 35 + -fixes + -all RESS intros cleaned up and added to + + 09/25/17 + 36 + -fixes the pussy option during the cellbock's sleep deprevation event. + + 37 + -catches for (a slave been born mindbroken if their mother is) and (anal virgin enjoying anal) + + 38 + -Pregmodfan's RA tweaks + -Removed maximum rules counter (replaced with warning if more then 10 rules used). + -Rules now can be selected randomly from list, not only chain go to for next/previous + -belly size condition (for .belly ). + -Groups of links controls for growth drugs now working without page reload after any click - so it's much more comfortable to use now. + + 09/26/17 + 39 + -fixed reported bugs + + 40 + -fixes for everything but the RA quirks + + 41 + -small fixes + + 09/27/17 + 42 + -various fixes + + 09/28/17 + 43 + -fixes + -pregmodfan's continued RA tweaking + + 44 + -fixes + + 45 + -fixes + -RESS work + + 46 + -pregmodfan's RA tweaking + + 09/29/17 + 47 + -fixed bugs + -SFanon's continued SF work + + 48 + -fixed, SFMBarracks.tw has two extra closing ifs, Lines 328 and 374. + + 09/30/17 + 49 + -fixed, Milf tourist event and decline politely. + -pregmodfan's continued RA tweaking + + 50 + -fixed creating SF event + + 10/01/17 + 51 + -added SFanon's merge request + + 52 + -fixed reported problems + -arcade will no longer convert slaves sentenced to it into fuckdolls + + 10/02/17 + 53 + -assorted fixes + -continued RESS work + + 10/04/17 + 54 + -SFanon's stuff + + 10/05/17 + 55 + -SFanon's BC fixes + + 56 + -tweaked childgen intelligence loss and facial beauty loss due to inbreeding (lessened chances for both, degree for beauty) + -SFanon's corporation fixes + + 57 + -fixed >>130781 >>130783 + + 10/06/17 + 58 + -fixed >>131078 + + 10/07/17 + 59 + -fixes + + 10/08/17 + 60 + -SFanon's SF stuff + + 61 + -added "anti-aging cream", "growth stimulants", "sag-B-gone", "male hormone injections", and "female hormone injections" to drugs the RA can manage + + 10/09/17 + 62 + -fixed reported bugs + -SFanon's continued work + -more RESS work + + 63 + -fixed bugs? + + 64 + -fixed bug? + + 65 + -fixed my passage fuckup + + 10/10/17 + 66 + -fixes + -dispensary prettying by SecurityExpansion anon + -Massively cleaned up SFMBarracks + + 67 + -fixed reported bugs + + 68 + -fixed the giant robot upgrade prmpt occuring prematurely + + 69 + -SFanon's fixes + + 70 + -fixed reported bugs + + 71 + -fixes + -more RESS work + -added oversized sex toys to the list of accessories the RA can manage + + 10/13/17 + 72 + -fixes + + 73 + -SFanon's stuff + + 10/14/17 + 74 + -fixes + + 10/15/17 + 75 + -SFanon's stuff + -anon's organ farm support for the incubation facility + -more RESS work + -fixes + + 76 + -fixed puberty setting with implanted organs + + 10/16/17 + 77 + -fixed reported bugs + + 10/17/17 + 78 + -fixes + -anon's multiple organ growth and implantation + + 79 + -fixes (sans multi organ implant quirks) + -SFanon's stuff + -attempted to extend custom tattoos + + 79.1 + -more grammer fixes to reRecruit that failed to slip into v79 + + 80 + -fixed "desperate birth" more + + 10/19/17 + 81 + -SFanon's fix + -minor fixes + + 82 + -anon's economy reports + -continued RESS work + + 10/20/17 + 83 + -fixed bugs + + 10/21/17 + 84 + -number of bugfixes + + 10/22/17 + 85 + -SFanon's stuff + + 86 + -minor fixes + + 87 + -minor fixes + + 88 + -SFanon's work + + 89 + -fixed reAWOL + + 90 + -added >>135219 (Economy widget/spreadsheet fix for case when variables are somehow not initialized but the sheet is being displayed anyway) + + 10/23/17 + 91 + -fixes + -user submitted QoL improvements + + 92 + -bunch of vanilla stuff since I raided the waiting vanilla pull requests + -fixes + + 10/24/17 + + 93 + -fixes + + 94 + -fixes + -vanilla tweaks + -nationality presets now use weighted arrays (except the big one, haven't gotten it done yet) + -eugenics bad end rework + + 10/25/17 + + 95 + -added masturbation only release rule + -fixes + + 10/26/17 + + 96 + -stuffedanon's fixes + + 97 + -fixes + + 10/27/17 + + 98 + -fixes + + 10/27/17 + 99 + -fixed various bugs + + 10/28/17 + + 100 + -fixes + -fFeet overhaul + -fFeet moved out of cheatmode + + 101 + -fixes + -Milkanon's channel is live in FCTV + + 102 + -fixes + + 10/30/17 + + 103 + -hormones rework + -fixes + + 104 + -fixes + + 10/31/17 + 105 + -converted the applicable .hormone calls to use .hormoneBalance + -added hormone blockers to restrict hormone effects and speed normalization while used + + 106 + -RESS work + -hormone blockers now block erections + + 11/01/17 + + 107 + -fixed reported bugs and family quirks + + 108 + -fixed self pregnancy confusing childgen + + 109 + -fixed >>137381 (mutinery attempt - Cannot read property 'nationality of undefined) + + 11/03/17 + + 110 + --fixes + -vanilla cleanings + -continued RESS work + + 11/04/17 + + 111 + -fixes + + 11/05/17 + + 112 + -fixed bugs + -tweaked choosing own clothes a little + + 11/06/17 + + 113 + -fixes + -added isItemAccessible() to handle those obnoxious checks for FS and purchased items + + 11/07/17 + + 114 + -fixed bugs + -capped devotion gained from max trust to prevent unruly slaves from suddenly loving you + -more RESS work + + 114.1 + -fixed >>139762 + + 11/08/17 + + 115 + -fixes + -more RESS work + + 116 + -tweaked supremacist and subjugationist beauty and FResults + -fixes + -more RESS work + + 117 + -fixes + + 11/09/17 + + 118 + -fixes + + 119 + -fixes + + 11/11/17 + + 120 + -fixed bugs + -removed deprecated "be your recruiter" + -more RESS stuff + + 121 + -fixed >>140790 (<<if bellyImplant>> in the DefaultRules widget is missing a $) + + 122 + -fixes + -very bushy pubes + + 11/12/17 + + 123 + -some fixes + -more RESS work + + 124 + -fixes + -dairy diet changes + + 125 + -fixes + -RESS work + + 11/13/17 + + 126 + -fixes + -major oversight corrections + -added short stories to FCTV + -alterations to artWidgets.tw + + 127 + -fixed fFeet + + 128 + -anon's scalemail bikini + -fixes + + 129 + -fixes + + 129.1 + -more fixes + + 11/14/17 + + 130 + -fixed the free range dairy assignment scene + -SFanon's stuff + + 131 + -fixes + -Completed RESS cleanup + + 132 + -fix + + 11/15/17 + + 133 + -major fixes to temporarily removed slaves + -fixes + -removed restrictions on hormone blockes + -RESSTR event cleaning + + 11/16/17 + + 134 + -major revisions to how temporarily removed slaves are handled + + 135 + -fix to RA drug reduction targets not subtracting implants + + 136 + -fixes + -RESSTR cleaning completed + + 11/17/17 + + 137 + -fixes + -began inflation rework stage of pregnancy overhaul (phase 2) + + 11/18/17 + + 138 + -fixes + -SFanon's stuff + + 139 + -fixes + + 140 + -fixes + -SFanon's stuff + + 11/19/17 + + 141 + -completed new vanilla country additions + -fixes + + 142 + -fixes + + 143 + -SFanon's stuff + + 144 + -The daughters of liberty now require combatants to pass a physical before deployment (the captures will be in a more reasonable fighting shape) + + 11/20/17 + + 145 + -fixes + -new SJW recruit + -dairy slaves will only receive lactation implants if they have no dick, have breasts larger than flat, or are already lactating naturally. + -nationality reweighting + + 146 + -fixes + -dairy now only increases breasts in lactating slaves and the stimulators increase cum output + + 147 + -fix + + 148 + -added settings to enable/disable lactation implants in flat slaves + + 11/21/17 + + 149 + -custom slave overhaul + + 150 + -tweaks \ No newline at end of file diff --git a/fixSpellingMistakes2 b/fixSpellingMistakes2 index 4e49fa6a4f245e2fbf93da221674b6f2b5756dac..40e4d9aa129d40be36240f44171d86008c2c7ee0 100644 --- a/fixSpellingMistakes2 +++ b/fixSpellingMistakes2 @@ -3880,6 +3880,7 @@ $GREP "\bunplease\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @A $GREP "\bunplesant\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunplesant\b/unpleasant/g" *.tw $GREP "\bunprecendented\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunprecendented\b/unprecedented/g" *.tw $GREP "\bunprecidented\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunprecidented\b/unprecedented/g" *.tw +$GREP "\bunrealisticly\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunrealisticly\b/unrealistically/g" *.tw $GREP "\bunrepentent\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunrepentent\b/unrepentant/g" *.tw $GREP "\bunrepetant\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunrepetant\b/unrepentant/g" *.tw $GREP "\bunrepetent\b" -- src/ | xargs -0 perl -i -pE "BEGIN{ @ARGV = map glob, @ARGV } s/\bunrepetent\b/unrepentant/g" *.tw diff --git a/src/events/intro/initNationalities.tw b/src/events/intro/initNationalities.tw index e48bc003ec108511996306c10ebf9b3892bb71c6..5bb9b85f0b5d055e90d2afacb4228619dd78b84a 100644 --- a/src/events/intro/initNationalities.tw +++ b/src/events/intro/initNationalities.tw @@ -80,8 +80,6 @@ <<include "custom Slaves Database">> <<HeroSlavesCleanup>> -<<set $customSlave = clone($activeSlave)>> -<<set $customSlave.slaveName: "custom", $customSlave.birthName: "custom", $customSlave.skin: 0, $customSlave.boobs = 500>> <<set $activeSlave = 0>> /*Nationalities Setup*/ @@ -510,9 +508,6 @@ <</if>> <</if>> -<<set $customSlave.nationality = $nationalities.random()>> -<<set $huskSlave.nationality = $nationalities.random()>> - /* SET STARTING CONDITIONS */ <<set $minimumSlaveCost = 3000>> diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index a1ead138fd9565d41ed6447035987e2b3f2a6114..a53ee2e3dea3c2ecf4904dc7f61b03110bd9d604 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -409,6 +409,7 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $dairySlimMaintain = 0>> <<set $dairyHyperPregRemodel = 0>> <<set $dairyWeightSetting = 0>> +<<set $dairyImplantsSetting = 1>> <<set $dairyUpgradeMenials = 0>> <<set $createBioreactors = 0>> <<set $bioreactorsAnnounced = 0>> @@ -1063,9 +1064,10 @@ DairyRestraintsSetting($dairyRestraintsSetting) <<set $nextLink = "EW Slaves">> <<set $customSlaveOrdered = 0>> +<<set $customSlave = {age: 19, health: 0, muscles: 0, lips: 15, heightMod: "normal", weight: 0, face: 0, race: "white", skin: 0, boobs: 500, butt: 3, sex: 1, virgin: 0, dick: 2, balls: 2, clit: 0, labia: 0, vaginaLube: 1, analVirgin: 0, skills: 15, whoreSkills: 15, combatSkills: 0, intelligence: 0, intelligenceImplant: 1, nationality: "Stateless", amp: 0, eyes: 1}>> <<set $huskSlaveOrdered = 0>> -<<set $huskSlave = {age: 18, nationality: "slave", race: "white", sex: 1, virgin: 0}>> +<<set $huskSlave = {age: 18, nationality: "Stateless", race: "white", sex: 1, virgin: 0}>> /*non-vanilla shit*/ <<set $pedo_mode = 0>> @@ -1083,10 +1085,6 @@ FertilityAge($fertilityAge) <<set $targetAge = $minimumSlaveAge>> <<set $pubertyLength = 5>> <<set $maxGrowthAge = 24>> -<<set $DOLFigureHeadFamilyStatuesChildren = 0>> -<<set $DOLFigureHeadFamilyStatuesEscorts = 0>> - - /% Begin mod section: toggle whether slaves lisp. %/ <<set $disableLisping = 0>> @@ -1251,6 +1249,8 @@ erectileImplant: 0 <<set $secExp = 0>> <<set $showSecExp = 0>> <<set $wasToggledBefore = 0>> +/* <<include "secInit">> +*/ <<goto "Alpha disclaimer">> diff --git a/src/pregmod/widgets/slaveTradePresetWidgets.tw b/src/pregmod/widgets/slaveTradePresetWidgets.tw index 721cabf281d66e2788b18ba618bc292b8ce1f58e..d59f4b880c53e4dc05a572f521636ec44d7c9c8f 100644 --- a/src/pregmod/widgets/slaveTradePresetWidgets.tw +++ b/src/pregmod/widgets/slaveTradePresetWidgets.tw @@ -417,50 +417,54 @@ <<widget "NationalityPresetModEurope">> <<link "Europe">> <<set $nationalities = weightedArray({ - Albanian: 1, + Albanian: 29, Andorran: 1, - Austrian: 3, - Belgian: 4, - Bosnian: 1, - British: 20, - Bulgarian: 1, - Croatian: 1, - Danish: 2, - Dutch: 6, - Finnish: 2, - French: 22, - German: 27, - Greek: 4, - Hungarian: 3, - Irish: 1, - Italian: 20, - Kazakh: 5, - Kosovan: 1, - Lithuanian: 1, - Luxembourgian: 1, - Macedonian: 1, - Maltese: 1, - Moldovan: 1, + Austrian: 87, + Belarusian: 95, + Belgian: 114, + Bosnian: 35, + British: 662, + Bulgarian: 71, + Croatian: 42, + Czech: 106, + Danish: 57, + Dutch: 170, + Estonian: 13, + Finnish: 55, + French: 650, + German: 821, + Greek: 112, + Hungarian: 97, + Irish: 48, + Italian: 594, + Icelandic: 3, + Kazakh: 182, + Kosovan: 22, + Latvian: 19, + Lithuanian: 29, + Luxembourgian: 6, + Macedonian: 21, + Maltese: 4, + Moldovan: 41, Monégasque: 1, - Montenegrin: 1, - Norwegian: 2, - Polish: 13, - Portuguese: 3, - Romanian: 7, - Russian: 48, + Montenegrin: 6, + Norwegian: 53, + Polish: 382, + Portuguese: 103, + Romanian: 197, + Russian: 1440, Sammarinese: 1, - Scottish: 2, - Serbian: 2, - Slovak: 2, - Spanish: 16, - Swedish: 3, - Swiss: 3, - Turkish: 26, - Ukrainian: 15, + Scottish: 54, + Serbian: 88, + Slovak: 54, + Spanish: 464, + Swedish: 99, + Swiss: 85, + Slovene: 20, + Turkish: 807, + Ukrainian: 442, "a Liechtensteiner": 1, - Vatican: 1, - Latvian: 1, - Slovene: 1 + Vatican: 1 })>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -515,180 +519,180 @@ <<widget "NationalityPresetModGlobalRealism">> <<link "Global Realism">> <<set $nationalities = weightedArray({ - Afghan: 6, - Albanian: 2, - Algerian: 7, - American: 50, + Afghan: 355, + Albanian: 29, + Algerian: 413, + American: 3245, Andorran: 1, Antiguan: 1, - Argentinian: 7, - Armenian: 1, + Argentinian: 443, + Armenian: 29, Aruban: 1, - Australian: 4, - Austrian: 2, - Azerbaijani: 1, - Bahamian: 1, + Australian: 245, + Austrian: 87, + Azerbaijani: 98, + Bahamian: 4, Bahraini: 1, - Bangladeshi: 25, - Barbadian: 1, - Belarusian: 2, - Belgian: 2, - Belizean: 1, + Bangladeshi: 1647, + Barbadian: 3, + Belarusian: 95, + Belgian: 114, + Belizean: 4, Bermudian: 1, - Bhutanese: 1, - Bolivian: 2, - Bosnian: 1, - Brazilian: 32, - British: 10, - Bruneian: 1, - Bulgarian: 1, - Burmese: 9, - Burundian: 1, - Cambodian: 1, - Cameroonian: 1, - Canadian: 6, - Chilean: 3, - Chinese: 210, - Colombian: 8, - Congolese: 1, + Bhutanese: 8, + Bolivian: 111, + Bosnian: 35, + Brazilian: 2093, + British: 662, + Bruneian: 4, + Bulgarian: 71, + Burmese: 534, + Burundian: 109, + Cambodian: 160, + Cameroonian: 241, + Canadian: 366, + Chilean: 181, + Chinese: 14095, + Colombian: 491, + Congolese: 53, "a Cook Islander": 1, - "Costa Rican": 1, - Croatian: 1, - Cuban: 2, - Cypriot: 1, - Czech: 2, - Danish: 1, - Djiboutian: 1, - Dominican: 2, + "Costa Rican": 49, + Croatian: 42, + Cuban: 115, + Cypriot: 12, + Czech: 106, + Danish: 57, + Djiboutian: 10, + Dominican: 108, Dominiquais: 1, - Dutch: 3, + Dutch: 170, "East Timorese": 1, - Ecuadorian: 2, - Egyptian: 15, - Emirati: 2, - Estonian: 1, - Ethiopian: 16, + Ecuadorian: 166, + Egyptian: 976, + Emirati: 94, + Estonian: 13, + Ethiopian: 1050, Fijian: 1, - Filipina: 16, - Finnish: 1, - French: 10, + Filipina: 1005, + Finnish: 55, + French: 650, "French Guianan": 1, - Gabonese: 1, - Georgian: 1, - German: 13, - Ghanan: 5, - Greek: 2, + Gabonese: 20, + Georgian: 39, + German: 821, + Ghanan: 288, + Greek: 112, Greenlandic: 1, Grenadian: 1, - Guatemalan: 4, - Guyanese: 1, - Haitian: 2, - Honduran: 1, - Hungarian: 2, + Guatemalan: 169, + Guyanese: 8, + Haitian: 110, + Honduran: 93, + Hungarian: 97, "I-Kiribati": 1, - Icelandic: 1, - Indian: 203, - Indonesian: 40, - Iranian: 13, - Iraqi: 6, - Irish: 1, - Israeli: 2, - Italian: 10, - Jamaican: 1, - Japanese: 20, - Jordanian: 2, - Kazakh: 3, - Kenyan: 8, + Icelandic: 3, + Indian: 13391, + Indonesian: 2640, + Iranian: 881, + Iraqi: 383, + Irish: 48, + Israeli: 83, + Italian: 594, + Jamaican: 29, + Japanese: 1275, + Jordanian: 97, + Kazakh: 182, + Kenyan: 497, Kittitian: 1, - Korean: 12, - Kosovan: 1, - Kuwaiti: 2, - Kyrgyz: 1, - Laotian: 1, - Latvian: 1, - Lebanese: 1, - Libyan: 1, + Korean: 763, + Kosovan: 22, + Kuwaiti: 41, + Kyrgyz: 60, + Laotian: 69, + Latvian: 19, + Lebanese: 61, + Libyan: 64, "a Liechtensteiner": 1, - Lithuanian: 1, - Luxembourgian: 1, - Macedonian: 1, - Malagasy: 1, - Malaysian: 5, - Maldivian: 1, - Malian: 3, - Maltese: 1, + Lithuanian: 29, + Luxembourgian: 6, + Macedonian: 21, + Malagasy: 255, + Malaysian: 316, + Maldivian: 4, + Malian: 185, + Maltese: 4, Marshallese: 1, - Mexican: 20, + Mexican: 1292, Micronesian: 1, - Moldovan: 1, - Mongolian: 1, - Montenegrin: 1, + Moldovan: 41, + Mongolian: 31, + Montenegrin: 6, Monégasque: 1, - Moroccan: 6, + Moroccan: 358, Nauruan: 1, - Nepalese: 5, + Nepalese: 293, "Ni-Vanuatu": 1, - Nicaraguan: 1, - Nigerian: 4, - Nigerien: 1, + Nicaraguan: 62, + Nigerian: 1909, + Nigerien: 214, Niuean: 1, - Norwegian: 1, - Omani: 1, - Pakistani: 30, + Norwegian: 53, + Omani: 46, + Pakistani: 1970, Palauan: 1, - Palestinian: 3, - Panamanian: 2, - "Papua New Guinean": 1, - Paraguayan: 3, - Peruvian: 5, - Polish: 6, - Portuguese: 2, - "Puerto Rican": 1, - Qatari: 1, - Romanian: 3, - Russian: 22, + Palestinian: 49, + Panamanian: 41, + "Papua New Guinean": 83, + Paraguayan: 68, + Peruvian: 322, + Polish: 382, + Portuguese: 103, + "Puerto Rican": 37, + Qatari: 26, + Romanian: 197, + Russian: 1440, "Saint Lucian": 1, - Salvadoran: 2, + Salvadoran: 64, Sammarinese: 1, - Samoan: 1, - Saudi: 5, - Scottish: 1, - Serbian: 2, + Samoan: 2, + Saudi: 329, + Scottish: 54, + Serbian: 88, Seychellois: 1, - Singaporean: 2, - Slovak: 1, - Slovene: 1, - "a Solomon Islander": 1, - "South African": 9, - Spanish: 7, - "Sri Lankan": 1, - Sudanese: 7, - Surinamese: 2, - Swedish: 2, - Swiss: 2, - Syrian: 1, - Taiwanese: 1, - Tajik: 1, - Tanzanian: 9, - Thai: 11, + Singaporean: 57, + Slovak: 54, + Slovene: 21, + "a Solomon Islander": 6, + "South African": 567, + Spanish: 464, + "Sri Lankan": 209, + Sudanese: 405, + Surinamese: 6, + Swedish: 99, + Swiss: 85, + Syrian: 183, + Taiwanese: 236, + Tajik: 89, + Tanzanian: 573, + Thai: 690, Tongan: 1, - Trinidadian: 1, - Tunisian: 2, - Turkish: 13, - Turkmen: 2, + Trinidadian: 14, + Tunisian: 115, + Turkish: 807, + Turkmen: 58, Tuvaluan: 1, - Ugandan: 7, - Ukrainian: 7, - Uruguayan: 2, - Uzbek: 5, + Ugandan: 429, + Ukrainian: 442, + Uruguayan: 35, + Uzbek: 319, Vatican: 1, - Venezuelan: 5, - Vietnamese: 15, + Venezuelan: 320, + Vietnamese: 955, Vincentian: 1, - Yemeni: 4, - Zambian: 1, - Zimbabwean: 3, - "a New Zealander": 1 + Yemeni: 283, + Zambian: 171, + Zimbabwean: 165, + "a New Zealander": 47 })>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 6959af341eb074ea47fb9bf460087c9a610989b8..a51cd7843a3860c4435d56312ef4f5b1ad04b729 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -422,6 +422,9 @@ <<if ndef $dairyWeightSetting>> <<set $dairyWeightSetting = 0>> <</if>> +<<if ndef $dairyImplantsSetting>> + <<set $dairyImplantsSetting = 1>> +<</if>> <<if ndef $clubAdsPreg>> <<set $clubAdsPreg = 0>> <</if>> diff --git a/src/uncategorized/PESS.tw b/src/uncategorized/PESS.tw index 26292558f0a8ac20c88b49db3a79031c5c5cfff5..6dbf11e2c39b9d7b195c35902c4212ed36c845cc 100644 --- a/src/uncategorized/PESS.tw +++ b/src/uncategorized/PESS.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/PETS.tw b/src/uncategorized/PETS.tw index c111887b88c59937d097255a3aba12ef23b3112e..a833c90fef93c4f63d2badf7a4f24cf174b73cdc 100644 --- a/src/uncategorized/PETS.tw +++ b/src/uncategorized/PETS.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/RECI.tw b/src/uncategorized/RECI.tw index bd4696ffaba50e2b891bb0298734eddb8386f8c6..fbc4d770d394920fd2aca0f598f9eec79564aee4 100644 --- a/src/uncategorized/RECI.tw +++ b/src/uncategorized/RECI.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw index 22ca2c0a715758cd5e81557844da3628b37e0e5a..5ef3f1e5cdae743ab17e1ab0d86f063526871418 100644 --- a/src/uncategorized/REFI.tw +++ b/src/uncategorized/REFI.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/REFS.tw b/src/uncategorized/REFS.tw index 1c8d32c366756a8a6c0a9014763bdd73e02cc26d..235de55b05a61665f960720ab49ce9cca99f5a27 100644 --- a/src/uncategorized/REFS.tw +++ b/src/uncategorized/REFS.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 5a5de4f5d3e1aa45ab807a2613c6246546662e90..f54d533cc94449210fd40a52a3ac010380e5fb78 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/RESSTR.tw b/src/uncategorized/RESSTR.tw index e667fa417422aef0a6d34adf36ec2ef24ce32e99..7404e1c23abf3499203eb311434a3a6fc147c153 100644 --- a/src/uncategorized/RESSTR.tw +++ b/src/uncategorized/RESSTR.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw index ad95a2a44dc9aa83ebd64b11bcf49d82d07155da..9498cf9b236f94ca5a4788571499f42895136c2d 100644 --- a/src/uncategorized/RETS.tw +++ b/src/uncategorized/RETS.tw @@ -18,7 +18,7 @@ /* reXXXXX.tw: Random Event */ /* resXXXX.tw: Random Event, School */ /* seXXXXX.tw: Slave Event, focuses on slaves coming or going */ -/* securityForceXXXXX.tw: Special (Security) Force event */ +/* securityForceXXXXX.tw: Special (Security) Force event */ /* */ /* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */ diff --git a/src/uncategorized/customSlave.tw b/src/uncategorized/customSlave.tw index b24f606e87e865a52e5f74b59a2775c1c2eb783c..f2d13cc6a26adb527ed50148c00d7e38485fcc02 100644 --- a/src/uncategorized/customSlave.tw +++ b/src/uncategorized/customSlave.tw @@ -1,110 +1,88 @@ -:: Custom Slave - -<<set $nextButton = "Back">>\ -<<set $nextLink = "Buy Slaves">>\ -<<set $returnTo = "Buy Slaves">>\ -<<set $showEncyclopedia = 1>><<set $encyclopedia = "Kidnapped Slaves">>\ -<<if ($customSlave.dick == 0) && ($customSlave.vagina == -1)>><<set $customSlave.vagina = 0>><</if>>\ -\ +:: Custom Slave [nobr] + +<<set $nextButton = "Back", $nextLink = "Buy Slaves", $returnTo = "Buy Slaves", $showEncyclopedia = 1, $encyclopedia = "Kidnapped Slaves">> + <<if $customSlaveOrdered == 0>>You work up a new slave order for posting where slave merchants can work to fulfill it.<<else>>You review your posted slave order.<</if>> <<if $assistant == 1>>As you work, $assistantName makes lewd comments about what she looks forward to doing to this new slave. <</if>>Your order requests a slave with the following characteristics: -<<nobr>> +<br><br> + <span id = "age"> -<<if $customSlave.actualAge < 5>>3-4 years old. -<<elseif $customSlave.actualAge < 7>>5-6 years old. -<<elseif $customSlave.actualAge < 10>>7-9 years old. -<<elseif $customSlave.actualAge < 13>>10-12 years old. -<<elseif $customSlave.actualAge < 15>>13-14 years old. -<<elseif $customSlave.actualAge < 18>>15-17 years old. -<<elseif $customSlave.actualAge < 20>>18-19 years old. -<<elseif $customSlave.actualAge < 30>>20-29 years old. -<<elseif $customSlave.actualAge < 40>>30-39 years old. +<<if $customSlave.age < 5>>3-4 years old. +<<elseif $customSlave.age < 7>>5-6 years old. +<<elseif $customSlave.age < 10>>7-9 years old. +<<elseif $customSlave.age < 13>>10-12 years old. +<<elseif $customSlave.age < 15>>13-14 years old. +<<elseif $customSlave.age < 18>>15-17 years old. +<<elseif $customSlave.age < 20>>18-19 years old. +<<elseif $customSlave.age < 30>>20-29 years old. +<<elseif $customSlave.age < 40>>30-39 years old. <<else>>40+ years old. <</if>> </span> <<if $minimumSlaveAge <= 3>> <<link "3-4">> - <<set $customSlave.actualAge = random(3,4)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 4>> <<CustomSlaveAge>> <</link>> | <</if>> <<if $minimumSlaveAge <= 5>> <<link "5-6">> - <<set $customSlave.actualAge = random(5,6)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 6>> <<CustomSlaveAge>> <</link>> | <</if>> <<if $minimumSlaveAge <= 7>> <<link "7-9">> - <<set $customSlave.actualAge = random(7,9)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 9>> <<CustomSlaveAge>> <</link>> | <</if>> <<if $minimumSlaveAge <= 10>> <<link "10-12">> - <<set $customSlave.actualAge = random(10,12)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 12>> <<CustomSlaveAge>> <</link>> | <</if>> <<if $minimumSlaveAge <= 13>> <<link "13-14">> - <<set $customSlave.actualAge = random(13,14)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 14>> <<CustomSlaveAge>> <</link>> | <</if>> <<if $minimumSlaveAge <= 15>> <<link "15-17">> - <<set $customSlave.actualAge = random(15,17)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 17>> <<CustomSlaveAge>> <</link>> | <</if>> <<link "18-19">> - <<set $customSlave.actualAge = random(18,19)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 19>> <<CustomSlaveAge>> <</link>> | <<link "20-29">> - <<set $customSlave.actualAge = random(20,29)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 29>> <<CustomSlaveAge>> <</link>> | <<link "30-39">> - <<set $customSlave.actualAge = random(30,39)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 39>> <<CustomSlaveAge>> <</link>> | <<link "40+">> - <<set $customSlave.actualAge = random(40,42)>> - <<set $customSlave.physicalAge = $customSlave.actualAge>> - <<set $customSlave.visualAge = $customSlave.actualAge>> + <<set $customSlave.age = 42>> <<CustomSlaveAge>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "health"> <<if $customSlave.health == 0>>Healthy. <<else>>Extremely healthy. @@ -119,8 +97,9 @@ <<set $customSlave.health = 80>> <<CustomSlaveHealth>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "muscles"> <<if $customSlave.muscles <= 5>>Normal musculature. <<elseif $customSlave.muscles <= 30>>Toned. @@ -141,8 +120,9 @@ <<set $customSlave.muscles = 50>> <<CustomSlaveMuscles>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "lips"> <<if $customSlave.lips == 15>>Normal lips. <<elseif $customSlave.lips == 35>>Plush lips. @@ -157,48 +137,97 @@ <<set $customSlave.lips = 35>> <<CustomSlaveLips>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "height"> -<<if $customSlave.height < 130>>Tiny. -<<elseif $customSlave.height < 150>>Petite. -<<elseif $customSlave.height < 160>>Short. -<<elseif $customSlave.height < 170>>Average height. -<<elseif $customSlave.height < 185>>Tall. +<<if $customSlave.heightMod == "greatly below average">>Petite. +<<elseif $customSlave.heightMod == "below average">>Short. +<<elseif $customSlave.heightMod == "normal">>Average height. +<<elseif $customSlave.heightMod == "above average">>Tall. <<else>>Very tall. <</if>> </span> -<<link "Tiny">> - <<set $customSlave.height = 125>> - <<CustomSlaveHeight>> -<</link>> -| <<link "Petite">> - <<set $customSlave.height = 145>> + <<set $customSlave.heightMod = "greatly below average">> <<CustomSlaveHeight>> <</link>> | <<link "Short">> - <<set $customSlave.height = 155>> + <<set $customSlave.heightMod = "below average">> <<CustomSlaveHeight>> <</link>> | <<link "Average height">> - <<set $customSlave.height = 165>> + <<set $customSlave.heightMod = "normal">> <<CustomSlaveHeight>> <</link>> | <<link "Tall">> - <<set $customSlave.height = 175>> + <<set $customSlave.heightMod = "above average">> <<CustomSlaveHeight>> <</link>> | <<link "Very tall">> - <<set $customSlave.height = 190>> + <<set $customSlave.heightMod = "greatly above average">> <<CustomSlaveHeight>> <</link>> -<</nobr>> -<<nobr>> + +<br> + +<span id = "weight"> +<<if $customSlave.weight == -50>>Very thin. +<<elseif $customSlave.weight == -15>>thin. +<<elseif $customSlave.weight == 0>>Average weight. +<<elseif $customSlave.weight == 15>>Chubby. +<<elseif $customSlave.weight == 50>>Plump. +<<elseif $customSlave.weight == 100>>Fat. +<<elseif $customSlave.weight == 150>>Very Fat. +<<else>>Immobile. +<</if>> +</span> +<<link "Very thin">> + <<set $customSlave.weight = -50>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Thin">> + <<set $customSlave.weight = -15>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Average">> + <<set $customSlave.weight = 0>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Chubby">> + <<set $customSlave.weight = 15>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Plump">> + <<set $customSlave.weight = 50>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Fat">> + <<set $customSlave.weight = 100>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Very Fat">> + <<set $customSlave.weight = 150>> + <<CustomSlaveWeight>> +<</link>> +| +<<link "Immobile">> + <<set $customSlave.weight = 200>> + <<CustomSlaveWeight>> +<</link>> + +<br> + <span id = "face"> <<if $customSlave.face < -40>>Very unattractive face. <<elseif $customSlave.face < -10>>Unattractive face. @@ -208,12 +237,12 @@ <</if>> </span> <<link "Very unattractive">> - <<set $customSlave.face to -55>> + <<set $customSlave.face = -55>> <<CustomSlaveFace>> <</link>> | <<link "Unattractive">> - <<set $customSlave.face to -15>> + <<set $customSlave.face = -15>> <<CustomSlaveFace>> <</link>> | @@ -223,7 +252,7 @@ <</link>> | <<link "Attractive">> - <<set $customSlave.face to 15>> + <<set $customSlave.face = 15>> <<CustomSlaveFace>> <</link>> | @@ -231,8 +260,9 @@ <<set $customSlave.face = 55>> <<CustomSlaveFace>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "ethnicity"> <<textbox "$customSlave.race" $customSlave.race "Custom Slave">> </span> @@ -295,8 +325,9 @@ <<set $customSlave.race = "mixed race">> <<CustomSlaveRace>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "skin"> <<textbox "$customSlave.skin" $customSlave.skin "Custom Slave">> </span> @@ -354,12 +385,21 @@ <<set $customSlave.skin = "extremely pale">> <<CustomSlaveSkin>> <</link>> -<</nobr>> -<<nobr>> +| +<<link "Left natural">> + <<set $customSlave.skin = 0>> + <<CustomSlaveSkin>> +<</link>> + +<br> + <span id = "boobs"> <<if $customSlave.boobs == 200>>Flat chest. <<elseif $customSlave.boobs <= 500>>Healthy breasts. -<<else>>Big breasts. +<<elseif $customSlave.boobs <= 800>>Big breasts. +<<elseif $customSlave.boobs <= 1400>>Huge breasts. +<<elseif $customSlave.boobs <= 2100>>Giant breasts. +<<else>>Massive breasts. <</if>> </span> <<link "Flat">> @@ -376,12 +416,29 @@ <<set $customSlave.boobs = 800>> <<CustomSlaveBoobs>> <</link>> -<</nobr>> -<<nobr>> +| +<<link "Huge">> + <<set $customSlave.boobs = 1400>> + <<CustomSlaveBoobs>> +<</link>> +| +<<link "Giant">> + <<set $customSlave.boobs = 2100>> + <<CustomSlaveBoobs>> +<</link>> +| +<<link "Massive">> + <<set $customSlave.boobs = 6000>> + <<CustomSlaveBoobs>> +<</link>> + +<br> + <span id = "butt"> <<if $customSlave.butt == 1>>Flat buttocks. <<elseif $customSlave.butt < 4>>Healthy buttocks. -<<else>>Huge buttocks. +<<elseif $customSlave.butt < 6>>Huge buttocks. +<<else>>Massive buttocks. <</if>> </span> <<link "Flat">> @@ -398,33 +455,54 @@ <<set $customSlave.butt = 5>> <<CustomSlaveButt>> <</link>> -<</nobr>> -<<nobr>> -<span id = "vagina"> -<<if $customSlave.vagina == -1>>No vagina. -<<elseif $customSlave.vagina == 0>>Vaginal virgin. -<<else>>Normal vagina. -<</if>> -<<if $customSlave.dick > 0>> -<<link "No vagina">> - <<set $customSlave.vagina = -1, $customSlave.preg = -2, $customSlave.ovaries = 0>> - <<CustomSlaveVagina>> +| +<<link "Massive">> + <<set $customSlave.butt = 8>> + <<CustomSlaveButt>> <</link>> -<<else>>//No vagina// + +<br> + +<span id = "sex"> +<<if $customSlave.sex == 1>>Female (cock & balls options not applied). +<<elseif $customSlave.sex == 2>>Male (pussy options not applied). +<<else>>Futanari (clit options not applied). <</if>> </span> +<<link "Female">> + <<set $customSlave.sex = 1>> + <<CustomSlaveSex>> +<</link>> +| +<<link "Male">> + <<set $customSlave.sex = 2>> + <<CustomSlaveSex>> +<</link>> | +<<link "Both">> + <<set $customSlave.sex = 3>> + <<CustomSlaveSex>> +<</link>> + +<br> + +<span id = "virgin"> +<<if $customSlave.virgin == 0>>Vaginal virgin. +<<else>>Virginity not important. +<</if>> +</span> <<link "Vaginal virgin">> - <<set $customSlave.vagina = 0, $customSlave.preg = -1, $customSlave.ovaries = 1>> - <<CustomSlaveVagina>> + <<set $customSlave.virgin = 0>> + <<CustomSlaveVirgin>> <</link>> | -<<link "Normal">> - <<set $customSlave.vagina = 1, $customSlave.preg = -1, $customSlave.ovaries = 1>> - <<CustomSlaveVagina>> +<<link "Not Important">> + <<set $customSlave.virgin = 1>> + <<CustomSlaveVirgin>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "dick"> <<if $customSlave.dick == 0>>No penis. <<elseif $customSlave.dick == 2>>Small penis. @@ -432,161 +510,212 @@ <</if>> </span> <<link "No penis">> - <<set $customSlave.dick = 0,$customSlave.balls = 0,$customSlave.clit = 0>> + <<set $customSlave.dick = 0>> <<CustomSlaveDick>> - <<CustomSlaveClitBalls>> - <<CustomSlaveVagina>> <</link>> | <<link "Small penis">> - <<set $customSlave.dick = 2,$customSlave.clit = 0>> + <<set $customSlave.dick = 2>> <<CustomSlaveDick>> - <<CustomSlaveClitBalls>> - <<CustomSlaveVagina>> <</link>> | <<link "Large penis">> - <<set $customSlave.dick = 4,$customSlave.clit = 0>> + <<set $customSlave.dick = 4>> <<CustomSlaveDick>> - <<CustomSlaveClitBalls>> - <<CustomSlaveVagina>> -<</link>> -<</nobr>> -<<nobr>> -<span id = "clitballs"> -<<if $customSlave.dick > 0>> -<<if $customSlave.balls == 0>>No testicles.<<elseif $customSlave.balls == 2>>Small testicles.<<else>>Large testicles.<</if>> +<</link>> + +<br> + +<span id = "balls"> +<<if $customSlave.balls == 0>>No testicles. +<<elseif $customSlave.balls == 2>>Small testicles. +<<elseif $customSlave.balls == 4>>Large testicles. +<<else>>Huge Balls. +<</if>> +</span> <<link "No testicles">> - <<set $customSlave.balls = 0,$customSlave.clit = 0>> - <<CustomSlaveClitBalls>> + <<set $customSlave.balls = 0>> + <<CustomSlaveBalls>> <</link>> | <<link "Small testicles">> - <<set $customSlave.balls = 2,$customSlave.clit = 0>> - <<CustomSlaveClitBalls>> + <<set $customSlave.balls = 2>> + <<CustomSlaveBalls>> <</link>> | <<link "Large testicles">> - <<set $customSlave.balls = 4,$customSlave.clit = 0>> - <<CustomSlaveClitBalls>> + <<set $customSlave.balls = 4>> + <<CustomSlaveBalls>> <</link>> -<<else>> -<<if $customSlave.clit == 0>>Normal clitoris.<<elseif $customSlave.clit == 0>>Big clitoris.<<else>>Enormous clitoris.<</if>> +| +<<link "huge testicles">> + <<set $customSlave.balls = 6>> + <<CustomSlaveBalls>> +<</link>> + +<br> + +<span id = "clit"> +<<if $customSlave.clit == 0>>Normal clitoris. +<<elseif $customSlave.clit == 1>>Big clitoris. +<<elseif $customSlave.clit == 3>>Enormous clitoris. +<<else>>Pseudophallus. +<</if>> +</span> <<link "Normal clitoris">> <<set $customSlave.clit = 0>> - <<CustomSlaveClitBalls>> + <<CustomSlaveClit>> <</link>> | <<link "Big clitoris">> <<set $customSlave.clit = 1>> - <<CustomSlaveClitBalls>> + <<CustomSlaveClit>> <</link>> | <<link "Enormous clitoris">> - <<set $customSlave.clit = 2>> - <<CustomSlaveClitBalls>> + <<set $customSlave.clit = 3>> + <<CustomSlaveClit>> <</link>> +| +<<link "Clit dick">> + <<set $customSlave.clit = 5>> + <<CustomSlaveClit>> +<</link>> + <br> -<<if $customSlave.labia == 0>>Minimal labia<<elseif $customSlave.labia == 1>>Normal labia<<elseif $customSlave.labia == 2>>Huge labia.<<else>>Enormous labia.<</if>> -<<link "Minimal labia">> + +<span id = "labia"> +<<if $customSlave.labia == 0>>Normal labia. +<<elseif $customSlave.labia == 1>>big labia. +<<elseif $customSlave.labia == 2>>Huge labia. +<<else>>Enormous labia. +<</if>> +</span> +<<link "Normal labia">> <<set $customSlave.labia = 0>> - <<CustomSlaveClitBalls>> + <<CustomSlaveLabia>> <</link>> | -<<link "Normal labia">> +<<link "Big labia">> <<set $customSlave.labia = 1>> - <<CustomSlaveClitBalls>> + <<CustomSlaveLabia>> <</link>> | <<link "Huge labia">> <<set $customSlave.labia = 2>> - <<CustomSlaveClitBalls>> + <<CustomSlaveLabia>> <</link>> | <<link "Enormous labia">> <<set $customSlave.labia = 3>> - <<CustomSlaveClitBalls>> + <<CustomSlaveLabia>> <</link>> + +<br> + +<span id = "lube"> +<<if $customSlave.vaginaLube == 0>>Dry Vagina. +<<elseif $customSlave.vaginaLube == 1>>Wet Vagina. +<<else>>Sopping wet vagina. <</if>> </span> -<</nobr>> -<<nobr>> +<<link "Dry vagina">> + <<set $customSlave.vaginaLube = 0>> + <<CustomSlaveLube>> +<</link>> +| +<<link "Wet vagina">> + <<set $customSlave.vaginaLube = 1>> + <<CustomSlaveLube>> +<</link>> +| +<<link "Sopping wet vagina">> + <<set $customSlave.vaginaLube = 2>> + <<CustomSlaveLube>> +<</link>> + +<br> + <span id = "anus"> -<<if $customSlave.anus == 0>>Anal virgin. -<<else>>Normal anus. +<<if $customSlave.analVirgin == 0>>Anal virgin. +<<else>>Anal virginity is not important. <</if>> </span> <<link "Anal virgin">> - <<set $customSlave.anus = 0>> - <<CustomSlaveAnus>> + <<set $customSlave.analVirgin = 0>> + <<CustomSlaveAnalVirginity>> <</link>> | -<<link "Normal anus">> - <<set $customSlave.anus = 1>> - <<CustomSlaveAnus>> +<<link "Anal virginity is not important">> + <<set $customSlave.analVirgin = 1>> + <<CustomSlaveAnalVirginity>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "skills"> -<<if $customSlave.analSkill <= 10>>Sexually unskilled. -<<elseif $customSlave.analSkill <= 10>>Basic sex skills. -<<else>>Sexual skilled. +<<if $customSlave.skills <= 10>>Sexually unskilled. +<<elseif $customSlave.skills <= 15>>Basic sex skills. +<<else>>Sexually skilled. <</if>> </span> <<link "Unskilled">> - <<set $customSlave.analSkill = 0,$customSlave.oralSkill = 0,$customSlave.vaginalSkill = 0>> + <<set $customSlave.skills = 0>> <<CustomSlaveSkills>> <</link>> | <<link "Skilled">> - <<set $customSlave.analSkill = 15,$customSlave.oralSkill = 15,$customSlave.vaginalSkill = 15>> + <<set $customSlave.skills = 15>> <<CustomSlaveSkills>> <</link>> | <<link "Expert">> - <<set $customSlave.analSkill = 35,$customSlave.oralSkill = 35,$customSlave.vaginalSkill = 35>> + <<set $customSlave.skills = 35>> <<CustomSlaveSkills>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "whoreskills"> -<<if $customSlave.whoreSkill <= 10>>Unskilled at prostitution and entertainment. -<<elseif $customSlave.whoreSkill <= 10>>Basic skills at prostitution and entertainment. +<<if $customSlave.whoreSkills <= 10>>Unskilled at prostitution and entertainment. +<<elseif $customSlave.whoreSkills <= 15>>Basic skills at prostitution and entertainment. <<else>>Skilled at prostitution and entertainment. <</if>> </span> <<link "Unskilled">> - <<set $customSlave.whoreSkill = 0,$customSlave.entertainSkill = 0>> + <<set $customSlave.whoreSkills = 0>> <<CustomSlaveWhoreSkills>> <</link>> | <<link "Skilled">> - <<set $customSlave.whoreSkill = 15,$customSlave.entertainSkill = 15>> + <<set $customSlave.whoreSkills = 15>> <<CustomSlaveWhoreSkills>> <</link>> | <<link "Expert">> - <<set $customSlave.whoreSkill = 35,$customSlave.entertainSkill = 35>> + <<set $customSlave.whoreSkills = 35>> <<CustomSlaveWhoreSkills>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "combatskills"> -<<if $customSlave.combatSkill == 0>>Unskilled at combat. +<<if $customSlave.combatSkills == 0>>Unskilled at combat. <<else>>Skilled at combat. <</if>> </span> <<link "Unskilled">> - <<set $customSlave.combatSkill = 0>> + <<set $customSlave.combatSkills = 0>> <<CustomSlaveCombatSkills>> <</link>> | <<link "Skilled">> - <<set $customSlave.combatSkill = 1>> + <<set $customSlave.combatSkills = 1>> <<CustomSlaveCombatSkills>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "intelligence"> <<if $customSlave.intelligence >= 3>>Brilliant. <<elseif $customSlave.intelligence == 2>>Very smart.. @@ -631,8 +760,9 @@ <<set $customSlave.intelligence = -3>> <<CustomSlaveIntelligence>> <</link>> -<</nobr>> -<<nobr>> + +<br> + <span id = "education"> <<if $customSlave.intelligenceImplant == 1>>Educated. <<else>>Uneducated. @@ -647,8 +777,49 @@ <<set $customSlave.intelligenceImplant = 0>> <<CustomSlaveEducation>> <</link>> -<</nobr>> -<<nobr>> + +<br> + +<span id = "eyes"> +<<if $customSlave.eyes == 1>>Normal vision. +<<elseif $customSlave.eyes == -1>>Nearsighted. +<<else>>Blind. +<</if>> +</span> +<<link "Normal Vision">> + <<set $customSlave.eyes = 1>> + <<CustomSlaveEyes>> +<</link>> +| +<<link "Nearsighted">> + <<set $customSlave.eyes = -1>> + <<CustomSlaveEyes>> +<</link>> +| +<<link "Blind">> + <<set $customSlave.eyes = -2>> + <<CustomSlaveEyes>> +<</link>> + +<br> + +<span id = "amputation"> +<<if $customSlave.amp == 1>>Limbless. +<<else>>Limbed. +<</if>> +</span> +<<link "Limbless">> + <<set $customSlave.amp = 1>> + <<CustomSlaveAmp>> +<</link>> +| +<<link "Limbed">> + <<set $customSlave.amp = 0>> + <<CustomSlaveAmp>> +<</link>> + +<br> + <span id = "nationality"> Nationality: $customSlave.nationality. </span> @@ -665,12 +836,18 @@ Nationality: $customSlave.nationality. | <</if>> <</for>> -<</nobr>> -<<nobr>> +<br><br> + +<<link "Reset custom order form">> + <<set $customSlave = {age: 19, health: 0, muscles: 0, lips: 15, heightMod: "normal", weight: 0, face: 0, race: "white", skin: 0, boobs: 500, butt: 3, sex: 1, virgin: 0, dick: 2, balls: 2, clit: 0, labia: 0, vaginaLube: 1, analVirgin: 0, skills: 15, whoreSkills: 15, combatSkills: 0, intelligence: 0, intelligenceImplant: 1, nationality: "Stateless", amp: 0, eyes: 1}>> + <<goto "Custom Slave">> +<</link>> + +<br><br> + <<if $customSlaveOrdered == 1>> [[Withdraw custom slave order|Main][$customSlaveOrdered = 0]] <<else>> [[Post custom slave order|Main][$customSlaveOrdered = 1]] <</if>> -<</nobr>> diff --git a/src/uncategorized/dairy.tw b/src/uncategorized/dairy.tw index b8199f87167d10b593f2669d85f2e7cb601aa8cb..7d42487e15d0e052cb6c0fba68ffc6b95e25c821 100644 --- a/src/uncategorized/dairy.tw +++ b/src/uncategorized/dairy.tw @@ -427,6 +427,19 @@ $dairyNameCaps <</if>> <</if>> +<br> +<<if $dairySlimMaintain == 0>> + <<if $dairyImplantsSetting == 1>> + Cows without breasts will undergo lactation implant surgery to remedy this. + [[Restrict lactation surgery in cum-cows|Dairy][$dairyImplantsSetting = 0]] + <<else>> + Natuarally lactating cows, cows with non-lactating breasts, and cows incapable of producing cum will undergo lactation implant surgery to increase their milk output. + [[Maximize lactation in all cattle|Dairy][$dairyImplantsSetting = 1]] + <</if>> +<<else>> + Current settings do not implant lactation implants into cows. +<</if>> + <br> <<if $dairyWeightSetting == 0>> $dairyNameCaps is keeping cows at least chubby. [[Increase Weight Target|Dairy][$dairyWeightSetting = 1]] | [[Disable Dietary Control|Dairy][$dairyWeightSetting = -1]] diff --git a/src/uncategorized/dairyReport.tw b/src/uncategorized/dairyReport.tw index d939cfd6a3e49c96a71a31c080596d75c9efd76f..bbff245a85b2ddb6d31c8696760646c88ca70d7a 100644 --- a/src/uncategorized/dairyReport.tw +++ b/src/uncategorized/dairyReport.tw @@ -74,6 +74,7 @@ <<set $slaves[_FLs].devotion++>> <</if>> <<set _Tmult = (_milkmaidImpregnated * 10), $slaves[_FLs].penetrativeCount += _Tmult, $Milkmaid.penetrativeCount += _Tmult, $penetrativeTotal += _Tmult>> + <<set $slaves[_FLs].need -= (_milkmaidImpregnated * 10)>> <</if>> <</if>> <<if (_FLsFetish == 1)>> @@ -159,6 +160,7 @@ <<set $i = $slaveIndices[$DairyiIDs[_dI]]>> <<if ($slaves[$i].balls > 0)>> She uses her turgid cock to give prostate stimulation to slaves that need help ejaculating. + <<set $slaves[_FLs].need -= 5>> <<break>> <</if>> <</for>> @@ -390,27 +392,29 @@ <<set $slaves[$i].boobs += 25>> <</if>> <</if>> + <<if $slaves[$i].prostate == 1>> + <<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> + <</if>> + <<if $slaves[$i].vasectomy == 1>> + <<set $slaves[$i].vasectomy = 0, $slaves[$i].health -= 10, $cash -= $surgeryCost>> + <</if>> + <<if ($dairySlimMaintain == 0)>> + <<if ($slaves[$i].lactation < 2) && ($slaves[$i].boobs > 300 || $slaves[$i].dick == 0 || $slaves[$i].lactation == 1 || $dairyImplantsSetting > 0)>> + <<set $slaves[$i].lactation = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> + <</if>> + <</if>> <<if ($dairyFeedersUpgrade == 1) && ($dairyFeedersSetting > 0)>> <<if ($dairySlimMaintain == 0)>> <<if ($slaves[$i].balls == 0)>> <<set $slaves[$i].hormones = 2>> <</if>> - <<if ($slaves[$i].lactation < 2)>> - <<set $slaves[$i].lactation = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> - <</if>> <<elseif $slaves[$i].diet == "fattening">> <<set $slaves[$i].weight += 2>> <</if>> - <<if $slaves[$i].prostate == 1>> - <<set $slaves[$i].prostate = 2, $slaves[$i].health -= 10, $cash -= $surgeryCost>> - <</if>> - <<if $slaves[$i].vasectomy == 1>> - <<set $slaves[$i].vasectomy = 0, $slaves[$i].health -= 10, $cash -= $surgeryCost>> - <</if>> <<if ($slaves[$i].health < 75)>> <<set $slaves[$i].health += 25>> <<else>> - <<if ($dairySlimMaintain == 0)>> + <<if ($dairySlimMaintain == 0) && $slaves[$i].lactation > 0>> <<if $dairyFeedersSetting > 1 && $dairyStimulatorsSetting > 0>> <<if $slaves[$i].boobs < 50000>> <<if $arcologies[0].FSAssetExpansionistResearch == 1>> @@ -524,7 +528,7 @@ <</if>> <<if ($slaves[$i].health < 60)>> <<set $slaves[$i].health += 20>> - <<elseif $dairySlimMaintain == 0>> + <<elseif $dairySlimMaintain == 0 && $slaves[$i].lactation > 0>> <<if $dairyFeedersSetting > 1>> <<if $slaves[$i].boobs < 50000>> <<if $arcologies[0].FSAssetExpansionistResearch == 1>> @@ -583,9 +587,14 @@ <</if>> <</if>> <</if>> + <<if $slaves[$i].balls > 0>> + <<set _cumWeek = _cumWeek*1.2>> + <</if>> <</if>> <<if ($dairyRestraintsSetting > 1)>> - <<set $slaves[$i].lactationAdaptation += 1>> + <<if $slaves[$i].lactation > 0>> + <<set $slaves[$i].lactationAdaptation += 1>> + <</if>> <<if ($slaves[$i].muscles > -100)>> <<set $slaves[$i].muscles-->> <</if>> @@ -662,7 +671,7 @@ <</if>> <</if>> <</if>> - <<if ($slaves[$i].milk > 1000) && ($slaves[$i].boobs > 12000) && ($slaves[$i].career != "a bioreactor")>> + <<if (($slaves[$i].milk > 1000) && ($slaves[$i].boobs > 12000) || ($slaves[$i].cum > 1000) && ($slaves[$i].balls >= 10)) && ($slaves[$i].career != "a bioreactor")>> <<set $slaves[$i].career = "a bioreactor", _careerForgotten++>> <</if>> <<if ($arcologies[0].FSBodyPuristLaw == 0) && ($healthyDrugsUpgrade == 0)>> @@ -705,7 +714,7 @@ <<elseif ($slaves[$i].fetish != "mindbroken")>> <<set $slaves[$i].fetish = "mindbroken", _mindbroken++>> <</if>> - <<elseif ($slaves[$i].milk > 1000) && ($slaves[$i].boobs > 12000) && ($slaves[$i].career != "a bioreactor")>> + <<elseif (($slaves[$i].milk > 1000) && ($slaves[$i].boobs > 12000) || ($slaves[$i].cum > 1000) && ($slaves[$i].balls >= 10)) && ($slaves[$i].career != "a bioreactor")>> <<set $slaves[$i].career = "a bioreactor", _careerForgotten++>> <</if>> <<if ($arcologies[0].FSBodyPuristLaw == 0) && ($healthyDrugsUpgrade == 0)>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index 42b9f384a0a7878782e325f67cfafee4bd0a406d..c6b756d3098a3a7ddc73455c9ced011c9b48cdbf 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -1559,7 +1559,7 @@ The legalities completed, ''__@@.pink;<<SlaveFullName $activeSlave>>@@__'' <<if <</if>> By the time she's done, her belly is positively huge. You can clearly see her swollen stomach at the top of the mass of food inside her. She collapses onto her rear and belches loudly. <<if $arcologies[0].FSDegradationist == "unset">> - It doesn't take long for the tainted food to do its thing. She groans loudly and clutches her bulging midriff, her body in severe distress thanks to the modified slave food. She rolls onto her back and does everything she can to soothe the turmoil growing inside her. You know it won't do any good, but she doesn't. She'll spend how ever long it takes her body to digest the food in anguish; she'll regret ever touching the stuff. But you know better, her growing addiction will have her scoffing it down at every chance, but for now, all she can do is @@.mediumorchid;blame you@@ and @@.gold;curse your trickery.@@ + It doesn't take long for the tainted food to do its thing. She groans loudly and clutches her bulging midriff, her body in severe distress thanks to the modified slave food. She rolls onto her back and does everything she can to soothe the turmoil growing inside her. You know it won't do any good, but she doesn't. She'll spend how ever long it takes her body to digest the food in anguish; she'll regret ever touching the stuff. But you know better, her growing addiction will have her scarfing it down at every chance, but for now, all she can do is @@.mediumorchid;blame you@@ and @@.gold;curse your trickery.@@ <<set $activeSlave.devotion -= 20, $activeSlave.trust -= 20>> <<else>> <<if $activeSlave.behavioralFlaw == "gluttonous">> diff --git a/src/uncategorized/pCoupAttempt.tw b/src/uncategorized/pCoupAttempt.tw index 32e3fd030290287e11dfcbadf3b3320a70b35d6d..9ca8cce7ff269e694b4637d5e1b051236dfc30b7 100644 --- a/src/uncategorized/pCoupAttempt.tw +++ b/src/uncategorized/pCoupAttempt.tw @@ -26,11 +26,23 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <<set $cash -= Math.trunc($cash*0.2)>> <<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.7)>> <<set $rep += 2000>> - <<for $i = 0; $i < 8; $i++>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> + <<for _pca = 0; _pca < 8; _pca++>> <<if random(0,99) < $seeDicks>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XY Slave">> + <<set $activeSlave.weight = random(-20,30)>> + <<set $activeSlave.muscles = random(20,80)>> + <<set $activeSlave.waist = random(10,80)>> <<else>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XX Slave">> + <<set $activeSlave.weight = random(-50,30)>> + <<set $activeSlave.muscles = random(0,80)>> + <<set $activeSlave.waist = random(-20,20)>> <</if>> <<set $activeSlave.origin = "She is an enslaved Daughter of Liberty.">> <<set _newSlaves.push($activeSlave)>> @@ -45,27 +57,37 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.7)>> <<set $rep += 1000>> <<if $seeDicks > 50>> - <<set $j = 5>> + <<set _pcaj = 5>> <<elseif $seeDicks > 0>> - <<set $j = 2>> + <<set _pcaj = 2>> <<else>> - <<set $j = 0>> + <<set _pcaj = 0>> <</if>> - <<for $i = 0; $i < $j; $i++>> + <<for _pca = 0; _pca < _pcaj; _pca++>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XY Slave">> <<set $activeSlave.origin = "She is an enslaved Daughter of Liberty.">> + <<set $activeSlave.weight = random(-20,30)>> + <<set $activeSlave.muscles = random(20,80)>> + <<set $activeSlave.waist = random(10,80)>> <<set _newSlaves.push($activeSlave)>> <</for>> <<if $seeDicks > 50>> - <<set $j = 0>> + <<set _pcaj = 0>> <<elseif $seeDicks > 0>> - <<set $j = 3>> + <<set _pcaj = 3>> <<else>> - <<set $j = 5>> + <<set _pcaj = 5>> <</if>> - <<for $i = 0; $i < $j; $i++>> + <<for _pca = 0; _pca < _pcaj; _pca++>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She is an enslaved Daughter of Liberty.">> + <<set $activeSlave.weight = random(-50,30)>> + <<set $activeSlave.muscles = random(0,80)>> + <<set $activeSlave.waist = random(-20,20)>> <<set _newSlaves.push($activeSlave)>> <</for>> <<set $desc = "a Daughters of Liberty flag that once hung in their forward command post within your arcology">> @@ -82,27 +104,37 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <<set $arcologies[0].prosperity = Math.trunc($arcologies[0].prosperity*0.5)>> <<set $rep += 500>> <<if $seeDicks > 50>> - <<set $j = 3>> + <<set _pcaj = 3>> <<elseif $seeDicks > 0>> - <<set $j = 1>> + <<set _pcaj = 1>> <<else>> - <<set $j = 0>> + <<set _pcaj = 0>> <</if>> - <<for $i = 0; $i < $j; $i++>> + <<for _pca = 0; _pca < _pcaj; _pca++>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XY Slave">> <<set $activeSlave.origin = "She is an enslaved Daughter of Liberty.">> + <<set $activeSlave.weight = random(-20,30)>> + <<set $activeSlave.muscles = random(20,80)>> + <<set $activeSlave.waist = random(10,80)>> <<set _newSlaves.push($activeSlave)>> <</for>> <<if $seeDicks > 50>> - <<set $j = 0>> + <<set _pcaj = 0>> <<elseif $seeDicks > 0>> - <<set $j = 2>> + <<set _pcaj = 2>> <<else>> - <<set $j = 3>> + <<set _pcaj = 3>> <</if>> - <<for $i = 0; $i < $j; $i++>> + <<for _pca = 0; _pca < _pcaj; _pca++>> + <<set $activeSlaveOneTimeMinAge = 16>> + <<set $activeSlaveOneTimeMaxAge = 32>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She is an enslaved Daughter of Liberty.">> + <<set $activeSlave.weight = random(-50,30)>> + <<set $activeSlave.muscles = random(0,80)>> + <<set $activeSlave.waist = random(-20,20)>> <<set _newSlaves.push($activeSlave)>> <</for>> <<set $desc = "a Daughters of Liberty brassard">> @@ -164,8 +196,8 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <span id="result"> <<link "Sell your prisoners immediately">> <<replace "#result">> - <<for $i = 0; $i < _newSlaves.length; $i++>> - <<slaveCost _newSlaves[$i]>> + <<for _pca = 0; _pca < _newSlaves.length; _pca++>> + <<slaveCost _newSlaves[_pca]>> <<set $cash += $slaveCost>> <</for>> Prisoners sold. @@ -173,8 +205,8 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <</link>> <<if $traitor != 0>>//$traitor.slaveName will not be sold.//<</if>> <br><<link "Give your prisoners to those who suffered property damage">> <<replace "#result">> - <<for $i = 0; $i < _newSlaves.length; $i++>> - <<slaveCost _newSlaves[$i]>> + <<for _pca = 0; _pca < _newSlaves.length; _pca++>> + <<slaveCost _newSlaves[_pca]>> <<set $rep += Math.trunc($slaveCost/10)>> <</for>> Prisoners @@.green;given away.@@ @@ -182,8 +214,8 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <</link>> <<if $traitor != 0>>//$traitor.slaveName will not be given away.//<</if>> <br><<link "Enslave all of your prisoners">> <<replace "#result">> - <<for $i = 0; $i < _newSlaves.length; $i++>> - <<AddSlave _newSlaves[$i]>> /* skip New Slave Intro */ + <<for _pca = 0; _pca < _newSlaves.length; _pca++>> + <<AddSlave _newSlaves[_pca]>> /* skip New Slave Intro */ <</for>> You simply enslave all of the prisoners yourself. You will make them pay for attacking your arcology. <</replace>> diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 567ef4557cff22b0ade782ec1f82611c8dee2e56..fdefd2aec9458f001c75add58d5c43be68cf7b1c 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -497,6 +497,7 @@ <</if>> <<set $recruit.push("blind homeless")>> <<set $recruit.push("female SD")>> +<<set $recruit.push("female SD 2")>> <<set $recruit.push("female SE")>> <<set $recruit.push("CCS angel")>> <<set $recruit.push("CCS DA")>> diff --git a/src/uncategorized/reAWOL.tw b/src/uncategorized/reAWOL.tw index 1c879667731f8e8ba433123caea1cea0ad94fc2b..f5b47776a7384fa25aa0b03727e6910aebef4f99 100644 --- a/src/uncategorized/reAWOL.tw +++ b/src/uncategorized/reAWOL.tw @@ -86,16 +86,11 @@ Your window of opportunity to act is closing. If you have plans for punishing th <<set $activeSlave.health = random(60,80)>> <<set $activeSlave.muscles = 50>> <<set $activeSlave.weight = random(-10,10)>> - <<set $activeSlave.waist = random(10,80)>> <<set $activeSlave.eyes = 1>> <<set $activeSlave.anus = 0>> <<set $activeSlave.analSkill = 0>> <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.combatSkill = 1>> - <<set $activeSlave.voice = either(0,1,2,3) - <<set $activeSlave.accent = either(0,1,2,3) - <<set $activeSlave.shoulders = either)0,1,2,3) - <<set $activeSlave.amp = either(0,-4,-5) <<set $activeSlave.behavioralFlaw = "arrogant">> <<set $activeSlave.sexualFlaw = "hates men">> <<set $activeSlave.hStyle = "shaved into a mohawk">> @@ -170,16 +165,11 @@ Your window of opportunity to act is closing. If you have plans for punishing th <<set $activeSlave.health = random(60,80)>> <<set $activeSlave.muscles = 50>> <<set $activeSlave.weight = random(-10,10)>> - <<set $activeSlave.waist = random(10,80)>> <<set $activeSlave.eyes = 1>> <<set $activeSlave.anus = 0>> <<set $activeSlave.analSkill = 0>> <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.combatSkill = 1>> - <<set $activeSlave.voice = either(0,1,2,3) - <<set $activeSlave.accent = either(0,1,2,3) - <<set $activeSlave.shoulders = either)0,1,2,3) - <<set $activeSlave.amp = either(0,-4,-5) <<set $activeSlave.behavioralFlaw = "arrogant">> <<set $activeSlave.sexualFlaw = "hates men">> <<set $activeSlave.hStyle = "shaved into a mohawk">> diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw index 8ab15f87235d75b46e968256853d700cff676a37..c78392087e5e6dac87ea6adba27028976bebeff2 100644 --- a/src/uncategorized/reMalefactor.tw +++ b/src/uncategorized/reMalefactor.tw @@ -221,6 +221,8 @@ <<set $activeSlave.trust = random(-15,0)>> <<set $activeSlave.oldDevotion = $activeSlave.devotion>> <<set $activeSlave.muscles = 50>> +<<set $activeSlave.weight = random(-20,30)>> +<<set $activeSlave.waist = random(-10,10)>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.oralSkill = 0>> <<set $activeSlave.analSkill = 0>> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index 9a4496c0cd423770d57b7ebed74dd5ca25f941ea..4b3ad113d5f0aab1e1f19cd9140d68d365673eed 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -539,6 +539,62 @@ Given the damage to an expensive classic car and the meager balance of his bank <br><br> //His debt will cost ¤5000 to pay off, with the usual ¤1000 in registration fees and a little work to make a satisfactory dickgirl out of him afterward. Alternatively, you could buy him and after just a little work with the remote surgery sell a newly made dickgirl.// +<<case "female SD 2">> + +<<set $activeSlaveOneTimeMinAge = 13>> +<<set $activeSlaveOneTimeMaxAge = 27>> +<<include "Generate XX Slave">> +<<set $activeSlave.origin = "She got into debt for damaging someone's property during a student protest and you bought out her debt.">> +<<set $activeSlave.devotion = -100>> +<<set $activeSlave.trust = 60>> +<<set $activeSlave.health = random(-20,20)>> +<<set $activeSlave.face = random(80,100)>> +<<set $activeSlave.faceShape = "sensual">> +<<set $activeSlave.vaginalSkill = 0>> +<<set $activeSlave.analSkill = 0>> +<<set $activeSlave.oralSkill = random(0,30)>> +<<set $activeSlave.whoreSkill = 0>> +<<set $activeSlave.boobs = random(2,4)*100>> +<<set $activeSlave.vagina = 0>> +<<set $activeSlave.labia = 0>> +<<set $activeSlave.clit = 0>> +<<set $activeSlave.ovaries = 1>> +<<set $activeSlave.preg = -1>> +<<set $activeSlave.anus = 0>> +<<set $activeSlave.weight = random(100,180)>> +<<set $activeSlave.muscles = random(-20,0)>> +<<set $activeSlave.intelligence = random(-1,2)>> +<<set $activeSlave.intelligenceImplant = 1>> +<<set $activeSlave.teeth = "normal">> +<<set $activeSlave.career = "a student">> +<<set $activeSlave.behavioralFlaw = "hates men">> +<<set $activeSlave.sexualFlaw = "hates penetration">> +<<set $activeSlave.hStyle = "strip">> +<<set $activeSlave.hLength = 5>> +<<set $activeSlave.pubicHStyle = "very bushy">> +<<set $activeSlave.underArmHStyle = "bushy">> +<<set $activeSlave.nosePiercing = 1>> +<<set $activeSlave.tonguePiercing = 1>> +<<set $activeSlave.earPiercing = 2>> +<<set $activeSlave.nipplesPiercing = 1>> +<<set $activeSlave.lipsPiercing = 1>> +<<set $activeSlave.vaginaPiercing = 1>> +<<set $activeSlave.eyebrowPiercing = 1>> +<<set $activeSlave.navelPiercing = 1>> + +Your desk flags a report of the arcology security service for your immediate attention. As it turns out, a number of rather liberal students from the <<if $activeSlave.actualAge >= 18>>college<<elseif $activeSlave.actualAge >= 14>>high school<<elseif $activeSlave.actualAge >= 11>>junior high school<<else>>elementary school<</if>> in your arcology led a protest earlier today in the financial district several levels up from their institution. Seems to have been against slavery, for environmentalism, or some other nonsense that you skip over reading. The really interesting thing is what happened during the protest anyways. Things became a bit unruly between protesters and some counter-protesters - and at some point rocks started to fly... all of which would barely be worth a mention, if the vintage sports car of a prominent resident hadn't been parked on the same street. +<br><br> +One dented hood and smashed windshield later, someone was in big trouble. The ever-present camera surveillance in your arcology made it easy to track the rock to the hand of the person who threw it - a rather fat young woman, who immediately got arrested and is awaiting sentencing in the lock-up right now. The video of her getting booked - complete with a thorough strip-search by a new recruit (since all the officers agreed she 'had to be hiding something') was definitely amusing. His reaction was priceless. +<br><br> +Given the damage to an expensive classic car and the meager balance of her bank accounts, this student is definitively up for enslavement. There's no way she or even anyone related to her could come up with the cash. +<<if $arcologies[0].FSHedonisticDecadence != "unset">> + All of which leaves you with an opportunity... the car's owner hasn't seen her yet, so you could conceivably approach him and buy the debt for this beauty off him. Better be quick, if he realizes what is waiting in a cell for him, you doubt he'd sell her at all. +<<else>> + Most slavers wouldn't give such a bloated slave a second look, but your eyes are keen; there is a rather pretty face buried under all that flab. With a bit of work, she can be turned into a rather valuable asset; also it's always fun to break a haughty bitch into an obediant slut. +<</if>> +<br><br> +//Her debt will cost ¤5000 to pay off, with the usual ¤1000 in registration fees afterward. Alternatively, you could buy her and sell her.// + <<case "female SE">> <<set $activeSlaveOneTimeMaxAge = 21>> @@ -1676,7 +1732,7 @@ Every push, every desperate contraction must be agonizing to her. Fortunatly you <</switch>> /* END SLAVE GENERATION AND INTRODUCTION */ <<switch $recruit>> -<<case "female SD" "male SD">> +<<case "female SD" "male SD" "female SD 2">> <<set $contractCost = 6000>> <<case "female SE">> <<set $contractCost = 4000>> @@ -1753,6 +1809,8 @@ Every push, every desperate contraction must be agonizing to her. Fortunatly you You put her through the enslavement procedures. She's almost excited. Though she knows she's signed herself over to a life of sexual slavery, the anticipation of becoming more feminine is clearly more important to her than any kind of fear. <<case "female SD">> Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with ' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where she is being kept, you tell the young woman she's getting out of jail right away. She cooperates to having her biometric readings taken and logged, only later realizing this isn't for her release but to register her as a slave. In shock and with tears in her eyes, she dejectedly follows the guard you summon to have her brought to the slave quarters. + <<case "female SD 2">> + Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with ' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where she is being kept, you tell the young woman she's getting out of jail right away. She cooperates to having her biometric readings taken and logged, only later realizing this isn't for her release but to register her as a slave. She makes a poor decision to rebel against you on the way to the slave quarters, but the jiggling mass makes it a pathetically short distance before tiring and dejectedly following the guard the rest of the way. <<case "male SD">> Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where he is being kept, you tell the young man he's getting out of jail right away. He cooperates to having his biometric readings taken and logged, only later realizing this isn't for a release but to register him as a slave. In shock and with tears in his eyes, he gets angry and tries to fight, only to be overwhelmed by your guards and be dragged off to the remote surgery. It doesn't take long at all to add a pretty dickgirl to your slave quarters after that. <<case "female SE">> @@ -1861,6 +1919,8 @@ Every push, every desperate contraction must be agonizing to her. Fortunatly you You put her through the enslavement procedures. She only realizes the true situation when her purchaser's agent appears to take her away. She looks at you with a faint hopefulness. "Do you think they'll pay for surgery and drugs for me?" she asks plaintively. You observe that they probably will; she's been sold to a boutique trainer that produces high-class gelded escorts. She quails a little at hearing about the castration, but squares her shoulders and accompanies the agent willingly. <<case "female SD">> Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where she is being kept, you tell the young woman she's getting out of jail right away. She cooperates to having her biometric readings taken and logged, only later realizing this isn't for her release but to register her as a slave. In shock and with tears in her eyes, she dejectedly follows the guard you summon to have her brought to the slave broker you sold her to. + <<case "female SD 2">> + Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with ' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where she is being kept, you tell the young woman she's getting out of jail right away. She cooperates to having her biometric readings taken and logged, only later realizing this isn't for her release but to register her as a slave. She makes a poor decision to rebel against her guard you summoned to have her brought to the slave broker you sold her to, earning herself a taze and a degrading cart ride with her ass bare for all to see. <<case "male SD">> Contacting the wealthy resident, you apologize for his inconvenience and offer to 'deal with' the matter personally. He is content with not having the hassle and agrees with little thought, leaving you owning the debt of the unfortunate student. Making your way to the guard station where he is being kept, you tell the young man he's getting out of jail right away. He cooperates to having his biometric readings taken and logged, only later realizing this isn't for a release but to register him as a slave. In shock and with tears in his eyes, he gets angry and tries to fight, only to be overwhelmed by your guards and be dragged off to the remote surgery. It doesn't take long at all before the student is transported to the office of the slave broker you sold her to. <<case "gang leader">> diff --git a/src/uncategorized/saDevotion.tw b/src/uncategorized/saDevotion.tw index 0ac8f9fc05b4dc41ebf9c78c0e8fbcb8005d908c..1242d9e677151c28fb252309ebf92fba2a4704ca 100644 --- a/src/uncategorized/saDevotion.tw +++ b/src/uncategorized/saDevotion.tw @@ -723,9 +723,9 @@ <</if>> <</if>> -<<if ($slaves[$i].devotion > 100) && ($slaves[$i].trust > 100) && ($slaves[$i].energy > 75)>> +<<if ($slaves[$i].devotion > 100) && ($slaves[$i].trust > 100) && ($slaves[$i].energy > 50)>> Her perfect devotion and trust @@.green;improve your reputation.@@ - <<set $repGain += 10*($slaves[$i].trust-100)>> + <<set $repGain += 10*($slaves[$i].devotion-100)>> <<set $slaves[$i].devotion = 100>> <<set $repGain += 10*($slaves[$i].trust-100)>> <<set $slaves[$i].trust = 100>> @@ -746,13 +746,13 @@ <<set $slaves[$i].devotion = -100>> <</if>> <<if ($slaves[$i].trust > 100)>> - <<if $slaves[$i].devotion <= 100 && $slaves[$i].devotion >= 20>> + <<if $slaves[$i].devotion < 100 && $slaves[$i].devotion >= 20>> <<set $slaves[$i].devotion += Math.trunc($slaves[$i].trust)>> <<elseif $slaves[$i].energy <= 50>> <<set $energyPlus += Math.trunc($slaves[$i].trust-100)>> <<else>> Her extreme trust @@.green;improved your reputation.@@ - <<set $repGain += 25*($slaves[$i].trust-100)>> + <<set $repGain += 10*($slaves[$i].trust-100)>> <</if>> <<set $slaves[$i].trust = 100>> <<elseif $slaves[$i].trust > 95>> diff --git a/src/uncategorized/saPleaseYou.tw b/src/uncategorized/saPleaseYou.tw index 34df97ae10ece47a28671e336c78082db4edd526..c921cedb5ee1d97fcc0f5f31c7e0ee11f15e615b 100644 --- a/src/uncategorized/saPleaseYou.tw +++ b/src/uncategorized/saPleaseYou.tw @@ -871,10 +871,10 @@ Keeping $object as nothing but your personal $possessiveCap satisfaction with $possessive wifely duties is obvious, @@.green;bringing attention@@ to the slave future you're building. <</if>> <<if $arcologies[0].FSRestart > 50 && $slaves[$i].breedingMark == 1>> - $possessiveCap's breeding mark and $possessive place near you as a breeding toy is obvious, @@.green;bringing attention@@ to how beautiful a pairing you make. + $possessiveCap breeding mark and $possessive place near you as a breeding toy is obvious, @@.green;bringing attention@@ to how beautiful a pairing you make. <</if>> <<if $arcologies[0].FSRepopulationFocus > 50 && bigBellyPreg($slaves[$i])>> - $possessiveCap's advanced pregnancy and role as your gravid fucktoy is obvious, @@.green;bringing attention@@ to a woman's ideal role in $arcologies[0].name. + $possessiveCap advanced pregnancy and role as your gravid fucktoy is obvious, @@.green;bringing attention@@ to a woman's ideal role in $arcologies[0].name. <</if>> <<if ($slaves[$i].behavioralQuirk == "confident")>> $slaves[$i].slaveName @@.mediumaquamarine;confidently enjoys@@ the prestige within the slave hierarchy that comes with being your fucktoy. diff --git a/src/uncategorized/seCustomSlaveDelivery.tw b/src/uncategorized/seCustomSlaveDelivery.tw index 4506d22947eef7818f9ffaa256f9332a75247eab..7ccdc2a0b6d4ad1e88ee6a994d4c040b11fcd503 100644 --- a/src/uncategorized/seCustomSlaveDelivery.tw +++ b/src/uncategorized/seCustomSlaveDelivery.tw @@ -1,74 +1,137 @@ :: SE custom slave delivery [nobr] -<<set $nextButton = "Continue", $nextLink = "Scheduled Event", $returnTo = "Scheduled Event", $showEncyclopedia = 1, $encyclopedia = "Enslaving People">> - -<<set $customSlaveOrdered = 0>> - -<<set $activeSlave = $customSlave>> +<<set $nextButton = "Continue", $nextLink = "Scheduled Event", $returnTo = "Scheduled Event", $showEncyclopedia = 1, $encyclopedia = "Enslaving People", $customSlaveOrdered = 0>> + +<<if $customSlave.age == 4>> + <<set $activeSlaveOneTimeMinAge = 3>> + <<set $activeSlaveOneTimeMaxAge = 4>> +<<elseif $customSlave.age == 6>> + <<set $activeSlaveOneTimeMinAge = 5>> + <<set $activeSlaveOneTimeMaxAge = 6>> +<<elseif $customSlave.age == 9>> + <<set $activeSlaveOneTimeMinAge = 7>> + <<set $activeSlaveOneTimeMaxAge = 9>> +<<elseif $customSlave.age == 12>> + <<set $activeSlaveOneTimeMinAge = 10>> + <<set $activeSlaveOneTimeMaxAge = 12>> +<<elseif $customSlave.age == 14>> + <<set $activeSlaveOneTimeMinAge = 13>> + <<set $activeSlaveOneTimeMaxAge = 14>> +<<elseif $customSlave.age == 17>> + <<set $activeSlaveOneTimeMinAge = 15>> + <<set $activeSlaveOneTimeMaxAge = 17>> +<<elseif $customSlave.age == 19>> + <<set $activeSlaveOneTimeMinAge = 18>> + <<set $activeSlaveOneTimeMaxAge = 19>> +<<elseif $customSlave.age == 29>> + <<set $activeSlaveOneTimeMinAge = 20>> + <<set $activeSlaveOneTimeMaxAge = 29>> +<<elseif $customSlave.age == 39>> + <<set $activeSlaveOneTimeMinAge = 30>> + <<set $activeSlaveOneTimeMaxAge = 39>> +<<else>> + <<set $activeSlaveOneTimeMinAge = 40>> + <<set $activeSlaveOneTimeMaxAge = $retirementAge-1>> +<</if>> +<<set $one_time_age_overrides_pedo_mode = 1>> +<<set $fixedNationality = $customSlave.nationality>> +<<if $customSlave.sex == 2>> + <<include "Generate XY Slave">> + <<set $activeSlave.dick = $customSlave.dick>> + <<set $activeSlave.balls = $customSlave.balls>> + <<set $activeSlave.scrotum = $activeSlave.balls>> + <<set $activeSlave.foreskin = $activeSlave.dick>> +<<else>> + <<include "Generate XX Slave">> + <<if $customSlave.virgin == 0>> + <<set $activeSlave.vagina = $customSlave.virgin>> + <</if>> + <<set $activeSlave.labia = $customSlave.labia>> + <<set $activeSlave.vaginaLube = $customSlave.vaginaLube>> + <<set $activeSlave.vaginalSkill = $customSlave.skills>> + <<if $customSlave.sex == 3>> + <<set $activeSlave.dick = $customSlave.dick>> + <<set $activeSlave.balls = $customSlave.balls>> + <<set $activeSlave.scrotum = $activeSlave.balls>> + <<set $activeSlave.foreskin = $activeSlave.dick>> + <<if $activeSlave.dick == 0>> + <<set $activeSlave.clit = $customSlave.clit>> + <<set $activeSlave.foreskin = $activeSlave.clit>> + <</if>> + <<else>> + <<set $activeSlave.clit = $customSlave.clit>> + <</if>> +<</if>> -<<set $activeSlave.ID = $IDNumber>> -<<set $IDNumber += 1>> +/* I have no clue what I'm doing here */ +<<if $customSlave.heightMod == "greatly below average">> + <<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: -5, spread: .2, limitMult: [0, -30]}))>> +<<elseif $customSlave.heightMod == "below average">> + <<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: -1, limitMult: [0, -5]}))>> +<<elseif $customSlave.heightMod == "normal">> + <<set $activeSlave.height = Math.round(Height.random($activeSlave))>> +<<elseif $customSlave.heightMod == "above average">> + <<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 1, limitMult: [0, 5]}))>> +<<else>> + <<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 5, spread: .2, limitMult: [0, 30]}))>> +<</if>> +<<if $customSlave.analVirgin == 0>> + <<set $activeSlave.anus = $customSlave.analVirgin>> +<</if>> +<<set $activeSlave.health = $customSlave.health>> +<<set $activeSlave.muscles = $customSlave.muscles>> +<<set $activeSlave.weight = $customSlave.weight>> +<<set $activeSlave.face = $customSlave.face>> +<<set $activeSlave.lips = $customSlave.lips>> +<<set $activeSlave.race = $customSlave.race>> +<<set $activeSlave.skin = $customSlave.skin>> +<<set $activeSlave.boobs = $customSlave.boobs>> +<<set $activeSlave.butt = $customSlave.butt>> +<<set $activeSlave.analSkill = $customSlave.skills>> +<<set $activeSlave.oralSkill = $customSlave.skills>> +<<set $activeSlave.entertainSkill = $customSlave.whoreSkills>> +<<set $activeSlave.whoreSkill = $customSlave.whoreSkills>> +<<set $activeSlave.combatSkill = $customSlave.combatSkills>> +<<set $activeSlave.intelligence = $customSlave.intelligence>> +<<set $activeSlave.intelligenceImplant = $customSlave.intelligenceImplant>> +<<set $activeSlave.eyes = $customSlave.eyes>> +<<set $activeSlave.amp = $customSlave.amp>> <<set $activeSlave.weekAcquired = $week>> <<set $activeSlave.origin = "You purchased her by special order.">> - -<<RandomizeAttraction>> -<<set $activeSlave.fetishStrength = random(0,90)>> -<<set $activeSlave.fetish = either("none", "none", "none", "none", "none", "none", "submissive", "cumslut", "humiliation", "buttslut", "boobs","pregnancy")>> - +<<set $activeSlave.career = "a slave">> <<set $activeSlave.sexualFlaw = either("none")>> <<set $activeSlave.behavioralFlaw = either("none")>> - <<set $activeSlave.devotion = random(-10,10)>> <<set $activeSlave.trust = random(-10,10)>> -<<NationalityToName $activeSlave>> -<<NationalityToAccent $activeSlave>> - <<if $activeSlave.race == "black">> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("black", "brown", "light brown")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("black", "brown", "light brown")>><</if>> <<set $activeSlave.hColor = either("black", "black", "black", "brown")>> <<set $activeSlave.hStyle = either("shoulder-length", "short", "very short", "shaved bald", "crinkled")>> <<elseif $activeSlave.race == "white">> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("pale", "tanned", "fair")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "tanned", "fair")>><</if>> <<set $activeSlave.eyeColor = either("blue", "brown", "green")>> <<set $activeSlave.hColor = either("black", "blonde", "red", "brown")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<elseif $activeSlave.race == "latina">> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("olive", "brown", "light brown", "tanned", "fair")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("olive", "brown", "light brown", "tanned", "fair")>><</if>> <<set $activeSlave.hColor = either("black", "black", "brown", "brown")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<elseif $activeSlave.race == "asian">> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> <<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<elseif ($activeSlave.race == "indo-aryan") || ($activeSlave.race == "malay") || ($activeSlave.race == "pacific islander") || ($activeSlave.race == "amerindian")>> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> <<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <<elseif ($activeSlave.race == "middle eastern") || ($activeSlave.race == "semitic") || ($activeSlave.race == "southern european")>> - <<if $activeSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> + <<if $customSlave.skin == 0>><<set $activeSlave.skin = either("pale", "dark", "light")>><</if>> <<set $activeSlave.hColor = either("black")>> <<set $activeSlave.hStyle = either("ass-length", "long", "shoulder-length", "short", "very short", "shaved bald")>> <</if>> -<<set $activeSlave.slaveName = $activeSlave.birthName>> - -<<if $activeSlave.anus == 0>> - <<set $activeSlave.analSkill = 0>> -<</if>> - -<<if $activeSlave.balls > 0>> - <<set $activeSlave.scrotum = $activeSlave.balls >> -<</if>> - -<<if $activeSlave.vagina == -1>> - <<set $activeSlave.vaginalSkill = 0>> - <<set $activeSlave.clit = 0>> - <<set $activeSlave.preg = -2>> - <<if $activeSlave.fetish == "pregnancy">><<set $activeSlave.fetish = "none">><</if>> -<</if>> - <<slaveCost $activeSlave>> <<set $slaveCost = $slaveCost*2>> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index 59ca3a359542698b5928fd642990d205a93b031e..4c16b7686a7852d07e2c43e1aaa0b9ad37dbf127 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -3,7 +3,7 @@ // <<set $target = "">> <<if $familyTesting == 1 && totalRelatives($activeSlave) > 0 && random(1,100) > 80>> - <<set $relations = $slaves.filter(function(s) { return areSisters($activeSlave, s) > 0 || s.mother == $activeSlave.ID || s.father == $activeSlave.ID || s.ID == $activeSlave.mother || ; s.ID == $activeSlave.father})>> + <<set $relations = $slaves.filter(function(s) { return areSisters($activeSlave, s) > 0 || s.mother == $activeSlave.ID || s.father == $activeSlave.ID || s.ID == $activeSlave.mother || s.ID == $activeSlave.father; })>> <<set $relation = $relations.random()>> <<if $relation.mother == $activeSlave.ID || $relation.father == $activeSlave.ID>> <<set $relationType = "daughter">> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index 15c80168dfa784d82394322f2bc3327d9f653216..f971c09cb7afc4b4690543fb2bac6ad0421616b3 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -1470,15 +1470,15 @@ %/ <<widget "CustomSlaveAge">> <<replace #age>> - <<if $customSlave.actualAge < 5>>3-4 years old. - <<elseif $customSlave.actualAge < 7>>5-6 years old. - <<elseif $customSlave.actualAge < 10>>7-9 years old. - <<elseif $customSlave.actualAge < 13>>10-12 years old. - <<elseif $customSlave.actualAge < 15>>13-14 years old. - <<elseif $customSlave.actualAge < 18>>15-17 years old. - <<elseif $customSlave.actualAge < 20>>18-19 years old. - <<elseif $customSlave.actualAge < 30>>20-29 years old. - <<elseif $customSlave.actualAge < 40>>30-39 years old. + <<if $customSlave.age < 5>>3-4 years old. + <<elseif $customSlave.age < 7>>5-6 years old. + <<elseif $customSlave.age < 10>>7-9 years old. + <<elseif $customSlave.age < 13>>10-12 years old. + <<elseif $customSlave.age < 15>>13-14 years old. + <<elseif $customSlave.age < 18>>15-17 years old. + <<elseif $customSlave.age < 20>>18-19 years old. + <<elseif $customSlave.age < 30>>20-29 years old. + <<elseif $customSlave.age < 40>>30-39 years old. <<else>>40+ years old. <</if>> <</replace>> @@ -1527,16 +1527,32 @@ %/ <<widget "CustomSlaveHeight">> <<replace #height>> - <<if $customSlave.height < 130>>Tiny. - <<elseif $customSlave.height < 150>>Petite. - <<elseif $customSlave.height < 160>>Short. - <<elseif $customSlave.height < 170>>Average height. - <<elseif $customSlave.height < 185>>Tall. + <<if $customSlave.heightMod == "greatly below average">>Petite. + <<elseif $customSlave.heightMod == "below average">>Short. + <<elseif $customSlave.heightMod == "normal">>Average height. + <<elseif $customSlave.heightMod == "above average">>Tall. <<else>>Very tall. <</if>> <</replace>> <</widget>> +/% + Call as <<CustomSlaveWeight>> +%/ +<<widget "CustomSlaveWeight">> + <<replace #weight>> + <<if $customSlave.weight == -50>>Very thin. + <<elseif $customSlave.weight == -15>>thin. + <<elseif $customSlave.weight == 0>>Average weight. + <<elseif $customSlave.weight == 15>>Chubby. + <<elseif $customSlave.weight == 50>>Plump. + <<elseif $customSlave.weight == 100>>Fat. + <<elseif $customSlave.weight == 150>>Very Fat. + <<else>>Immobile. + <</if>> + <</replace>> +<</widget>> + /% Call as <<CustomSlaveFace>> %/ @@ -1576,7 +1592,10 @@ <<replace #boobs>> <<if $customSlave.boobs == 200>>Flat chest. <<elseif $customSlave.boobs <= 500>>Healthy breasts. - <<else>>Big breasts. + <<elseif $customSlave.boobs <= 800>>Big breasts. + <<elseif $customSlave.boobs <= 1400>>Huge breasts. + <<elseif $customSlave.boobs <= 2100>>Giant breasts. + <<else>>Massive breasts. <</if>> <</replace>> <</widget>> @@ -1588,7 +1607,31 @@ <<replace #butt>> <<if $customSlave.butt == 1>>Flat buttocks. <<elseif $customSlave.butt < 4>>Healthy buttocks. - <<else>>Huge buttocks. + <<elseif $customSlave.butt < 6>>Huge buttocks. + <<else>>Massive buttocks. + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveSex>> +%/ +<<widget "CustomSlaveSex">> + <<replace #sex>> + <<if $customSlave.sex == 1>>Female (cock & balls options not applied). + <<elseif $customSlave.sex == 2>>Male (pussy options not applied). + <<else>>Futanari (clit options not applied). + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveVirgin>> +%/ +<<widget "CustomSlaveVirgin">> + <<replace #virgin>> + <<if $customSlave.virgin == 0>>Vaginal virgin. + <<else>>Virginity not important. <</if>> <</replace>> <</widget>> @@ -1603,7 +1646,7 @@ <<else>>Normal vagina. <</if>> <<link "No vagina">> - <<set $customSlave.vagina = -1, $customSlave.preg = -2, $customSlave.ovaries = 0>> + <<set $customSlave.vagina = -1, $customSlave.preg = 0, $customSlave.ovaries = 0>> <<CustomSlaveVagina>> <</link>> <</replace>> @@ -1621,6 +1664,45 @@ <</replace>> <</widget>> +/% + Call as <<CustomSlaveBalls>> +%/ +<<widget "CustomSlaveBalls">> + <<replace #balls>> + <<if $customSlave.balls == 0>>No testicles. + <<elseif $customSlave.balls == 2>>Small testicles. + <<elseif $customSlave.balls == 4>>Large testicles. + <<else>>Huge Balls. + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveClit>> +%/ +<<widget "CustomSlaveClit">> + <<replace #balls>> + <<if $customSlave.clit == 0>>Normal clitoris. + <<elseif $customSlave.clit == 1>>Big clitoris. + <<elseif $customSlave.clit == 3>>Enormous clitoris. + <<else>>Pseudophallus. + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveLabia>> +%/ +<<widget "CustomSlaveLabia">> + <<replace #labia>> + <<if $customSlave.labia == 0>>Normal labia. + <<elseif $customSlave.labia == 1>>big labia. + <<elseif $customSlave.labia == 2>>Huge labia. + <<else>>Enormous labia. + <</if>> + <</replace>> +<</widget>> + /% Call as <<CustomSlaveClitBalls>> %/ @@ -1683,6 +1765,29 @@ <</replace>> <</widget>> +/% + Call as <<CustomSlaveLube>> +%/ +<<widget "CustomSlaveLube">> + <<replace #labia>> + <<if $customSlave.vaginaLube == 0>>Dry Vagina. + <<elseif $customSlave.vaginaLube == 1>>Wet Vagina. + <<else>>Sopping wet vagina. + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveAnalVirginity>> +%/ +<<widget "CustomSlaveAnalVirginity">> + <<replace #anus>> + <<if $customSlave.analVirgin == 0>>Anal virgin. + <<else>>Anal virginity is not important. + <</if>> + <</replace>> +<</widget>> + /% Call as <<CustomSlaveAnus>> %/ @@ -1699,10 +1804,9 @@ %/ <<widget "CustomSlaveSkills">> <<replace #skills>> - <<if $customSlave.analSkill <= 10>>Sexually unskilled. - <<elseif $customSlave.analSkill <= 30>>Basic skills. - <<elseif $customSlave.analSkill <= 60>>Sexually skilled. - <<else>>Sexual expert. + <<if $customSlave.skills <= 10>>Sexually unskilled. + <<elseif $customSlave.skills <= 15>>Basic sex skills. + <<else>>Sexually skilled. <</if>> <</replace>> <</widget>> @@ -1712,10 +1816,9 @@ %/ <<widget "CustomSlaveWhoreSkills">> <<replace #whoreskills>> - <<if $customSlave.whoreSkill <= 10>>Unskilled at prostitution and entertainment. - <<elseif $customSlave.whoreSkill <= 30>>Basic prostitution and entertainment skills. - <<elseif $customSlave.whoreSkill <= 60>>Skilled at prostitution and entertainment. - <<else>>Prostitution and entertainment expert. + <<if $customSlave.whoreSkills <= 10>>Unskilled at prostitution and entertainment. + <<elseif $customSlave.whoreSkills <= 15>>Basic prostitution and entertainment skills. + <<else>>Skilled at prostitution and entertainment. <</if>> <</replace>> <</widget>> @@ -1725,7 +1828,7 @@ %/ <<widget "CustomSlaveCombatSkills">> <<replace #combatskills>> - <<if $customSlave.combatSkill == 0>>Unskilled at combat. + <<if $customSlave.combatSkills == 0>>Unskilled at combat. <<else>>Skilled at combat. <</if>> <</replace>> @@ -1767,6 +1870,29 @@ <</replace>> <</widget>> +/% + Call as <<CustomSlaveEyes>> +%/ +<<widget "CustomSlaveEyes">> + <<replace #eyes>> + <<if $customSlave.eyes == 1>>Normal vision. + <<elseif $customSlave.eyes == -1>>Nearsighted. + <<else>>Blind. + <</if>> + <</replace>> +<</widget>> + +/% + Call as <<CustomSlaveAmp>> +%/ +<<widget "CustomSlaveAmp">> + <<replace #amputation>> + <<if $customSlave.amp == 1>>Limbless. + <<else>>Limbed. + <</if>> + <</replace>> +<</widget>> + /% Call as <<GenerateMarketSlave 'market' ['arcology']>> If $args[0] is undefined, will generate a kidnapper's market slave.