diff --git a/devNotes/twine JS b/devNotes/twine JS index 86f5d753ab7a4b0ede1b775c7ae0c58baa7ec125..557fa2d64a58ef009f4a3647bd2184a4d9651aaf 100644 --- a/devNotes/twine JS +++ b/devNotes/twine JS @@ -3001,7 +3001,7 @@ var op = { }; var parserBuilder = new ASTBuilder("(end)") - // XXX: need to be first to not be recognised as a (name) + // XXX: need to be first to not be recognized as a (name) .addConstant("true", true) .addConstant("false", false) diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 4706af58e2e5d24d275f40ecd224316abe64fd8d..7b5da44763403a20b72485e098d0cc544a036b0c 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -1240,11 +1240,11 @@ Who sired her pregnancy pregType: -Number of children. Warning! Should be not changed after initial impregnantion setup. See Pregnancy Control section for more. +Number of children. Warning! Should be not changed after initial impregnation setup. See Pregnancy Control section for more. readyOva: -Number of ready to be impregnated ovas (override normal cases), default - 0. For delayed impregnantions with multiples. Used one time on next call of the SetPregType widget. After SetPregType use it to override .pregType, it set back to 0 automatically. +Number of ready to be impregnated ova (override normal cases), default - 0. For delayed impregnations with multiples. Used onetime on next call of the SetPregType widget. After SetPregType use it to override .pregType, it set back to 0 automatically. broodmother @@ -2704,7 +2704,7 @@ For new generated slaves automatically called WombInit function to do initial se Pregnancy control, best practices ($activeSlave used as sample, can be any slave related variable or $PC for player character): -Impregnantion: +Impregnation: <<set WombImpregnate($activeSlave, 3, -1, 15)>> $activeSlave, 3 fetuses, -1 - player is father, 15 week is initial time for fetuses. Can be used on already pregnant slaves (broodmothers use it). @@ -2734,7 +2734,7 @@ Usage reference without sugarcube code (samples): WombInit($slave) - before first pregnancy, at slave creation, of as backward compatibility update. Can generate proper pregnancy based on preg, pregType, and pregSource properties too. Can be little glitchy with broodmothers in this case, if their preg != pregType (or pregType can't be divided by preg with integer result). -WombImpregnate($Slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calcualted fetus count. ID of father - can be used in future for processing children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?) +WombImpregnate($Slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calculated fetus count. ID of father - can be used in future for processing children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?) WombProgress($slave, $time_to_add_to_fetuses) - after code that update $slave.preg, time to add should be the same. @@ -2742,7 +2742,7 @@ $isReady = WombBirthReady($slave, $birth_ready_age) - how many children ready to $children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in sugarcube. fetuses that not ready remained in womb (array). -WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logicaly should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not. +WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logically should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not. $slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes. @@ -2750,13 +2750,13 @@ _time = WombMinPreg($activeSlave) - age of most young fetus in womb. _time = WombMaxPreg($activeSlave) - age of most old fetus in womb. -WombUpdatePregVars($activeSlave) - automaticaly update $activeSlave.preg, $activeSlave.pregType, $activeSlave.bellyPreg to actual values based on womb fetuses. +WombUpdatePregVars($activeSlave) - automatically update $activeSlave.preg, $activeSlave.pregType, $activeSlave.bellyPreg to actual values based on womb fetuses. -WombNormalizePreg($activeSlave) - automatialy correct all pregnancy related properties of given $activeSlave. Also it advance pregnancy if detected old .preg++ method used on slave and womb simulation is late. Can be called at any time without conditions checks - function do all needed checks by itself. Call of this function do NOT advance pregnancy by itself. +WombNormalizePreg($activeSlave) - automatically correct all pregnancy related properties of given $activeSlave. Also it advances pregnancy if detected old .preg++ method used on slave and womb simulation is late. Can be called at any time without conditions checks - function do all needed checks by itself. Call of this function do NOT advance pregnancy by itself. -WombZeroID($activeSlave, _SlaveID) - automaticaly scan all fetuses and if their father ID matched - it will be replaced with zero. After it actor pregnancy related variables (like .pregSource) will be updated. Used mainly in process of removing slaves from game, to clean father's ID of unborn children of remaining slaves. +WombZeroID($activeSlave, _SlaveID) - automatically scan all fetuses and if their father ID matched - it will be replaced with zero. After it actor pregnancy related variables (like .pregSource) will be updated. Used mainly in process of removing slaves from game, to clean father's ID of unborn children of remaining slaves. -All this womb system can be much more automated (.preg .pregType .pregSource .pregWeek may have to be done in a way, that they will have no need to be controlled manually anywhere at all. Just will be set fully automatially). But in this case many changes in present game code needed, to REMOVE legacy code. -Right now they are set correctly, based on state of .womb object through pregnancy, but not outside. Also old style pregnancy initiation (setting only .preg to >0 and .pregType to >=1 ) working too - WombImpregnantion function for proper setup of .womb will be called on next SetBellySize call. Also old style pregnancy progression through using .preg++ is supported too, but can have minor issues with character descriptions in some cases, if SetBellySize widget not called before descriptions widgets. +All this womb system can be much more automated (.preg .pregType .pregSource .pregWeek may have to be done in a way, that they will have no need to be controlled manually anywhere at all. Just will be set fully automatically). But in this case many changes in present game code needed, to REMOVE legacy code. +Right now they are set correctly, based on state of .womb object through pregnancy, but not outside. Also old style pregnancy initiation (setting only .preg to >0 and .pregType to >=1 ) working too - WombImpregnation function for proper setup of .womb will be called on next SetBellySize call. Also old style pregnancy progression through using .preg++ is supported too, but can have minor issues with character descriptions in some cases, if SetBellySize widget not called before descriptions widgets. diff --git a/src/cheats/mod_editSlaveCheatNew.tw b/src/cheats/mod_editSlaveCheatNew.tw index 5a6685d9671e35ce10acd8940adf1d7e10b702f9..347a0dac18a7748ca0135a68d125c055d902a77f 100644 --- a/src/cheats/mod_editSlaveCheatNew.tw +++ b/src/cheats/mod_editSlaveCheatNew.tw @@ -203,321 +203,463 @@ <br>''Current Career: (@@.yellow;$tempSlave.career@@)''<br> <br>Grateful Careers<br> - <<COptions "unemployed" >> + <<COptions "a beggar" >> + <<print " | ">> + <<COptions "a drug mule" >> + <<print " | ">> + <<COptions "a peddler" >> + <<print " | ">> + <<COptions "a pick-pocket" >> <<print " | ">> <<COptions "a prisoner" >> <<print " | ">> <<COptions "a refugee" >> <<print " | ">> - <<COptions "homeless" >> + <<COptions "a shut-in" >> <<print " | ">> <<COptions "a street urchin" >> <<print " | ">> - <<COptions "a sweatshop worker" >> - <<print " | ">> - <<COptions "an orphan" >> - <br> <<COptions "a student from a boarding school" >> <<print " | ">> - <<COptions "a beggar" >> - <<print " | ">> - <<COptions "a pick-pocket" >> + <<COptions "a sweatshop worker" >> + <br> + <<COptions "an orphan" >> <<print " | ">> <<COptions "from a lower class family" >> <<print " | ">> - <<COptions "a shut-in" >> + <<COptions "homeless" >> + <<print " | ">> + <<COptions "unemployed" >> <br> <br>Menial Careers<br> - <<COptions "an athlete" >> - <<print " | ">> - <<COptions "an apprentice" >> + <<COptions "a bus driver" >> <<print " | ">> - <<COptions "a courier" >> + <<COptions "a butler" >> <<print " | ">> - <<COptions "an engineer" >> + <<COptions "a cashier" >> <<print " | ">> - <<COptions "a mechanic" >> + <<COptions "a chauffeur" >> <<print " | ">> - <<COptions "a pilot" >> + <<COptions "a construction worker" >> <<print " | ">> - <<COptions "a ride attendant" >> - <br> - <<COptions "a dropout" >> + <<COptions "a cook" >> <<print " | ">> - <<COptions "a mail carrier" >> + <<COptions "a courier" >> <<print " | ">> - <<COptions "a student from a private school" >> + <<COptions "a delivery woman" >> <<print " | ">> - <<COptions "a fisherwoman" >> + <<COptions "a driller" >> <<print " | ">> - <<COptions "a truck driver" >> + <<COptions "a dropout" >> <br> <<COptions "a factory worker" >> <<print " | ">> <<COptions "a farm laborer" >> <<print " | ">> - <<COptions "a cook" >> + <<COptions "a fisherwoman" >> <<print " | ">> - <<COptions "a service worker" >> + <<COptions "a handmaiden" >> <<print " | ">> - <<COptions "a paper girl" >> + <<COptions "a housewife" >> <<print " | ">> - <<COptions "an arcade attendant" >> + <<COptions "a maid" >> + <<print " | ">> + <<COptions "a mail carrier" >> + <<print " | ">> + <<COptions "a mechanic" >> + <<print " | ">> + <<COptions "a messenger" >> + <<print " | ">> + <<COptions "a miner" >> <br> - <<COptions "a part-time farm laborer" >> + <<COptions "a nun" >> <<print " | ">> - <<COptions "a maid" >> + <<COptions "a paper girl" >> <<print " | ">> - <<COptions "a housewife" >> + <<COptions "a part-time farm laborer" >> <<print " | ">> - <<COptions "a student" >> + <<COptions "a pilot" >> <<print " | ">> - <<COptions "from an upper class family" >> + <<COptions "a producer" >> <<print " | ">> <<COptions "a programmer" >> + <<print " | ">> + <<COptions "a ride attendant" >> + <<print " | ">> + <<COptions "a roadie" >> + <<print " | ">> + <<COptions "a service worker" >> + <<print " | ">> + <<COptions "a student" >> <br> - <<COptions "a student from a public school" >> + <<COptions "a student from a private school" >> <<print " | ">> <<COptions "a student from a public school" >> <<print " | ">> - <<COptions "from a middle class family" >> + <<COptions "a taxi driver" >> <<print " | ">> - <<COptions "a nun" >> - <br> - <<COptions "being homeschooled by her parents" >> + <<COptions "a truck driver" >> <<print " | ">> - <<COptions "a housesitter" >> + <<COptions "an apprentice" >> <<print " | ">> - <<COptions "a babysitter" >> + <<COptions "an arcade attendant" >> <<print " | ">> - <<COptions "a handmaiden" >> + <<COptions "an athlete" >> + <<print " | ">> + <<COptions "an engineer" >> + <<print " | ">> + <<COptions "an intern" >> + <<print " | ">> + <<COptions "being homeschooled by her parents" >> + <br> + <<COptions "from a middle class family" >> + <<print " | ">> + <<COptions "from an upper class family" >> <br> <br>Entertainment Careers<br> - <<COptions "a party girl" >> + <<COptions "a ballerina" >> <<print " | ">> - <<COptions "a racing driver" >> + <<COptions "a camgirl" >> + <<print " | ">> + <<COptions "a camwhore" >> + <<print " | ">> + <<COptions "a cheerleader" >> <<print " | ">> <<COptions "a child actress" >> <<print " | ">> - <<COptions "a camgirl" >> + <<COptions "a clown" >> <<print " | ">> - <<COptions "an actress" >> - <br> - <<COptions "a journalist" >> + <<COptions "a cocktail waitress" >> <<print " | ">> - <<COptions "a writer" >> + <<COptions "a comedian" >> + <<print " | ">> + <<COptions "a journalist" >> <<print " | ">> <<COptions "a local news anchor" >> + <br> + <<COptions "a magician's assistant" >> <<print " | ">> - <<COptions "a weathergirl" >> + <<COptions "a marching band leader" >> <<print " | ">> - <<COptions "a camwhore" >> - <br> - <<COptions "a cocktail waitress" >> + <<COptions "a party girl" >> <<print " | ">> - <<COptions "a cheerleader" >> + <<COptions "a racing driver" >> + <<print " | ">> + <<COptions "a rodeo star" >> + <<print " | ">> + <<COptions "a stage magician" >> + <<print " | ">> + <<COptions "a street performer" >> + <<print " | ">> + <<COptions "a stuntwoman" >> + <<print " | ">> + <<COptions "a video game streamer" >> <<print " | ">> <<COptions "a waitress" >> <br> - - <br>Whore Careers<br> - <<COptions "a prostitute" >> + <<COptions "a weathergirl" >> <<print " | ">> - <<COptions "a child prostitute" >> + <<COptions "a writer" >> <<print " | ">> - <<COptions "a stripper" >> + <<COptions "an actress" >> <<print " | ">> - <<COptions "a saleswoman" >> + <<COptions "an artist" >> + <br> + + <br>Whore Careers<br> + <<COptions "a child prostitute" >> <<print " | ">> <<COptions "a criminal" >> <<print " | ">> - <<COptions "a porn star" >> + <<COptions "a cum dump" >> <<print " | ">> - <<COptions "a trophy wife" >> - <br> <<COptions "a Futanari Sister" >> <<print " | ">> - <<COptions "a model" >> - <<print " | ">> <<COptions "a juvenile delinquent" >> <<print " | ">> + <<COptions "a meat toilet" >> + <<print " | ">> <<COptions "a mistress" >> <<print " | ">> - <<COptions "a serial divorcee" >> + <<COptions "a model" >> <<print " | ">> <<COptions "a pageant star" >> + <<print " | ">> + <<COptions "a pirate" >> + <br> + <<COptions "a porn star" >> + <<print " | ">> + <<COptions "a prostitute" >> + <<print " | ">> + <<COptions "a reality show star" >> + <<print " | ">> + <<COptions "a saleswoman" >> + <<print " | ">> + <<COptions "a serial divorcee" >> + <<print " | ">> + <<COptions "a stripper" >> + <<print " | ">> + <<COptions "a trophy wife" >> + <<print " | ">> + <<COptions "an escort" >> + <<print " | ">> + <<COptions "an exotic dancer" >> <br> <br>HeadGirl Careers<br> + <<COptions "a corporate executive" >> + <<print " | ">> + <<COptions "a gang leader" >> + <<print " | ">> <<COptions "a lawyer" >> <<print " | ">> + <<COptions "a leading arcology citizen" >> + <<print " | ">> <<COptions "a military officer" >> <<print " | ">> + <<COptions "a model-UN star" >> + <<print " | ">> <<COptions "a politician" >> <<print " | ">> - <<COptions "a model-UN star" >> - <br> - <<COptions "a student council president" >> + <<COptions "a Queen" >> <<print " | ">> - <<COptions "a leading arcology citizen" >> + <<COptions "a student council president" >> <br> <br>Recruiter Careers<br> - <<COptions "a military recruiter" >> - <<print " | ">> <<COptions "a club recruiter" >> <<print " | ">> <<COptions "a college scout" >> <<print " | ">> + <<COptions "a con artist" >> + <<print " | ">> + <<COptions "a cult leader" >> + <<print " | ">> <<COptions "a girl scout" >> + <<print " | ">> + <<COptions "a military recruiter" >> + <<print " | ">> + <<COptions "a missionary" >> + <<print " | ">> + <<COptions "a political activist" >> + <<print " | ">> + <<COptions "a princess" >> + <<print " | ">> + <<COptions "a talent scout" >> <br> <br>Madam Careers<br> - <<COptions "a procuress" >> + <<COptions "a business owner" >> <<print " | ">> - <<COptions "a pimp" >> + <<COptions "a camp counselor" >> <<print " | ">> - <<COptions "a business owner" >> + <<COptions "a club manager" >> + <<print " | ">> + <<COptions "a hotel manager" >> + <<print " | ">> + <<COptions "a landlady" >> + <<print " | ">> + <<COptions "a madam" >> <<print " | ">> <<COptions "a manager" >> + <<print " | ">> + <<COptions "a pimp" >> + <<print " | ">> + <<COptions "a procuress" >> + <<print " | ">> + <<COptions "an innkeeper" >> <br> <br>DJ Careers<br> - <<COptions "a dancer" >> - <<print " | ">> - <<COptions "a musician" >> - <<print " | ">> <<COptions "a classical dancer" >> <<print " | ">> <<COptions "a classical musician" >> <<print " | ">> + <<COptions "a dancer" >> + <<print " | ">> <<COptions "a house DJ" >> <<print " | ">> + <<COptions "a musician" >> + <<print " | ">> + <<COptions "a radio show host" >> + <<print " | ">> <<COptions "an aspiring pop star" >> + <<print " | ">> + <<COptions "an idol" >> <br> <br>Bodyguard Careers<br> - <<COptions "a soldier" >> - <<print " | ">> - <<COptions "an assassin" >> - <<print " | ">> - <<COptions "a transporter" >> + <<COptions "a bodyguard" >> <<print " | ">> - <<COptions "an MS pilot" >> + <<COptions "a child soldier" >> <<print " | ">> - <<COptions "a bodyguard" >> + <<COptions "a kunoichi" >> <<print " | ">> <<COptions "a law enforcement officer" >> <<print " | ">> - <<COptions "a child soldier" >> - <br> - <<COptions "in a militia" >> + <<COptions "a military brat" >> + <<print " | ">> + <<COptions "a prince" >> <<print " | ">> <<COptions "a revolutionary" >> <<print " | ">> - <<COptions "a military brat" >> + <<COptions "a soldier" >> <<print " | ">> - <<COptions "captain of the kendo club" >> + <<COptions "a transporter" >> <<print " | ">> <<COptions "an assassin" >> <br> + <<COptions "an MS pilot" >> + <<print " | ">> + <<COptions "captain of the kendo club" >> + <<print " | ">> + <<COptions "in a militia" >> + <br> <br>Wardeness Careers<br> - <<COptions "a security guard" >> + <<COptions "a bouncer" >> <<print " | ">> - <<COptions "a mercenary" >> + <<COptions "a bounty hunter" >> <<print " | ">> - <<COptions "an enforcer" >> + <<COptions "a gang member" >> <<print " | ">> - <<COptions "a private detective" >> + <<COptions "a hall monitor" >> + <<print " | ">> + <<COptions "a mercenary" >> <<print " | ">> - <<COptions "a bouncer" >> - <br> <<COptions "a prison guard" >> <<print " | ">> - <<COptions "an enforcer" >> + <<COptions "a prison warden" >> <<print " | ">> + <<COptions "a police detective" >> + <<print " | ">> + <<COptions "a private detective" >> + <<print " | ">> + <<COptions "a security guard" >> + <br> <<COptions "a street thug" >> <<print " | ">> - <<COptions "a gang member" >> + <<COptions "an enforcer" >> <br> <br>Nurse Careers<br> - <<COptions "a nurse" >> + <<COptions "a doctor" >> <<print " | ">> <<COptions "a medic" >> <<print " | ">> + <<COptions "a medical student" >> + <<print " | ">> + <<COptions "a midwife" >> + <<print " | ">> + <<COptions "a nurse" >> + <<print " | ">> <<COptions "a paramedic" >> <<print " | ">> - <<COptions "a medical student" >> + <<COptions "a pharmacist" >> + <<print " | ">> + <<COptions "a school nurse" >> + <<print " | ">> + <<COptions "a school nurse's assistant" >> + <<print " | ">> + <<COptions "a surgeon" >> <br> <br>Attendant Careers<br> - <<COptions "a masseuse" >> + <<COptions "a babysitter" >> + <<print " | ">> + <<COptions "a counselor" >> <<print " | ">> <<COptions "a dispatch officer" >> <<print " | ">> - <<COptions "a counselor" >> + <<COptions "a latchkey kid" >> <<print " | ">> <<COptions "a lifeguard" >> <<print " | ">> - <<COptions "a therapist" >> + <<COptions "a masseuse" >> + <<print " | ">> + <<COptions "a mediator" >> + <<print " | ">> + <<COptions "a police negotiator" >> <<print " | ">> <<COptions "a psychologist" >> + <<print " | ">> + <<COptions "a therapist" >> + <br> + <<COptions "a yoga instructor" >> <br> <br>Milkmaid Careers<br> <<COptions "a dairy worker" >> <<print " | ">> + <<COptions "a farmer" >> + <<print " | ">> + <<COptions "a farmer's daughter" >> + <<print " | ">> + <<COptions "a milkmaid" >> + <<print " | ">> <<COptions "a rancher" >> <<print " | ">> + <<COptions "a shepherd" >> + <<print " | ">> <<COptions "a veterinarian" >> <<print " | ">> - <<COptions "a farmer's daughter" >> + <<COptions "a zookeeper" >> <br> <br>Stewardess Careers<br> - <<COptions "a secretary" >> - <<print " | ">> <<COptions "a barista" >> <<print " | ">> <<COptions "a bartender" >> <<print " | ">> - <<COptions "an air hostess" >> + <<COptions "a caregiver" >> <<print " | ">> - <<COptions "a professional bartender" >> + <<COptions "a charity worker" >> <<print " | ">> - <<COptions "an office worker" >> + <<COptions "a housesitter" >> <<print " | ">> - <<COptions "an office worker" >> - <br> - <<COptions "a charity worker" >> + <<COptions "a lemonade stand operator" >> <<print " | ">> - <<COptions "a caregiver" >> + <<COptions "a professional bartender" >> + <<print " | ">> + <<COptions "a secretary" >> <<print " | ">> <<COptions "a wedding planner" >> <<print " | ">> + <<COptions "an air hostess" >> + <br> <<COptions "an estate agent" >> + <<print " | ">> + <<COptions "an investor" >> + <<print " | ">> + <<COptions "an office worker" >> <br> <br>Schoolteacher Careers<br> - <<COptions "a principal" >> + <<COptions "a child prodigy" >> <<print " | ">> - <<COptions "a teacher" >> + <<COptions "a coach" >> <<print " | ">> - <<COptions "a scientist" >> + <<COptions "a dean" >> <<print " | ">> - <<COptions "a professor" >> + <<COptions "a librarian" >> <<print " | ">> - <<COptions "a teaching assistant" >> + <<COptions "a principal" >> <<print " | ">> <<COptions "a private instructor" >> <<print " | ">> - <<COptions "a librarian" >> + <<COptions "a professor" >> <<print " | ">> <<COptions "a scholar" >> + <<print " | ">> + <<COptions "a scientist" >> + <<print " | ">> + <<COptions "a teacher" >> + <br> + <<COptions "a teacher's pet" >> + <<print " | ">> + <<COptions "a teaching assistant" >> <br> <br>Others<br> @@ -550,9 +692,9 @@ <<set _natR =1>> <br>Current Nationality : @@.yellow;$tempSlave.nationality@@ <br> <br>Non-Nations<br> - <<NOptions "Stateless" >> - <<print " | ">> <<NOptions "Slave" >> + <<print " | ">> + <<NOptions "Stateless" >> <br> <br>North America<br> @@ -601,7 +743,7 @@ <<NOptions "Panamanian" >> <<print " | ">> <<NOptions "Puerto Rican" >> - <br> + <<print " | ">> <<NOptions "Saint Lucian" >> <<print " | ">> <<NOptions "Salvadoran" >> @@ -1006,15 +1148,15 @@ <<radiobutton "$tempSlave.race" "white">> White <<radiobutton "$tempSlave.race" "asian">> Asian <<radiobutton "$tempSlave.race" "latina">> Latina - <<radiobutton "$tempSlave.race" "middle eastern">> Middle eastern + <<radiobutton "$tempSlave.race" "middle eastern">> Middle Eastern <<radiobutton "$tempSlave.race" "black">> Black <<radiobutton "$tempSlave.race" "semitic">> Semitic <<radiobutton "$tempSlave.race" "southern european">> Southern European - <<radiobutton "$tempSlave.race" "indo-aryan">> Indo-aryan + <<radiobutton "$tempSlave.race" "indo-aryan">> Indo-Aryan <<radiobutton "$tempSlave.race" "amerindian">> Amerindian <<radiobutton "$tempSlave.race" "pacific islander">> Pacific Islander <<radiobutton "$tempSlave.race" "malay">> Malay - <<radiobutton "$tempSlave.race" "mixed race">> Mixed race + <<radiobutton "$tempSlave.race" "mixed race">> Mixed Race <br> @@ -1025,13 +1167,13 @@ <<radiobutton "$tempSlave.skin" "fair">> Fair <<radiobutton "$tempSlave.skin" "tanned">> Tanned <<radiobutton "$tempSlave.skin" "olive">> Olive - <<radiobutton "$tempSlave.skin" "light brown">> Light brown + <<radiobutton "$tempSlave.skin" "light brown">> Light Brown <<radiobutton "$tempSlave.skin" "brown">> Brown <<radiobutton "$tempSlave.skin" "black">> Black <<radiobutton "$tempSlave.skin" "pale">> Pale <<radiobutton "$tempSlave.skin" "dark">> Dark <<radiobutton "$tempSlave.skin" "light">> Light - <<radiobutton "$tempSlave.skin" "extremely pale">> Extremely pale + <<radiobutton "$tempSlave.skin" "extremely pale">> Extremely Pale <br> <</widget>> @@ -1096,7 +1238,7 @@ <<widget FaceTab>> <br> ''Face (-100 to 100): '' - <<if $tempSlave.face >= 100>>@@.yellow;Very beautiful @@ + <<if $tempSlave.face >= 100>>@@.yellow;Very Beautiful @@ <<elseif $tempSlave.face >= 55>>@@.yellow;Beautiful @@ <<elseif $tempSlave.face >= 15>>@@.yellow;Attractive @@ <<elseif $tempSlave.face >= 0>>@@.yellow;Pretty @@ @@ -1106,13 +1248,13 @@ <</if>> <<textbox "$tempSlave.face" $tempSlave.face>> <br> - <<radiobutton "$tempSlave.face" -100>> Very ugly + <<radiobutton "$tempSlave.face" -100>> Very Ugly <<radiobutton "$tempSlave.face" -55>> Ugly <<radiobutton "$tempSlave.face" -15>> Unattractive <<radiobutton "$tempSlave.face" 0>> Pretty <<radiobutton "$tempSlave.face" 15>> Attractive <<radiobutton "$tempSlave.face" 55>> Beautiful - <<radiobutton "$tempSlave.face" 100>> Very beautiful + <<radiobutton "$tempSlave.face" 100>> Very Beautiful <br><br> ''Face Shape: @@.yellow;$tempSlave.faceShape@@ '' @@ -1319,7 +1461,7 @@ <<radiobutton "$tempSlave.pubicHStyle" "in a strip">> Strip <<radiobutton "$tempSlave.pubicHStyle" "neat">> Neat <<radiobutton "$tempSlave.pubicHStyle" "bushy">> Bushy - <<radiobutton "$tempSlave.pubicHStyle" "very bushy">> Very bushy + <<radiobutton "$tempSlave.pubicHStyle" "very bushy">> Very Bushy <br> ''Her underarm hair is @@.yellow;$tempSlave.underArmHColor@@ in color'' <<link "Hair Colors">> @@ -1592,21 +1734,21 @@ <br><br> ''Muscles (-100 to 100):'' <<if $tempSlave.muscles <= -96>>@@.yellow;Frail@@ - <<elseif $tempSlave.muscles <= -31>>@@.yellow;very weak@@ - <<elseif $tempSlave.muscles <= -6>>@@.yellow;rather weak@@ - <<elseif $tempSlave.muscles <= 5>>@@.yellow;soft@@ - <<elseif $tempSlave.muscles <= 30>>@@.yellow;well built@@ - <<elseif $tempSlave.muscles <= 95>>@@.yellow;quite muscular@@ - <<else>>@@.yellow;extremely Muscular@@ <</if>> + <<elseif $tempSlave.muscles <= -31>>@@.yellow;Very Weak@@ + <<elseif $tempSlave.muscles <= -6>>@@.yellow;Rather Weak@@ + <<elseif $tempSlave.muscles <= 5>>@@.yellow;Soft@@ + <<elseif $tempSlave.muscles <= 30>>@@.yellow;Well Built@@ + <<elseif $tempSlave.muscles <= 95>>@@.yellow;Quite Muscular@@ + <<else>>@@.yellow;Extremely Muscular@@ <</if>> <<textbox "$tempSlave.muscles" $tempSlave.muscles>> <br> <<radiobutton "$tempSlave.muscles" -98>> Frail - <<radiobutton "$tempSlave.muscles" -63>> very weak - <<radiobutton "$tempSlave.muscles" -18>> rather weak - <<radiobutton "$tempSlave.muscles" 0>> soft - <<radiobutton "$tempSlave.muscles" 17>> well built - <<radiobutton "$tempSlave.muscles" 62>> quite muscular - <<radiobutton "$tempSlave.muscles" 97>> extremely muscular + <<radiobutton "$tempSlave.muscles" -63>> Very Weak + <<radiobutton "$tempSlave.muscles" -18>> Rather Weak + <<radiobutton "$tempSlave.muscles" 0>> Soft + <<radiobutton "$tempSlave.muscles" 17>> Well Built + <<radiobutton "$tempSlave.muscles" 62>> Quite Muscular + <<radiobutton "$tempSlave.muscles" 97>> Extremely Muscular <br><br> ''Weight (-100 to 200):'' @@ -1641,8 +1783,8 @@ <<radiobutton "$tempSlave.weight" 60>> Chubby <<radiobutton "$tempSlave.weight" 115>> Overweight <<radiobutton "$tempSlave.weight" 145>> Obese - <<radiobutton "$tempSlave.weight" 175>> very Obese - <<radiobutton "$tempSlave.weight" 200>> extremely Obese + <<radiobutton "$tempSlave.weight" 175>> Very Obese + <<radiobutton "$tempSlave.weight" 200>> Extremely Obese <br> ''Waist (Masculine:100 | Ugly:55 | Unattractive:15 | Average:0 | Feminine:-15 | hourglass:-55 | Absurd:-100): '' @@ -2631,15 +2773,15 @@ <br> Paraphilias: - <<radiobutton "$tempSlave.sexualFlaw" "cum addict">> Cum addict - <<radiobutton "$tempSlave.sexualFlaw" "anal addict">> Anal addict - <<radiobutton "$tempSlave.sexualFlaw" "attention whore">> Attention whore - <<radiobutton "$tempSlave.sexualFlaw" "breast growth">> Breast obsession + <<radiobutton "$tempSlave.sexualFlaw" "cum addict">> Cum Addict + <<radiobutton "$tempSlave.sexualFlaw" "anal addict">> Anal Addict + <<radiobutton "$tempSlave.sexualFlaw" "attention whore">> Attention Whore + <<radiobutton "$tempSlave.sexualFlaw" "breast growth">> Breast Obsession <<radiobutton "$tempSlave.sexualFlaw" "abusive">> Abusive <<radiobutton "$tempSlave.sexualFlaw" "malicious">> Malicious - <<radiobutton "$tempSlave.sexualFlaw" "self hating">> Self hatred - <<radiobutton "$tempSlave.sexualFlaw" "neglectful">> Self neglect - <<radiobutton "$tempSlave.sexualFlaw" "breeder">> Breeding obsession + <<radiobutton "$tempSlave.sexualFlaw" "self hating">> Self Hatred + <<radiobutton "$tempSlave.sexualFlaw" "neglectful">> Self Neglect + <<radiobutton "$tempSlave.sexualFlaw" "breeder">> Breeding Obsession <br><br> diff --git a/src/init/setupVars.tw b/src/init/setupVars.tw index 1b21dfd2028920cff666d78aee719e5ccbd3ed9b..30f6e4d48cb5c0a40464eb235ba4c2ee0d39e07c 100644 --- a/src/init/setupVars.tw +++ b/src/init/setupVars.tw @@ -269,17 +269,17 @@ <<set setup.modestClothes = ["a ball gown", "a bunny outfit", "a comfortable bodysuit", "a halter top dress", "a hijab and abaya", "a huipil", "a kimono", "a latex catsuit", "a leotard", "a maternity dress", "a military uniform", "a mini dress", "a nice maid outfit", "a nice nurse outfit", "a penitent nuns habit", "a schoolgirl outfit", "a slave gown", "a slutty maid outfit", "a slutty nurse outfit", "a slutty qipao", "a toga", "battledress", "conservative clothing", "cutoffs and a t-shirt", "nice business attire", "restrictive latex", "slutty business attire", "spats and a tank top", "stretch pants and a crop-top"]>> -<<set setup.veryYoungCareers = ["a babysitter", "a beggar", "a beggar", "a camp counselor", "a cheerleader", "a child actress", "a child prodigy", "a child prostitute", "a child prostitute", "a child soldier", "a child soldier", "a club manager", "a club recruiter", "a cum dump", "a dropout", "a dropout", "a drug mule", "a farmer's daughter", "a girl scout", "a girl scout", "a hall monitor", "a handmaiden", "a juvenile delinquent", "a juvenile delinquent", "a latchkey kid", "a lemonade stand operator", "a marching band leader", "a meat toilet", "a military brat", "a model-UN star", "a model", "a pageant star", "a paper girl", "a part-time farm laborer", "a pick-pocket", "a refugee", "a refugee", "a refugee", "a school nurse's assistant", "a shrine maiden", "a street thug", "a street urchin", "a street urchin", "a street urchin", "a student council president", "a student from a boarding school", "a student from a private school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a teacher's pet", "an apprentice", "an aspiring pop star", "an idol", "an orphan", "an orphan", "an orphan", "an orphan", "an orphan", "being homeschooled by her parents", "captain of the kendo club", "from a lower class family", "from a lower class family", "from a lower class family", "from a middle class family", "from a middle class family", "from an upper class family", "homeless", "homeless", "homeless"]>> /* pregmod */ +<<set setup.veryYoungCareers = ["a babysitter", "a beggar", "a beggar", "a camp counselor", "a cheerleader", "a child actress", "a child prodigy", "a child prostitute", "a child prostitute", "a child soldier", "a child soldier", "a club manager", "a club recruiter", "a cum dump", "a dropout", "a dropout", "a drug mule", "a farmer's daughter", "a girl scout", "a girl scout", "a hall monitor", "a handmaiden", "a housesitter", "a juvenile delinquent", "a juvenile delinquent", "a latchkey kid", "a lemonade stand operator", "a marching band leader", "a meat toilet", "a military brat", "a model-UN star", "a model", "a pageant star", "a paper girl", "a part-time farm laborer", "a pick-pocket", "a refugee", "a refugee", "a refugee", "a school nurse's assistant", "a shrine maiden", "a street thug", "a street urchin", "a street urchin", "a street urchin", "a student council president", "a student from a boarding school", "a student from a private school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a student from a public school", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a sweatshop worker", "a teacher's pet", "an apprentice", "an aspiring pop star", "an idol", "an orphan", "an orphan", "an orphan", "an orphan", "an orphan", "being homeschooled by her parents", "captain of the kendo club", "from a lower class family", "from a lower class family", "from a lower class family", "from a middle class family", "from a middle class family", "from an upper class family", "homeless", "homeless", "homeless"]>> /* pregmod */ -<<set setup.youngCareers = ["a babysitter", "a ballerina", "a barista", "a bartender", "a beggar", "a butler", "a camgirl", "a camp counselor", "a camwhore", "a cashier", "a cheerleader", "a cocktail waitress", "a comedian", "a cook", "a courier", "a criminal", "a croupier", "a cum dump", "a dairy worker", "a delivery woman", "a drug mule", "a factory worker", "a farm laborer", "a farm laborer", "a farmer's daughter", "a gang member", "a gang member", "a gardener", "a handmaiden", "a housesitter", "a housewife", "a lifeguard", "a magician's assistant", "a maid", "a meat toilet", "a mechanic", "a medical student", "a model", "a nun", "a nurse", "a paramedic", "a party girl", "a political activist", "a prisoner", "a prostitute", "a racing driver", "a reality show star", "a refugee", "a ride attendant", "a saleswoman", "a school nurse", "a secretary", "a security guard", "a service worker", "a shrine maiden", "a soldier", "a street performer", "a stripper", "a student", "a student", "a student", "a switchboard operator", "a teaching assistant", "a truck driver", "a video game streamer", "a waitress", "a yoga instructor", "an air hostess", "an apprentice", "an arcade attendant", "an artist", "an aspiring pop star", "an assassin", "an escort", "an exotic dancer", "an idol", "an intern", "an office worker", "homeless", "in a militia", "unemployed", "unemployed", "unemployed", "unemployed", "unemployed"]>> +<<set setup.youngCareers = ["a babysitter", "a ballerina", "a barista", "a bartender", "a beggar", "a butler", "a camgirl", "a camp counselor", "a camwhore", "a cashier", "a cheerleader", "a cocktail waitress", "a comedian", "a cook", "a courier", "a criminal", "a croupier", "a cum dump", "a dairy worker", "a dancer", "a delivery woman", "a drug mule", "a factory worker", "a farm laborer", "a farm laborer", "a farmer's daughter", "a florist", "a gang member", "a gang member", "a gardener", "a groomer", "a handmaiden", "a house DJ", "a housesitter", "a housewife", "a lifeguard", "a magician's assistant", "a maid", "a masseuse", "a meat toilet", "a mechanic", "a medical student", "a model", "a musician", "a nun", "a nurse", "a paramedic", "a party girl", "a pirate", "a political activist", "a porn star", "a prisoner", "a programmer", "a prostitute", "a racing driver", "a reality show star", "a refugee", "a ride attendant", "a saleswoman", "a school nurse", "a secretary", "a security guard", "a service worker", "a shrine maiden", "a shut-in", "a soldier", "a street performer", "a street vendor", "a stripper", "a student", "a student", "a student", "a switchboard operator", "a teaching assistant", "a trophy wife", "a truck driver", "a video game streamer", "a waitress", "a yoga instructor", "an actress", "an air hostess", "an apprentice", "an arcade attendant", "an artist", "an aspiring pop star", "an assassin", "an athlete", "an escort", "an exotic dancer", "an idol", "an intern", "an office worker", "homeless", "in a militia", "unemployed", "unemployed", "unemployed", "unemployed", "unemployed"]>> -<<set setup.educatedCareers = ["a ballerina", "a banker", "a business owner", "a chemist", "a child actress", "a classical dancer", "a classical musician", "a coach", "a college scout", "a coroner", "a corporate executive", "a counselor", "a criminal", "a cult leader", "a dean", "a dentist", "a director", "a dispatch officer", "a doctor", "a historian", "a journalist", "a journalist", "a judge", "a lawyer", "a librarian", "a lobbyist", "a madam", "a manager", "a mechanic", "a mediator", "a medical student", "a mercenary", "a military officer", "a military recruiter", "a nun", "a painter", "a paramedic", "a pharmacist", "a photographer", "a pilot", "a poet", "a police detective", "a police negotiator", "a political activist", "a politician", "a principal", "a prison warden", "a private detective", "a private instructor", "a procuress", "a producer", "a professional bartender", "a professor", "a programmer", "a prostitute", "a psychologist", "a refugee", "a scholar", "a scientist", "a sculptor", "a secretary", "a serial divorcee", "a shut-in", "a surgeon", "a teacher", "a teaching assistant", "a therapist", "a train conductor", "a transporter", "a veterinarian", "a wedding planner", "a writer", "a zookeeper", "an actress", "an air hostess", "an animator", "an archaeologist", "an artist", "an assassin", "an astronaut", "an economist", "an editor", "an engineer", "an escort", "an estate agent", "an investor", "an MS pilot", "an office worker", "retired", "unemployed"]>> +<<set setup.educatedCareers = ["a ballerina", "a banker", "a business owner", "a chemist", "a classical dancer", "a classical musician", "a coach", "a college scout", "a coroner", "a corporate executive", "a counselor", "a criminal", "a cult leader", "a dean", "a dentist", "a director", "a dispatch officer", "a doctor", "a historian", "a journalist", "a journalist", "a judge", "a lawyer", "a librarian", "a lobbyist", "a madam", "a manager", "a mechanic", "a mediator", "a medical student", "a mercenary", "a military officer", "a military recruiter", "a nun", "a painter", "a paramedic", "a pharmacist", "a photographer", "a pilot", "a poet", "a police detective", "a police negotiator", "a political activist", "a politician", "a principal", "a prison warden", "a private detective", "a private instructor", "a procuress", "a producer", "a professional bartender", "a professor", "a programmer", "a prostitute", "a psychologist", "a refugee", "a scholar", "a scientist", "a sculptor", "a secretary", "a serial divorcee", "a shut-in", "a surgeon", "a teacher", "a teaching assistant", "a therapist", "a train conductor", "a transporter", "a veterinarian", "a wedding planner", "a writer", "a zookeeper", "an actress", "an air hostess", "an animator", "an archaeologist", "an artist", "an assassin", "an astronaut", "an economist", "an editor", "an engineer", "an escort", "an estate agent", "an investor", "an MS pilot", "an office worker", "retired", "unemployed"]>> -<<set setup.uneducatedCareers = ["a baker", "a barber", "a barista", "a bartender", "a beekeeper", "a beggar", "a bodyguard", "a bouncer", "a bounty hunter", "a brewer", "a bus driver", "a butcher", "a butler", "a camgirl", "a camp counselor", "a camwhore", "a candlestick maker", "a caregiver", "a carpenter", "a cashier", "a charity worker", "a chauffeur", "a cheerleader", "a chiropractor", "a clown", "a cobbler", "a cocktail waitress", "a comedian", "a con artist", "a construction worker", "a cook", "a criminal", "a croupier", "a cum dump", "a dairy worker", "a dancer", "a delivery woman", "a driller", "a drug mule", "a factory worker", "a farm laborer", "a farmer's daughter", "a farmer", "a firefighter", "a fisherwoman", "a florist", "a fortune teller", "a gang leader", "a gang member", "a gardener", "a groomer", "a handmaiden", "a hotel manager", "a house DJ", "a housewife", "a hunter", "a janitor", "a landlady", "a launderer", "a law enforcement officer", "a lifeguard", "a local news anchor", "a lumberjack", "a magician's assistant", "a maid", "a mail carrier", "a masseuse", "a masseuse", "a meat toilet", "a medic", "a medic", "a medium", "a messenger", "a milkmaid", "a mime", "a miner", "a missionary", "a mistress", "a model", "a mortician", "a musician", "a nurse", "a paramedic", "a park ranger", "a party girl", "a peddler", "a pimp", "a pirate", "a plumber", "a political activist", "a prison guard", "a prisoner", "a procuress", "a prostitute", "a racing driver", "a radio show host", "a rancher", "a referee", "a refugee", "a revolutionary", "a ride attendant", "a roadie", "a rodeo star", "a sailor", "a saleswoman", "a school nurse", "a seamstress", "a secretary", "a security guard", "a service worker", "a shepherd", "a shrine maiden", "a soldier", "a stage magician", "a street performer", "a street vendor", "a stripper", "a student", "a stuntwoman", "a switchboard operator", "a tailor", "a talent scout", "a taxi driver", "a teacher", "a trophy wife", "a truck driver", "a waitress", "a weathergirl", "a welder", "a whaler", "a zookeeper", "an acrobat", "an actress", "an arcade attendant", "an artist", "an aspiring pop star", "an athlete", "an electrician", "an enforcer", "an enforcer", "an escort", "an exotic dancer", "an exterminator", "an innkeeper", "an office worker", "homeless", "in a militia", "retired", "unemployed", "unemployed", "unemployed", "unemployed", "unemployed"]>> +<<set setup.uneducatedCareers = ["a baker", "a barber", "a barista", "a bartender", "a beekeeper", "a beggar", "a bodyguard", "a bouncer", "a bounty hunter", "a brewer", "a bus driver", "a butcher", "a butler", "a camgirl", "a camp counselor", "a camwhore", "a candlestick maker", "a caregiver", "a carpenter", "a cashier", "a charity worker", "a chauffeur", "a cheerleader", "a chiropractor", "a clown", "a cobbler", "a cocktail waitress", "a comedian", "a con artist", "a construction worker", "a cook", "a criminal", "a croupier", "a cum dump", "a dairy worker", "a dancer", "a delivery woman", "a driller", "a drug mule", "a factory worker", "a farm laborer", "a farmer's daughter", "a farmer", "a firefighter", "a fisherwoman", "a florist", "a fortune teller", "a gang leader", "a gang member", "a gardener", "a gravedigger", "a groomer", "a handmaiden", "a hotel manager", "a house DJ", "a housewife", "a hunter", "a janitor", "a landlady", "a launderer", "a law enforcement officer", "a lifeguard", "a local news anchor", "a lumberjack", "a magician's assistant", "a maid", "a mail carrier", "a masseuse", "a masseuse", "a meat toilet", "a medic", "a medic", "a medium", "a messenger", "a milkmaid", "a mime", "a miner", "a missionary", "a mistress", "a model", "a mortician", "a musician", "a nurse", "a paramedic", "a park ranger", "a party girl", "a peddler", "a pimp", "a pirate", "a plumber", "a political activist", "a prison guard", "a prisoner", "a procuress", "a prostitute", "a racing driver", "a radio show host", "a rancher", "a referee", "a refugee", "a revolutionary", "a ride attendant", "a roadie", "a rodeo star", "a sailor", "a saleswoman", "a school nurse", "a seamstress", "a secretary", "a security guard", "a service worker", "a shepherd", "a shrine maiden", "a soldier", "a stage magician", "a street performer", "a street vendor", "a stripper", "a student", "a stuntwoman", "a switchboard operator", "a tailor", "a talent scout", "a taxi driver", "a teacher", "a trophy wife", "a truck driver", "a waitress", "a weathergirl", "a welder", "a whaler", "a zookeeper", "an acrobat", "an actress", "an arcade attendant", "an artist", "an aspiring pop star", "an athlete", "an electrician", "an enforcer", "an enforcer", "an escort", "an exotic dancer", "an exterminator", "an innkeeper", "an office worker", "homeless", "in a militia", "retired", "unemployed", "unemployed", "unemployed", "unemployed", "unemployed"]>> <<set setup.gratefulCareers = ["a beggar", "a drug mule", "a peddler", "a pick-pocket", "a prisoner", "a refugee", "a shut-in", "a street urchin", "a student from a boarding school", "a sweatshop worker", "an orphan", "from a lower class family", "homeless", "unemployed"]>> -<<set setup.menialCareers = ["a bus driver", "a butler", "a cashier", "a chauffeur", "a construction worker", "a cook", "a courier", "a delivery woman", "a driller", "a dropout", "a factory worker", "a farm laborer", "a fisherwoman", "a handmaiden", "a housesitter", "a housewife", "a maid", "a mail carrier", "a mechanic", "a messenger", "a miner", "a nun", "a paper girl", "a part-time farm laborer", "a pilot", "a producer", "a programmer", "a ride attendant", "a roadie", "a service worker", "a student from a private school", "a student from a public school", "a student", "a taxi driver", "a truck driver", "an apprentice", "an arcade attendant", "an athlete", "an engineer", "an intern", "being homeschooled by her parents", "from a middle class family", "from an upper class family"]>> +<<set setup.menialCareers = ["a bus driver", "a butler", "a cashier", "a chauffeur", "a construction worker", "a cook", "a courier", "a delivery woman", "a driller", "a dropout", "a factory worker", "a farm laborer", "a fisherwoman", "a handmaiden", "a housewife", "a maid", "a mail carrier", "a mechanic", "a messenger", "a miner", "a nun", "a paper girl", "a part-time farm laborer", "a pilot", "a producer", "a programmer", "a ride attendant", "a roadie", "a service worker", "a student from a private school", "a student from a public school", "a student", "a taxi driver", "a truck driver", "an apprentice", "an arcade attendant", "an athlete", "an engineer", "an intern", "being homeschooled by her parents", "from a middle class family", "from an upper class family"]>> <<set setup.entertainmentCareers = ["a ballerina", "a camgirl", "a camwhore", "a cheerleader", "a child actress", "a clown", "a cocktail waitress", "a comedian", "a journalist", "a local news anchor", "a magician's assistant", "a marching band leader", "a party girl", "a racing driver", "a rodeo star", "a stage magician", "a street performer", "a stuntwoman", "a video game streamer", "a waitress", "a weathergirl", "a writer", "an actress", "an artist"]>> @@ -301,9 +301,9 @@ <<set setup.milkmaidCareers = ["a dairy worker", "a farmer's daughter", "a farmer", "a milkmaid", "a rancher", "a shepherd", "a veterinarian", "a zookeeper"]>> -<<set setup.stewardessCareers = ["a barista", "a bartender", "a caregiver", "a charity worker", "a lemonade stand operator", "a professional bartender", "a secretary", "a wedding planner", "an air hostess", "an estate agent", "an investor", "an office worker"]>> +<<set setup.stewardessCareers = ["a barista", "a bartender", "a caregiver", "a charity worker", "a housesitter", "a lemonade stand operator", "a professional bartender", "a secretary", "a wedding planner", "an air hostess", "an estate agent", "an investor", "an office worker"]>> -<<set setup.schoolteacherCareers = ["a child prodigy", "a dean", "a librarian", "a principal", "a private instructor", "a professor", "a scholar", "a scientist", "a teacher", "a teacher's pet", "a teaching assistant"]>> +<<set setup.schoolteacherCareers = ["a child prodigy", "a coach", "a dean", "a librarian", "a principal", "a private instructor", "a professor", "a scholar", "a scientist", "a teacher", "a teacher's pet", "a teaching assistant"]>> <<set setup.recruiterCareers = ["a club recruiter", "a college scout", "a con artist", "a cult leader", "a girl scout", "a military recruiter", "a missionary", "a political activist", "a princess", "a talent scout"]>> /* pregmod */ diff --git a/src/js/rulesAssistantParser.tw b/src/js/rulesAssistantParser.tw index d369bba1511fdc65fb6045d390583dc4c5772ea6..c6670b058c4687ce695235b3adcecdf976cfe161 100644 --- a/src/js/rulesAssistantParser.tw +++ b/src/js/rulesAssistantParser.tw @@ -284,7 +284,7 @@ var op = { }; var parserBuilder = new ASTBuilder("(end)") - // XXX: need to be first to not be recognised as a (name) + // XXX: need to be first to not be recognized as a (name) .addConstant("true", true) .addConstant("false", false) diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw index 6c4816bac8ec760b7478f7147a9bb26746cb6f68..a261844a97d162a74b489ee99d470c62eb7c30b7 100644 --- a/src/js/wombJS.tw +++ b/src/js/wombJS.tw @@ -20,7 +20,7 @@ $isReady = WombBirthReady($slave, $birth_ready_age) - how many children ready to $children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in sugarcube. fetuses that not ready remained in womb (array). -WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logicaly should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not. +WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logically should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not. $slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes. */ diff --git a/src/pregmod/widgets/bodyswapWidgets.tw b/src/pregmod/widgets/bodyswapWidgets.tw index 655059df7cccaff801c5167ae5790ed5e44d617b..cb1a1fe23089f81648115d481bee6a9f22ea4635 100644 --- a/src/pregmod/widgets/bodyswapWidgets.tw +++ b/src/pregmod/widgets/bodyswapWidgets.tw @@ -168,7 +168,7 @@ <<set $args[0].bellyPreg = $args[1].bellyPreg>> <<set $args[0].bellyFluid = $args[1].bellyFluid>> <<set $args[0].readyOva = $args[1].readyOva>> -<<set $args[0].womb = $args[1].womb>> /* this is array assigned by reference, if slave body that is $args[1] will be stil used anywhere in code (not discarded) - it's WRONG (they now technicaly share one womb object). Please tell me about it then. But if old body $args[1] just discarded - it's no problem then.*/ +<<set $args[0].womb = $args[1].womb>> /* this is array assigned by reference, if slave body that is $args[1] will be stil used anywhere in code (not discarded) - it's WRONG (they now technically share one womb object). Please tell me about it then. But if old body $args[1] just discarded - it's no problem then.*/ <<set $args[0].laborCount = $args[1].laborCount>> <<set $args[0].canRecruit = 0>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 05428f972113c7362bec2211e935616989526f77..d568c7bb7288ca042a20abe81001a7fbae37f84b 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -1315,7 +1315,7 @@ Of $possessive $slaves[$i].pregType child<<if $slaves[$i].pregType > 1>>ren<</if <<set $breederOrphanageTotal +=$slaves[$i].pregType, $slaveOrphanageTotal -= $slaves[$i].pregType>> <</replace>> <</link>> - //Will cost a one time <<print cashFormat(50)>>// | + //Will cost a onetime <<print cashFormat(50)>>// | <</if>> <<link 'Send them to a citizen school'>> <<replace `"#" + _dispositionId`>> @@ -1752,7 +1752,7 @@ Of $possessive $slaves[$i].pregType child<<if $slaves[$i].pregType > 1>>ren<</if <<set $breederOrphanageTotal +=$slaves[$i].pregType, $slaveOrphanageTotal -= $slaves[$i].pregType>> <</replace>> <</link>> - //Will cost a one time <<print cashFormat(50)>>// | + //Will cost a onetime <<print cashFormat(50)>>// | <</if>> <<link 'Send them to a citizen school'>> <<replace `"#" + _dispositionId`>> diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw index 32f359e56a14b41b3dcbb6f99abc20d63c622732..1bc12098863413dac2b4828d06d47a0f6f7ab640 100644 --- a/src/pregmod/widgets/seBirthWidgets.tw +++ b/src/pregmod/widgets/seBirthWidgets.tw @@ -840,7 +840,7 @@ All in all, <<set $breederOrphanageTotal += _count, $slaveOrphanageTotal -= _count>> <</replace>> <</link>> - //Will cost a one time <<print cashFormat(50)>>// | + //Will cost a onetime <<print cashFormat(50)>>// | <</if>> <<link 'Send them to a citizen school'>> <<replace `"#" + $dispositionId`>> diff --git a/src/pregmod/widgets/slaveTradePresetWidgets.tw b/src/pregmod/widgets/slaveTradePresetWidgets.tw index 60f9ab8f32ceedf7580ecc94936ade5244f39fdc..31a64e02f50f2760495e91a9b2e9d1bdcfada0d6 100644 --- a/src/pregmod/widgets/slaveTradePresetWidgets.tw +++ b/src/pregmod/widgets/slaveTradePresetWidgets.tw @@ -50,7 +50,7 @@ Chinese: 15, Colombian: 3, Comorian: 1, - Congolese: 3, + Congolese: 1, "a Cook Islander": 1, "Costa Rican": 1, Croatian: 1, @@ -141,6 +141,7 @@ Namibian: 1, Nauruan: 1, Nepalese: 2, + "a New Zealander": 2 "Ni-Vanuatu": 1, Nicaraguan: 2, Nigerian: 4, @@ -210,9 +211,9 @@ Vietnamese: 3, Vincentian: 1, Yemeni: 2, + Zairian: 3, Zambian: 1, - Zimbabwean: 2, - "a New Zealander": 2 + Zimbabwean: 2 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -225,25 +226,28 @@ American: 6, Antiguan: 1, Aruban : 1, + Bahamian: 1, + Barbadian: 1, + Belizean: 1, + Bermudian: 1, Canadian: 2, - Mexican: 3, + "Costa Rican": 1, + Cuban: 1, Dominican: 2, Dominiquais: 1, - Haitian: 1, - Kittitian: 1, - Cuban: 1, - "Puerto Rican": 1, - Jamaican: 1, - Guatemalan: 1, - Bermudian: 1, Greenlandic: 1, - Belizean: 1, Grenadian: 1, + Guatemalan: 1, + Haitian: 1, Honduran: 1, - "Costa Rican": 1, - Salvadoran: 1, + Jamaican: 1, + Kittitian: 1, + Mexican: 3, Nicaraguan: 1, Panamanian: 1, + "Puerto Rican": 1, + "Saint Lucian": 1, + Salvadoran: 1, Trinidadian: 1, Vincentian: 1 }>> @@ -255,20 +259,19 @@ <<widget "NationalityPresetVanillaSA">> <<link "Vanilla South America">> <<set $nationalities = { - Brazilian: 4, Argentinian: 2, - Colombian: 2, - Peruvian: 1, - Venezuelan: 1, Bolivian: 1, + Brazilian: 4, Chilean: 1, - Guatemalan: 1, - Uruguayan: 1, + Colombian: 2, Ecuadorian: 1, "French Guianan": 1, Guyanese: 1, Paraguayan: 1, - Surinamese: 1 + Peruvian: 1, + Surinamese: 1, + Uruguayan: 1, + Venezuelan: 1 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -278,28 +281,28 @@ <<widget "NationalityPresetVanillaME">> <<link "Vanilla Middle East">> <<set $nationalities = { - Egyptian: 3, - Iranian: 2, - Saudi: 2, - Turkish: 2, - Lebanese: 1, - Emirati: 1, - Jordanian: 1, - Omani: 1, - Israeli: 1, - Armenian: 1, - Iraqi: 1, Afghan: 1, - Yemeni: 1, - Syrian: 1, + Armenian: 1, Azerbaijani: 1, Bahraini: 1, Cypriot: 1, + Egyptian: 3, + Emirati: 1, Georgian: 1, + Iranian: 2, + Iraqi: 1, + Israeli: 1, + Jordanian: 1, + Kurdish: 1, Kuwaiti: 1, - Qatari: 1, + Lebanese: 1, + Omani: 1, Palestinian: 1, - Kurdish: 1 + Qatari: 1, + Saudi: 2, + Syrian: 1, + Turkish: 2, + Yemeni: 1 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -309,60 +312,60 @@ <<widget "NationalityPresetVanillaAfrica">> <<link "Vanilla Africa">> <<set $nationalities = { - Nigerian: 3, - "South African": 3, - Kenyan: 2, - Congolese: 2, - Ethiopian: 2, Algerian: 2, - Sudanese: 2, - Moroccan: 1, - Ghanan: 1, - Tunisian: 1, - Malian: 1, - Libyan: 1, - Zimbabwean: 1, - Tanzanian: 1, - Ugandan: 1, - Cameroonian: 1, - Gabonese: 1, - Djiboutian: 1, - Zambian: 1, - Malagasy: 1, - Nigerien: 1, - Burundian: 1, - Seychellois: 1, - Equatoguinean: 1, + Angolan: 1, + Beninese: 1, "Bissau-Guinean": 1, + Burkinabé: 1, + Burundian: 1, + Cameroonian: 1, + "Cape Verdean": 1, + "Central African": 1, Chadian: 1, Comorian: 1, + Congolese: 1, + Djiboutian: 1, + Equatoguinean: 1, + Eritrean: 1, + Ethiopian: 2, + Gabonese: 1, + Gambian: 1, + Ghanan: 1, + Guinean: 1, Ivorian: 1, + Kenyan: 2, + Liberian: 1, + Libyan: 1, + Malagasy: 1, + Malawian: 1, + Malian: 1, Mauritanian: 1, Mauritian: 1, + Moroccan: 1, Mosotho: 1, - "Sierra Leonean": 1, - Swazi: 1, - Angolan: 1, - Sahrawi: 1, - Burkinabé: 1, - "Cape Verdean": 1, Motswana: 1, - Somali: 1, + Mozambican: 1, + Namibian: 1, + Nigerian: 3, + Nigerien: 1, Rwandan: 1, + Sahrawi: 1, "São Toméan": 1, - Beninese: 1, - "Central African": 1, - Gambian: 1, Senegalese: 1, + Seychellois: 1, + "Sierra Leonean": 1, + Somali: 1, + "South African": 3, + "South Sudanese": 1, + Sudanese: 2, + Swazi: 1, + Tanzanian: 1, Togolese: 1, - Eritrean: 1, - Guinean: 1, - Malawian: 1, - Congolese: 1, - Liberian: 1, - Mozambican: 1, - Namibian: 1, - "South Sudanese": 1 + Tunisian: 1, + Ugandan: 1, + Zairian: 2, + Zambian: 1, + Zimbabwean: 1 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -372,34 +375,34 @@ <<widget "NationalityPresetVanillaAsia">> <<link "Vanilla Asia">> <<set $nationalities = { - Chinese: 14, - Indian: 10, Bangladeshi: 3, - Thai: 2, - Vietnamese: 2, - Korean: 2, - Pakistani: 2, + Bhutanese: 1, + Bruneian: 1, + Burmese: 2, + Cambodian: 1, + Chinese: 14, + "East Timorese": 1, Filipina: 2, + Indian: 10, Japanese: 2, - Burmese: 2, - Malaysian: 2, - Uzbek: 1, - Nepalese: 1, Kazakh: 1, - Cambodian: 1, - Bruneian: 1, - Singaporean: 1, + Korean: 2, + Kyrgyz: 1, Laotian: 1, - Mongolian: 1, - Taiwanese: 1, + Malaysian: 2, Maldivian: 1, - Bhutanese: 1, - "East Timorese": 1, - Kyrgyz: 1, + Mongolian: 1, + Nepalese: 1, + Pakistani: 2, + Singaporean: 1, "Sri Lankan": 1, + Taiwanese: 1, Tajik: 1, + Thai: 2, + Tibetan: 1, Turkmen: 1, - Tibetan: 1 + Uzbek: 1, + Vietnamese: 2 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -409,52 +412,53 @@ <<widget "NationalityPresetVanillaEU">> <<link "Vanilla Europe">> <<set $nationalities = { - Russian: 4, - German: 3, + Albanian: 1, + Andorran: 1, + Austrian: 1, Belarusian: 1, - Ukrainian: 2, - French: 2, - Italian: 2, - Spanish: 2, - British: 2, - Polish: 2, - Romanian: 1, - Lithuanian: 1, - Irish: 1, - Scottish: 1, - Icelandic: 1, - Finnish: 1, - Greek: 1, Belgian: 1, - Danish: 1, + Bosnian: 1, + British: 2, + Bulgarian: 1, + Catalan: 1, + Croatian: 1, Czech: 1, - Serbian: 1, - Slovak: 1, - Norwegian: 1, + Danish: 1, Dutch: 1, - Austrian: 1, - Swiss: 1, - Portuguese: 1, - Hungarian: 1, Estonian: 1, - Sammarinese: 1, - Monégasque: 1, - Montenegrin: 1, - Albanian: 1, - Bosnian: 1, - Croatian: 1, + Finnish: 1, + French: 2, + German: 3, + Greek: 1, + Hungarian: 1, + Icelandic: 1, + Irish: 1, + Italian: 2, Kosovan: 1, + Latvian: 1, + "a Liechtensteiner": 1, + Lithuanian: 1, + Luxembourgian: 1, Macedonian: 1, Maltese: 1, - Andorran: 1, - Bulgarian: 1, - Luxembourgian: 1, Moldovan: 1, - "a Liechtensteiner": 1, - Vatican: 1, - Latvian: 1, + Monégasque: 1, + Montenegrin: 1, + Norwegian: 1, + Polish: 2, + Portuguese: 1, + Romanian: 1, + Russian: 4, + Sammarinese: 1, + Scottish: 1, + Serbian: 1, + Slovak: 1, Slovene: 1, - Catalan: 1 + Spanish: 2, + Swedish: 1, + Swiss: 1, + Ukrainian: 2, + Vatican: 1 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -465,22 +469,22 @@ <<link "Vanilla Australia">> <<set $nationalities = { Australian: 3, - "a New Zealander": 1, - Marshallese: 1, - Tuvaluan: 1, - "I-Kiribati": 1, - Nauruan: 1, - Micronesian: 1, - Palauan: 1, - "Papua New Guinean": 1, "a Cook Islander": 1, Fijian: 1, + "French Polynesian": 1, + "I-Kiribati": 1, + Marshallese: 1, + Micronesian: 1, + Nauruan: 1, + "a New Zealander": 1, "Ni-Vanuatu": 1, Niuean: 1, + Palauan: 1, + "Papua New Guinean": 1, Samoan: 1, "a Solomon Islander": 1, Tongan: 1, - "French Polynesian": 1 + Tuvaluan: 1 }>> <<set _gotoPassage = passage()>> <<goto _gotoPassage>> @@ -499,6 +503,7 @@ Bosnian: 35, British: 662, Bulgarian: 71, + Catalan: 75, Croatian: 42, Czech: 106, Danish: 57, @@ -512,7 +517,6 @@ Irish: 48, Italian: 594, Icelandic: 3, - Kazakh: 182, Kosovan: 22, Latvian: 19, "a Liechtensteiner": 1, @@ -532,10 +536,10 @@ Scottish: 54, Serbian: 88, Slovak: 54, + Slovene: 21, Spanish: 464, Swedish: 99, Swiss: 85, - Slovene: 20, Turkish: 807, Ukrainian: 442, Vatican: 1 @@ -578,9 +582,11 @@ Chilean: 2, Colombian: 3, Ecuadorian: 1, - Guatemalan: 2, + "French Guianan": 1, + Guyanese: 1, Paraguayan: 1, Peruvian: 2, + Surinamese: 1, Uruguayan: 2, Venezuelan: 2 }>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index e64b9a634337f5826425ed9d54c0c52c866fe5a9..7f6239626b1d69868d27caa6ca5b35396cf3ccc7 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -10454,9 +10454,9 @@ You tell her kindly that you understand, and that she'll be trained to address t <<elseif $activeSlave.belly >= 300000>> She has to crawl onto her _belly stomach to even get all four limbs on the ground. The drastic shifting of her breasts is agonizing and she shrieks in spite of herself. <<elseif $activeSlave.belly >= 100000>> - She slowly does, her _belly stomach coming to rest on the floor beneath her, but the simple movement is agonizing and seems to last for ever causing her to shriek in spite of herself. + She slowly does, her _belly stomach coming to rest on the floor beneath her, but the simple movement is agonizing and seems to last forever causing her to shriek in spite of herself. <<elseif $activeSlave.belly >= 10000>> - She gingerly does, taking care to give her _belly stomach room, but the simple movement is agonizing and seems to last for ever causing her to shriek in spite of herself. + She gingerly does, taking care to give her _belly stomach room, but the simple movement is agonizing and seems to last forever causing her to shriek in spite of herself. <<else>> She does, but the simple movement is agonizing and she shrieks in spite of herself. <</if>> @@ -16270,7 +16270,7 @@ You tell her kindly that you understand, and that she'll be trained to address t <br><<link "Enslave them all">> <<EventNameDelink $activeSlave>> <<replace "#result">> - You seize a tablet and hurry out of your office, working furiously and using every feature of $assistantName to the utmost. These bitches have offended you, and you quickly frame the structure of an appropriate revenge. By the time you get to where $activeSlave.slaveName is still being heckled by spoiled, drunken harpies, everyone else present in that arcology hall has mysteriously received urgent messages and gone elsewhere. $activeSlave.slaveName <<if canSee($activeSlave)>>sees you approach, and stares at you<<else>>recognises your dominant footsteps approaching, and turns to face you<</if>>, her sudden intense look alerting your vile little guests to your presence. One of them attempts to frame an insult for the interloper, but one of her friends pokes her in the side and whispers something in your ear and she goes silent, staring at you with wide eyes. + You seize a tablet and hurry out of your office, working furiously and using every feature of $assistantName to the utmost. These bitches have offended you, and you quickly frame the structure of an appropriate revenge. By the time you get to where $activeSlave.slaveName is still being heckled by spoiled, drunken harpies, everyone else present in that arcology hall has mysteriously received urgent messages and gone elsewhere. $activeSlave.slaveName <<if canSee($activeSlave)>>sees you approach, and stares at you<<else>>recognizes your dominant footsteps approaching, and turns to face you<</if>>, her sudden intense look alerting your vile little guests to your presence. One of them attempts to frame an insult for the interloper, but one of her friends pokes her in the side and whispers something in your ear and she goes silent, staring at you with wide eyes. <<if $PC.title != 1>>She then winces, visibly realizing that you're likely aware that she called $activeSlave.slaveName's owner her Master. Somehow, the mistake seems important to her now that you're standing here, effortlessly dominating the space for all your femininity.<</if>> <br><br> You hold the tablet out to them wordlessly. It's displaying security footage of the three of them, boarding a public VTOL transport for another arcology nearby. The prominent timestamp is thirty minutes in the future. The scene changes, showing them partying in one of that arcology's nightclubs. You clear your throat, dragging their attention away from the counterfeited footage, and describe in detail the other evidence - tickets, identification checks, biometrics - that will prove they left your arcology and visited two others before regrettably disappearing. One of them tries, with utter predictability, to threaten you with her father, but you tell her bluntly that if he does make the effort, he'll be looking in the wrong place. diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw index fa6aa969e5cceaf66ba73f1f0c9f15d0118a4da9..402b29e246b1f56c279c9b340d1d1902ac70edf2 100644 --- a/src/uncategorized/RETS.tw +++ b/src/uncategorized/RETS.tw @@ -2089,7 +2089,7 @@ she adds impishly. Hearing this, $subSlave.slaveName lets the breast pop free of <<else>> $activeSlave.slaveName clears her throat uncomfortably, not really sure what to do, and obviously reluctant to grab $subSlave.slaveName and rape her. $subSlave.slaveName resolves her dilemma for her, and <<if _vaginal>>gets down on the ground, spreading her legs<<if $subSlave.belly >= 5000>> to either side of her <<if $subSlave.bellyPreg >= 3000>>_belly pregnancy<<else>>_belly rounded belly<</if>><</if>> and offering her pussy<<else>>gets down on her knees, arching her back and presenting her asspussy<</if>> without resistance. Relieved, $activeSlave.slaveName gets <<if _vaginal>>on top of her<<else>>behind her<</if>> and starts to fuck. <</if>> - "Thank<<s>>, <<Master>>," pants $activeSlave.slaveName as she humps away. "I'm @@.mediumaquamarine;looking forward@@ to being able to do thi<<s>> whenever I want." $subSlave.slaveName gasps, from <<if _vaginal>>down under $activeSlave.slaveName<<else>>where $activeSlave.slaveName has her face ground against the floor<</if>>. Apparently, she hadn't realized that this wasn't a one time thing, and is @@.gold;none too pleased@@ by having to give $activeSlave.slaveName her <<if _vaginal>>pussy<<else>>ass<</if>> whenever she wants it. + "Thank<<s>>, <<Master>>," pants $activeSlave.slaveName as she humps away. "I'm @@.mediumaquamarine;looking forward@@ to being able to do thi<<s>> whenever I want." $subSlave.slaveName gasps, from <<if _vaginal>>down under $activeSlave.slaveName<<else>>where $activeSlave.slaveName has her face ground against the floor<</if>>. Apparently, she hadn't realized that this wasn't a onetime thing, and is @@.gold;none too pleased@@ by having to give $activeSlave.slaveName her <<if _vaginal>>pussy<<else>>ass<</if>> whenever she wants it. <<set $activeSlave.trust += 3, $activeSlave.penetrativeCount++, $penetrativeTotal++>> <<set _rets = $slaves.findIndex(function(s) { return s.ID == $subSlave.ID; })>> <<if _vaginal>> diff --git a/src/uncategorized/pRivalryActions.tw b/src/uncategorized/pRivalryActions.tw index 1cc24cd2b3c9b5471016132f59bf52852ea2c243..32c0134a328f387564ee7e739826e8b0d8803ac0 100644 --- a/src/uncategorized/pRivalryActions.tw +++ b/src/uncategorized/pRivalryActions.tw @@ -432,7 +432,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.vagina = 3>> <<set $hostage.behavioralFlaw = "anorexic">> <<set $hostage.sexualFlaw = "hates penetration">> - groaning as her taut belly is measured and her weight is taken; 140 tallies adorn her lower belly. "88 Kilos, a good start, but no where near the end. Now about that fetish of yours..." She responds with a meek + groaning as her taut belly is measured and her weight is taken; 140 tallies adorn her lower belly. "88 kilos, a good start, but nowhere near the end. Now about that fetish of yours..." She responds with a meek <<set $hostageFetish = either("submissive", "cumslut", "humiliation", "buttslut", "boobs", "sadist", "masochist", "dom", "pregnancy")>> <<switch $hostageFetish>> <<case "submissive">> @@ -789,7 +789,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.sexualFlaw = "crude">> <<set $hostage.vaginalCount += 35>> <<set $hostage.vagina = 3>> - giggling and flirting while her body is measured and her weight is taken; 280 tallies adorn her soft belly. "108 Kilos, getting there. Oh don't make that face, there's plenty of food left." + giggling and flirting while her body is measured and her weight is taken; 280 tallies adorn her soft belly. "108 kilos, getting there. Oh don't make that face, there's plenty of food left." <<switch $hostageFetish>> <<case "cumslut">> <<set $hostage.oralCount += 70>> @@ -993,7 +993,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.devotion -= 5>> <<set $hostage.vaginalCount += 1>> <<set $hostage.fetishStrength = 100>> - publicly showing off her pure and flawless body. A look of complete joy on her face. + publicly showing off her pure and flawless body, a look of complete joy on her face. <<case "Youth Preferentialism">> <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> @@ -1023,7 +1023,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> <<set $hostage.vaginalCount += 1>> - publicly showing off her thin, sleek body. A look of complete joy on her face. + publicly showing off her thin, sleek body, a look of complete joy on her face. <<case "Pastoralism">> <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> @@ -1051,7 +1051,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.fetishStrength = 100>> <<set $hostage.vaginalCount += 40>> <<set $hostage.vagina = 4>> - giggling and flirting as her flabby body is groped and fondled while her weight is taken; her stomach is so large you can't make out how many tallies adorn it any longer. "128 Kilos, pretty big now aren't we?" + giggling and flirting as her flabby body is groped and fondled while her weight is taken; her stomach is so large you can't make out how many tallies adorn it any longer. "128 kilos, pretty big now, aren't we?" <<switch $hostageFetish>> <<case "cumslut">> <<set $hostage.oralCount += 70>> @@ -1162,7 +1162,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.mammaryCount += 100>> <<set $activeSlave.bellySag = 5, $activeSlave.bellySagPreg = 5>> <</if>> - giving an interview. She gushes over how important it is for women to conceive and carry as many children as they can, as well as how terrible it is that some people strip away a woman's most important purpose. Before she can continue, her water breaks and she drops to the floor. You close the video in disgust of whats coming. + giving an interview. She gushes over how important it is for women to conceive and carry as many children as they can, as well as how terrible it is that some people strip away a woman's most important purpose. Before she can continue, her water breaks and she drops to the floor. You close the video in disgust of what's coming. <<case "Gender Radicalism">> <<set $hostage.vaginalCount += 1>> <<set $hostage.preg = 8>> @@ -1241,7 +1241,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<case "Pastoralism">> <<set $hostage.muscles = 100>> <<set $hostage.vaginalCount += 1>> - giving an interview. She gushes over how great it feels being a chiselled goddess and how terrible it is that some people want to keep girls obese, pregnant, milky cows. + giving an interview. She gushes over how great it feels being a chiseled goddess and how terrible it is that some people want to keep girls obese, pregnant, milky cows. <<case "Cummunism">> <<set $hostage.boobs = 24300>> <<set $hostage.weight = 100>> @@ -1253,7 +1253,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.fetishStrength = 100>> <<set $hostage.vaginalCount += 60>> <<set $hostage.vagina = 5>> - moaning as she shoves food into her mouth with one hand and fondles her lover's body with the other. "My apologies. I don't have her weight for you this week. You see, she broke the scale when she stepped on it, well I suppose that tells you plenty. Though I have another surprise for you! <<SlaveFullName $hostage>>, would you like to tell'em yourself?" She shouts, spewing crumbs everywhere, + moaning as she shoves food into her mouth with one hand and fondles her lover's body with the other. "My apologies. I don't have her weight for you this week. You see, she broke the scale when she stepped on it, well I suppose that tells you plenty. Though I have another surprise for you! <<SlaveFullName $hostage>>, would you like to tell 'em yourself?" She shouts, spewing crumbs everywhere, <<switch $hostageFetish>> <<case "submissive">> "I haven't orgasmed all week, but I've made sure to bring every one of my lovers to climax! That's what I love most, seeing the look of satisfaction on their faces as they blow their loads deep into me!" @@ -1295,7 +1295,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<case "Hedonistic Decadence">> <<set $hostage.muscles = 100>> <<set $hostage.vaginalCount += 1>> - giving an interview. She gushes over how great it feels being a chiselled goddess and how terrible it is that some people want to keep girls obese, slovenly wastes of flesh. + giving an interview. She gushes over how great it feels being a chiseled goddess and how terrible it is that some people want to keep girls obese, slovenly wastes of flesh. <<case "Chattel Religionism">> <<set $hostage.vaginalCount += 1>> giving an interview. She gushes over how great it is to experience all manners of class and culture, both physically and spiritually. @@ -3620,7 +3620,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty desperately begging for the owner of the dick being waved in her face to shower her with cum. <<set $hostage.oralCount += 70>> <<case "humiliation">> - standing on a balcony fully nude shouting at passersby to oggle her, desperate for stronger forms of humiliation. + standing on a balcony fully nude shouting at passersby to ogle her, desperate for stronger forms of humiliation. <<case "buttslut">> begging for more cocks in her ass as the two men already penetrating it struggle to not get too intimate with each other. <<set $hostage.analCount += 35>> diff --git a/src/uncategorized/reNickname.tw b/src/uncategorized/reNickname.tw index 1dc73625257fa19371d1fdf9953a20448192b498..5cc75350583dd8f86ccd1a23852d876d732be2a6 100644 --- a/src/uncategorized/reNickname.tw +++ b/src/uncategorized/reNickname.tw @@ -246,7 +246,7 @@ <<case "Albanian">> <<set $nickname = either("'Hoxha'", "'Sejdia'", "'Shiptar'", "'Tirana'")>> <<case "Algerian">> - <<set $nickname = either("'Algiers'", "'Casbah'", "'Corsair'", "'Djamila'", "'Hassiba'", "'Pied-Noir'", "'Zhora'", "Harki")>> + <<set $nickname = either("'Algiers'", "'Casbah'", "'Corsair'", "'Djamila'", "'Harki'", "'Hassiba'", "'Pied-Noir'", "'Zhora'")>> <<case "American">> <<set $nickname = either("'Amerifat'", "'Burger'", "'California'", "'Chicago'", "'Columbia'", "'Hollywood'", "'Lady Liberty'", "'Lone Star'", "'New York'", "'Septic'", "'Stars & Stripes'", "'Trump'", "'Washington'", "'Yankee'")>> <<case "Andorran">> @@ -304,7 +304,7 @@ <<case "Burkinabé">> <<set $nickname = either("'Ouagadougou'", "'Sankara'", "'Upper Volta'")>> <<case "Burmese">> - <<set $nickname = either("'Burma Shave'", "'Burmese Python'", "'Golden Triangle'", "'Myanmar'", "Naypyidaw'", "'Rangoon'", "'Yangon'")>> + <<set $nickname = either("'Burma Shave'", "'Burmese Python'", "'Golden Triangle'", "'Myanmar'", "'Naypyidaw'", "'Rangoon'", "'Yangon'")>> <<case "Burundian">> <<set $nickname = either("'Bagaza'", "'Bujumbura'", "'Heha'")>> <<case "Cambodian">> @@ -324,7 +324,7 @@ <<case "Chilean">> <<set $nickname = either("'Chela'", "'Chilote'", "'Pinochet'", "'Santiago'", "'Toya'")>> <<case "Chinese">> - <<set $nickname = either("'Beijing'", "'Chankoro'", "'Ching Chong'", "'Chink'", "'Cina'", "'Dim Sum'", "'Dragon'", "'Empress'", "'Great Wall'", "'Guangzhou'", "'Hong Kong'", "Kowloon'", "'Kung Fu'", "'Lead Toys'", "'Lotus'", "'Made in China'", "'Manchu'", "'Nanking'", "'Renmenbi'", "'Shanghai'", "'Triad'")>> + <<set $nickname = either("'Beijing'", "'Chankoro'", "'Ching Chong'", "'Chink'", "'Cina'", "'Dim Sum'", "'Dragon'", "'Empress'", "'Great Wall'", "'Guangzhou'", "'Hong Kong'", "'Kowloon'", "'Kung Fu'", "'Lead Toys'", "'Lotus'", "'Made in China'", "'Manchu'", "'Nanking'", "'Renmenbi'", "'Shanghai'", "'Triad'")>> <<case "Colombian">> <<set $nickname = either("'Bogotá'", "'Cafetera'", "'Coca'", "'Crystal'", "'FARC'", "'Pablita Escobar'")>> <<case "Comorian">> @@ -699,7 +699,7 @@ <<set $notApplyDesc = "may feel some gratitude due to your preference that she not be defined by her ethnicity, but this is counterbalanced by the increased independence your kindness inspires.">> <<case "middle eastern">> - <<set $nickname = either("'Arab'", "'Arabian Nights'", "'Arabush'", "'Bibi'", "'Bougnoule'", "'Caliph'", "'Camel Jockey'", "'Chai Girl'", "'Desert Sun'", "'Dune Coon'", "'Dune'", "'Durka Durka'", "'Flying Carpet'", "'Harem Girl'", "'Hijabi'", "'Jasmine'", "'Kebab'", "'Middle Eastern'", "'Moromierda'", "'Raghead'", "'Sand Nigger'", "'Sand'", "'Sandy'", "'Scheherazade'", "'Soosmar-Khor'", "'Third Wife'", "'Towelhead'")>> + <<set $nickname = either("'Arab'", "'Arabian Nights'", "'Arabush'", "'Bibi'", "'Bougnoule'", "'Caliph'", "'Camel Jockey'", "'Chai Girl'", "'Desert Sun'", "'Dune Coon'", "'Dune'", "'Durka Durka'", "'Flying Carpet'", "'Halal'", "'Harem Girl'", "'Hijabi'", "'Jasmine'", "'Kebab'", "'Middle Eastern'", "'Moromierda'", "'Raghead'", "'Sand Nigger'", "'Sand'", "'Sandy'", "'Scheherazade'", "'Soosmar-Khor'", "'Third Wife'", "'Towelhead'")>> <<set $situationDesc = "is middle eastern, which is not uncommon given the interminable wars and disruptions in that part of the world. Slaves casually reference race as much or more than free citizens. They absorb the racial peccadilloes of their owners, and many of them bring prejudices from the old world into their slave lives.">> <<set $applyDesc = "now has a constant reminder that as a sex slave she is judged on her appearance first.">> <<set $notApplyDesc = "may feel some gratitude due to your preference that she not be defined by her ethnicity, but this is counterbalanced by the increased independence your kindness inspires.">> @@ -771,7 +771,7 @@ <<set $notApplyDesc = "realizes that she isn't special just because she's been fucked so much, and understands that she'll have to do her best to fuck like a fresh teenager no matter how loose she gets.">> <<case "trap">> - <<set $nickname = either("'Chai'", "'Ganymede'", "'Girldick'", "'Otokonoko'", "'Sissy'", "'Spurt'", "'Switch'", "'Thai'", "'Trap'", "'Trappy'")>> + <<set $nickname = either("'Chai'", "'Ganymede'", "'Girldick'", "'Ladyboy'", "'Otokonoko'", "'Shemale'", "'Sissy'", "'Spurt'", "'Switch'", "'Thai'", "'Trap'", "'Trappy'")>> <<set $situationDesc = "is a Free Cities sex slave, which makes her female. It makes her female despite several obvious physical issues, such as the fact that she's got an androgynous figure, or the fact that she has a penis. Neither of these makes any real difference when a cock gets shoved down her throat or stuffed up her butt, but they're hard not to notice.">> <<set $applyDesc = "accepts that she's a little piece of shemale property.">> <<set $notApplyDesc = "will do her best to serve as a nice little sex slave without explicit reference to how she's put together, or she'll be punished.">> @@ -797,7 +797,7 @@ <<case "stupid">> <<set $nickname = either("'Brain Dead'", "'Cretin'", "'Dropout'", "'Dumb'", "'Dumbass'", "'Dummy'", "'Idiot'", "'Intellectually Challenged'", "'Retard'", "'Retarded'", "'Short Bus'", "'Straight F Grades'", "'Stupid'")>> <<set $situationDesc = "is, quite simply, an uneducated dullard. Numerous slaves are a bit dumb, which makes it easier to break them, but she takes the cake and throws it in the trash. Some of the other, smarter slaves, see fit to tease her for it.">> - <<set $applyDesc = "accepts this mockery happily, as if she doesn't recognise it for what it is.">> + <<set $applyDesc = "accepts this mockery happily, as if she doesn't recognize it for what it is.">> <<set $notApplyDesc = "would be thankful for this protection from the other slaves' mockery if she saw it as such, or was smart enough to notice it.">> <<case "smart">> @@ -855,7 +855,7 @@ <<set $notApplyDesc = "understands that she's a sex slave first, and must fuck in private like she were fucking in public.">> <<case "veteran">> - <<set $nickname = either("'Cumdump'", "'Dirty'", "'Easy'", "'Public Favorite'", "'Tired-Out'", "'Used'", "'Veteran'", "'Village Bicycle'", "'Whore Queen'", "'Worn'")>> + <<set $nickname = either("'Cumdump'", "'Dirty'", "'Easy'", "'Experienced'", "'Public Favorite'", "'Tired-Out'", "'Used'", "'Veteran'", "'Village Bicycle'", "'Whore Queen'", "'Worn'")>> <<set $situationDesc = "has been with you for a while, and she's gotten fucked a lot. Hundreds and hundreds of times over many weeks. Though she does her best, at times it can be obvious that there's very little that surprises her any more. She's forgotten more sexual experience than many of your other slaves remember.">> <<set $applyDesc = "knows that you've noticed all her hard work. Getting fucked day in and day out is harder than digging ditches, and she's a veteran ditchdigger.">> <<set $notApplyDesc = "understands that even though she's been fucked so much, she's still just meat; she isn't special.">> @@ -885,7 +885,7 @@ <<set $notApplyDesc = "begins to fear a little that she may one day be supplanted, since you did not think it right to make her place a part of her name.">> <<case "Attendant">> - <<set $nickname = either("'Attendant'", "'Bath Girl'", "'Healing Hand'", "'Helping Hand'", "'Mist Queen'", "'Misty'", "'Spa Mother'", "'Steam Queen'", "'Warm Water'")>> + <<set $nickname = either("'Attendant'", "'Bath Girl'", "'Healer'", "'Healing Hand'", "'Helping Hand'", "'Mist Queen'", "'Misty'", "'Saunagirl'", "'Spa Day'", "'Spa Mother'", "'Steam Queen'", "'Warm Water'")>> <<set $situationDesc = "is loved by almost every slave in your penthouse. Getting a chance to go and spend some time in her spa is a wonderful treat, for which slaves are willing to work very hard. She's very willing to help them find sexual release, but mostly just provides minor care and an understanding ear for their troubles.">> <<set $applyDesc = "enjoys helping your girls, and is happy to learn that the role is part of her name now.">> <<set $notApplyDesc = "is a bit sad that her role isn't part of her name, since she likes helping your girls and now wonders whether she'll be allowed to keep doing so.">> @@ -909,7 +909,7 @@ <<set $notApplyDesc = "is a bit sad that her role isn't part of her name, since she likes making girls go from faces on a screen to fellow fuckslaves and now wonders whether she'll be allowed to keep doing so.">> <<case "Wardeness">> - <<set $nickname = either("'Inquisitrix'", "'Interrogatrix'", "'Jailoress'", "'Nightstick'", "'Rapist'", "'Snake'", "'Spider'", "'Stoolie'", "'Warden'", "'Wardeness'")>> + <<set $nickname = either("'Chief'", "'Inquisitrix'", "'Interrogatrix'", "'Jailoress'", "'Nightstick'", "'Rapist'", "'Snake'", "'Spider'", "'Stoolie'", "'Warden'", "'Wardeness'")>> <<set $situationDesc = "has perhaps the most hated role among your slaves. Her charges hate her, of course. But almost every slave who was once one of her charges hates her too, for they have not forgotten how her whim was once the law to them.">> <<set $applyDesc = "enjoys having a row of cells full of slaves to abuse, and is happy to learn that the role is part of her name now.">> <<set $notApplyDesc = "is a bit sad that her role isn't part of her name, since she likes having a row of cells full of slaves to abuse and now wonders whether she'll be allowed to keep doing so.">> @@ -1039,7 +1039,7 @@ <<set $nickname = either("'Gaia'", "'Venus'")>> <</if>> <</switch>> - <<set $situationDesc = "is the spitting image of a fertility idol. With her wide hips, heavy bossom and fecund belly, she lives up to the title.">> + <<set $situationDesc = "is the spitting image of a fertility idol. With her wide hips, heavy bosom and fecund belly, she lives up to the title.">> <<set $applyDesc = "takes pride in her radiant form and hopes that she'll be treated as a goddess for possessing it.">> <<set $notApplyDesc = "accepts that her motherly curves are just the mark of a sex slave and not a goddess.">> @@ -1071,12 +1071,12 @@ <<set $nickname = either("'Baby'", "'Babycakes'", "'Candydoll'", "'Imouto'", "'Jailbait'", "'Juliet'", "'Kiddie'", "'Kiddo'", "'Loli'", "'Lolita'", "'Party Van'", "'Pedobait'", "'Pocket Pussy'", "'POMF'", "'Precocious'", "'PTHC'", "'Underage'", "'Young'")>> <<if random(1, 1500) <= 100>> <<if ($activeSlave.physicalAge < 13)>> - <<set $nickname = "'Preteen'">> + <<set $nickname = either("'Preteen'")>> <<elseif ($activeSlave.physicalAge >= 16) && ($activeSlave.physicalAge < 17)>> - <<set $nickname = "'Sweet Sixteen'">> + <<set $nickname = either("'Sweet Sixteen'")>> <<elseif ($activeSlave.physicalAge >= 18) && ($activeSlave.physicalAge < 19)>> /% Not currently possible but we might change later. %/ - <<set $nickname = "'Barely Legal'">> + <<set $nickname = either("'Barely Legal'")>> <</if>> <</if>> <<set $situationDesc = "is yet underage by old world standards, and some older slaves do not let her forget that.">> @@ -1132,13 +1132,13 @@ <<set $notApplyDesc = "realizes that being tall doesn't make her special, and understands that it's her holes that make her, not how high they are.">> <<case "boobs">> - <<set $nickname = either("'Airbags'", "'Bazookas'", "'Boobs'", "'Bouncing'", "'Bouncy'", "'Bristols'", "'Chounyuu'", "'Funbags'", "'Hooters'", "'Jugs'", "'Knockers'", "'Melons'", "'Norks'", "'Oppai'", "'Stacked'", "'Tatas'", "'Titties'")>> + <<set $nickname = either("'Airbags'", "'Bazookas'", "'Boobs'", "'Bosom'", "'Bouncing'", "'Bouncy'", "'Bristols'", "'Chounyuu'", "'Funbags'", "'Hooters'", "'Jugs'", "'Knockers'", "'Melons'", "'Norks'", "'Oppai'", "'Stacked'", "'Tatas'", "'Titties'")>> <<set $situationDesc = "has large breasts. Pointing this out is about as observant as describing the sky as blue. When she enters a room, they precede her. When she takes it doggy style, they prop her up. Other slaves are envious of the attention she gets, and happy they don't have to carry such burdens.">> <<set $applyDesc = "was of course proud of her huge breasts before this new nickname. Now, though, she accepts them as a sort of trademark.">> <<set $notApplyDesc = "accepts that having titanic tits does not make her special, since what's important is her holes, not her boobs.">> <<case "butt">> - <<set $nickname = either("'Backside'", "'Badonkadonk'", "'Big Ass'", "'Bootylicious'", "'Brazilian'", "'Bunda'", "'Buns'", "'Butt'", "'Buttocks'", "'Heiny'", "'Jiggly'", "'Milkshake'", "'Moneymaker'", "'Rear End'", "'Rump'", "'Thunder Thighs'", "'Tuckus'", "'Tushy'", "'Wide Load'")>> + <<set $nickname = either("'Ass'", "'Backside'", "'Badonkadonk'", "'Big Ass'", "'Bootylicious'", "'Brazilian'", "'Bunda'", "'Buns'", "'Butt'", "'Buttocks'", "'Heiny'", "'Jiggly'", "'Milkshake'", "'Moneymaker'", "'Rear End'", "'Rump'", "'Thunder Thighs'", "'Tuckus'", "'Tushy'", "'Wide Load'")>> <<set $situationDesc = "has a large ass. Pointing this out is about as observant as describing the sky as blue. (Though impressive for other reasons, for her sexual partners, since they sometimes have difficulty drawing breath for such remarks.) When she enters a room, it follows her. When she takes it doggy style, it pads penetration to an almost inconvenient degree. Other slaves are envious of the attention she gets, and happy they don't have to carry such burdens.">> <<set $applyDesc = "was of course proud of her huge ass before this new nickname. Now, though, she accepts it as a sort of trademark.">> <<set $notApplyDesc = "accepts that having a massive ass does not make her special, since what's important is her holes, not her buttocks.">> diff --git a/src/uncategorized/reRebels.tw b/src/uncategorized/reRebels.tw index cefa543ae8fe384922584a1bfea6b9d790fb578a..9bd97491002b6198e57bba04003fdaebd642df75 100644 --- a/src/uncategorized/reRebels.tw +++ b/src/uncategorized/reRebels.tw @@ -48,13 +48,13 @@ You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are bo <<set $activeSlave = $slaves[_j]>> <<include "Remove activeSlave">> <<elseif random(1,100) == 69>> - You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both desperate to survive and clamp down as hard as they can, but it can't go on for ever as the sounds of a spoon clattering to the floor fills the room. Both slaves freeze as they realize the other has lost their grip on the silverware, uncertain of what comes next. You answer the question by knocking the stools out from under them, allowing them both to hang. They came into this together and they are going out together. + You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both desperate to survive and clamp down as hard as they can, but it can't go on forever as the sounds of a spoon clattering to the floor fills the room. Both slaves freeze as they realize the other has lost their grip on the silverware, uncertain of what comes next. You answer the question by knocking the stools out from under them, allowing them both to hang. They came into this together and they are going out together. <<set $activeSlave = $slaves[_i]>> <<include "Remove activeSlave">> <<set $activeSlave = $slaves[_j]>> <<include "Remove activeSlave">> <<elseif $slaves[_i].vagina == $slaves[_j].vagina && random(1,100) > 50>> - You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both <<if $slaves[_i].vagina == 1>>quite tight, so it's no surprise when they put up a good show.<<else>>not the tightest slaves, so it's a surprise they manage to hold on as long as they do<</if>>. But it can't go on for ever as the sound of the spoon clattering to the floor fills the room. + You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. They are both <<if $slaves[_i].vagina == 1>>quite tight, so it's no surprise when they put up a good show.<<else>>not the tightest slaves, so it's a surprise they manage to hold on as long as they do<</if>>. But it can't go on forever as the sound of the spoon clattering to the floor fills the room. <<if random(1,100) <= 50>> You kick the stool out from under $slaves[_j].slaveName and let her hang. $slaves[_i].slaveName <<if canSee($slaves[_i])>>watches<<else>>listens<</if>> n horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@ <<set $slaves[_i].trust -= -20, $slaves[_i].behavioralFlaw = "odd">> @@ -66,7 +66,7 @@ You have a rebel problem. $slaves[_i].slaveName and $slaves[_j].slaveName are bo <</if>> <<include "Remove activeSlave">> <<elseif $slaves[_j].vagina > $slaves[_i].vagina && random(1,100) > 50>> - You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. $slaves[_i].slaveName is the clear favorite in this game, but the looser $slaves[_j].slaveName refuses to give in, using her experience to clamp down as hard as she can. But it can't go on for ever as the sound of the spoon clattering to the floor fills the room. + You start with $slaves[_i].slaveName before moving to $slaves[_j].slaveName as she holds her life between her netherlips. Once both spoons are inserted, you sit back and watch them squirm at the cold metal in their most sensitive recesses. $slaves[_i].slaveName is the clear favorite in this game, but the looser $slaves[_j].slaveName refuses to give in, using her experience to clamp down as hard as she can. But it can't go on forever as the sound of the spoon clattering to the floor fills the room. <<if random(1,100) <= 90>> You kick the stool out from under $slaves[_j].slaveName and let her hang. $slaves[_i].slaveName <<if canSee($slaves[_i])>>watches<<else>>listens<</if>> n horror as the life drains from her former accomplice, @@.gold;terified that you'd so callously toy with their lives.@@ The ordeal @@.red;leaves her behaving strangely.@@ <<set $slaves[_i].trust -= -20, $slaves[_i].behavioralFlaw = "odd">> diff --git a/src/utility/birthWidgets.tw b/src/utility/birthWidgets.tw index 956b8a7045f0a0a9f4ef872b0ad600d7dfcf7476..fe252cc2d3a9f3da62a1bdaa23ba8bcd82f6e5af 100644 --- a/src/utility/birthWidgets.tw +++ b/src/utility/birthWidgets.tw @@ -1315,9 +1315,9 @@ Feeling childbirth approaching, $slaves[$i].slaveName is helped to her prepared <<if $slaves[$i].fetish == "mindbroken">> Instinctively, she begins to push out <<if $slaves[$i].broodmother > 0>><<if $slaves[$i].birthsTotal == 0>>her first<<else>>this week's<</if>> baby<<else>>her bab<<if $slaves[$i].pregType > 1>>ies<<else>>y<</if>><</if>>, indifferent to the obvious wetness forming <<if $slaves[$i].mpreg == 1>>under her rear<<else>>over her crotch<</if>>. <<if $slaves[$i].pregType > 10 && $slaves[$i].broodmother == 0>> - Child after child is born into her stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With no where left to go, her newborns begin to slip down her pantlegs, but that isn't enough to relieve the straining material. With a loud rip, the overburdened garmit splits and frees her brood into the world. + Child after child is born into her stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With nowhere left to go, her newborns begin to slip down her pantlegs, but that isn't enough to relieve the straining material. With a loud rip, the overburdened garmit splits and frees her brood into the world. <<elseif $slaves[$i].pregType > 4 && $slaves[$i].broodmother == 0>> - Child after child is born into her stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With no where left to go, her newborns begin to slip down her pantlegs. She struggles to carry on with her task until someone helps free them from their cloth prison. + Child after child is born into her stretch pants as the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> distends more and more. With nowhere left to go, her newborns begin to slip down her pantlegs. She struggles to carry on with her task until someone helps free them from their cloth prison. <<else>> She finishes giving birth and begins anew on her assigned task, ignoring the squirming bab<<if $slaves[$i].pregType > 1 && $slaves[$i].broodmother == 0>>ies<<else>>y<</if>> distending the <<if $slaves[$i].mpreg == 1>>seat<<else>>front<</if>> of her stretch pants until someone helps them from their cloth prison. <</if>>