diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 4b5d344b5fc2be4981f5a7fb2c133cd00aa2a99a..d6e98eddd1609cf63a71a44fd18e7604f6aa06dd 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -2,6 +2,22 @@ 0.10.7.1-0.7.x +9/10/2018 + + 24 + -fixes + -added a new aid event possibility + +9/09/2018 + + 23 + -fixes + +9/08/2018 + + 22 + -fixes + 9/07/2018 21 diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index f19bb769c3643eb6e6f5742756039f98e9233ccd..2c1eaec8c016c6355d4465f1a649d2ddc88cfa2a 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -20924,10 +20924,10 @@ window.SlaveSummaryUncached = (function(){ r += slave.actualAge; } if (slave.actualAge !== slave.physicalAge) { - r += `${slave.physicalAge}y-bdy`; + r += ` w${slave.physicalAge}y-bdy`; } if (slave.visualAge !== slave.physicalAge) { - r += `Lks${slave.visualAge}`; + r += ` Lks${slave.visualAge}`; } r += " "; } @@ -22697,6 +22697,7 @@ window.SlaveSummaryUncached = (function(){ r += ` & lover`; handled = 1; } + r += " "; } if (slave.daughters === 1) { let _ssj = V.slaves.findIndex(function(s) { @@ -23919,13 +23920,13 @@ sizePlacement: Image size/center. */ window.assistantArt = function assistantArt(sizePlacement) { const V = State.variables; - let fileName = "'"; + let fileName = ""; if (V.imageChoice === 0 || V.imageChoice === 1) { if (V.imageChoice === 1) { - fileName += "resources/vector/avatar/"; + fileName += "'resources/vector/avatar/"; } else /* V.imageChoice === 0*/ { - fileName += "resources/renders/assistant "; + fileName += "'resources/renders/assistant "; } switch (V.assistantAppearance) { case "monstergirl": @@ -23993,6 +23994,9 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { let fileName = "'resources/renders/"; let r = ""; + if (slave.belly > 1500) { + fileName += "preg "; + } if (slave.vagina > -1) { if (slave.dick > 0) { if (slave.balls > 0) { @@ -24010,9 +24014,6 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { fileName += "gelding"; } } - if (slave.belly > 1500) { - fileName = `preg ${fileName}`; - } if (slave.boobs < 400) { fileName = `${fileName} small`; } else if (slave.boobs < 800) { diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt index 3ebf099f786b278435ace6706c22c7a37f73f9e0..fb939a748b99abe4b07780a0d80d7335cfb12f10 100644 --- a/slave variables documentation - Pregmod.txt +++ b/slave variables documentation - Pregmod.txt @@ -3238,7 +3238,7 @@ How to set up your own hero slave. -The default slave template used: -<<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, genes: "XX", pronoun: "she", possessive: "her", possessivePronoun: "hers", objectReflexive: "herself", object: "her", noun: "girl", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFeed: 0, pornFame: 0, pornFameSpending: 0, pornPrestige: 0, pornPrestigeDesc: 0, pornFameType: "none", pornFocus: "none", pornTypeGeneral: 0, pornTypeFuckdoll: 0, pornTypeRape: 0, pornTypePreggo: 0, pornTypeBBW: 0, pornTypeGainer: 0, pornTypeStud: 0, pornTypeLoli: 0, pornTypeDeepThroat: 0, pornTypeStruggleFuck: 0, pornTypePainal: 0, pornTypeTease: 0, pornTypeRomantic: 0, pornTypePervert: 0, pornTypeCaring: 0, pornTypeUnflinching: 0, pornTypeSizeQueen: 0, pornTypeNeglectful: 0, pornTypeCumAddict: 0, pornTypeAnalAddict: 0, pornTypeAttentionWhore: 0, pornTypeBreastGrowth: 0, pornTypeAbusive: 0, pornTypeMalicious: 0, pornTypeSelfHating: 0, pornTypeBreeder: 0, pornTypeSub: 0, pornTypeCumSlut: 0, pornTypeAnal: 0, pornTypeHumiliation: 0, pornTypeBoobs: 0, pornTypeDom: 0, pornTypeSadist: 0, pornTypeMasochist: 0, pornTypePregnancy: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ovaryAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", eyewear: "none", hears: 0, earwear: "none", earImplant: 0, origHColor: "brown", hColor: "brown", pubicHColor: "brown", skin: "light", hLength: 60, hStyle: "short", pubicHStyle: "neat", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, nipplesAccessory: 0, areolae: 0, areolaePiercing: 0, areolaeShape: "circle", boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, pregAdaptation: 50, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules: "restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", legAccessory: "none", buttplug: "none", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, underArmHStyle: "waxed", bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", origBodyOwnerID: 0, death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, skillS: 0, skillE: 0, skillW: 0, tankBaby: 0, inducedNCS: 0, NCSyouthening: 0}>> +<<set $activeSlave = {slaveName: "blank", slaveSurname: 0, birthName: "blank", birthSurname: 0, genes: "XX", pronoun: "she", possessive: "her", possessivePronoun: "hers", objectReflexive: "herself", object: "her", noun: "girl", weekAcquired: 0, origin: 0, career: 0, ID: 0, prestige: 0, pornFeed: 0, pornFame: 0, pornFameSpending: 0, pornPrestige: 0, pornPrestigeDesc: 0, pornFameType: "none", pornFocus: "none", pornTypeGeneral: 0, pornTypeFuckdoll: 0, pornTypeRape: 0, pornTypePreggo: 0, pornTypeBBW: 0, pornTypeGainer: 0, pornTypeStud: 0, pornTypeLoli: 0, pornTypeDeepThroat: 0, pornTypeStruggleFuck: 0, pornTypePainal: 0, pornTypeTease: 0, pornTypeRomantic: 0, pornTypePervert: 0, pornTypeCaring: 0, pornTypeUnflinching: 0, pornTypeSizeQueen: 0, pornTypeNeglectful: 0, pornTypeCumAddict: 0, pornTypeAnalAddict: 0, pornTypeAttentionWhore: 0, pornTypeBreastGrowth: 0, pornTypeAbusive: 0, pornTypeMalicious: 0, pornTypeSelfHating: 0, pornTypeBreeder: 0, pornTypeSub: 0, pornTypeCumSlut: 0, pornTypeAnal: 0, pornTypeHumiliation: 0, pornTypeBoobs: 0, pornTypeDom: 0, pornTypeSadist: 0, pornTypeMasochist: 0, pornTypePregnancy: 0, prestigeDesc: 0, recruiter: 0, relation: 0, relationTarget: 0, relationship: 0, relationshipTarget: 0, rivalry: 0, rivalryTarget: 0, subTarget: 0, father: 0, mother: 0, daughters: 0, sisters: 0, canRecruit: 0, choosesOwnAssignment: 0, assignment: "rest", assignmentVisible: 1, sentence: 0, training: 0, toyHole: "all her holes", indenture: -1, indentureRestrictions: 0, birthWeek: random(0,51), actualAge: 18, visualAge: 18, physicalAge: 18, ovaryAge: 18, ageImplant: 0, health: 0, minorInjury: 0, trust: 0, oldTrust: 0, devotion: 0, oldDevotion: 0, weight: 0, muscles: 0, height: 170, heightImplant: 0, nationality: "slave", race: "white", origRace: "white", markings: "none", eyes: 1, eyeColor: "brown", origEye: "brown", pupil: "circular", sclerae: "white", eyewear: "none", hears: 0, earwear: "none", earImplant: 0, origHColor: "brown", hColor: "brown", pubicHColor: "brown", underArmHColor: "brown", eyebrowHColor: "brown", origSkin: "light", skin: "light", hLength: 60, eyebrowFullness: "natural", hStyle: "short", pubicHStyle: "neat", underArmHStyle: "neat", eyebrowHStyle: "natural", waist: 0, corsetPiercing: 0, PLimb: 0, amp: 0, heels:0, voice: 2, voiceImplant: 0, accent: 0, shoulders: 0, shouldersImplant: 0, boobs: 0, boobsImplant: 0, boobsImplantType: 0, boobShape: "normal", nipples: "cute", nipplesPiercing: 0, nipplesAccessory: 0, areolae: 0, areolaePiercing: 0, areolaeShape: "circle", boobsTat: 0, lactation: 0, lactationAdaptation: 0, milk: 0, cum: 0, hips: 0, hipsImplant: 0, butt: 0, buttImplant: 0, buttImplantType: 0, buttTat: 0, face: 0, faceImplant: 0, faceShape: "normal", lips: 15, lipsImplant: 0, lipsPiercing: 0, lipsTat: 0, teeth: "normal", tonguePiercing: 0, vagina: 0, vaginaLube: 0, vaginaPiercing: 0, vaginaTat: 0, preg: -1, pregSource: 0, pregType: 0, pregAdaptation: 50, broodmother: 0, broodmotherFetuses: 0, broodmotherOnHold: 0, broodmotherCountDown: 0, labor: 0, births: 0, cSec: 0, bellyAccessory: "none", labia: 0, clit: 0, clitPiercing: 0, clitSetting: "vanilla", foreskin: 0, anus: 0, dick: 0, analArea: 1, dickPiercing: 0, dickTat: 0, prostate: 0, balls: 0, scrotum: 0, ovaries: 0, anusPiercing: 0, anusTat: 0, makeup: 0, nails: 0, brand: 0, brandLocation: 0, earPiercing: 0, nosePiercing: 0, eyebrowPiercing: 0, navelPiercing: 0, shouldersTat: 0, armsTat: 0, legsTat: 0, backTat: 0, stampTat: 0, vaginalSkill: 0, oralSkill: 0, analSkill: 0, whoreSkill: 0, entertainSkill: 0, combatSkill: 0, livingRules: "spare", speechRules: "restrictive", releaseRules: "restrictive", relationshipRules: "restrictive", standardPunishment: "situational", standardReward: "situational", useRulesAssistant: 1, diet: "healthy", dietCum: 0, dietMilk: 0, tired: 0, hormones: 0, drugs: "no drugs", curatives: 0, chem: 0, aphrodisiacs: 0, addict: 0, fuckdoll: 0, choosesOwnClothes: 0, clothes: "no clothing", collar: "none", shoes: "none", vaginalAccessory: "none", dickAccessory: "none", legAccessory: "none", buttplug: "none", buttplugAttachment: "none", intelligence: 0, intelligenceImplant: 0, energy: 50, need: 0, attrXX: 0, attrXY: 0, attrKnown: 0, fetish: "none", fetishStrength: 70, fetishKnown: 0, behavioralFlaw: "none", behavioralQuirk: "none", sexualFlaw: "none", sexualQuirk: "none", oralCount: 0, vaginalCount: 0, analCount: 0, mammaryCount: 0, penetrativeCount: 0, publicCount: 0, pitKills: 0, customTat: "", customLabel: "", customDesc: "", customTitle: "", customTitleLisp: "", rudeTitle: 0, customImage: 0, currentRules: [], bellyTat: 0, induce: 0, mpreg: 0, inflation: 0, inflationType: "none", inflationMethod: 0, milkSource: 0, cumSource: 0, burst: 0, pregKnown: 0, pregWeek: 0, belly: 0, bellyPreg: 0, bellyFluid: 0, bellyImplant: -1, bellySag: 0, bellySagPreg: 0, bellyPain: 0, cervixImplant: 0, birthsTotal: 0, pubertyAgeXX: 13, pubertyAgeXY: 13, scars: 0, breedingMark: 0, bodySwap: 0, HGExclude: 0, ballType: "human", eggType: "human", reservedChildren: 0, choosesOwnChastity: 0, pregControl: "none", readyLimbs: [], ageAdjust: 0, bald: 0, origBodyOwner: "", origBodyOwnerID: 0, death: "", hormoneBalance: 0, onDiet: 0, breastMesh: 0, slavesFathered: 0, PCChildrenFathered: 0, slavesKnockedUp: 0, PCKnockedUp: 0, origSkin: "white", vasectomy: 0, haircuts: 0, newGamePlus: 0, skillHG: 0, skillRC: 0, skillBG: 0, skillMD: 0, skillDJ: 0, skillNU: 0, skillTE: 0, skillAT: 0, skillST: 0, skillMM: 0, skillWA: 0, skillS: 0, skillE: 0, skillW: 0, tankBaby: 0, inducedNCS: 0, NCSyouthening: 0, override_Race: 0, override_Skin: 0, override_Eye_Color: 0, override_H_Color: 0, override_Pubic_H_Color: 0, override_Arm_H_Color: 0, override_Brow_H_Color: 0, missingEyes: 0, missingArms: 0, missingLegs: 0}>> Making your slave; add their name to the following, then go down the documentation adding in your changes. -each variable must be separated from the last by a comma followed by a space diff --git a/src/art/artJS.tw b/src/art/artJS.tw index 0ee86d89b370ecc493f48bf63e562db38389b280..c5e762afe2fc4f0d6cedf4de064831a73354377b 100644 --- a/src/art/artJS.tw +++ b/src/art/artJS.tw @@ -82,6 +82,9 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { let fileName = "'resources/renders/"; let r = ""; + if (slave.belly > 1500) { + fileName += "preg "; + } if (slave.vagina > -1) { if (slave.dick > 0) { if (slave.balls > 0) { @@ -99,9 +102,6 @@ window.ArtControlRendered = function ArtControlRendered(slave, sizePlacement) { fileName += "gelding"; } } - if (slave.belly > 1500) { - fileName = `preg ${fileName}`; - } if (slave.boobs < 400) { fileName = `${fileName} small`; } else if (slave.boobs < 800) { diff --git a/src/init/setupVars.tw b/src/init/setupVars.tw index 4bad6c64c96810105fa6d9c87c2a78ef5352a2a1..ed25f908cca6b310f8a1d187961593cc0642f107 100644 --- a/src/init/setupVars.tw +++ b/src/init/setupVars.tw @@ -283,13 +283,13 @@ <<set setup.educatedCareers = ["a ballerina", "a banker", "a bureaucrat", "a business owner", "a businessman", "a captain", "a chemist", "a chief of police", "a classical dancer", "a classical musician", "a coach", "a college scout", "a concierge", "a coroner", "a corporate executive", "a cosmetologist", "a counselor", "a criminal", "a critic", "a cult leader", "a dean", "a dentist", "a dentist", "a director", "a dispatch officer", "a doctor", "a historian", "a housekeeper", "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 nanny", "a noblewoman", "a nun", "a painter", "a paramedic", "a personal assistant", "a pharmacist", "a physician", "a photographer", "a pilot", "a poet", "a police detective", "a police negotiator", "a police officer", "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 stockbroker", "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 architect", "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", "an orchestra conductor", "retired", "unemployed"]>> -<<set setup.uneducatedCareers = ["a baker", "a barber", "a barista", "a bartender", "a beekeeper", "a beggar", "a blacksmith", "a blogger", "a bodyguard", "a bouncer", "a bounty hunter", "a boxer", "a brewer", "a bullfighter", "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 cowgirl", "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 gymnast", "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 mail-order bride", "a masseuse", "a masseuse", "a meat toilet", "a medic", "a medic", "a medium", "a messenger", "a midwife", "a milkmaid", "a mime", "a miner", "a missionary", "a mistress", "a model", "a mortician", "a musician", "a nanny", "a nurse", "a paramedic", "a park ranger", "a party girl", "a peddler", "a personal trainer", "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 receptionist", "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 tour guide", "a trophy wife", "a truck driver", "a waitress", "a weathergirl", "a welder", "a wet nurse", "a whaler", "a wrestler", "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", "an orderly", "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 blacksmith", "a blogger", "a bodyguard", "a bouncer", "a bounty hunter", "a boxer", "a brewer", "a bullfighter", "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 cowgirl", "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 gymnast", "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 mail-order bride", "a masseuse", "a masseuse", "a meat toilet", "a medic", "a medic", "a medium", "a messenger", "a midwife", "a milkmaid", "a mime", "a miner", "a missionary", "a mistress", "a model", "a mortician", "a musician", "a nanny", "a nurse", "a paramedic", "a park ranger", "a party girl", "a peddler", "a personal trainer", "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 receptionist", "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 student athlete", "a stuntwoman", "a switchboard operator", "a tailor", "a talent scout", "a taxi driver", "a teacher", "a tour guide", "a trophy wife", "a truck driver", "a waitress", "a weathergirl", "a welder", "a wet nurse", "a whaler", "a wrestler", "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", "an orderly", "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", "a thief", "an orphan", "from a lower class family", "homeless", "unemployed"]>> <<set setup.menialCareers = ["a baker", "a blacksmith", "a bus driver", "a butcher", "a candlestick maker", "a carpenter", "a cashier", "a chauffeur", "a cobbler", "a construction worker", "a courier", "a croupier", "a delivery woman", "a driller", "a dropout", "a factory worker", "a farm laborer", "a firefighter", "a fisherwoman", "a florist", "a gardener", "a gravedigger", "a janitor", "a launderer", "a lumberjack", "a mail carrier", "a mechanic", "a messenger", "a miner", "a nun", "a paper girl", "a part-time farm laborer", "a pilot", "a plumber", "a private", "a programmer", "a receptionist", "a referee", "a ride attendant", "a roadie", "a sailor", "a seamstress", "a service worker", "a street vendor", "a student from a private school", "a student from a public school", "a student", "a switchboard operator", "a tailor", "a taxi driver", "a terrorist", "a tour guide", "a train conductor", "a truck driver", "a welder", "a whaler", "an apprentice", "an arcade attendant", "an electrician", "an engineer", "an exterminator", "an intern"]>> -<<set setup.entertainmentCareers = ["a ballerina", "a blogger", "a camgirl", "a camwhore", "a cheerleader", "a child actress", "a clown", "a cocktail waitress", "a comedian", "a gymnast", "a journalist", "a local news anchor", "a magician's assistant", "a medium", "a mime", "a painter", "a party girl", "a photographer", "a poet", "a racing driver", "a sculptor", "a stage magician", "a street performer", "a stuntwoman", "a video game streamer", "a waitress", "a weathergirl", "a wrestler", "a writer", "an acrobat", "an actress", "an animator", "an artist", "an athlete"]>> +<<set setup.entertainmentCareers = ["a ballerina", "a blogger", "a camgirl", "a camwhore", "a cheerleader", "a child actress", "a clown", "a cocktail waitress", "a comedian", "a gymnast", "a journalist", "a local news anchor", "a magician's assistant", "a medium", "a mime", "a painter", "a party girl", "a photographer", "a poet", "a racing driver", "a sculptor", "a stage magician", "a street performer", "a student athlete", "a stuntwoman", "a video game streamer", "a waitress", "a weathergirl", "a wrestler", "a writer", "an acrobat", "an actress", "an animator", "an artist", "an athlete"]>> <<set setup.whoreCareers = ["a child prostitute", "a criminal", "a cum dump", "a Futanari Sister", "a juvenile delinquent", "a mail-order bride", "a meat toilet", "a mistress", "a model", "a pageant star", "a pirate", "a porn star", "a prostitute", "a reality show star", "a saleswoman", "a serial divorcee", "a stripper", "a trophy wife", "an escort", "an exotic dancer"]>> diff --git a/src/js/pregJS.tw b/src/js/pregJS.tw index 8bf49e44f06986d7d1068a364d5d5634adb2afd6..c6848f145bba467963113698565913ef274a9914 100644 --- a/src/js/pregJS.tw +++ b/src/js/pregJS.tw @@ -219,3 +219,8 @@ window.getIncubatorReserved = function(slaves) { }); return count; } + +/* not to be used until that last part is defined. It may become slave.boobWomb.volume or some shit */ +window.getBaseBoobs = function(slave) { + return slave.boobs-slave.boobsImplant-slave.boobsWombVolume; +} diff --git a/src/js/slaveSummaryWidgets.tw b/src/js/slaveSummaryWidgets.tw index 0547b5ac02ab5de60eded7a7fc08affc52baac57..4ab06cf4f5643ff9ca4356ec78d503d102ece559 100644 --- a/src/js/slaveSummaryWidgets.tw +++ b/src/js/slaveSummaryWidgets.tw @@ -1924,10 +1924,10 @@ window.SlaveSummaryUncached = (function(){ r += slave.actualAge; } if (slave.actualAge !== slave.physicalAge) { - r += `${slave.physicalAge}y-bdy`; + r += ` w ${slave.physicalAge}y-bdy`; } if (slave.visualAge !== slave.physicalAge) { - r += `Lks${slave.visualAge}`; + r += ` Lks${slave.visualAge}`; } r += " "; } @@ -3697,6 +3697,7 @@ window.SlaveSummaryUncached = (function(){ r += ` & lover`; handled = 1; } + r += " "; } if (slave.daughters === 1) { let _ssj = V.slaves.findIndex(function(s) { diff --git a/src/uncategorized/REFI.tw b/src/uncategorized/REFI.tw index f7c60dafd8458c38ead677b15f8ad9b68fe0318a..b1fd095be67630539014b94b00f7d3fafe02edc4 100644 --- a/src/uncategorized/REFI.tw +++ b/src/uncategorized/REFI.tw @@ -216,7 +216,7 @@ It seems $he passed by while you were beating $subSlave.slaveName and found the <</if>> /* 000-250-006 */ -$subSlave.slaveName gets inspected more regularly than your other slaves, since _he2's quite pregnant. _his2 pregnancy is progressing acceptably, but having _his2 belly inspected gets _him2 +$subSlave.slaveName gets inspected more regularly than your other slaves, since _he2's quite pregnant. _His2 pregnancy is progressing acceptably, but having _his2 belly inspected gets _him2 <<if $subSlave.pregSource == -1>> extremely eager to feel more of _his2 <<= WrittenMaster($subSlave)>>'s seed in _his2 fertile <<if $subSlave.mpreg == 1>>rear<<else>>cunt<</if>>. $subSlave.slaveName has been a good girl, <<if ($subSlave.mpreg == 1 && canDoAnal($subSlave) && $subSlave.anus > 0) || ($subSlave.mpreg == 0 && canDoVaginal($subSlave) && $subSlave.vagina > 0)>> @@ -756,7 +756,7 @@ There was a glint of envy <<if canSee($activeSlave)>>in $his eyes when $he saw<< <<case "pregnancy">> -<<if isFertile($activeSlave)>> +<<if isFertile($activeSlave) || (($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1) && $activeSlave.pubertyXX == 0)>> <<link "Turn $him into another fertility whore">> <<EventNameDelink $activeSlave>> <<replace "#result">> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 41d08b6107a5de1cf0d50e71d8750f0d3f597983..b414065410f430807d86b859213abb53b02576a8 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -16570,7 +16570,7 @@ You tell her kindly that you understand, and that $he'll be trained to address t <<if $arcologies[0].FSPhysicalIdealist != "unset">> $His pregnancy is truly gigantic, but you're <<if $PC.title == 1>>strong<<else>>fit<</if>> enough to carry her some distance. <<else>> - $His pregnancy is truly gigantic and a little to big for you to safely carry without the risk of dropping, quickly forcing you to lower $him. + $His pregnancy is truly gigantic and a little too big for you to safely carry without the risk of dropping, quickly forcing you to lower $him. <<set _carried = 0>> <</if>> <<else>> diff --git a/src/uncategorized/clinic.tw b/src/uncategorized/clinic.tw index 55e03c049f848f4033086dd265fd7be76f953320..941cdcd254ca30066b2ae2682d0f45b0b6de6711 100644 --- a/src/uncategorized/clinic.tw +++ b/src/uncategorized/clinic.tw @@ -107,7 +107,7 @@ $clinicNameCaps The entire floor beneath $clinicName is occupied by a huge filtration plant that constantly cycles out the patients' blood to remove impurities. [[Increase the effectiveness of the impurity purging|Clinic][$cash -= _Tmult3, $clinicUpgradePurge to 1]] //Costs <<print cashFormat(_Tmult3)>> and may cause health problems in slaves// <</if>> <<if $Nurse == 0>> - <br>However, without a nurse in attendance, the blood treatment equipment remains idle. + <br>However, without a nurse in attendance, the @@.yellow;blood treatment equipment remains idle.@@ <</if>> <<else>> <<set _Tmult2 = Math.trunc(50000*$upgradeMultiplierArcology)>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 70946e7dd9e9e59ab4762892c73e6746efaf1780..613500693a5e7cc63d5ba43a5e08fb94a55ba4d9 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -153,6 +153,7 @@ The crowd of nude slaves led up to the lawn and chained to rings along one edge <<if $seePreg != 0>> <<set _trapped.push("maternity")>> <</if>> + <<set _trapped.push("volleyballTeam")>> <</if>> <<if ($seeDicks >= 25)>> <<set _trapped.push("conversion")>> @@ -172,30 +173,34 @@ A small old world country near the arcology is experiencing serious unrest. Its the owner of a religious sexual orientation therapy camp <<elseif $PAidTarget == "gradeSchool">> a student stranded +<<elseif $PAidTarget == "volleyballTeam">> + a student athlete <</if>> in the capital city. <br><br> -They are deeply worried by the situation. There have been large riots over the past week, and yesterday they became seriously violent. The unrest is targeting better-off citizens, including the caller. Though most +They are deeply worried by the situation. There have been large riots over the past week, and yesterday they became seriously violent. The unrest is targeting <<if $PAidTarget == "convent">> - of the nuns have already left, the leader and a few of her women + better-off citizens, including the caller. Though most of the nuns have already left, the leader and a few of her women are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "school">> - of the students have already made it out, the principal and a few students + better-off citizens, including the caller. Though most of the students have already made it out, the principal and a few students are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "housewives">> - of them have taken flights out, the leader and a few of them + better-off citizens, including the caller. Though most of them have taken flights out, the leader and a few of them are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "maternity">> - of the patients have already left, several of the most pregnant + better-off citizens, including the caller. Though most of the patients have already left, several of the most pregnant are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "conversion">> - of the camp's inmates have already left, a few of them and the owner + better-off citizens, including the caller. Though most of the camp's inmates have already left, a few of them and the owner are now stuck in the area and are running out of options as the riots lock down transportation. <<elseif $PAidTarget == "gradeSchool">> - of the other students and faculty escaped, a few of the students + better-off citizens, including the caller. Though most of the other students and faculty escaped, a few of the students are now stuck in the school and are running out of options as the riots steadily creep closer to the grounds. +<<elseif $PAidTarget == "volleyballTeam">> + vulnerable citizens, including the caller. Their bus broke down on the way to the championship game and all those that have left to get help have not returned. Her and her several remaining teammates are running out of options as those looking for easy targets creep ever closer. <</if>> -are now stuck in the area and are running out of options as the riots lock down transportation. They beg you to help evacuate them, and promise to pay you once they're out. +They beg you to help evacuate them, and promise to pay you once they're out. <<case "aid result">> <<set $PAid = 0>> <<set $nationHate += 2>> -You watch on the feeds from your VTOL craft as it settles onto the roof of the +You watch on the feeds from your VTOL craft as it settles <<if $PAidTarget == "volleyballTeam">>beside<<else>>onto the roof of<</if>> the <<if $PAidTarget == "convent">> convent whose remaining women <<elseif $PAidTarget == "school">> @@ -208,6 +213,8 @@ You watch on the feeds from your VTOL craft as it settles onto the roof of the religious sexual orientation therapy camp whose inmates and owner <<elseif $PAidTarget == "gradeSchool">> school whose students +<<elseif $PAidTarget == "volleyballTeam">> + bus whose athletes <</if>> you promised to rescue. Its side doors retract, allowing the escapees to hustle aboard with their bundles of personal possessions. Once they're on board and strapped into their seats, the turbofans howl and the craft peels smoothly off the roof, the hot jet wash setting it alight. Once it transitions fully into level flight, the true plan goes into operation. At a carefully selected moment, injectors concealed within each seat lance into the passengers' buttocks, knocking them out. It works flawlessly, the drugs precisely calibrated to each body based on the weight added to the VTOL as each climbed aboard. This avoids the potential for over- or under-dosage present when using gas or darts to subdue groups. In perfect unison, the passengers slump against the harnesses holding them against the seats. <br><br> @@ -371,7 +378,7 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $oneTimeDisableDisability = 1>> <<include "Generate New Slave">> <<set $activeSlave.origin = "She was a student you enslaved when you evacuated her from a threatened old world grade school.">> - <<set $activeSlave.career = "a student">> + <<set $activeSlave.career = "a student">> <<set $activeSlave.devotion = random(-90,-75)>> <<set $activeSlave.trust = random(-90,-75)>> <<set $activeSlave.health = random(-10,10)>> @@ -427,6 +434,27 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.sexualFlaw = either("shamefast", "repressed", "apathetic")>> <<set _newSlaves.push($activeSlave)>> <</for>> +<<elseif $PAidTarget == "volleyballTeam">> + In any case, you've enslaved a fine group. The girls are in fine health, fit and just past their majority, likely the reason any that stepped off the bus were promptly abducted. Their youth and vigor should make them quite popular, as will their experience with handling balls. + <<for $i = 0; $i < 4; $i++>> + <<set $activeSlaveOneTimeMinAge = 18>> + <<set $activeSlaveOneTimeMaxAge = 18>> + <<set $one_time_age_overrides_pedo_mode = 1>> + <<set $oneTimeDisableDisability = 1>> + <<include "Generate XX Slave">> + <<set $activeSlave.height = Math.round(Height.random($activeSlave, {skew: 1, limitMult: [0, 2]}))>> + <<set $activeSlave.origin = "She was a volleyball player you enslaved when you evacuated her from a broken down bus.">> + <<set $activeSlave.career = "a student athlete">> + <<set $activeSlave.devotion = random(-90,-75)>> + <<set $activeSlave.trust = random(-90,-75)>> + <<set $activeSlave.health = random(20,60)>> + <<set $activeSlave.muscles = random(20,40)>> + <<set $activeSlave.weight = random(-10,5)>> + <<set $activeSlave.waist = random(-40,0)>> + <<set $activeSlave.boobs = random(3,5)*100>> + <<set $activeSlave.butt = random(1,2)>> + <<set _newSlaves.push($activeSlave)>> + <</for>> <<else>> In any case, you've enslaved a fine group. The women seem to have banded together when they were left to fend for themselves in their suburban neighborhood. They're older than many slaves, but they seem to have had rich husbands; they're conventionally pretty, and have lived soft lives that have left them healthy. <<for $i = 0; $i < 4; $i++>> @@ -1022,25 +1050,37 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <</if>> <<link "Agree">> <<replace "#result">> - You dispatch your personal VTOL bird immediately. It lands on the roof of the building they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks and promising to @@.green;spread the word@@ about how you helped them escape, and a wire transfer of their @@.yellowgreen;payment@@ for the airlift. + You dispatch your personal VTOL bird immediately. It lands <<if $PAidTarget == "volleyballTeam">>beside the bus<<else>>on the roof of the building<</if>> they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks and promising to @@.green;spread the word@@ about how you helped them escape, and a wire transfer of their @@.yellowgreen;payment@@ for the airlift. <<set $cash += 2000>> <<set $rep += 100>> <</replace>> <</link>> <br><<link "Do it for free">> <<replace "#result">> - You dispatch your personal VTOL bird immediately. It lands on the roof of the building they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks, and when you refuse their payment for the airlift, they tearfully promise to tell the story of how you @@.green;extended charity@@ to those in need, belying the rumors about slaveowners. + You dispatch your personal VTOL bird immediately. It lands <<if $PAidTarget == "volleyballTeam">>beside the bus<<else>>on the roof of the building<</if>> they're sheltering in, and brings them across the closest border and into a more functional country. You receive a call expressing their heartfelt thanks, and when you refuse their payment for the airlift, they tearfully promise to tell the story of how you @@.green;extended charity@@ to those in need, belying the rumors about slaveowners. <<set $rep += 250>> <</replace>> <</link>> <br><<link "Airlift them into slavery">> <<replace "#result">> <<if $securityForceActive == 0>> - You send your personal VTOL bird to the shop for some immediate and very expensive modifications to its cargo and passenger area. Since this will take several days, you stall the supplicants. Their situation isn't truly dire yet, and they can wait. They are extremely grateful, though they would be less hopeful if they knew the true nature of the aircraft coming to retrieve them. + You send your personal VTOL bird to the shop for some immediate and very expensive modifications to its cargo and passenger area. Since this will take several days, you stall the supplicants. + <<if $PAidTarget == "volleyballTeam">> + A few of the girls decide to leave, but the sight of them pushed against the wall of a nearby building, toned bodies glistening with sweat and seed as their captors rape them into submission, keep the rest happy to stay on the bus. Those that remained + <<else>> + Their situation isn't truly dire yet, and they can wait. They + <</if>> + are extremely grateful, though they would be less hopeful if they knew the true nature of the aircraft coming to retrieve them. <<set $PAid = 1>> <<set $cash -= _price>> <<elseif ($securityForceActive > 1) && ($securityForceVehiclePower >= 0)>> - You ask The Colonel to get the garage to modify your personal VTOL's cargo and passenger area, saving on labor costs however it will still take them several days to make the necessary modifications. So your only choice is to stall the supplicants. Their situation isn't truly dire yet, and they can wait. They are extremely grateful, though they would be less hopeful if they knew the true nature of the aircraft coming to retrieve them. + You ask The Colonel to get the garage to modify your personal VTOL's cargo and passenger area, saving on labor costs however it will still take them several days to make the necessary modifications. So your only choice is to stall the supplicants. + <<if $PAidTarget == "volleyballTeam">> + A few of the girls decide to leave, but watching them pushed against the wall of a nearby building, toned bodies glistening with sweat and seed as their captors rape them into submission, keep the rest happy to stay on the bus. Those that remained + <<else>> + Their situation isn't truly dire yet, and they can wait. They + <</if>> + are extremely grateful, though they would be less hopeful if they knew the true nature of the aircraft coming to retrieve them. <<set $PAid = 1>> <<set $cash -= _price>> <</if>> diff --git a/src/uncategorized/labReport.tw b/src/uncategorized/labReport.tw index 4b0609576c01c7299b41840d54a2367a74ed8f82..07e4898fd099c5b4d069b9478a12bf94e8409469 100644 --- a/src/uncategorized/labReport.tw +++ b/src/uncategorized/labReport.tw @@ -29,7 +29,7 @@ <<set $researchLab.ocularImplant = 1>> <<case "Cochlear implants">> <<set $researchLab.cochlearImplant = 1>> - <<case "Electrolarynges">> + <<case "Electrolarynx">> <<set $researchLab.electrolarynx = 1>> <<case "Erectile implant">> <<set $researchLab.erectileImplant = 1>> @@ -62,7 +62,7 @@ <<set $stockpile.ocularImplant += 1, $researchLab.productionTime = 80>> <<case "Cochlear implants">> <<set $stockpile.cochlearImplant += 1, $researchLab.productionTime = 60>> - <<case "Electrolarynges">> + <<case "Electrolarynx">> <<set $stockpile.electrolarynx += 1, $researchLab.productionTime = 100>> <<case "Erectile implant">> <<set $stockpile.erectileImplant += 1, $researchLab.productionTime = 50>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 7802807567f03754b3dad472c8d7ff02cfcd5f3d..6ceb3a8a9fd5e0f42c0094c0cec90b9377eeca74 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -7339,17 +7339,17 @@ <</if>> <<if $slaves[$i].pregAdaptation > 40 && ($slaves[$i].belly < 5000 && $slaves[$i].preg < 1 && $slaves[$i].pregWeek == 0)>> - <<if $slaves[$i].pregAdaptation > 1000001>> + <<if $slaves[$i].pregAdaptation > 1001>> <<set $slaves[$i].pregAdaptation-->> - <<elseif $slaves[$i].pregAdaptation > 750001 && $slaves[$i].pregAdaptation < 1000000>> + <<elseif $slaves[$i].pregAdaptation >= 751 && $slaves[$i].pregAdaptation < 1000>> <<set $slaves[$i].pregAdaptation-->> - <<elseif $slaves[$i].pregAdaptation > 500001 && $slaves[$i].pregAdaptation < 750000>> + <<elseif $slaves[$i].pregAdaptation >= 501 && $slaves[$i].pregAdaptation < 750>> <<set $slaves[$i].pregAdaptation-->> - <<elseif $slaves[$i].pregAdaptation > 250001 && $slaves[$i].pregAdaptation < 500000>> + <<elseif $slaves[$i].pregAdaptation >= 251 && $slaves[$i].pregAdaptation < 500>> <<set $slaves[$i].pregAdaptation-->> - <<elseif $slaves[$i].pregAdaptation > 100001 && $slaves[$i].pregAdaptation < 250000>> + <<elseif $slaves[$i].pregAdaptation >= 101 && $slaves[$i].pregAdaptation < 250>> <<set $slaves[$i].pregAdaptation-->> - <<elseif $slaves[$i].pregAdaptation > 50001 && $slaves[$i].pregAdaptation < 100000>> + <<elseif $slaves[$i].pregAdaptation >= 51 && $slaves[$i].pregAdaptation < 100>> <<set $slaves[$i].pregAdaptation-->> <</if>> <</if>> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index b50a2f0aba26d878aba61845e502c99a43e85739..4f44ec3b513edab34c41336ef6141b6529b4ca60 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -11567,7 +11567,7 @@ $He has $activeSlave.slaveName's huge pregnant belly completely hides $his lacy g-string. <<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> <<elseif $activeSlave.bellyImplant > 0>> - $activeSlave.slaveName's huge implant-filled completely belly hides $his lacy g-string.. + $activeSlave.slaveName's huge implant-filled belly completely hides $his lacy g-string. <<else>> $activeSlave.slaveName's huge pregnant belly completely hides $his lacy g-string. <</if>> @@ -12187,30 +12187,91 @@ $He has <<elseif $activeSlave.belly >= 750000>> <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> <<elseif $activeSlave.bellyImplant > 0>> - $activeSlave.slaveName's scalemail bikini has nearly disappeared behind $his monolithic, implant-filled belly + $activeSlave.slaveName's titanic implant-filled belly completely hides $his scalemail bikini and takes full advantage of its lack of restriction to bulge tremendously. <<else>> - $activeSlave.slaveName's scalemail bikini has nearly disappeared behind $his monolithic bulging pregnant belly. + $activeSlave.slaveName's titanic pregnant belly completely hides $his scalemail bikini. $His exposed middle gives $his children the room they so desperately need to keep growing. They frequently squirm from the chafing, only to cause $him rub against the scales more. + <</if>> + <<elseif $activeSlave.belly >= 600000>> + <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's titanic implant-filled belly completely hides $his scalemail bikini and takes full advantage of its lack of restriction to bulge massively. + <<else>> + $activeSlave.slaveName's titanic pregnant belly completely hides $his scalemail bikini. $His children greatly appreciate the space granted by $his exposed middle and squirm happily in their cramped confines, save for when they squirm angrily over the chafing. + <</if>> + <<elseif $activeSlave.belly >= 450000>> + <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's gigantic implant-filled belly completely hides $his scalemail bikini and takes full advantage of its freedom to hang heavily. + <<else>> + $activeSlave.slaveName's gigantic pregnant belly completely hides $his scalemail bikini. $His children appreciate the space granted by $his exposed middle, but could do without the occasional chafing. + <</if>> + <<elseif $activeSlave.belly >= 300000>> + <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's massive implant-filled belly completely hides $his scalemail bikini and takes full advantage of its freedom to hang heavily. + <<else>> + $activeSlave.slaveName's massive pregnant belly completely hides $his scalemail bikini and takes full advantage of its freedom to bulge hugely. + <</if>> + <<elseif $activeSlave.belly >= 120000>> + <<if $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's giant implant-filled belly completely hides $his scalemail bikini and bulges heavily from $his body. + <<else>> + $activeSlave.slaveName's giant pregnant belly completely hides $his lacy scalemail bikini and bulges heavily from $his body. <</if>> - <<elseif $activeSlave.bellyPreg >= 600000>> - $activeSlave.slaveName's titanic bulging pregnant belly hides much of $his scalemail bikini. - <<elseif $activeSlave.bellyPreg >= 300000>> - $activeSlave.slaveName's massive pregnant belly scrapes against $his scalemail bikini. <<elseif $activeSlave.weight > 190>> - $activeSlave.slaveName's massively fat belly hides a bit of $his scalemail bikini. What can't be seen of it risks being swallowed up by $his folds. - <<elseif $activeSlave.bellyPreg >= 10000 || ($activeSlave.bellyAccessory == "a huge empathy belly") || ($activeSlave.bellyAccessory == "a large empathy belly")>> - $activeSlave.slaveName's big pregnant belly rubs on $his scalemail bikini. + $activeSlave.slaveName's massively fat belly hides $his scalemail bikini, but the constant chafing reminds $him it's there. + <<elseif $activeSlave.belly >= 15000 || ($activeSlave.bellyAccessory == "a huge empathy belly")>> + <<if $activeSlave.bellyAccessory == "a huge empathy belly">> + $activeSlave.slaveName's huge pregnant belly forces $his scalemail bikini to be fastened beneath it. + <<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's huge implant-filled forces $his scalemail bikini to be fastened beneath it. + <<else>> + $activeSlave.slaveName's huge pregnant belly forces $his scalemail bikini to be fastened beneath it. + <</if>> + <<elseif $activeSlave.belly >= 10000 || ($activeSlave.bellyAccessory == "a large empathy belly")>> + <<if $activeSlave.bellyAccessory == "a large empathy belly">> + $activeSlave.slaveName's big pregnant belly greatly pushes out $his scalemail bikini. + <<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + $activeSlave.slaveName's hugely swollen belly forces $his scalemail bikini down and rests heavily above it. + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's big implant-filled belly greatly pushes out $his scalemail bikini. + <<else>> + $activeSlave.slaveName's big pregnant belly greatly pushes out $his scalemail bikini. + <</if>> <<elseif $activeSlave.weight > 160>> - $activeSlave.slaveName's hugely fat belly rubs against $his scalemail bikini to either side and threatens to hide $his bikini bottom. + $activeSlave.slaveName's hugely fat belly hides $his scalemail bikini, but the constant chafing reminds $him it's there. <<elseif $activeSlave.weight > 130>> - $activeSlave.slaveName's big fat belly rubs against a tiny bit of $his scalemail bikini top. - <<elseif $activeSlave.bellyPreg >= 5000 || ($activeSlave.bellyAccessory == "a medium empathy belly")>> - $activeSlave.slaveName's pregnant belly barely scrapes against $his scalemail bikini. + $activeSlave.slaveName's big fat belly hides $his scalemail bikini, but the constant chafing reminds $him it's there. + <<elseif $activeSlave.belly >= 5000 || ($activeSlave.bellyAccessory == "a medium empathy belly")>> + <<if $activeSlave.bellyAccessory == "a medium empathy belly">> + $activeSlave.slaveName's pregnant belly pushes out $his scalemail bikini. + <<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + $activeSlave.slaveName's jiggling <<print $activeSlave.inflationType>>-filled belly forces $his scalemail bikini down and juts out above it. + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's implant-filled belly pushes out $his scalemail bikini. + <<else>> + $activeSlave.slaveName's pregnant belly pushes out $his scalemail bikini. + <</if>> <<elseif $activeSlave.weight > 95>> - $activeSlave.slaveName's fat belly barely scrapes $his scalemail bikini. - <<elseif (($activeSlave.bellyPreg >= 1500) || ($activeSlave.bellyAccessory == "a small empathy belly"))>> - $activeSlave.slaveName's growing belly juts out underneath $his bikini. + $activeSlave.slaveName's fat belly hides $his scalemail bikini, but the constant chafing reminds $him it's there. + <<elseif $activeSlave.belly >= 1500 || $activeSlave.bellyAccessory == "a small empathy belly">> + <<if $activeSlave.bellyAccessory == "a small empathy belly">> + $activeSlave.slaveName's small pregnant belly bulges underneath $his bikini. + <<elseif $activeSlave.bellyFluid >= $activeSlave.bellyPreg && $activeSlave.bellyFluid >= $activeSlave.bellyImplant>> + $activeSlave.slaveName's <<print $activeSlave.inflationType>>-swollen belly bulges underneath $his tight bikini. + <<elseif $activeSlave.bellyImplant > 0>> + $activeSlave.slaveName's implant-rounded belly bulges underneath $his bikini. + <<else>> + $activeSlave.slaveName's growing belly bulges underneath $his bikini. + <</if>> <<elseif $activeSlave.weight > 30>> - $activeSlave.slaveName's chubby belly hangs underneath $his bikini. + $activeSlave.slaveName's chubby belly rests above $his bikini, concealing the top of it and scraping against the scalemail. + <<elseif $activeSlave.bellyPreg >= 100 || $activeSlave.bellyImplant >= 100>> + $activeSlave.slaveName's scalemail bikini scrapes uncomfortably against $his lower belly and draws attention to the slight swell to it. + <<elseif $activeSlave.muscles > 30>> + $activeSlave.slaveName's ripped abs are prominently displayed for all to see and perfectly suit $his scalemail bikini. <</if>> <<case "clubslut netting">> <<if $activeSlave.belly >= 1000000>> @@ -12290,9 +12351,9 @@ $He has $activeSlave.slaveName's exposed midriff fully exposes $his monolithic pregnant belly. The button for $his cutoffs have exploded, though the size of $his belly makes it impossible to tell. <</if>> <<elseif $activeSlave.bellyPreg >= 600000>> - $activeSlave.slaveName's exposed midriff fully exposes $his titanic bulging pregnant belly + $activeSlave.slaveName's exposed midriff fully exposes $his titanic bulging pregnant belly. <<elseif $activeSlave.bellyPreg >= 300000>> - $activeSlave.slaveName's exposed midriff fully exposes $his massive pregnant belly + $activeSlave.slaveName's exposed midriff fully exposes $his massive pregnant belly. <<elseif $activeSlave.weight > 190>> $activeSlave.slaveName's massively fat belly is left to jiggle freely and hang over $his jeans. <<elseif $activeSlave.bellyPreg >= 10000 || ($activeSlave.bellyAccessory == "a huge empathy belly") || ($activeSlave.bellyAccessory == "a large empathy belly")>>