diff --git a/DolSettingsExport.json b/DolSettingsExport.json index ec0e85707881cf8d5cf7f4c02ffbe31989f267fd..818906e8f29d1253e1d71f008198aa5fc2b6a37d 100644 --- a/DolSettingsExport.json +++ b/DolSettingsExport.json @@ -1,12 +1,12 @@ //Variables that are missing, not expected or invalid will be ignored //"starting" values will only import when on the start screen //npc is a place holder object -DolSettingsExport = { - "starting":{ - "player":{ +DolSettingsExport = { + "starting":{ + "player":{ "gender":"m" }, - "skinColor":{ + "skinColor":{ "natural":"light", "range":0 }, @@ -23,7 +23,7 @@ DolSettingsExport = { "background":"waif", "gamemode":"normal" }, - "general":{ + "general":{ "malechance":50, "dgchance":0, "cbchance":0, @@ -62,17 +62,17 @@ DolSettingsExport = { "confirmSave":false, "confirmLoad":false, "confirmDelete":false, - "map":{ + "map":{ "movement":true, "top":false, "markers":false }, - skinColor:{ - tanImgEnabled: {boolLetter:true}, - tanningEnabled: {bool:true}, - } + skinColor:{ + tanImgEnabled: {boolLetter:true}, + tanningEnabled: {bool:true}, + } }, - "npc":{ + "npc":{ } } \ No newline at end of file diff --git a/game/01-config/sugarcubeConfig.js b/game/01-config/sugarcubeConfig.js index 78423e5abf194a816da24fa901142c1398a6e2ca..fb501277956cd1bcdd53b5bad9f9041f1a5ce017 100644 --- a/game/01-config/sugarcubeConfig.js +++ b/game/01-config/sugarcubeConfig.js @@ -17,10 +17,10 @@ Config.saves.onSave = function (save) { /*LinkNumberify and images will enable or disable the feature completely*/ /*debug will enable or disable the feature only for new games*/ window.StartConfig = { - "debug": false, - "enableImages": true, - "enableLinkNumberify": true, - "version": "0.2.8.3", + "debug": false, + "enableImages": true, + "enableLinkNumberify": true, + "version": "0.2.8.3", } config.saves.autosave = "autosave"; diff --git a/game/03-JavaScript/UI.js b/game/03-JavaScript/UI.js index 2cd04c4e8f9192cf7380552df63d9ccae21de31e..7646d68a08c8804a5cd101582968321d656b5b2d 100644 --- a/game/03-JavaScript/UI.js +++ b/game/03-JavaScript/UI.js @@ -222,7 +222,7 @@ window.getTimeNumber = function(t){ var time = new Date(t); var result = time.getTime(); if(isNaN(result)){ - return 9999999999999999; + return 9999999999999999; } return result; } \ No newline at end of file diff --git a/game/04-Variables/npcNamed.twee b/game/04-Variables/npcNamed.twee index 5e38d92d47180239172a6612a1c6dd27aa348bd1..5d35f8db01cadd2e9929335c61ce344badc999a4 100644 --- a/game/04-Variables/npcNamed.twee +++ b/game/04-Variables/npcNamed.twee @@ -264,16 +264,16 @@ <<widget "newNamedNpc">><<nobr>> <<if $args[0]>> - <<if !$NPCNameList.includes($args[0].nam)>> - <<set _values to clone($args[0])>> - <<set _valueKeys to Object.keys(_values)>> - <<set _nnpc to clone(setup.baseNNPC)>> - <<for _i to 0; _i lt _valueKeys.length; _i++>> - <<set _nnpc[_valueKeys[_i]] to _values[_valueKeys[_i]]>> - <</for>> - <<set $NPCName.push(clone(_nnpc))>> - <<set $NPCNameList.push(clone(_nnpc.nam))>> - <</if>> + <<if !$NPCNameList.includes($args[0].nam)>> + <<set _values to clone($args[0])>> + <<set _valueKeys to Object.keys(_values)>> + <<set _nnpc to clone(setup.baseNNPC)>> + <<for _i to 0; _i lt _valueKeys.length; _i++>> + <<set _nnpc[_valueKeys[_i]] to _values[_valueKeys[_i]]>> + <</for>> + <<set $NPCName.push(clone(_nnpc))>> + <<set $NPCNameList.push(clone(_nnpc.nam))>> + <</if>> <</if>> <</nobr>><</widget>> diff --git a/game/04-Variables/variables-start.twee b/game/04-Variables/variables-start.twee index 474d9845911d74d55235b06105ae8187f5749eba..6d54fbbd101c7b6b024089f2a782633ba3b8057c 100644 --- a/game/04-Variables/variables-start.twee +++ b/game/04-Variables/variables-start.twee @@ -8,9 +8,9 @@ <</if>> <<if StartConfig.debug is true>> - <<set $debug to 1>> + <<set $debug to 1>> <<else>> - <<set $debug to 0>> + <<set $debug to 0>> <</if>> <<if $objectVersion is undefined>> diff --git a/game/04-Variables/variables-start2.twee b/game/04-Variables/variables-start2.twee index 72f84244b655d6327840890e50ee490241f1d5c1..5713bd198f3f8186daeca1271598c060cdb7114a 100644 --- a/game/04-Variables/variables-start2.twee +++ b/game/04-Variables/variables-start2.twee @@ -48,7 +48,7 @@ <<set $naturalhaircolour to $haircolour>> <<if $cheatdisable is "f" and !$debug>> - <<set $feats.locked to true>> + <<set $feats.locked to true>> <</if>> <<set $eyecolour to $eyeselect>> diff --git a/game/04-Variables/variables-static.twee b/game/04-Variables/variables-static.twee index 413fc978521e59901b70def6e02afea99727b95f..5846731d5ecce476d13869848a611adb3bb0b999 100644 --- a/game/04-Variables/variables-static.twee +++ b/game/04-Variables/variables-static.twee @@ -11,13 +11,13 @@ and are required for processing for loops, default objects, etc.*/ <<set setup.baseNNPC = {penis : 0, vagina: 0, gender: 0, description: 0, title: 0, insecurity: 0, pronoun: 0, penissize: 0, penisdesc: 0, buttsize: 0, ballssize: 0, breastsize: 0, breastdesc: 0, breastsdesc: 0, skincolour: 0, teen: 0, adult: 0, init: 0, intro: 0, type: 0, trust: 0, love: 0, dom: 0, lust: 0, rage: 0, state: 0, trauma: 0}>> <<set setup.skinColor to { - "light": {"hStart": 30, "hEnd": 47, "sStart": 0.15, "sEnd": 0.30,"bStart": 4.3, "bEnd": 3.4}, - "medium": {"hStart": 47, "hEnd": 50, "sStart": 0.30, "sEnd": 0.32,"bStart": 3.4, "bEnd": 1.55}, - "dark": {"hStart": 50, "hEnd": 50, "sStart": 0.32, "sEnd": 0.4,"bStart": 1.55, "bEnd": 0.6}, + "light": {"hStart": 30, "hEnd": 47, "sStart": 0.15, "sEnd": 0.30,"bStart": 4.3, "bEnd": 3.4}, + "medium": {"hStart": 47, "hEnd": 50, "sStart": 0.30, "sEnd": 0.32,"bStart": 3.4, "bEnd": 1.55}, + "dark": {"hStart": 50, "hEnd": 50, "sStart": 0.32, "sEnd": 0.4,"bStart": 1.55, "bEnd": 0.6}, "gyaru": {"hStart": 30, "hEnd": 50, "sStart": 0.15, "sEnd": 0.4,"bStart": 4.3, "bEnd": 0.6}, - "ylight": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 4.4, "bEnd": 3.6}, - "ymedium": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 3.6, "bEnd": 2.0}, - "ydark": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 2.0, "bEnd": 1.0}, + "ylight": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 4.4, "bEnd": 3.6}, + "ymedium": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 3.6, "bEnd": 2.0}, + "ydark": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 2.0, "bEnd": 1.0}, "ygyaru": {"hStart": 60, "hEnd": 60, "sStart": 0.25, "sEnd": 0.25,"bStart": 4.4, "bEnd": 1.0}, "slime": {"hStart": 200, "hEnd": 200, "sStart": 0.3, "sEnd": 0.5,"bStart": 3.6, "bEnd": 3.1} }>> diff --git a/game/04-Variables/variables-versionUpdate.twee b/game/04-Variables/variables-versionUpdate.twee index e21a3360e0e35a1501ea31407f31a41f4e8dc237..70763302c5acc3f505521607d2bbfb12ad893401 100644 --- a/game/04-Variables/variables-versionUpdate.twee +++ b/game/04-Variables/variables-versionUpdate.twee @@ -11,7 +11,7 @@ <<set $saveVersions.push(StartConfig.version)>> <</if>> <<if $saveId is undefined>> - <<set $saveId to random(10000, 99999)>> + <<set $saveId to random(10000, 99999)>> <</if>> <<if $player is undefined>> @@ -1004,23 +1004,23 @@ <<if ndef $framed>><<set $framed to 0>><</if>> <<if $objectVersion.skinColor is undefined>> - <<skinColorInitOldSave>> + <<skinColorInitOldSave>> <</if>> <<if $objectVersion.chastity lt 3 or $objectVersion.chastity is undefined>> - <<if $worn.genitals is undefined>> - <<set $worn.genitals to clone($clothes.genitals[0])>> - <<set $carried.genitals to clone($clothes.genitals[0])>> - <</if>> - <<if $worn.under_lower.type.includes("chastity")>> - <<set $worn.genitals to clone($worn.under_lower)>> - <<set $worn.under_lower to clone($clothes.under_lower[0])>> - <</if>> - <<if $worn.genitals.name isnot "naked">> - <<set $worn.genitals.hideUnderLower to $clothes.genitals[1].hideUnderLower>> - <<set $worn.genitals.type to $clothes.genitals[1].type>> - <</if>> - <<set $objectVersion.chastity to 3>> + <<if $worn.genitals is undefined>> + <<set $worn.genitals to clone($clothes.genitals[0])>> + <<set $carried.genitals to clone($clothes.genitals[0])>> + <</if>> + <<if $worn.under_lower.type.includes("chastity")>> + <<set $worn.genitals to clone($worn.under_lower)>> + <<set $worn.under_lower to clone($clothes.under_lower[0])>> + <</if>> + <<if $worn.genitals.name isnot "naked">> + <<set $worn.genitals.hideUnderLower to $clothes.genitals[1].hideUnderLower>> + <<set $worn.genitals.type to $clothes.genitals[1].type>> + <</if>> + <<set $objectVersion.chastity to 3>> <</if>> <<if $showCaptionText is undefined>> @@ -1075,7 +1075,7 @@ <</if>> <<if ($cheatdisable is "f" and !$debug) or $locked is true>> - <<unset $locked to true>> + <<unset $locked to true>> <<set $feats.locked to true>> <</if>> diff --git a/game/base-combat/actions-feet.twee b/game/base-combat/actions-feet.twee index 8bb98f8747e632b6764de90de1dac00a8d6ddca8..97e7298ad2c2980f0ca9f5600db8af3cb29f6f2e 100644 --- a/game/base-combat/actions-feet.twee +++ b/game/base-combat/actions-feet.twee @@ -9,9 +9,9 @@ <<set _xx to $enemyno-1>> <<if _xx is -1>> - <<set _stanceCheck to 0>> + <<set _stanceCheck to 0>> <<else>> - <<set _stanceCheck to $NPCList[_xx].stance>> + <<set _stanceCheck to $NPCList[_xx].stance>> <</if>> <<if $consensual is 1 and $promiscuity lte 34 and $enemytype is "man" or $consensual is 1 and $deviancy lte 34 and $enemytype isnot "man">> diff --git a/game/base-combat/actions-mouth.twee b/game/base-combat/actions-mouth.twee index 781ad98eeb978d8a993716ff932a6d8a041bf65c..578be9d7b5e9b06416e9f82d43df86b919299df1 100644 --- a/game/base-combat/actions-mouth.twee +++ b/game/base-combat/actions-mouth.twee @@ -10,9 +10,9 @@ <<set _xx to $enemyno-1>> <<if _xx is -1>> - <<set _stanceCheck to 0>> + <<set _stanceCheck to 0>> <<else>> - <<set _stanceCheck to $NPCList[_xx].stance>> + <<set _stanceCheck to $NPCList[_xx].stance>> <</if>> <<if $consensual is 1 and $promiscuity lte 54 and $enemytype is "man" or $consensual is 1 and $deviancy lte 54 and $enemytype isnot "man">> diff --git a/game/base-combat/actions-penis.twee b/game/base-combat/actions-penis.twee index 407dcd0a15987e9fbd13accbc9396ab8ca9aeb4a..05d922e1347319ec392cbc1acc0c6e32c5600d55 100644 --- a/game/base-combat/actions-penis.twee +++ b/game/base-combat/actions-penis.twee @@ -231,7 +231,7 @@ <<sex 100>><<takeVirginity $NPCList[_j].fullDescription "penile">><<set $temple_virginity to 0>><<bruise penis>><<penilestat>><<violence 30>><<raped>><<penisraped>><<set $penisstate to "otheranus">> <<break>> <<elseif $NPCList[_j].penis is "otheranusentrance" or $NPCList[_j].penis is "otheranusimminent">><<set $NPCList[_j].penis to "otheranus">> - <span class="pink">You thrust your virgin penis into the <<personselect _j>><<combatpersons>> ass.</span><span class="red"> You feel your foreskin separate from your glans, forever robbing you of your purity.</span> + <span class="pink">You thrust your virgin penis into the <<personselect _j>><<combatpersons>> ass.</span><span class="red"> You feel your foreskin separate from your glans, forever robbing you of your purity.</span> <<sex 100>><<takeVirginity $NPCList[_j].fullDescription "penile">><<set $temple_virginity to 0>><<bruise penis>><<penilestat>><<violence 30>><<raped>><<penisraped>><<set $penisstate to "otheranus">> <<break>> <</if>> diff --git a/game/base-combat/beast.twee b/game/base-combat/beast.twee index 56fb1bb3abd4a4501f68e27ca7ac6ea7f17de48b..57877443d9eb413370a0087c3c12ec592bf5d3e1 100644 --- a/game/base-combat/beast.twee +++ b/game/base-combat/beast.twee @@ -157,9 +157,9 @@ The semen on the ground makes you slip with every thrust. <<if $worn.under_lower.vagina_exposed is 1 and $worn.genitals.type.includes("chastity") and $NPCList[_n].beastChastityKnown is false>> <<bHe>> thrusts against your $worn.genitals.name, desperate to breed the <<pussy>> beneath. It hurts itself against the hard material and withdraws, growling. <<set $NPCList[_n].penis to 0>><<set $vaginause to 0>><<set $vaginastate to 0>><<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>> - <<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.type.includes("chastity") and $NPCList[_n].beastChastityKnown is true>> - <<bHe>> carefully moves <<bhis>> $NPCList[_n].penisdesc against your $worn.genitals.name near your <<pussy>>. - <<sex 5>><<set $NPCList[_n].penis to "vaginaimminent">><<set $vaginastate to "imminent">> + <<elseif $worn.under_lower.vagina_exposed is 1 and $worn.genitals.type.includes("chastity") and $NPCList[_n].beastChastityKnown is true>> + <<bHe>> carefully moves <<bhis>> $NPCList[_n].penisdesc against your $worn.genitals.name near your <<pussy>>. + <<sex 5>><<set $NPCList[_n].penis to "vaginaimminent">><<set $vaginastate to "imminent">> <<elseif $worn.under_lower.vagina_exposed is 0>> <<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<pussy>> through your $worn.genitals.name.<<sex 5>><<set $worn.genitals.integrity -= 10>> <<elseif $worn.under_lower.vagina_exposed is 1>> @@ -264,8 +264,8 @@ The semen on the ground makes you slip with every thrust. <</switch>> <</if>> <<elseif $NPCList[_n].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<bHe>> rubs his <<bhis>> $NPCList[_n].penisdesc around your $worn.genitals.name near your anus. - <<sex 30>> + <<bHe>> rubs his <<bhis>> $NPCList[_n].penisdesc around your $worn.genitals.name near your anus. + <<sex 30>> <</if>> <<set $rng to random(1, 100)>> @@ -274,11 +274,11 @@ The semen on the ground makes you slip with every thrust. <<if $worn.lower.anus_exposed is 0>><<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.lower.name.<<sex 5>><<set $worn.lower.integrity -= 10>> <<elseif $worn.lower.anus_exposed is 1>><<set $rng to random(1, 100)>> <<if $worn.under_lower.anus_exposed is 1 and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1 and $NPCList[_n].beastChastityKnown is false>> - <<bHe>> thrusts against your $worn.genitals.name, desperate to violate the <<bottom>> beneath. It hurts itself against the hard material and withdraws, growling. - <<set $NPCList[_n].penis to 0>><<set $anususe to 0>><<set $anusstate to 0>><<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>><<set $NPCList[_n].beastChastityKnown to true>> + <<bHe>> thrusts against your $worn.genitals.name, desperate to violate the <<bottom>> beneath. It hurts itself against the hard material and withdraws, growling. + <<set $NPCList[_n].penis to 0>><<set $anususe to 0>><<set $anusstate to 0>><<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 15>><<set $enemytrust -= 15>><<set $enemyhealth -= 5>><<set $NPCList[_n].beastChastityKnown to true>> <<elseif $worn.under_lower.anus_exposed is 1 and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1 and $NPCList[_n].beastChastityKnown is true>> - <<bHe>> carefully moves <<bhis>> $NPCList[_n].penisdesc against your $worn.genitals.name near your anus. - <<sex 5>><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">> + <<bHe>> carefully moves <<bhis>> $NPCList[_n].penisdesc against your $worn.genitals.name near your anus. + <<sex 5>><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">> <<elseif $worn.under_lower.anus_exposed is 0>><<bHe>> rubs <<bhis>> $NPCList[_n].penisdesc against your <<bottom>> through your $worn.under_lower.name.<<sex 5>><<set $worn.genitals.integrity -= 10>> <<elseif $worn.under_lower.anus_exposed is 1>> <<if $rng gte 71>><span class="pink"><<bHe>> pushes <<bhis>> $NPCList[_n].penisdesc against the entrance of your anus, preparing to penetrate you fully.</span><<sex 20>><<set $NPCList[_n].penis to "anusimminent">><<set $anusstate to "imminent">> @@ -376,11 +376,11 @@ The semen on the ground makes you slip with every thrust. <<if $rng gte 101>><span class="blue"><<bHe>> stops pressing <<bhis>> ass against your <<penisstop>></span><<set $NPCList[_n].penis to "otheranusentrance">><<set $penisstate to "otheranusentrance">><<set $speechotheranusentrance to 1>> <<elseif $rng gte 1>> <<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>> - <<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.genitals.name.genitals trying to force <<bhis>> way in. - <<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 10>><<set $NPCList[_n].chastityKnown to true>> - <<elseif $nopenile is 1 and $worn.genitals.type.includes("chastity")>> - <<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.genitals.name.genitals. - <<sex 25>> + <<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.genitals.name.genitals trying to force <<bhis>> way in. + <<sex 20>><<set $worn.genitals.integrity -= 40>><<set $enemyanger += 10>><<set $NPCList[_n].chastityKnown to true>> + <<elseif $nopenile is 1 and $worn.genitals.type.includes("chastity")>> + <<bHe>> rubs <<bhis>> ass against your <<penis>> through your $worn.genitals.name.genitals. + <<sex 25>> <<elseif $nopenile is 0>><<set $penisactiondefault to "otheranustake">> <<if $penissize lt 0 and $arousal lte 9000>> <<bHe>> presses <<bhis>> ass against your <<peniscomma>> trying to force an erection. @@ -405,11 +405,11 @@ Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> a <<elseif $worn.under_lower.vagina_exposed is 1>> <<if $rng gte 71>> <<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>> - <span class="purple"><<bHe>> presses <<bhis>> ass against your $worn.genitals.name near your <<penisstop>></span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechochastity to 1>> + <span class="purple"><<bHe>> presses <<bhis>> ass against your $worn.genitals.name near your <<penisstop>></span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechochastity to 1>> <<elseif $nopenile is 1>> <span class="purple"><<bHe>> presses <<bhis>> ass against your <<penisstop>></span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>> <<else>> - <span class="purple"><<bHe>> presses <<bhis>> ass against your <<peniscomma>> preparing to take you in.</span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>> + <span class="purple"><<bHe>> presses <<bhis>> ass against your <<peniscomma>> preparing to take you in.</span><<sex 20>><<set $NPCList[_n].penis to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>> <</if>> <<elseif $rng gte 1>> <<if !$worn.genitals.type.includes("chastity")>> @@ -646,7 +646,7 @@ Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> a <<elseif $worn.under_lower.vagina_exposed is 1>> <<if $rng gte 71>> <<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>> - <span class="purple"><<bHe>> presses <<bhis>> ass against your $worn.genitals.name near your <<penisstop>></span><<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechchastity to 1>> + <span class="purple"><<bHe>> presses <<bhis>> ass against your $worn.genitals.name near your <<penisstop>></span><<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechchastity to 1>> <<elseif $nopenile is 1>> <span class="purple"><<bHe>> presses <<bhis>> ass against your <<penisstop>></span><<sex 20>><<set $NPCList[_n].vagina to "otheranusimminent">><<set $penisstate to "otheranusimminent">><<set $speechotheranusimminent to 1>> <<else>> @@ -723,8 +723,8 @@ Respecting your wishes, <<bhe>> does not envelope your <<penis>> with <<bhis>> m <<elseif $worn.under_lower.vagina_exposed is 1>> <<if $rng gte 71>> <<if $nopenile is 0 and $worn.genitals.type.includes("chastity")>> - <<bHe>> starts to lick around your $worn.genitals.name. - <<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">> + <<bHe>> starts to lick around your $worn.genitals.name. + <<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">> <<elseif $nopenile is 1>> <span class="purple"><<bHe>> starts to pull your <<penis>> into <<bhis>> mouth with <<bhis>> tongue.</span><<sex 20>><<set $NPCList[_n].mouth to "penisimminent">><<set $penisstate to "othermouthimminent">> <<else>> @@ -798,7 +798,7 @@ Respecting your wishes, <<bhe>> does not penetrate your <<pussy>> with <<bhis>> <<elseif $worn.under_lower.vagina_exposed is 1>> <<if $rng gte 71>> <<if $novaginal is 0 and $worn.genitals.type.includes("chastity")>> - <span class="purple"><<bHe>> pushes <<bhis>> long tongue against your $worn.genitals.name near your <<pussystop>></span><<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">> + <span class="purple"><<bHe>> pushes <<bhis>> long tongue against your $worn.genitals.name near your <<pussystop>></span><<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">> <<elseif $novaginal is 1>> <span class="purple"><<bHe>> pushes <<bhis>> long tongue against your <<pussystop>></span><<sex 20>><<set $NPCList[_n].mouth to "vaginaimminent">><<set $vaginastate to "othermouthimminent">> <<else>> @@ -872,7 +872,7 @@ Respecting your wishes, <<bhe>> does not penetrate your <<bottom>> with <<bhis>> <<elseif $worn.under_lower.anus_exposed is 1>> <<if $rng gte 71>> <<if $noanal is 0 and $worn.genitals.anal_shield is 1>> - <span class="purple"><<bHe>> presses <<bhis>> tongue against your $worn.genitals.name near your anus.</span><<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">> + <span class="purple"><<bHe>> presses <<bhis>> tongue against your $worn.genitals.name near your anus.</span><<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">> <<elseif $noanal is 1>> <span class="purple"><<bHe>> presses <<bhis>> tongue against your anus.</span><<sex 20>><<set $NPCList[_n].mouth to "anusimminent">><<set $anusstate to "othermouthimminent">> <<else>> @@ -1094,10 +1094,10 @@ Respecting your wishes, <<bhe>> does not penetrate your <<bottom>> with <<bhis>> <<neutral 3>> <<elseif ($enemyanger + $rng) lte 75 and $position isnot "wall">> <<if $worn.genitals.type.includes("chastity")>> - <<bHe>> desperately tries to force <<his>> tongue around your $worn.genitals.name. - <br> - <<sex 3>> - <<elseif $penisexist is 1>> + <<bHe>> desperately tries to force <<his>> tongue around your $worn.genitals.name. + <br> + <<sex 3>> + <<elseif $penisexist is 1>> <<bHe>> licks and <span class="blue">wraps <<bhis>> tongue around your <<penisstop>></span> <br> <<sex 3>><<set $NPCList[_n].mouth to "penisentrance">><<set $penisuse to "othermouth">><<set $penisstate to "othermouthentrance">> @@ -1176,8 +1176,8 @@ Respecting your wishes, <<bhe>> does not penetrate your <<bottom>> with <<bhis>> <<widget "beastlick">><<nobr>> <<if $NPCList[_n].penis is 0 or $NPCList[_n].vagina is 0>> - <<if $worn.genitals.type.includes("chastity")>> - <<if $vaginause is "cover">> + <<if $worn.genitals.type.includes("chastity")>> + <<if $vaginause is "cover">> <<bHe>> licks your hand, trying to taste the $worn.genitals.name beneath. <<if $arousal gte 8000>> It laps up the juices that leak through your fingers. diff --git a/game/base-combat/ejaculation-eden.twee b/game/base-combat/ejaculation-eden.twee index 953b5944e6326296ae373594add035a5ba12927f..d40a712220eae028b3bde9141be281bbbc3be5de 100644 --- a/game/base-combat/ejaculation-eden.twee +++ b/game/base-combat/ejaculation-eden.twee @@ -111,7 +111,7 @@ <<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> screams as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "Next time," <<he>> says. "I want to rub your pussy directly." + <<He>> screams as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "Next time," <<he>> says. "I want to rub your pussy directly." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -171,7 +171,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>> <</switch>> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> screams as <<he>> comes, soaking your $worn.genitals.name with <<his>> juices. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." + <<He>> screams as <<he>> comes, soaking your $worn.genitals.name with <<his>> juices. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> cums on your <<penis>>; "Next time I want you to fuck me properly and quit screwing around." @@ -210,7 +210,7 @@ <<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps your hair as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "Your owner is very lucky." + <<He>> gasps your hair as <<he>> comes, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "Your owner is very lucky." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -244,19 +244,19 @@ <<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure. <br><br> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." + <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> moans as <<he>> cums on your throbbing cock. "Next time you need to fuck me properly or I'm going to punish you." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If not for that chastity device," <<he>> says. "I'd have taken you properly." + <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If not for that chastity device," <<he>> says. "I'd have taken you properly." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> swivels <<his>> ass against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you." <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." + <<He>> grasps your hair as <<he>> cums, soaking your $worn.genitals.name with ejaculate. "If only you weren't locked up," <<he>> says. "You could give me a proper seeing to." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grabs you by the throat, pulling you down and grinding <<his>> clit hard against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you." @@ -305,7 +305,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." + <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -324,7 +324,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." + <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -359,7 +359,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -378,7 +378,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd have filled your ass to the brim." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -396,7 +396,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give your ass a proper seeing to." + <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give your ass a proper seeing to." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -589,7 +589,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." + <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> @@ -641,7 +641,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "You deserve to have your womb filled," <<he>> says. "If only I could figure out how to get this thing off." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "You deserve to have your womb filled," <<he>> says. "If only I could figure out how to get this thing off." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -659,8 +659,8 @@ <<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>> <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> - <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." + <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> + <<He>> groan as <<he>> cums, ejaculating over your $worn.genitals.name. "If not for that chastity device," <<he>> gasps. "I'd give you a proper seeing to." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -713,7 +713,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -732,7 +732,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -936,7 +936,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." + <<He>> gasps as <<he>> cums, ejaculating over your $worn.genitals.name. "I can't wait to get this thing off you," <<he>> says. "I'll fill your ass to the brim." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> diff --git a/game/base-combat/ejaculation-kylar.twee b/game/base-combat/ejaculation-kylar.twee index 35ec30f2d1e0989eb5e1c29bc98deadb7039359a..851b6cf16e2d159e9ee65212389170e2d9472697 100644 --- a/game/base-combat/ejaculation-kylar.twee +++ b/game/base-combat/ejaculation-kylar.twee @@ -108,7 +108,7 @@ <<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -168,19 +168,19 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>> <</switch>> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity devices," <<he>> says. "I'll work it out. Then you can fill me." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity devices," <<he>> says. "I'll work it out. Then you can fill me." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> cums on your <<penis>>; "Please fuck me next time. Please. I can't stand being teased like this. I need you inside me..." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out. Then you can fill me." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out. Then you can fill me." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> bucks <<his>> ass against your cock as <<he>> cums. <<He>> begins crying, "Why won't you fuck me? Don't you love me?" <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. "I'll work it out." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> looks panicked, "Why didn't you penetrate me? Who else is there? You can tell me..." @@ -212,7 +212,7 @@ <<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -245,19 +245,19 @@ <<He>> digs <<his>> small fingers into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure. <br><br> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> moans as <<he>> cums on your throbbing cock. <<He>> tears up, "Why didn't you fuck me? Who else is there? Tell me!" <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> swivels <<his>> ass against your cock as <<he>> cums. <<He>> begins crying "Please fuck me next time. I swear I'll be good..." <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Th-there must be a skeleton key for chastity stuff," <<he>> says. <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grinds <<his>> clit hard against your cock as <<he>> cums. "Why didn't you fuck me? Am I not good enough for you? Is there someone else? There better not be someone else." @@ -304,7 +304,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need you inside me. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -323,7 +323,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -358,7 +358,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -377,7 +377,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -395,7 +395,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -584,7 +584,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> @@ -636,7 +636,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -655,7 +655,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -690,7 +690,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -709,7 +709,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -727,7 +727,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -925,7 +925,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "I-I can't take this," <<he>> says. "I need to fill you. Th-there must be a skeleton key for chastity stuff." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> diff --git a/game/base-combat/ejaculation-leighton.twee b/game/base-combat/ejaculation-leighton.twee index 6d48a3705faa1039bc8fa06f39bbe8974a61a978..2cec79c0d70cd8dabc7b929d016f88abe66d547e 100644 --- a/game/base-combat/ejaculation-leighton.twee +++ b/game/base-combat/ejaculation-leighton.twee @@ -113,7 +113,7 @@ <<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -129,7 +129,7 @@ <<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "othermouth" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "othermouth">> <<switch random(1, 5)>> @@ -147,7 +147,7 @@ <</switch>> <!-- following appear to be Male PC to Female Antagonist only? --> <<elseif $NPCList[0].vagina is "otheranus" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "otheranus">> <<switch random(1, 5)>> @@ -179,19 +179,19 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>> <</switch>> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> cums on your <<penis>>; "Next time I expect penetration." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> bucks <<his>> ass against your cock as <<he>> cums. "Next time I expect you to properly service me, not toy with me." <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> looks frustrated, "Next time I expect a good fucking, or there will be consequences..." @@ -224,7 +224,7 @@ <<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -258,19 +258,19 @@ <<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your cock as <<he>> shudders with pleasure. <br><br> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> moans as <<he>> cums on your throbbing cock. "Next time I expect penetration, or there will be consequences." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> swivels <<his>> ass against your cock as <<he>> cums. "Next time I expect to be fucked properly or I'll punish you." <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grabs you by the throat, pulling you down and grinding <<his>> clit hard against your cock as <<he>> cums. "Next time you need to penetrate me or I'll punish you." @@ -319,7 +319,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -338,7 +338,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -373,7 +373,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -392,7 +392,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -410,7 +410,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -603,7 +603,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> @@ -619,7 +619,7 @@ <</switch>> <!-- Special case male PC being orally serviced by male NPC with no other contact --> <<elseif $NPCList[0].mouth is "penis" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].mouth is "penis">> <<switch random(1, 7)>> @@ -658,7 +658,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -677,7 +677,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -714,7 +714,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -733,7 +733,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -752,7 +752,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -956,7 +956,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." + <<He>> tenses as <<he>> cums, ejaculating over your $worn.genitals.name. "Whoever put you in that had the right idea," <<he>> gasps. "If only I had a key." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> diff --git a/game/base-combat/ejaculation-pillory.twee b/game/base-combat/ejaculation-pillory.twee index 19cbcb38cec60ecc0fd3f328cc979379347e10db..b20805f62f6aa8b13a915a5bb67bd1ec2d1a269c 100644 --- a/game/base-combat/ejaculation-pillory.twee +++ b/game/base-combat/ejaculation-pillory.twee @@ -5,37 +5,37 @@ <<if $sexavoid is 0 or $rapeavoid is 0>> <<if $consensual is 1>> - <<famesex 1>> + <<famesex 1>> <<else>> - <<famerape 1>> + <<famerape 1>> <</if>> <</if>> <<if $exposed is 1>> -<<fameexhibitionism 1>> + <<fameexhibitionism 1>> <<elseif $exposed gte 2>> -<<fameexhibitionism 2>> + <<fameexhibitionism 2>> <</if>> <<if $NPCList[0].pronoun is "m">> -<<set $pronoun to "m">> + <<set $pronoun to "m">> <</if>> <<if $NPCList[0].pronoun is "f">> -<<set $pronoun to "f">> + <<set $pronoun to "f">> <</if>> <<if $NPCList[0].pronoun is "i">> -<<set $pronoun to "i">> + <<set $pronoun to "i">> <</if>> <<if $NPCList[0].pronoun is "n">> -<<set $pronoun to "n">> + <<set $pronoun to "n">> <</if>> <<if $NPCList[0].pronoun is "t">> -<<set $pronoun to "t">> + <<set $pronoun to "t">> <</if>> <<if $enemytype is "man">> -<<set $NPCList[0].intro to 1>> + <<set $NPCList[0].intro to 1>> <<else>> -<<set $pronoun to "i">> + <<set $pronoun to "i">> <</if>> <!-- Female NPC1 at PILLORY --> @@ -48,7 +48,7 @@ <<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>> <br><br> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -82,19 +82,19 @@ <<He>> digs <<his>> nails painfully into your legs as <<he>> cums, driving <<his>> pussy hard against your <<penis>> as <<he>> shudders with pleasure. <br><br> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> moans as <<he>> cums on your throbbing <<penisstop>> <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> swivels <<his>> ass against your <<penis>> as <<he>> cums. <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grabs your legs and pulls you against <<his>> clit hard against your <<penis>> as <<he>> cums. @@ -185,7 +185,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -204,7 +204,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -252,7 +252,7 @@ <</switch>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -270,7 +270,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -289,7 +289,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -490,7 +490,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "They didn't have to lock you up down there too," <<he>> says. "I could have had so much fun." <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> diff --git a/game/base-combat/ejaculation-robin.twee b/game/base-combat/ejaculation-robin.twee index 940a46282811ae35f90286866e04ebb2ccf52975..04de53b7ec2101e230cba64c03a4e86efc098aab 100644 --- a/game/base-combat/ejaculation-robin.twee +++ b/game/base-combat/ejaculation-robin.twee @@ -108,7 +108,7 @@ <<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>> <</switch>> <<elseif $NPCList[0].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says. + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says. <br><br> <<elseif $NPCList[0].vagina is "vagina">> <<switch random(1, 5)>> @@ -139,7 +139,7 @@ <</switch>> <!-- following appear to be Male PC to Female Antagonist only? --> <<elseif $NPCList[0].vagina is "otheranus" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says. + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Your underwear is really hard," <<he>> says. <br><br> <<elseif $NPCList[0].vagina is "otheranus">> <<switch random(1, 5)>> @@ -171,19 +171,19 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>> <</switch>> <<elseif ($NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance") and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." <br><br> <<elseif $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">> <<He>> cums on your <<penis>> as you rub against the entrance and moans with pleasure. <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." <br><br> <<elseif $NPCList[0].vagina is "otheranusfrot" or $NPCList[0].vagina is "otheranusentrance">> <<He>> bucks <<his>> ass against your cock as <<he>> cums, body shaking involuntarily. <br><br> <<elseif $NPCList[0].vagina is "frot" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." + <<He>> gasps as <<he>> cums against your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "It's really hard." <br><br> <<elseif $NPCList[0].vagina is "frot">> <<He>> grinds <<his>> clit hard against your cock as <<he>> cums, ejaculating on your cock. <<He>> smiles as <<he>> gets up. @@ -231,7 +231,7 @@ <<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaentrance" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "vaginaentrance">> <<switch random(1, 7)>> @@ -250,7 +250,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "vaginaimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "vaginaimminent">> <<switch random(1, 7)>> @@ -285,7 +285,7 @@ <<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>> <</switch>> <<elseif $NPCList[0].penis is "cheeks" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "cheeks">> <<switch random(1, 7)>> @@ -304,7 +304,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusentrance" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "anusentrance">> <<switch random(1, 7)>> @@ -322,7 +322,7 @@ <<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>> <</switch>> <<elseif $NPCList[0].penis is "anusimminent" and $worn.genitals.type.includes("chastity") and $worn.genitals.anal_shield is 1>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "anusimminent">> <<switch random(1, 7)>> @@ -512,7 +512,7 @@ <br><br> <</switch>> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent" and $worn.genitals.type.includes("chastity")>> - <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" + <<He>> gasps as <<he>> cums onto your $worn.genitals.name. "Isn't that uncomfortable?" <<he>> asks. "Do they make softer ones?" <br><br> <<elseif $NPCList[0].penis is "otheranusfrot" or $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">> <<switch random(1, 7)>> diff --git a/game/base-combat/ejaculation-wall.twee b/game/base-combat/ejaculation-wall.twee index fd1bb5929bd703de03a4ddbfd42097177abeeb55..09eb1a2f4fb780bcc731d4fb32edca53d8585d06 100644 --- a/game/base-combat/ejaculation-wall.twee +++ b/game/base-combat/ejaculation-wall.twee @@ -33,9 +33,9 @@ <</if>> <<if $enemytype is "man">> -<<set $NPCList[0].intro to 1>> + <<set $NPCList[0].intro to 1>> <<else>> -<<set $pronoun to "i">> + <<set $pronoun to "i">> <</if>> <!-- Wall encounter assumes NPC at back of PC cannot reach around to front, and vice versa, and that PC cannot see what's happening behind them. Assumes NPCs believe PC may have following combat due to being stuck in wall unaided. Gloryhole removed as of v2.6 and front facing combat only left in place in case of future work--> diff --git a/game/base-combat/ejaculation.twee b/game/base-combat/ejaculation.twee index 5f0d1c48d1a79d6eebff96ace5c2b8b7ebf7bf52..ce055db9e3f5d8fa6f073b29da3974566b970ced 100644 --- a/game/base-combat/ejaculation.twee +++ b/game/base-combat/ejaculation.twee @@ -1540,7 +1540,7 @@ <!-- Female BEAST --> <<if $NPCList[_jj].vagina is "penisimminent" or $NPCList[_jj].vagina is "penisentrance" and $worn.genitals.type.includes("chastity")>> - You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms. + You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms. <<elseif $NPCList[_jj].vagina is "penisimminent" or $NPCList[_jj].vagina is "penisentrance">> You feel the heat radiate on your <<penis>> as the <<beasttype>> orgasms. <</if>> @@ -1553,13 +1553,13 @@ <</if>> <<if $NPCList[_jj].vagina is "vaginaentrance" or $NPCList[_jj].vagina is "vaginaimminent" or $NPCList[_jj].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms. + You feel the vibrations from your $worn.genitals.name as the $NPCList[_jj].type orgasms. <<elseif $NPCList[_jj].vagina is "vaginaentrance" or $NPCList[_jj].vagina is "vaginaimminent" or $NPCList[_jj].vagina is "vagina">> You feel the heat radiate on your <<pussy>> as the <<beasttype>> orgasms. <</if>> <<if $NPCList[_jj].vagina is "vagina" and $worn.genitals.type.includes("chastity")>> - You feel the hvibrations on your $worn.genitals.name as the $NPCList[_jj].type orgasms. + You feel the hvibrations on your $worn.genitals.name as the $NPCList[_jj].type orgasms. <<elseif $NPCList[_jj].vagina is "vagina">> You feel the heat radiate on your <<pussy>> as the <<beasttype>> orgasms. Fluid leaks from the <<beasttype>> and mixes with yours. <<if $NPCList[_jj].type is "wolf">> diff --git a/game/base-combat/images.twee b/game/base-combat/images.twee index 6203a856bdc848fc8c0fb3ba829616ab2584727f..755dfce707e27d140f058914c64cc5f4913192cf 100644 --- a/game/base-combat/images.twee +++ b/game/base-combat/images.twee @@ -46,9 +46,9 @@ <<set _img to setup.tanImg[$skinColor.tanImgEnabled].doggy>> <<set _xx to $enemyno-1>> <<if _xx is -1>> - <<set _stanceCheck to 0>> + <<set _stanceCheck to 0>> <<else>> - <<set _stanceCheck to $NPCList[_xx].stance>> + <<set _stanceCheck to $NPCList[_xx].stance>> <</if>> <<if $imgload is 0>> diff --git a/game/base-combat/init.twee b/game/base-combat/init.twee index bb04bb8203e223b70a9791586877965ae126cf51..0f5eaa61419c6bf81bdf49bba23d024f9936489e 100644 --- a/game/base-combat/init.twee +++ b/game/base-combat/init.twee @@ -78,9 +78,9 @@ <!-- NG This means if Beast 1 is a monster, they are all monsters --> <!-- This should be fixed globally later --> <<if $NPCList[0].monster is "monster">> - <<set $monster to 1>> + <<set $monster to 1>> <<else>> - <<set $monster to 0>> + <<set $monster to 0>> <</if>> <<combatinit>> @@ -141,9 +141,9 @@ <!-- NG This means if Beast 1 is a monster, they are all monsters --> <!-- This should be fixed globally later --> <<if $NPCList[0].monster is "monster">> - <<set $monster to 1>> + <<set $monster to 1>> <<else>> - <<set $monster to 0>> + <<set $monster to 0>> <</if>> <!-- NG not sure what to do with below yet, this is part of indexing... leave for now V2.7--> @@ -220,9 +220,9 @@ <!-- NG This means if Beast 1 is a monster, they are all monsters --> <!-- This should be fixed globally later --> <<if $NPCList[0].monster is "monster">> - <<set $monster to 1>> + <<set $monster to 1>> <<else>> - <<set $monster to 0>> + <<set $monster to 0>> <</if>> <!-- NG not sure what to do with below yet, this is part of indexing... leave for now V2.7--> diff --git a/game/base-combat/missionary-images.twee b/game/base-combat/missionary-images.twee index 1836f8a9cedb4b9bf16b3b7669946727e3bc3539..b3bd952e7d979512eeb2a0da323f7314d5ffe8c2 100644 --- a/game/base-combat/missionary-images.twee +++ b/game/base-combat/missionary-images.twee @@ -5,9 +5,9 @@ <<set _img to setup.tanImg[$skinColor.tanImgEnabled].missionary>> <<set _xx to $enemyno-1>> <<if _xx is -1>> - <<set _stanceCheck to 0>> + <<set _stanceCheck to 0>> <<else>> - <<set _stanceCheck to $NPCList[_xx].stance>> + <<set _stanceCheck to $NPCList[_xx].stance>> <</if>> <div class="i256"> diff --git a/game/base-combat/tentacles/tentacle-action.twee b/game/base-combat/tentacles/tentacle-action.twee index 37015a69c4ca6eb0a3bd532a121703d1975ba0f2..216fc7464d261e1c76e06689379f7185be0427fc 100644 --- a/game/base-combat/tentacles/tentacle-action.twee +++ b/game/base-combat/tentacles/tentacle-action.twee @@ -396,180 +396,191 @@ and continues thrusting into your <<bottomstop>><span class="pink"> The tip open The $tentacles[$tentacleindex].name tentacle tickles your armpit.<<neutral 1>> <</if>> <<elseif $rng lte 100>> - The $tentacles[$tentacleindex].name tentacle <<slithers>> against your <<bottomstop>><<neutral 1>> + The $tentacles[$tentacleindex].name tentacle <<slithers>> against your <<bottomstop>> + <<neutral 1>> <</if>> <</if>> <</nobr>><</widget>> -<<widget "tentacledefault">><<nobr>> - - <<set $rng to random(1, 100)>> - <<if $rng gte 90>> - then squirts a warm fluid over your neck.<<neutral 1>><<set $neckgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<neckejacstat>><<ejacstat>> - <<elseif $rng gte 80>> - then squirts a warm fluid over your right arm.<<neutral 1>><<set $rightarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>> - <<elseif $rng gte 70>> - then squirts a warm fluid over your left arm.<<neutral 1>><<set $leftarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>> - <<elseif $rng gte 60>> - then squirts a warm fluid over your thighs.<<neutral 1>><<set $thighgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<thighejacstat>><<ejacstat>> - <<elseif $rng gte 50>> - then squirts a warm fluid over your <<bottomstop>><<neutral 1>><<set $bottomgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<bottomejacstat>><<ejacstat>> - <<elseif $rng gte 40>> - then squirts a warm fluid over your tummy.<<neutral 1>><<set $tummygoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<tummyejacstat>><<ejacstat>> - <<elseif $rng gte 30>> - then squirts a warm fluid over your chest.<<neutral 1>><<set $chestgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<chestejacstat>><<ejacstat>> - <<elseif $rng gte 20>> - then squirts a warm fluid over your face.<<neutral 1>><<set $facegoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<faceejacstat>><<ejacstat>> - <<elseif $rng gte 10>> - then squirts a warm fluid over your hair.<<neutral 1>><<set $hairgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<hairejacstat>><<ejacstat>> - <<else>> - then squirts a warm fluid over your feet.<<neutral 1>><<set $feetgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<feetejacstat>><<ejacstat>> - <</if>> +<<widget "tentacledefault">><<nobr>> + <<set $rng to random(1, 100)>> + <<if $rng gte 90>> + then squirts a warm fluid over your neck. + <<neutral 1>><<set $neckgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<neckejacstat>><<ejacstat>> + <<elseif $rng gte 80>> + then squirts a warm fluid over your right arm. + <<neutral 1>><<set $rightarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>> + <<elseif $rng gte 70>> + then squirts a warm fluid over your left arm. + <<neutral 1>><<set $leftarmgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<handejacstat>><<ejacstat>> + <<elseif $rng gte 60>> + then squirts a warm fluid over your thighs. + <<neutral 1>><<set $thighgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<thighejacstat>><<ejacstat>> + <<elseif $rng gte 50>> + then squirts a warm fluid over your <<bottomstop>> + <<neutral 1>><<set $bottomgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<bottomejacstat>><<ejacstat>> + <<elseif $rng gte 40>> + then squirts a warm fluid over your tummy. + <<neutral 1>><<set $tummygoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<tummyejacstat>><<ejacstat>> + <<elseif $rng gte 30>> + then squirts a warm fluid over your chest. + <<neutral 1>><<set $chestgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<chestejacstat>><<ejacstat>> + <<elseif $rng gte 20>> + then squirts a warm fluid over your face. + <<neutral 1>><<set $facegoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<faceejacstat>><<ejacstat>> + <<elseif $rng gte 10>> + then squirts a warm fluid over your hair. + <<neutral 1>><<set $hairgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<hairejacstat>><<ejacstat>> + <<else>> + then squirts a warm fluid over your feet. + <<neutral 1>><<set $feetgoo += 1>><<set $tentacles[$tentacleindex].health -= 1>><<feetejacstat>><<ejacstat>> + <</if>> <</nobr>><</widget>> + <<widget "tentacledisable">><<nobr>> <<if $tentacles[$tentacleindex].head is "feet">> -<<set $leftleg to 0>> -<<set $rightleg to 0>> -<<set $feetstate to 0>> + <<set $leftleg to 0>> + <<set $rightleg to 0>> + <<set $feetstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "leftarm">> -<<set $leftarm to 0>> -<<set $leftarmstate to 0>> + <<set $leftarm to 0>> + <<set $leftarmstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "rightarm">> -<<set $rightarm to 0>> -<<set $rightarmstate to 0>> + <<set $rightarm to 0>> + <<set $rightarmstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "leftnipplesuck">> -<<set $leftnipple to 0>> + <<set $leftnipple to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "rightnipplesuck">> -<<set $rightnipple to 0>> + <<set $rightnipple to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "leftnipple">> -<<set $leftnipple to 0>> + <<set $leftnipple to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "rightnipple">> -<<set $rightnipple to 0>> + <<set $rightnipple to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "chest">> -<<set $chestuse to 0>> + <<set $chestuse to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "mouthentrance">> -<<set $mouthuse to 0>> -<<set $mouthstate to 0>> + <<set $mouthuse to 0>> + <<set $mouthstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "mouthimminent">> -<<set $mouthuse to 0>> -<<set $mouthstate to 0>> + <<set $mouthuse to 0>> + <<set $mouthstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "mouth">> -<<set $mouthuse to 0>> -<<set $mouthstate to 0>> + <<set $mouthuse to 0>> + <<set $mouthstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "mouthdeep">> -<<set $mouthuse to 0>> -<<set $mouthstate to 0>> + <<set $mouthuse to 0>> + <<set $mouthstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "anusentrance">> -<<set $anususe to 0>> -<<set $anusstate to 0>> + <<set $anususe to 0>> + <<set $anusstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "anusimminent">> -<<set $anususe to 0>> -<<set $anusstate to 0>> + <<set $anususe to 0>> + <<set $anusstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "anus">> -<<set $anususe to 0>> -<<set $anusstate to 0>> + <<set $anususe to 0>> + <<set $anusstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "anusdeep">> -<<set $anususe to 0>> -<<set $anusstate to 0>> + <<set $anususe to 0>> + <<set $anusstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "vaginaentrance">> -<<set $vaginause to 0>> -<<set $vaginastate to 0>> + <<set $vaginause to 0>> + <<set $vaginastate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "vaginaimminent">> -<<set $vaginause to 0>> -<<set $vaginastate to 0>> + <<set $vaginause to 0>> + <<set $vaginastate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "vagina">> -<<set $vaginause to 0>> -<<set $vaginastate to 0>> + <<set $vaginause to 0>> + <<set $vaginastate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "vaginadeep">> -<<set $vaginause to 0>> -<<set $vaginastate to 0>> + <<set $vaginause to 0>> + <<set $vaginastate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "penisentrance">> -<<set $penisuse to 0>> -<<set $penisstate to 0>> + <<set $penisuse to 0>> + <<set $penisstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "penisimminent">> -<<set $penisuse to 0>> -<<set $penisstate to 0>> + <<set $penisuse to 0>> + <<set $penisstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "penis">> -<<set $penisuse to 0>> -<<set $penisstate to 0>> + <<set $penisuse to 0>> + <<set $penisstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "penisdeep">> -<<set $penisuse to 0>> -<<set $penisstate to 0>> + <<set $penisuse to 0>> + <<set $penisstate to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "vaginarub">> -<<set $vaginause to 0>> -<<set $thighuse to 0>> + <<set $vaginause to 0>> + <<set $thighuse to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "penisrub">> -<<set $penisuse to 0>> -<<set $thighuse to 0>> + <<set $penisuse to 0>> + <<set $thighuse to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "bottomrub">> -<<set $anususe to 0>> -<<set $bottomuse to 0>> + <<set $anususe to 0>> + <<set $bottomuse to 0>> <</if>> <<if $tentacles[$tentacleindex].shaft is "breasts">> -<<set $chestuse to 0>> + <<set $chestuse to 0>> <</if>> <<if $tentacles[$tentacleindex].shaft is "neck" and $head isnot "bound">> -<<set $head to 0>> + <<set $head to 0>> <</if>> <<if $tentacles[$tentacleindex].shaft is "leftleg" and $leftleg isnot "bound">> -<<set $leftleg to 0>> + <<set $leftleg to 0>> <</if>> <<if $tentacles[$tentacleindex].shaft is "rightleg" and $rightleg isnot "bound">> @@ -577,15 +588,15 @@ and continues thrusting into your <<bottomstop>><span class="pink"> The tip open <</if>> <<if $tentacles[$tentacleindex].shaft is "leftarm" and $leftarm isnot "bound">> -<<set $leftarm to 0>> + <<set $leftarm to 0>> <</if>> <<if $tentacles[$tentacleindex].shaft is "rightarm" and $rightarm isnot "bound">> -<<set $rightarm to 0>> + <<set $rightarm to 0>> <</if>> <<if $tentacles[$tentacleindex].head is "chest">> -<<set $breastuse to 0>> + <<set $breastuse to 0>> <</if>> <<set $tentacles[$tentacleindex].shaft to 0>> diff --git a/game/base-combat/widgets.twee b/game/base-combat/widgets.twee index 5d787861f0d2b0a1564901fb464ffadfe3d18a91..3d35250fab2a534547e4c4672e46d4173520a1b4 100644 --- a/game/base-combat/widgets.twee +++ b/game/base-combat/widgets.twee @@ -19,13 +19,13 @@ <<set $player.virginity[$args[1]] to false>> <</if>> <</if>> - + <<if $player.virginity.temple is true and ($args[1] is "vaginal" or $args[1] is "penile")>> <<set $player.virginity.temple to false>> /*Old check, remove when not required*/ <<set $temple_virginity to 0>> <</if>> - + /*Old checks, remove when not required*/ <<if $args[1] is "anal" and $analvirginity is 1>> <<set $analvirginity to 0>> diff --git a/game/base-system/cheats.twee b/game/base-system/cheats.twee index 653dc19428e5ef8d6982b70e4a1d529ad68ca53f..43590ae44edb6aff0748c39fd537305c6ef17693 100644 --- a/game/base-system/cheats.twee +++ b/game/base-system/cheats.twee @@ -360,7 +360,7 @@ Masochism: <span id="statsmasochism"><<print Math.trunc($masochism)>></span> -Lactating: <span id="statslactatingspray">$lactating</span> | +Lactating: <span id="statslactatingspray">$lactating</span> | <<link "Toggle">><<if $lactating is 1>><<set $lactating to 0>><<set $lactation_pressure to 0>><<else>><<set $lactating to 1>><<set $lactation_pressure to 100>><</if>><<replace "#statslactatingspray">><<print $lactating>><</replace>><</link>> <br> @@ -1079,7 +1079,6 @@ Right ear parasite: <span id="statsright_earparasite"><<if $parasite.right_ear.n - <u>Semen</u> <br> <<link "Add all semen">> diff --git a/game/base-system/creatures/events.twee b/game/base-system/creatures/events.twee index 40895bd1d0323874d3dcf84b82bd4c4bdf1564dd..977f370e27ae18c00c2861322da6ce7c5c4639c0 100644 --- a/game/base-system/creatures/events.twee +++ b/game/base-system/creatures/events.twee @@ -222,7 +222,6 @@ Following the directions from Doctor Harper, you get into position and attempt t - :: Widgets PregEventsResult [widget] <<widget "PregEventsResult">><<nobr>> <<set $outside to 0>><<set $location to $container.lastLocation>><<effects>> @@ -321,7 +320,6 @@ Following the directions from Doctor Harper, you get into position and attempt t - :: PregEventsResult2 [nobr] <<set $outside to 0>><<set $location to $container.lastLocation>><<effects>> <<set _pregnancy to $sexStats.anus.pregnancy>> diff --git a/game/base-system/feats.twee b/game/base-system/feats.twee index ad15b661cb5734e5f547b43d847b4a8c38906533..2c5f396c47f5f288ebef9abc36d7d11154de0b3a 100644 --- a/game/base-system/feats.twee +++ b/game/base-system/feats.twee @@ -20,7 +20,7 @@ <<set _recalledFeats to {points: 0}>> <</if>> <<set _points to 0>> - + <<for _feat range _feats>> <<set _gainPoints to false>> <<if $feats.currentSave[_feat.title] isnot undefined>> @@ -294,7 +294,7 @@ or $tentacletrait gte 1 or $voretrait gte 1 or $milkdranktrait gte 1>> <<earnFeat "A Special Trait">> <</if>> - <<if $orgasmtrait gte 1 and $ejactrait gte 1 and $molesttrait gte 1 and $rapetrait gte 1 and $bestialitytrait gte 1 + <<if $orgasmtrait gte 1 and $ejactrait gte 1 and $molesttrait gte 1 and $rapetrait gte 1 and $bestialitytrait gte 1 and $tentacletrait gte 1 and $voretrait gte 1 and $milkdranktrait gte 1>> <<earnFeat "A Special Trait Collector">> <</if>> @@ -336,7 +336,7 @@ <<if $money gte 100000000 and $feats.soft isnot true>> <<earnFeat "Millionaire">> <</if>> - <<if $goooutsidecount + $semenoutsidecount gte 100 + <<if $goooutsidecount + $semenoutsidecount gte 100 and ($anusgoo gte 1 and $anussemen gte 5 or $analdisable is true) and ($vaginagoo + $vaginasemen gte 5 or $vaginaexist is 0) and $mouthgoo + $mouthsemen gte 5>> @@ -705,7 +705,7 @@ series: "", filter: ["All", "Special"], hint: "Baking for others pleasure" - }, + }, "Locked in gold":{ title: "Locked in gold", desc: "It won't protect you from frustration", diff --git a/game/base-system/featsUI.twee b/game/base-system/featsUI.twee index 7d74f9bf0f2bd03e208f0979de3933037182edc7..81128b98ad927814766b35d2f7b1d8b3d9f5ffe6 100644 --- a/game/base-system/featsUI.twee +++ b/game/base-system/featsUI.twee @@ -55,7 +55,7 @@ Playing on softmore or having the "The rate that events are triggered by allure" You currently have <<if $feats.allSaves.point is undefined>><<print $feats.allSaves.points>><<else>>0<</if>> VrelCoins. <br><br> <<set $feats.filter to "All">> -Filter by: +Filter by: <select name="Feat Types" onchange="SugarCube.State.variables.feats.filter = this.value; filterFeats()"> <option value="All" selected>All</option> <option value="General">General</option> @@ -202,8 +202,8 @@ You have <span class="green"><<print $feats.allSaves.points - $featsBoosts.point <br> <<if _name is "randomClothing">> <span class="gold">Clothing Type: </span> - <label><<print '<<radiobutton "$featsBoosts.clothingGender" "Either" ' + ($featsBoosts.clothingGender is "Either" ? "checked" : "") + '>>'>>Either</label> | - <label><<print '<<radiobutton "$featsBoosts.clothingGender" "Male" ' + ($featsBoosts.clothingGender is "Male" ? "checked" : "") + '>>'>>Male</label> | + <label><<print '<<radiobutton "$featsBoosts.clothingGender" "Either" ' + ($featsBoosts.clothingGender is "Either" ? "checked" : "") + '>>'>>Either</label> | + <label><<print '<<radiobutton "$featsBoosts.clothingGender" "Male" ' + ($featsBoosts.clothingGender is "Male" ? "checked" : "") + '>>'>>Male</label> | <label><<print '<<radiobutton "$featsBoosts.clothingGender" "Female" ' + ($featsBoosts.clothingGender is "Female" ? "checked" : "") + '>>'>>Female</label> <br> <</if>> @@ -230,12 +230,12 @@ You have <span class="green"><<print $feats.allSaves.points - $featsBoosts.point <<set _max to 20>> <</if>> <<if $featsBoosts.upgrades[_type] gte 5 * _multi>> - <<link "Decrease by 5">><<print "<<updateFeatsPointsMenu _type " + (-5 * _multi) +">>">><</link>> | + <<link "Decrease by 5">><<print "<<updateFeatsPointsMenu _type " + (-5 * _multi) +">>">><</link>> | <<else>> Decrease by 5 | <</if>> <<if $featsBoosts.upgrades[_type] gte 1 * _multi>> - <<link Decrease>><<print "<<updateFeatsPointsMenu _type " + (-1 * _multi) +">>">><</link>> | + <<link Decrease>><<print "<<updateFeatsPointsMenu _type " + (-1 * _multi) +">>">><</link>> | <<else>> Decrease | <</if>> diff --git a/game/base-system/settings.twee b/game/base-system/settings.twee index cea770f79d635fcaeed95ddf85477ffcf7b72bdd..84950eb2a3a3c446b447d59733198e6578462c46 100644 --- a/game/base-system/settings.twee +++ b/game/base-system/settings.twee @@ -214,23 +214,23 @@ <label>Chest <<print '<<radiobutton "$hairlength" 400 ' + ($hairlength is 400 ? "checked" : "") + '>>'>></label> <br><br> - <span class="gold">Skin Colour</span> - <br> - Reddish: - <label>Light <<print '<<radiobutton "$skinColor.natural" "light" ' + ($skinColor.natural is "light" ? "checked" : "") + '>>'>></label> | - <label>Medium <<print '<<radiobutton "$skinColor.natural" "medium" ' + ($skinColor.natural is "medium" ? "checked" : "") + '>>'>></label> | - <label>Dark <<print '<<radiobutton "$skinColor.natural" "dark" ' + ($skinColor.natural is "dark" ? "checked" : "") + '>>'>></label> | + <span class="gold">Skin Colour</span> + <br> + Reddish: + <label>Light <<print '<<radiobutton "$skinColor.natural" "light" ' + ($skinColor.natural is "light" ? "checked" : "") + '>>'>></label> | + <label>Medium <<print '<<radiobutton "$skinColor.natural" "medium" ' + ($skinColor.natural is "medium" ? "checked" : "") + '>>'>></label> | + <label>Dark <<print '<<radiobutton "$skinColor.natural" "dark" ' + ($skinColor.natural is "dark" ? "checked" : "") + '>>'>></label> | <label>Gyaru <<print '<<radiobutton "$skinColor.natural" "gyaru" ' + ($skinColor.natural is "gyaru" ? "checked" : "") + '>>'>> (Pale with no tan, very dark with full tan)</label> <br> Yellowish: <label>Light <<print '<<radiobutton "$skinColor.natural" "ylight" ' + ($skinColor.natural is "ylight" ? "checked" : "") + '>>'>></label> | - <label>Medium <<print '<<radiobutton "$skinColor.natural" "ymedium" ' + ($skinColor.natural is "ymedium" ? "checked" : "") + '>>'>></label> | - <label>Dark <<print '<<radiobutton "$skinColor.natural" "ydark" ' + ($skinColor.natural is "ydark" ? "checked" : "") + '>>'>></label> | + <label>Medium <<print '<<radiobutton "$skinColor.natural" "ymedium" ' + ($skinColor.natural is "ymedium" ? "checked" : "") + '>>'>></label> | + <label>Dark <<print '<<radiobutton "$skinColor.natural" "ydark" ' + ($skinColor.natural is "ydark" ? "checked" : "") + '>>'>></label> | <label>Gyaru <<print '<<radiobutton "$skinColor.natural" "ygyaru" ' + ($skinColor.natural is "ygyaru" ? "checked" : "") + '>>'>></label> - <br><br> + <br><br> - <label>Initial Tan Value: <<numberslider "$skinColor.range" $skinColor.range 0 100 1>></label> - <br> + <label>Initial Tan Value: <<numberslider "$skinColor.range" $skinColor.range 0 100 1>></label> + <br> <<if StartConfig.enableImages is true>> <<link "Test Colour">> <<replace #test>> @@ -468,44 +468,44 @@ <<if $skinColor.init is false and $passage isnot "Start">> <span class="gold">You can now choose your character's skin colour. Click "Test" to preview the setting on the paperdolls. Click "Confirm" when you've made your selection.</span> This can cause performance issues on some devices. Should this be an issue, the option to disable the new skin system will appear here.<br> - <div id="skinColorDiv"><img class="" src="img/bodyRed/baseReColorTest.png"></div> + <div id="skinColorDiv"><img class="" src="img/bodyRed/baseReColorTest.png"></div> - Skin colour:<br> + Skin colour:<br> Reddish: - <label>Light <<print '<<radiobutton "$naturalSkinColor" "light" ' + ($naturalSkinColor is "light" ? "checked" : "") + '>>'>></label> | - <label>Medium <<print '<<radiobutton "$naturalSkinColor" "medium" ' + ($naturalSkinColor is "medium" ? "checked" : "") + '>>'>></label> | - <label>Dark <<print '<<radiobutton "$naturalSkinColor" "dark" ' + ($naturalSkinColor is "dark" ? "checked" : "") + '>>'>></label> | + <label>Light <<print '<<radiobutton "$naturalSkinColor" "light" ' + ($naturalSkinColor is "light" ? "checked" : "") + '>>'>></label> | + <label>Medium <<print '<<radiobutton "$naturalSkinColor" "medium" ' + ($naturalSkinColor is "medium" ? "checked" : "") + '>>'>></label> | + <label>Dark <<print '<<radiobutton "$naturalSkinColor" "dark" ' + ($naturalSkinColor is "dark" ? "checked" : "") + '>>'>></label> | <label>Gyaru <<print '<<radiobutton "$naturalSkinColor" "gyaru" ' + ($naturalSkinColor is "gyaru" ? "checked" : "") + '>>'>> (Pale with no tan, very dark with full tan)</label> <br> Yellowish: <label>Light <<print '<<radiobutton "$naturalSkinColor" "ylight" ' + ($naturalSkinColor is "ylight" ? "checked" : "") + '>>'>></label> | - <label>Medium <<print '<<radiobutton "$naturalSkinColor" "ymedium" ' + ($naturalSkinColor is "ymedium" ? "checked" : "") + '>>'>></label> | - <label>Dark <<print '<<radiobutton "$naturalSkinColor" "ydark" ' + ($naturalSkinColor is "ydark" ? "checked" : "") + '>>'>></label> + <label>Medium <<print '<<radiobutton "$naturalSkinColor" "ymedium" ' + ($naturalSkinColor is "ymedium" ? "checked" : "") + '>>'>></label> | + <label>Dark <<print '<<radiobutton "$naturalSkinColor" "ydark" ' + ($naturalSkinColor is "ydark" ? "checked" : "") + '>>'>></label> <label>Gyaru <<print '<<radiobutton "$naturalSkinColor" "ygyaru" ' + ($naturalSkinColor is "ygyaru" ? "checked" : "") + '>>'>></label> - <br><br> - - <label>Initial Tan: <<print '<<numberslider "$range" '+($range isnot undefined? $range:0)+' 0 100 1>>'>></label> - <br> - <<link Test>> - <<if $range isnot undefined and $naturalSkinColor isnot undefined>> - <<replace #skinColorDiv>><<SkinColorImgTest $range $naturalSkinColor>><</replace>> - <</if>> - <</link>> - - <br> - <<link [[Confirm|$passage]]>> - <<if $range isnot undefined and $naturalSkinColor isnot undefined>> - <<set $skinColor.range to $range>> - <<set $skinColor.natural to $naturalSkinColor>> - <<set $skinColor.tanningEnabled to true>> - <<set $skinColor.tanImgEnabled to "t">> - <<setSkinColorBase>> - <<unset $naturalSkinColor>> - <<unset $range>> - <</if>> - <</link>> - <span class="red">These settings can not be changed after Confirming.</span> - <<else>> + <br><br> + + <label>Initial Tan: <<print '<<numberslider "$range" '+($range isnot undefined? $range:0)+' 0 100 1>>'>></label> + <br> + <<link Test>> + <<if $range isnot undefined and $naturalSkinColor isnot undefined>> + <<replace #skinColorDiv>><<SkinColorImgTest $range $naturalSkinColor>><</replace>> + <</if>> + <</link>> + + <br> + <<link [[Confirm|$passage]]>> + <<if $range isnot undefined and $naturalSkinColor isnot undefined>> + <<set $skinColor.range to $range>> + <<set $skinColor.natural to $naturalSkinColor>> + <<set $skinColor.tanningEnabled to true>> + <<set $skinColor.tanImgEnabled to "t">> + <<setSkinColorBase>> + <<unset $naturalSkinColor>> + <<unset $range>> + <</if>> + <</link>> - <span class="red">These settings can not be changed after Confirming.</span> + <<else>> Visual representation of the player character's skin colour - <span class="pink">May hinder performance on some devices</span> <br> <label>On <<print '<<radiobutton "$skinColor.tanImgEnabled" "t" ' + ($skinColor.tanImgEnabled is "t" ? "checked" : "") + '>>'>></label> | @@ -666,7 +666,7 @@ Click on "Copy Text Area" to copy the current contents for you. The button name <<link [[Confirm|Bedroom]]>><<initnpcgender>> <<if $cheatdisable is "f" and !$debug>> - <<set $feats.locked to true>> + <<set $feats.locked to true>> <</if>> <<if $gamemode is "soft" or $alluremod lt 1>> <<set $feats.soft to true>> diff --git a/game/flavour-text-generators/body-comments.twee b/game/flavour-text-generators/body-comments.twee index 37bd6b654977f7e63db2ab831504e666ea373b4a..7e230e0edd4b3e9a08eeb0985a6aad406a74faab 100644 --- a/game/flavour-text-generators/body-comments.twee +++ b/game/flavour-text-generators/body-comments.twee @@ -1,15 +1,15 @@ :: Body Comment Random Flavour Text Widgets [widget] -/* We have lists of remarks seperated based on contextual relevance to let the user determine whats needed and offer variety without repeating ourselves. - * It also allows us to separate our data depending on what would and wouldnt make sense to hear in a given situation, theres no sense in rejecting someone +/* We have lists of remarks separated based on contextual relevance to let the user determine what's needed and offer variety without repeating ourselves. + * It also allows us to separate our data depending on what would and wouldn't make sense to hear in a given situation, there's no sense in rejecting someone * for their penis size if the actual agent is about to sit on their dick. */ <<widget "bodycommentsetdata">><<nobr>> /* * penis size - * ive grouped things into categories to make them easier to fit to specific uses, questioning and asserting that a penis is useless is inappropriate + * I've grouped things into categories to make them easier to fit to specific uses, questioning and asserting that a penis is useless is inappropriate * in some cases but in other cases affection is inappropriate - * - * the current groupings ive chosen for what ive come up with are as follows: + * + * the current groupings I've chosen for what I've come up with are as follows: * affection: all comments expressing affection towards the persons size * size_remarks: plain descriptions of lack of size * surprise: all comments expressing surprise or incredulity at their size or lack of size (think comments with "how" in them) @@ -18,7 +18,7 @@ * assert_useless: flat out assert the penis is useless */ -/* +/* * sod it, ugly messy shit with 0 regard for scope it is, because twine hates us all * this is how were going to output text, were going to modify this thing wherever we like * may god have mercy upon my soul @@ -27,92 +27,92 @@ /* big pp */ <<set _big_penis_affection to [ - "giddyup horsey,", + "giddyup horsey,", "like a fucking horse,", "you're so big, you might break me,", "you're huge,", "I bet bigger tastes better," ]>> <<set _big_penis_size_remarks to [ - "I've seen ponies smaller than that,", - "that is ginormous,", - "that's massive,", - "it's so big," + "I've seen ponies smaller than that,", + "that is ginormous,", + "that's massive,", + "it's so big," ]>> <<set _big_penis_surprise to [ - "how the hell are you that hung?", - "oh my god, it's ginormous,", - "I've never in my life seen a dick that big,", - "oh wow, that is huge,", - "jesus fucking christ that's big,", - "wow, you're hung like a horse,", - "it's so big!" + "how the hell are you that hung?", + "oh my god, it's ginormous,", + "I've never in my life seen a dick that big,", + "oh wow, that is huge,", + "jesus fucking christ that's big,", + "wow, you're hung like a horse,", + "it's so big!" ]>> <<set _big_penis_question_use to [ - "can that massive thing even fit inside anyone?", - "how the hell do you even get something like that inside you?", - "can you even get hard without passing out with a dick that big?" + "can that massive thing even fit inside anyone?", + "how the hell do you even get something like that inside you?", + "can you even get hard without passing out with a dick that big?" ]>> /* smol pp */ <<set _small_penis_affection to [ - "what a cute little dick,", - "what a cute little dicklet,", + "what a cute little dick,", + "what a cute little dicklet,", "Such a small and cute penis,", - "it's so small and cute,", - "what an adorable penis," + "it's so small and cute,", + "what an adorable penis," ]>> <<set _small_penis_size_remarks to [ - "it's tiny,", - "it's smaller than my finger,", - "it's so small,", - "I've seen flash drives bigger than that,", - "I've seen batteries bigger than that," + "it's tiny,", + "it's smaller than my finger,", + "it's so small,", + "I've seen flash drives bigger than that,", + "I've seen batteries bigger than that," ]>> <<set _small_penis_surprise to [ - "how the hell are you that small?", + "how the hell are you that small?", "I thought <<pher>> penis would be bigger,", - "oh my god, it's tiny,", - "oh my god, it's smaller than my finger,", - "<<pShes>> so small!" + "oh my god, it's tiny,", + "oh my god, it's smaller than my finger,", + "<<pShes>> so small!" ]>> <<set _small_penis_insult to [ - "what a pathetic little shrimp dick,", - "nice dick, loser," + "what a pathetic little shrimp dick,", + "nice dick, loser," ]>> <<set _small_penis_question_use to [ - "well you're not much good down there, are you?", - "who exactly are you planning on fucking with that tiny thing?" + "well you're not much good down there, are you?", + "who exactly are you planning on fucking with that tiny thing?" ]>> <<set _small_penis_assert_useless to [ - "a dick that small belongs in chastity, you're not going to be using it anyway,", - "oh my god, that little thing should be locked up," + "a dick that small belongs in chastity, you're not going to be using it anyway,", + "oh my god, that little thing should be locked up," ]>> /* micro pp */ <<set _micropenis_size_remarks to [ - "that looks more like a swollen clit than a dick,", - "I've seen coins bigger than that,", - "It's so cute and tiny," + "that looks more like a swollen clit than a dick,", + "I've seen coins bigger than that,", + "It's so cute and tiny," ]>> <<set _micropenis_surprise to [ - "how the hell are you so tiny?", + "how the hell are you so tiny?", "<<pShes>> so tiny!", - "it's so tiny!", - "oh my god, it's like an acorn,", - "I can't believe it's so tiny," + "it's so tiny!", + "oh my god, it's like an acorn,", + "I can't believe it's so tiny," ]>> <<set _micropenis_insult to [ - "no amount of oral is making up for that,", - "nice little willy you've got, try not to hurt anyone with it,", - "I've never seen such a pathetic penis," + "no amount of oral is making up for that,", + "nice little willy you've got, try not to hurt anyone with it,", + "I've never seen such a pathetic penis," ]>> <<set _micropenis_question_use to [ - "can that little dick of yours even get inside a woman?" + "can that little dick of yours even get inside a woman?" ]>> <<set _micropenis_assert_useless to [ - "theres no way a dick that small could ever please anyone,", - "christ, I would be surprised if that could get past someones lips," + "there's no way a dick that small could ever please anyone,", + "christ, I would be surprised if that could get past someone's lips," ]>> <<set _big_penis_all to []>> @@ -138,117 +138,117 @@ <</nobr>><</widget>> <<widget "generatepenisremark">><<nobr>> - /* if we havent set our data yet */ - <<if !_big_penis_all or !_small_penis_all or !_micropenis_all>> - <<bodycommentsetdata>> - <</if>> + /* if we haven't set our data yet */ + <<if !_big_penis_all or !_small_penis_all or !_micropenis_all>> + <<bodycommentsetdata>> + <</if>> - <<set _output_line to "">> - <<set _possibilities to []>> + <<set _output_line to "">> + <<set _possibilities to []>> - /* do we have anything notable downstairs */ - <<if $penissize is 4>> - /* big pp */ - <<set _possibilities to _big_penis_all>> - <<set _output_line to _possibilities.pluck()>> + /* do we have anything notable downstairs */ + <<if $penissize is 4>> + /* big pp */ + <<set _possibilities to _big_penis_all>> + <<set _output_line to _possibilities.pluck()>> - <<elseif $penissize <=1 and $penissize > -1>> - /* smol pp */ - <<set _possibilities to _small_penis_all>> - <<set _output_line to _possibilities.pluck()>> - <<if $args[0] is "capitalise">> - <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> - <</if>> - <<elseif $penissize is -1>> - /* micro pp */ - <<set _possibilities to _micropenis_all.concat(_small_penis_all)>> - <<set _output_line to _possibilities.pluck()>> - <</if>> + <<elseif $penissize <=1 and $penissize > -1>> + /* smol pp */ + <<set _possibilities to _small_penis_all>> + <<set _output_line to _possibilities.pluck()>> + <<if $args[0] is "capitalise">> + <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> + <</if>> + <<elseif $penissize is -1>> + /* micro pp */ + <<set _possibilities to _micropenis_all.concat(_small_penis_all)>> + <<set _output_line to _possibilities.pluck()>> + <</if>> <</nobr>><</widget>> /* modifier widgets because boy do i love bad practices */ <<widget "bodyremarkcapitalise">><<nobr>> - <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> + <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> <</nobr>><</widget>> <<widget "bodyremarkcomma">><<nobr>> - <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> - <<set _output_line to _output_line + ",">> - <</if>> + <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> + <<set _output_line to _output_line + ",">> + <</if>> <</nobr>><</widget>> <<widget "bodyremarkstop">><<nobr>> - <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> - <<set _output_line to _output_line + ".">> - <</if>> + <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> + <<set _output_line to _output_line + ".">> + <</if>> <</nobr>><</widget>> /* hellish mess of output widget defitions */ <<widget "penisremark">><<nobr>> - <<generatepenisremark>> - <<print _output_line>> + <<generatepenisremark>> + <<print _output_line>> <</nobr>><</widget>> <<widget "Penisremark">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - <<print _output_line>> + <<generatepenisremark>> + <<bodyremarkcapitalise>> + <<print _output_line>> <</nobr>><</widget>> <<widget "penisremarkquote">><<nobr>> - <<generatepenisremark>> - "<<print _output_line>>" + <<generatepenisremark>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "Penisremarkquote">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - "<<print _output_line>>" + <<generatepenisremark>> + <<bodyremarkcapitalise>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "penisremarkstop">><<nobr>> - <<generatepenisremark>> - <<bodyremarkstop>> - <<print _output_line>> + <<generatepenisremark>> + <<bodyremarkstop>> + <<print _output_line>> <</nobr>><</widget>> <<widget "Penisremarkstop">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - <<bodyremarkstop>> - <<print _output_line>> + <<generatepenisremark>> + <<bodyremarkcapitalise>> + <<bodyremarkstop>> + <<print _output_line>> <</nobr>><</widget>> <<widget "penisremarkstopquote">><<nobr>> - <<generatepenisremark>> - <<bodyremarkstop>> - "<<print _output_line>>" + <<generatepenisremark>> + <<bodyremarkstop>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "Penisremarkstopquote">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - <<bodyremarkstop>> - "<<print _output_line>>" + <<generatepenisremark>> + <<bodyremarkcapitalise>> + <<bodyremarkstop>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "penisremarkcomma">><<nobr>> - <<generatepenisremark>> - <<bodyremarkstop>> - <<print _output_line>> + <<generatepenisremark>> + <<bodyremarkstop>> + <<print _output_line>> <</nobr>><</widget>> <<widget "Penisremarkcomma">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - <<bodyremarkcomma>> - <<print _output_line>> + <<generatepenisremark>> + <<bodyremarkcapitalise>> + <<bodyremarkcomma>> + <<print _output_line>> <</nobr>><</widget>> <<widget "penisremarkcommaquote">><<nobr>> - <<generatepenisremark>> - <<bodyremarkstop>> - "<<print _output_line>>" + <<generatepenisremark>> + <<bodyremarkstop>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "Penisremarkcommaquote">><<nobr>> - <<generatepenisremark>> - <<bodyremarkcapitalise>> - <<bodyremarkcomma>> - "<<print _output_line>>" + <<generatepenisremark>> + <<bodyremarkcapitalise>> + <<bodyremarkcomma>> + "<<print _output_line>>" <</nobr>><</widget>> <<widget "pillorypeniscomment">><<nobr>> <<Penisremarkquote>> a person in the crowd yells. diff --git a/game/flavour-text-generators/exhibitionism.twee b/game/flavour-text-generators/exhibitionism.twee index df57e369bcf49bc8ce56d1679493677f039117ad..6b099677edd31f70cb849478c5ce14281ca0857e 100644 --- a/game/flavour-text-generators/exhibitionism.twee +++ b/game/flavour-text-generators/exhibitionism.twee @@ -4,7 +4,7 @@ <<set _output_line to "">> /* big pp */ <<set _seatedflashcrotchunderskirtlines to [ - "you stretch your leg, raising it up into the air and wiggling your foot a little to prolong your exposure", + "you stretch your leg, raising it up into the air and wiggling your foot a little to prolong your exposure", "you part your knees a little as you stretch, bringing your feet a little closer together to widen the gap", "you lift your feet up as you stretch, rocking yourself back a little in your seat and wiggling your feet a little as you \"accidentally\" part your legs", "you reach down a little and move your foot to once side, reaching down to scratch a non-existent itch on your leg and stabilising by moving your other leg even further apart", @@ -16,19 +16,19 @@ /* generic output modification */ <<widget "exhibitionismoutputlinecapitalise">><<nobr>> - <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> + <<set _output_line to _output_line[0].toUpperCase() + _output_line.substring(1)>> <</nobr>><</widget>> <<widget "exhibitionismoutputlinecomma">><<nobr>> - <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> - <<set _output_line to _output_line + ",">> - <</if>> + <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> + <<set _output_line to _output_line + ",">> + <</if>> <</nobr>><</widget>> <<widget "exhibitionismoutputlinestop">><<nobr>> - <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> - <<set _output_line to _output_line + ".">> - <</if>> + <<if !_output_line[_output_line.length - 1].match(/[.,:;!?]/)>> + <<set _output_line to _output_line + ".">> + <</if>> <</nobr>><</widget>> diff --git a/game/overworld-forest/loc-asylum/main.twee b/game/overworld-forest/loc-asylum/main.twee index 3614c250152d024b0131eccb430783e69aba88da..62be405c004358a58d8a28f6bc77192b0787dce8 100644 --- a/game/overworld-forest/loc-asylum/main.twee +++ b/game/overworld-forest/loc-asylum/main.twee @@ -207,7 +207,7 @@ You snuggle under the covers. <br><br> <<link [[Confirm|Asylum Cell]]>><<initnpcgender>> <<if $cheatdisable is "f" and !$debug>> - <<set $feats.locked to true>> + <<set $feats.locked to true>> <</if>> <<if $gamemode is "soft" or $alluremod lt 1>> <<set $feats.soft to true>> diff --git a/game/overworld-forest/loc-cabin/events.twee b/game/overworld-forest/loc-cabin/events.twee index 87105df6b5511f17757c5a7ba7352c8c8b32caec..8232e20ace771a35510a1c09c94f51f21267577d 100644 --- a/game/overworld-forest/loc-cabin/events.twee +++ b/game/overworld-forest/loc-cabin/events.twee @@ -723,7 +723,7 @@ You step back and look at the result. The plot is in a much better state, at lea <<if $worn.genitals.type.includes("chastity")>> <<He>> reaches beneath your $worn.lower.name and starts probing your $worn.genitals.name. "You're such a little slut I bet I can make you cum even with this thing on." <<else>> - <<He>> reaches beneath your $worn.lower.name and starts touching you directly. + <<He>> reaches beneath your $worn.lower.name and starts touching you directly. <</if>> <<else>> <<if $worn.genitals.type.includes("chastity")>> diff --git a/game/overworld-forest/loc-cabin/main.twee b/game/overworld-forest/loc-cabin/main.twee index 6caa4c3cc4bbdb08d2d058ee493d0a1315459b05..ebe09cacaec34f2ffb8717e0c36146690fe07b30 100644 --- a/game/overworld-forest/loc-cabin/main.twee +++ b/game/overworld-forest/loc-cabin/main.twee @@ -1129,7 +1129,7 @@ You've gained £200. <br><br> <<link [[Confirm|Eden Cabin]]>><<initnpcgender>> <<if $cheatdisable is "f" and !$debug>> - <<set $feats.locked to true>> + <<set $feats.locked to true>> <</if>> <<if $gamemode is "soft" or $alluremod lt 1>> <<set $feats.soft to true>> diff --git a/game/overworld-forest/loc-wolfpack/main.twee b/game/overworld-forest/loc-wolfpack/main.twee index 4f23d83f5c257b9ed477c3f78563b8d5c4e5d709..0db505ad0e30ef44401d34cfd138781c6f5149c1 100644 --- a/game/overworld-forest/loc-wolfpack/main.twee +++ b/game/overworld-forest/loc-wolfpack/main.twee @@ -183,7 +183,7 @@ You rub your binds against a sharp rock and they soon come loose. <br><br> <<link [[Confirm|Wolf Cave]]>><<initnpcgender>> <<if $cheatdisable is "f" and !$debug>> - <<set $feats.locked to true>> + <<set $feats.locked to true>> <</if>> <<if $gamemode is "soft" or $alluremod lt 1>> <<set $feats.soft to true>> diff --git a/game/overworld-town/loc-alley/residential.twee b/game/overworld-town/loc-alley/residential.twee index e8647caa20c953e92797840629f0c39a80804c77..2611b32fb9d39196b1b27374be1d205296dba647 100644 --- a/game/overworld-town/loc-alley/residential.twee +++ b/game/overworld-town/loc-alley/residential.twee @@ -28,8 +28,8 @@ Your home is nearby. <<eventsstreet>> <<else>> <<if $map.top is true>> - <<map "residential">> - <br> + <<map "residential">> + <br> <</if>> Places of interest <br> @@ -62,8 +62,8 @@ Your home is nearby. <<stormdrain>> <<displayLinks>> <<if $map.top isnot true>> - <br> - <<map "residential">> + <br> + <<map "residential">> <</if>> <</if>> <</if>> diff --git a/game/overworld-town/loc-arcade/main.twee b/game/overworld-town/loc-arcade/main.twee index 136601ca2d0f2b793986a5789c855075eeddc8ae..6fb891586548965488fd0940ec33c20c6a3b7a08 100644 --- a/game/overworld-town/loc-arcade/main.twee +++ b/game/overworld-town/loc-arcade/main.twee @@ -647,31 +647,3 @@ You awaken on something hard and bumpy. Just in time to see a door slam shut abo - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/game/overworld-town/loc-brothel/main.twee b/game/overworld-town/loc-brothel/main.twee index f5ad63b06a1f19d14f9969dbd3709f51c7b903ca..1583b5d89732e9d316d17e5c0557bf7d96ff0151 100644 --- a/game/overworld-town/loc-brothel/main.twee +++ b/game/overworld-town/loc-brothel/main.twee @@ -182,45 +182,45 @@ I'd like to offer you work looking after our guests. You saw how it works on the <<danceactions>> <<if $corruptionDancing gt 0 and $danceevent is 0 and (($exhibitionism lte 74 and $exposed gte 2) or ($exhibitionism lte 34 and $exposed gte 1))>> -There's no way you could normally continue dancing while so exposed. + There's no way you could normally continue dancing while so exposed. <<elseif $danceevent is 0 and $exhibitionism lte 74 and $exposed gte 2>> -There's no way you can continue dancing while so exposed! Face reddening, you flee the scene. -<br><br> + There's no way you can continue dancing while so exposed! Face reddening, you flee the scene. + <br><br> <<elseif $danceevent is 0 and $exhibitionism lte 34 and $exposed gte 1>> -There's no way you can continue dancing while so exposed! Face reddening, you flee the scene. -<br><br> + There's no way you can continue dancing while so exposed! Face reddening, you flee the scene. + <br><br> <</if>> <<if $danceevent is "finish">> -<<unset $corruptionDancing>> -<<link [[Next|Brothel]]>><<clotheson>><<endevent>><</link>> + <<unset $corruptionDancing>> + <<link [[Next|Brothel]]>><<clotheson>><<endevent>><</link>> <<elseif $danceevent is "private">> <<if $corruptionDancing is 2>> The slime wants you to have fun with more than an individual. <<elseif $promiscuity gte 35>> - <<link [[Private room|Brothel Private]]>><<set $enemyno to 1>><<unset $corruptionDancing>><</link>><<promiscuous3>> - <br> + <<link [[Private room|Brothel Private]]>><<set $enemyno to 1>><<unset $corruptionDancing>><</link>><<promiscuous3>> + <br> <</if>> <<elseif $danceevent is "rape">> -<<link [[Next|Brothel Dance Rape]]>><<set $molestationstart to 1>><<unset $corruptionDancing>><</link>> + <<link [[Next|Brothel Dance Rape]]>><<set $molestationstart to 1>><<unset $corruptionDancing>><</link>> <<elseif $danceevent is "leighton">> <<if $corruptionDancing is 2>> The slime wants you to have fun with more than an individual. <<elseif $promiscuity gte 35>> - <<link [[Private room|Leighton Private]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>><<promiscuous3>> - <br> + <<link [[Private room|Leighton Private]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>><<promiscuous3>> + <br> <</if>> <<elseif $danceevent is 0>> <<if $corruptionDancing isnot undefined>> The slime in your ear is forcing you. <<elseif $exposed gte 2 and $exhibitionism lte 74>> - <<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> + <<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> <<elseif $exposed gte 1 and $exhibitionism lte 34>> - <<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> + <<link [[Flee|Brothel Dressing Room]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> <<else>> - <<link [[Stop|Brothel]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> + <<link [[Stop|Brothel]]>><<clotheson>><<endevent>><<unset $corruptionDancing>><</link>> <</if>> <</if>> @@ -229,51 +229,51 @@ There's no way you can continue dancing while so exposed! Face reddening, you fl <<npc Briar>><<person1>> <<if $phase is 1>> -"Good! Come by whenever you feel like putting your body to work. I'll let the other staff know you're joining them." <<He>> rises to <<his>> feet and guides you to the top of the stairs. <<He>> doesn't say anything as <<he>> leaves you to descend. -<br><br> + "Good! Come by whenever you feel like putting your body to work. I'll let the other staff know you're joining them." <<He>> rises to <<his>> feet and guides you to the top of the stairs. <<He>> doesn't say anything as <<he>> leaves you to descend. + <br><br> -<<link [[Next|Brothel]]>><<endevent>><</link>> + <<link [[Next|Brothel]]>><<endevent>><</link>> <<elseif $brothelshowintro is 0>> -<<set $brothelshowintro to 1>><<set $brothelshow to "none">> -Briar leans beside the window, staring out. "Glad you could join me," <<he>> says, not turning to look. "People have been asking for you. Seems you've made a name for yourself." <<He>> turns and sizes you up. "I'd like to hold a little show on <span class="gold">Fridays</span>. Get the punters in. How'd you like to be the star?" -<br><br> + <<set $brothelshowintro to 1>><<set $brothelshow to "none">> + Briar leans beside the window, staring out. "Glad you could join me," <<he>> says, not turning to look. "People have been asking for you. Seems you've made a name for yourself." <<He>> turns and sizes you up. "I'd like to hold a little show on <span class="gold">Fridays</span>. Get the punters in. How'd you like to be the star?" + <br><br> -<<He>> doesn't wait for a response. "Not your usual work I know, and I'll need time to prepare. Think about it, then come visit me and we'll talk specifics. And money. -<br><br> -<<endevent>> -<<link [[Next|Brothel]]>><</link>> -<br> + <<He>> doesn't wait for a response. "Not your usual work I know, and I'll need time to prepare. Think about it, then come visit me and we'll talk specifics. And money. + <br><br> + <<endevent>> + <<link [[Next|Brothel]]>><</link>> + <br> <<elseif $brotheljob isnot 1>> -Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Have you reconsidered my offer?" -<br><br> + Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Have you reconsidered my offer?" + <br><br> -<<link [[Yes|Briar's Office]]>><<set $brotheljob to 1>><<set $phase to 1>><</link>> -<br> + <<link [[Yes|Briar's Office]]>><<set $brotheljob to 1>><<set $phase to 1>><</link>> + <br> <<if $id is 0>> -<<link [[Inquire about ID Card|Briar's Office ID]]>><</link>> -<br> + <<link [[Inquire about ID Card|Briar's Office ID]]>><</link>> + <br> <</if>> -<<link [[Leave|Brothel]]>><<endevent>><</link>> -<br> + <<link [[Leave|Brothel]]>><<endevent>><</link>> + <br> <<else>> -Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Something I can do for you?" -<br><br> + Briar sprawls on the sofa, holding a glass of wine. <<He>> looks up as you enter. "Something I can do for you?" + <br><br> <<if $brothelshowintro is 1 and $brothelshow is "none">> - <<link [[Set up a show|Briar's Office Show]]>><</link>> - <br> + <<link [[Set up a show|Briar's Office Show]]>><</link>> + <br> <</if>> <<if $id is 0>> -<<link [[Inquire about ID Card|Briar's Office ID]]>><</link>> -<br> + <<link [[Inquire about ID Card|Briar's Office ID]]>><</link>> + <br> <</if>> -<<link [[Leave|Brothel]]>><<endevent>><</link>> -<br> + <<link [[Leave|Brothel]]>><<endevent>><</link>> + <br> <</if>> diff --git a/game/overworld-town/loc-cafe/chef.twee b/game/overworld-town/loc-cafe/chef.twee index 11a3712030be776acfaa07c4f118a0c488673ee2..d82a7b8eec906f9946ffd6e5eb268e18368f2055 100644 --- a/game/overworld-town/loc-cafe/chef.twee +++ b/game/overworld-town/loc-cafe/chef.twee @@ -852,7 +852,6 @@ Bailey looks away from you. You realise that, for the first time since your arri - :: Chef Opening Bailey Slap [nobr] <<set $outside to 0>><<set $location to "town">><<effects>> diff --git a/game/overworld-town/loc-danube-homes/work.twee b/game/overworld-town/loc-danube-homes/work.twee index ee8347337c45af59681d5407380caebceef32508..0b7996d6d105a8c84fa2fe81dfdcbb6835d0e5dd 100644 --- a/game/overworld-town/loc-danube-homes/work.twee +++ b/game/overworld-town/loc-danube-homes/work.twee @@ -319,7 +319,7 @@ You lean toward <<his>> other breast, and suckle. <<He>> laughs, and inches <<hi <</if>> <<if $worn.genitals.type.includes("chastity")>> - "Trying to stay pure?" <<he>> questions while withdrawing <<his>> hand. + "Trying to stay pure?" <<he>> questions while withdrawing <<his>> hand. <<elseif $penisexist is 1>> <<if $penissize gte 4>> "Ah!" <<He>> withdraws <<his>> hand and stares at your crotch. <<He>> looks startled. "How are you so big? Sorry, I don't mean to be rude." <<He>> returns <<his>> hand and continues to stroke as you suckle. diff --git a/game/overworld-town/loc-landfill/events.twee b/game/overworld-town/loc-landfill/events.twee index f694731887fec0468f8da0ebbbee25b0e06f750b..2bf0af60e82853d059e8f7394624c475d8d2e5ea 100644 --- a/game/overworld-town/loc-landfill/events.twee +++ b/game/overworld-town/loc-landfill/events.twee @@ -22,7 +22,6 @@ You tell <<him>> you're lost. - :: Trash Seduce [nobr] <<set $location to "landfill">><<set $outside to 1>><<effects>> diff --git a/game/overworld-town/loc-school/hallways.twee b/game/overworld-town/loc-school/hallways.twee index 6f7cbd6d1230fb2fa3dc04551bbb933fdc255595..dea289a72bb1b16bfb35e3298a16b224545aa542 100644 --- a/game/overworld-town/loc-school/hallways.twee +++ b/game/overworld-town/loc-school/hallways.twee @@ -851,7 +851,6 @@ You feel a jolt of pain as the slime punishes you for defiance.<<corruption -1>> - :: Hallways Breast Tease [nobr] <<effects>> diff --git a/game/overworld-town/loc-school/inspections.twee b/game/overworld-town/loc-school/inspections.twee index e11a65729ef6c3a77327ec3aed5bbdabe62e9008..46252ff127da697670eeb0d9a844ecb23fccdd91 100644 --- a/game/overworld-town/loc-school/inspections.twee +++ b/game/overworld-town/loc-school/inspections.twee @@ -470,12 +470,12 @@ You pull your shorts back up and take your seat. Your pulse races. <br><br> - <<link [[Expose yourself|Penis Inspection Expose]]>><<stress 6>><<trauma 6>><</link>><<gstress>><<gtrauma>> - <br> - <<if $exhibitionism gte 55>> - <<link [[Flaunt|Penis Inspection Flaunt]]>><</link>><<exhibitionist4>> - <br> - <</if>> + <<link [[Expose yourself|Penis Inspection Expose]]>><<stress 6>><<trauma 6>><</link>><<gstress>><<gtrauma>> + <br> + <<if $exhibitionism gte 55>> + <<link [[Flaunt|Penis Inspection Flaunt]]>><</link>><<exhibitionist4>> + <br> + <</if>> <<link [[Run away|Penis Inspection Run Away]]>><<detention 4>><<status -10>><</link>><<gdelinquency>><<lcool>> <br> @@ -515,7 +515,7 @@ You pull your shorts back up and take your seat. Your pulse races. This process continues down the line. Leighton takes pictures and the pair take measurements. Most don't take it as badly as the <<person3>><<personcomma>> but they all look embarrassed. Leighton soon arrives beside you, and looks at you expectantly. Your face flushes as you think about the secret hidden in your shorts. <br><br> - <<if $exhibitionism gte 55>> + <<if $exhibitionism gte 55>> <<link [[Flaunt|Penis Inspection Flaunt Crossdress]]>><</link>><<exhibitionist4>> <br> <</if>> @@ -594,7 +594,7 @@ Wasting no time, you climb atop the desk and pull your skirt off your legs, plac The class erupts into whispering when they see your <<penisstop>> <<if $malechance gte 1>> -Some of the boys look away, but others lean forward in amazement. + Some of the boys look away, but others lean forward in amazement. <</if>> "Young man," Leighton says. "We've already had penis inspection." <br><br> diff --git a/game/overworld-town/loc-school/maths-project.twee b/game/overworld-town/loc-school/maths-project.twee index fac15aad900638e25bb1b2eb8277878d11446e8e..b231e00f397a159fd9388c1eb1fe5753bcdd8b40 100644 --- a/game/overworld-town/loc-school/maths-project.twee +++ b/game/overworld-town/loc-school/maths-project.twee @@ -1716,7 +1716,6 @@ You take a seat, and wait as the rest fill. - :: Maths Competition Angry [nobr] <<set $outside to 0>><<set $location to "town">><<effects>> diff --git a/game/overworld-town/loc-school/toilets-gloryhole.twee b/game/overworld-town/loc-school/toilets-gloryhole.twee index 4590f56fae2dc17aa69e8d732ade0b6feb6e10c4..c7d6b31469ff5ea3e18c691cc3e117ae14a0999d 100644 --- a/game/overworld-town/loc-school/toilets-gloryhole.twee +++ b/game/overworld-town/loc-school/toilets-gloryhole.twee @@ -55,7 +55,7 @@ You think about how much you should charge for your services, <span class="green <br><br> <!-- Set event probabilty based on hallway business, sex fame, oral skill, and price --> -<<set _prob to (_busy + $famesex/50 + $oralskill/25 - 2*($school_gloryhole_price/100))>> +<<set _prob to (_busy + $famesex/50 + $oralskill/25 - 2*($school_gloryhole_price/100))>> <<if _busy is 0>><<set _prob to 0>><</if>> <<set _prob to Math.clamp(_prob, 0, 100)>> <<set _rnd to random(0, 100)>> diff --git a/game/overworld-town/loc-school/widgets-events.twee b/game/overworld-town/loc-school/widgets-events.twee index 205fcbe27e6312db5f16d17db596600c2ee7b620..4cef1c1284273e42792b5dceaa92792f3991b4b7 100644 --- a/game/overworld-town/loc-school/widgets-events.twee +++ b/game/overworld-town/loc-school/widgets-events.twee @@ -74,7 +74,7 @@ <<generatey1>><<generatey2>><<generatey3>><<person1>> A few of Whitney's friends enter the toilets. They smirk when they see you. <br><br> - "Naughty," a <<person>> says. "Didn't you hear that you're not supposed to come here anymore? Or were you just looking for an excuse to get punished? You're in luck. Whitney said we can do whatever we want to you in here." + "Naughty," a <<person>> says. "Didn't you hear that you're not supposed to come here anymore? Or were you just looking for an excuse to get punished? You're in luck. Whitney said we can do whatever we want to you in here." <br><br> They close in around you. <br><br> diff --git a/game/overworld-town/loc-shop/widgets.twee b/game/overworld-town/loc-shop/widgets.twee index 6bdf245a83c3040822a3c1be47d7ac95a553e8b7..574655259af7da3fab08cf7b79c38ff14242d22b 100644 --- a/game/overworld-town/loc-shop/widgets.twee +++ b/game/overworld-town/loc-shop/widgets.twee @@ -1494,30 +1494,30 @@ You steal the $clothes.legs[_shop_temp].name. <<print '<label><span class="' + _temp_choice.accessory_colour_options[_e] + '"> _temp_choice.accessory_colour_options[_e]</span> <<radiobutton "$accessorycolouraction" "' + _temp_choice.accessory_colour_options[_e] + '">></label> |'>> <</if>> <</for>> - <br><br> + <br><br> <</if>> <<set _cost to clone($clothes.legs[$clothes_choice].cost)>> <<if $wardrobe.legs.length gte $wardrobe.space>> - <span class="blue">Your wardrobe is full. <i>$wardrobe.legs.length / $wardrobe.space</i></span> - <br> + <span class="blue">Your wardrobe is full. <i>$wardrobe.legs.length / $wardrobe.space</i></span> + <br> <<elseif $daystate is "night" and $location isnot "forest">> <<if $worn.legs.cursed is 1>> - <span class="blue">You can't wear this item without first removing your $worn.legs.name.</span> - <br> + <span class="blue">You can't wear this item without first removing your $worn.legs.name.</span> + <br> <<else>> - <<link [[Steal and wear|$passage]]>><<legsshopbuy "steal" "wear" $clothes_choice>><<crimeup _cost / 100>><<unset $clothes_choice>><</link>><<crime>> - <br> + <<link [[Steal and wear|$passage]]>><<legsshopbuy "steal" "wear" $clothes_choice>><<crimeup _cost / 100>><<unset $clothes_choice>><</link>><<crime>> + <br> <</if>> <<link [[Steal and send home|$passage]]>><<legsshopbuy "steal" "send" $clothes_choice>><<crimeup _cost / 100>><<unset $clothes_choice>><</link>><<crime>> <br> <<elseif $money gte $clothes.legs[$clothes_choice].cost>> <<if $worn.legs.cursed is 1>> - <span class="blue">You can't wear this item without first removing your $worn.legs.name.</span> - <br> + <span class="blue">You can't wear this item without first removing your $worn.legs.name.</span> + <br> <<else>> - <<link [[Buy and wear|$passage]]>><<clothingReset "legs">><<legsshopbuy "buy" "wear" $clothes_choice>><<set $money -= _cost>><<unset $clothes_choice>><</link>> - <br> + <<link [[Buy and wear|$passage]]>><<clothingReset "legs">><<legsshopbuy "buy" "wear" $clothes_choice>><<set $money -= _cost>><<unset $clothes_choice>><</link>> + <br> <</if>> <<link [[Buy and send home|$passage]]>><<clothingReset "legs">><<legsshopbuy "buy" "send" $clothes_choice>><<set $money -= _cost>> <<if $shopDefaults.disableReturn is false>><<unset $clothes_choice>><</if>> @@ -1560,8 +1560,6 @@ You steal the $clothes.legs[_shop_temp].name. - - <<widget "feetshopbuy">><<nobr>> <<set _shop_temp to $args[2]>> <<set $clothes_choice_previous to $clothes_choice>> @@ -2062,8 +2060,6 @@ Profane - Considered obscene by the local faith. Increases awareness gains and l - - <<widget "shopDefaultOptions">><<nobr>> diff --git a/game/overworld-town/loc-street/bondage-events.twee b/game/overworld-town/loc-street/bondage-events.twee index eeffbb82420c507518b9cc6e4336e7735a00844f..a6d819d501128e7edd65d044e88a05a3c1886ca4 100644 --- a/game/overworld-town/loc-street/bondage-events.twee +++ b/game/overworld-town/loc-street/bondage-events.twee @@ -299,7 +299,7 @@ You're cuffed and dragged behind the police officer. <<He>> pushes you into the You manage to stammer out an explanation as you're dragged off. <span class="green">It gets through to <<himstop>></span> <<He>> sighs and releases your arm. <br><br> -"You shouldn't have allowed yourself to get into this situation in the first place," <<he>> says. "I'll let you off this once. Be more careful in the future." +"You shouldn't have allowed yourself to get into this situation in the first place," <<he>> says. "I'll let you off this once. Be more careful in the future." <br><br> <<blindfoldremove>> @@ -917,8 +917,6 @@ You hear the patter of the wolf's feet against the dirt as it flees. - - :: Bondage Sailor Rape [nobr] <<if $molestationstart is 1>> @@ -1136,7 +1134,6 @@ They grab you from both sides. - :: Street Wake Blindfold Rape [nobr] <<if $molestationstart is 1>> diff --git a/game/overworld-town/loc-street/bondage-widgets.twee b/game/overworld-town/loc-street/bondage-widgets.twee index 2c669fb0f0a153badc2cc760616d623b53ba7905..dd47444e47d4b25dd9f5164c1c4b759f0458236d 100644 --- a/game/overworld-town/loc-street/bondage-widgets.twee +++ b/game/overworld-town/loc-street/bondage-widgets.twee @@ -23,7 +23,6 @@ <</if>> You poor thing, let me help." <br><br> - <<if $leftarm is "bound" or $rightarm is "bound">> <<if $worn.face.type.includes("gag")>> <<He>> removes your gag and blindfold, and unties your arms. @@ -43,7 +42,8 @@ <<set $worn.face.type.push("broken")>> <<faceruined>> - <<He>> continues on <<his>> way after making sure you aren't hurt.<<ltrauma>><<lpain>><<lllstress>><<trauma -6>><<pain -6>><<stress -24>> + <<He>> continues on <<his>> way after making sure you aren't hurt. + <<ltrauma>><<lpain>><<lllstress>><<trauma -6>><<pain -6>><<stress -24>> <br><br> <<endevent>> @@ -146,7 +146,7 @@ <<else>> The sound of a speeding car is your only warning before you feel an impact against your - <<if $player.gender is "f" and $player.appearance is "f">>chest. It's a water balloon, which <span class = "red">explodes and soaks your upper body.</span> + <<if $player.gender is "f" and $player.appearance is "f">>chest. It's a water balloon, which <span class = "red">explodes and soaks your upper body.</span> <<if !$worn.upper.type.includes("swim") and !$worn.upper.type.includes("naked")>> <<set $upperwet to 200>> <</if>> @@ -158,7 +158,7 @@ There is a loud cheer from the car as it speeds away.<br><br> <</if>> <<else>> - groin. It's a water balloon, which <span class = "red">explodes and soaks your lower body.</span> + groin. It's a water balloon, which <span class = "red">explodes and soaks your lower body.</span> <<if !$worn.lower.type.includes("swim") and !$worn.lower.type.includes("naked")>> <<set $lowerwet to 200>> <</if>> @@ -479,8 +479,6 @@ A sudden impact from behind knocks you over. You struggle, but the sound of a wo - - <<widget "destinationbondage">><<nobr>> <<switch $bus>> <<case "nightingale">> diff --git a/game/overworld-town/loc-street/bondage.twee b/game/overworld-town/loc-street/bondage.twee index eb47eb294e055642c28dc18e4b4c995986780d7f..0cb125a077f76dff1d9de90fa855c5103d6a7fbb 100644 --- a/game/overworld-town/loc-street/bondage.twee +++ b/game/overworld-town/loc-street/bondage.twee @@ -1,21 +1,21 @@ :: Bondage Run [nobr] -<<effects>> +<<effects>> You hunch down and walk as fast as you dare. You keep near walls and stay well away from what you think are roads. You hope no one sees you in such a humiliating predicament, but at the same time you know you need help. <br><br> - <<set $phase to 1>>/*Makes events always trigger*/ <<destinationbondage>> + :: Bondage Hide [nobr] -<<effects>> +<<effects>> You hunch down beside a wall in what you hope is a sheltered position. <br><br> - <<destinationbondage>> :: Bondage Wolf [nobr] + <<set $outside to 1>><<set $location to "town">><<effects>><<set $bus to "wolf">> You feel soil beneath your feet and hear <<if $hour gte 7 and $hour lte 20>>the distant sounds of the town.<<else>>a wolf howling disturbingly close.<</if>> @@ -630,4 +630,3 @@ You feel pavement beneath your feet and hear <<if $hour gte 7 && $hour lte 20>>c <</if>> <<set $eventskip to 0>> - diff --git a/game/overworld-town/loc-street/cliff.twee b/game/overworld-town/loc-street/cliff.twee index a39dde71b2303a7961343ffe132f82dd7c889d32..68ea5107d58b818959f55b816679f2ebe6c7d070 100644 --- a/game/overworld-town/loc-street/cliff.twee +++ b/game/overworld-town/loc-street/cliff.twee @@ -3,13 +3,13 @@ <<set $outside to 1>><<set $location to "town">><<effects>><<set $bus to "cliff">> You are on Cliff Street. Several civic buildings are located here, including the town hall. The Ocean Breeze cafe looks out over the sea. <<if $chef_state is 9>> -A queue has formed outside its extravagant doors. + A queue has formed outside its extravagant doors. <<elseif $chef_state is 7 and $chef_rework lte 0>> -<span class="teal">The new building is finished.</span> + <span class="teal">The new building is finished.</span> <<elseif $chef_state is 7 and $chef_rework lte 30>> -<span class="blue">It's surrounded by scaffolding, and construction materials litter the site.</span> + <span class="blue">It's surrounded by scaffolding, and construction materials litter the site.</span> <<elseif $chef_state gte 2>> -A queue has formed outside. + A queue has formed outside. <</if>> There's a path leading down to the beach. <<if $daystate is "day">> diff --git a/game/overworld-town/loc-street/domus.twee b/game/overworld-town/loc-street/domus.twee index e4be4fb77b60826c7a463aee6c755f957d0c5a2c..2389ad0b3cb9055576eef33e07597a51ab4af3eb 100644 --- a/game/overworld-town/loc-street/domus.twee +++ b/game/overworld-town/loc-street/domus.twee @@ -16,7 +16,7 @@ You are on Domus Street. The orphanage is here. The street is dominated by small The street is dark and silent. <</if>> <<if $halloween is 1>> -Jack-o'-lanterns, skeletons, and spiders decorate the houses. + Jack-o'-lanterns, skeletons, and spiders decorate the houses. <</if>> <<streeteffects>> <br><br> diff --git a/game/overworld-town/loc-temple/garden.twee b/game/overworld-town/loc-temple/garden.twee index a065ebd62664cc9fa56c44167a2403d3296812cd..6548717d1d05a411f8ac55ed827b85330b86f29b 100644 --- a/game/overworld-town/loc-temple/garden.twee +++ b/game/overworld-town/loc-temple/garden.twee @@ -117,7 +117,7 @@ You ask a priest what work needs doing around the garden. You're asked to gather <br><br> <<generate1>><<person1>> - "Need a hand up there?" a <<monk>> says behind you. Without waiting for a response, <<he>> climbs the step ladder. There's not much room at the top. <<He>> grasps your hips to steady <<himselfstop>> <<if $NPCList[0].penis isnot "none">><span class="lewd">You feel something hard beneath <<his>> habit, rubbing against your <<bottomstop>></span><</if>> + "Need a hand up there?" a <<monk>> says behind you. Without waiting for a response, <<he>> climbs the step ladder. There's not much room at the top. <<He>> grasps your hips to steady <<himselfstop>> <<if $NPCList[0].penis isnot "none">><span class="lewd">You feel something hard beneath <<his>> habit, rubbing against your <<bottomstop>></span><</if>> <br><br> <<link [[Shove|Temple Garden Shove]]>><<trauma -6>><<stress -6>><<grace -5 monk>><</link>><<llgrace monk>><<ltrauma>><<lstress>> @@ -907,9 +907,6 @@ The tendrils go limp, and you crash into the undergrowth. - - - :: Temple Garden Exposed [nobr] <<set $outside to 1>><<set $location to "temple">><<temple_effects>><<effects>> diff --git a/game/overworld-town/loc-temple/main.twee b/game/overworld-town/loc-temple/main.twee index dab1829385deebe2b4b9149a8106c09e0e45fccd..ae5dd7814b7a8ce40eb2a2e7ee81c271f50ff561 100644 --- a/game/overworld-town/loc-temple/main.twee +++ b/game/overworld-town/loc-temple/main.twee @@ -85,7 +85,6 @@ You are in the main hall of the temple. Stone walls and pillars tower into darkn - :: Temple Pray [nobr] <<set $outside to 0>><<set $location to "temple">><<temple_effects>><<effects>> <<if $phase is 1>> @@ -820,7 +819,7 @@ The fondling continues for a few minutes. Finally, <<he>> finishes <<his>> work. <<else>> <<if $penilevirginity is 1 and $vaginalvirginity is 1>> - "You are unblemished, and may it stay that way. Please be patient, I'll return shortly with your belt." <<He>> leaves you briefly, and returns with the + "You are unblemished, and may it stay that way. Please be patient, I'll return shortly with your belt." <<He>> leaves you briefly, and returns with the <<if $penisexist isnot 1>> metallic device. Without a word <<he>> kneels once more and wraps it round your waist. You hear a loud click, and Jordan steps back to admire <<his>> handiwork. <br><br> @@ -828,7 +827,7 @@ The fondling continues for a few minutes. Finally, <<he>> finishes <<his>> work. <br><br> <<genitalswear 1>> <<set $worn.genitals.origin to "temple">> - + "Everything is satisfactory," <<he>> says. "If there are any problems, come see me." <<He>> leaves you alone in the room. <br><br> <<clotheson>> @@ -839,7 +838,7 @@ The fondling continues for a few minutes. Finally, <<he>> finishes <<his>> work. <<He>> asks, "Thanks to your <<genitalscomma 2>>you have two options. You could wear this cage and it would provide protection for just your <<genitals 2>> and be secured at the base of your penis,however, it will be unable to protect you from sodomy." <br><br> After giving you a chance to examine it, <<he>> continues, "Your other option would be this chastity belt, it will be able to protect your <<genitals 2>> ontop of it being able to fit a shield to protect you from sodomy. It's been designed to both prevent rubbing and to hold a flaccid penis gently in place. As much as this is the best way to protect you, others may mistake you for a girl." - <br><br> + <br><br> <<link [[Ask for the chastity cage|Temple Male Chastity Fitting]]>><<genitalswear 2>><</link>> <br> diff --git a/game/overworld-town/loc-temple/prayer.twee b/game/overworld-town/loc-temple/prayer.twee index c09e4ef2f6a8b30bd9356057679d1ea3bbee6cb0..7941e1203b5e82a8ed0ccea31ae093fe3c1b0cf0 100644 --- a/game/overworld-town/loc-temple/prayer.twee +++ b/game/overworld-town/loc-temple/prayer.twee @@ -227,7 +227,7 @@ You sit on the cushion, and pray. The incense makes you feel light and dizzy. The thick stone walls reassure you.<<ltrauma>><<lstress>><<trauma -6>><<stress -6>> <<elseif $control gte 400>> You have trouble keeping your eyes closed in case something sneaks in.<<ltrauma>><<trauma -6>> - <<elseif $control gte 200>> + <<elseif $control gte 200>> Fear dominates your mind, but your heart steadies and you feel less anxious over time.<<gcontrol>><<control 10>> <<else>> You struggle to keep panic at bay. Your heart steadies and you feel less anxious over time.<<gcontrol>><<control 10>> diff --git a/game/overworld-town/loc-temple/quarters.twee b/game/overworld-town/loc-temple/quarters.twee index e0d5ca41993466c2d6d57c233572173fad27dfb2..e42bf1c28267b7cc955341b2552a2627dbee9bfd 100644 --- a/game/overworld-town/loc-temple/quarters.twee +++ b/game/overworld-town/loc-temple/quarters.twee @@ -152,7 +152,7 @@ You get to work making people's bunks, something you're sure they're meant to do <<link [[Ignore|Temple Quarters Hole Ignore]]>><</link>> <br> <<else>> - You find odd socks discarded in all sorts of places. Beneath beds, above wardrobes, stuffed into crevices in the walls. Basket full, you carry it to the laundry room. + You find odd socks discarded in all sorts of places. Beneath beds, above wardrobes, stuffed into crevices in the walls. Basket full, you carry it to the laundry room. <br><br> <<link [[Next|Temple Quarters]]>><</link>> @@ -167,7 +167,7 @@ You get to work making people's bunks, something you're sure they're meant to do <<if $rng gte 81>> You reach in, and touch something sharp. You withdraw your hand.<<gpain>><<pain 4>><<gstress>><<stress 6>> <br><br> - You reach in again, gingerly this time, and wrap your fingers around something cool and hard. You bring it out into the light. <span class="gold">It's a brass statuette,</span> molded in the shape of an eagle. You caught your hand on its beak. + You reach in again, gingerly this time, and wrap your fingers around something cool and hard. You bring it out into the light. <span class="gold">It's a brass statuette,</span> moulded in the shape of an eagle. You caught your hand on its beak. <br><br> It looks old.<<set $antiquemoney += 120>><<if $antiquebrassstatuette is undefined>><<set $antiquebrassstatuette to "found">><</if>> diff --git a/game/overworld-town/loc-temple/soup-kitchen.twee b/game/overworld-town/loc-temple/soup-kitchen.twee index faca7259e9966868a83506ad6e936b84dea2fde4..ae8919be50411c6e9a214fb369448a74a0eb7708 100644 --- a/game/overworld-town/loc-temple/soup-kitchen.twee +++ b/game/overworld-town/loc-temple/soup-kitchen.twee @@ -374,7 +374,6 @@ The <<monk>> doesn't take much longer, though River chastises <<him>> for taking - :: Soup Kitchen Habit [nobr] <<set $outside to 0>><<set $location to "temple">><<effects>> @@ -433,7 +432,7 @@ The rest of the hour passes without event. <<set $outside to 0>><<set $location to "temple">><<effects>> <<if $soup_kitchen_init isnot 1>> -You search for the grey building you were told about. You find it hidden among the trees in the shadow of the temple. You try the door, but it's locked. You were told it opens between <span class="gold"><<if $timestyle is "military">>18:00 and 21:00<<else>>6:00 pm and 9:00 pm<</if>></span>. +You search for the grey building you were told about. You find it hidden among the trees in the shadow of the temple. You try the door, but it's locked. You were told it opens between <span class="gold"><<if $timestyle is "military">>18:00 and 21:00<<else>>6:00 pm and 9:00 pm<</if>></span>. <br><br> diff --git a/game/overworld-town/special-kylar/main.twee b/game/overworld-town/special-kylar/main.twee index a59092e8a5687b4863df59f3cc8ab8319582be3d..e5f6609fb25bed15b76ccb72967afde9c2f767d3 100644 --- a/game/overworld-town/special-kylar/main.twee +++ b/game/overworld-town/special-kylar/main.twee @@ -1889,7 +1889,7 @@ You see a small note near to the <<print _container.name>> with the letter "K" o <<else>> It seems someone was looking after them for you. It wasn't enough. They are all dead in the tank. <br><br> - You bury them. + You bury them. <<ggtrauma>> <<if _pregnancy.namesChildren is true>> <<set _traumaMulti to 2>> diff --git a/game/overworld-town/special-robin/halloween.twee b/game/overworld-town/special-robin/halloween.twee index 3be9f7266ea763789201c560b31c9357b11374ab..3c76e35614b55f6d8d593defa4a18d3ac4975ba3 100644 --- a/game/overworld-town/special-robin/halloween.twee +++ b/game/overworld-town/special-robin/halloween.twee @@ -243,7 +243,7 @@ You step through the door, chased by a cheer. It's barely shut when the <<person <br><br> <<else>><<hope -1>> - "Fine," the <<person>> snarls. "No sweets for you." <<He>> lifts the sack and walks deeper into the building. + "Fine," the <<person>> snarls. "No sweets for you." <<He>> lifts the sack and walks deeper into the building. <br><br> <<clothesontowel>> <<endcombat>> diff --git a/game/overworld-town/special-robin/walk.twee b/game/overworld-town/special-robin/walk.twee index db39771a732bc3473e40788803edae58a985407a..f9b9395cacd0466116180b859cf4dc188792b585 100644 --- a/game/overworld-town/special-robin/walk.twee +++ b/game/overworld-town/special-robin/walk.twee @@ -1173,9 +1173,6 @@ You sit together for several minutes, before packing up the picnic and walking b - - - :: Robin Forest Shop [nobr] <<set $outside to 1>><<set $location to "town">><<effects>> diff --git a/game/special-dance/actions.twee b/game/special-dance/actions.twee index 0d081cb73b1f90fe22796cff40911078f283f296..eafe7844a67cf942d0c604c42bb4cf11e831dc2e 100644 --- a/game/special-dance/actions.twee +++ b/game/special-dance/actions.twee @@ -3,8 +3,8 @@ <<widget "danceactions">><<nobr>> <<exposure>> <<if $danceevent is 0>> - <<if $exposed gte 2 and $exhibitionism lte 74 and $forceddance isnot 1 and ($corruptionDancing is undefined or $dancelocation isnot "brothel")>> - <<elseif $exposed gte 1 and $exhibitionism lte 34 and $forceddance isnot 1 and ($corruptionDancing is undefined or $dancelocation isnot "brothel")>> + <<if $exposed gte 2 and $exhibitionism lte 74 and $forceddance isnot 1 and ($corruptionDancing is undefined or $dancelocation isnot "brothel")>> + <<elseif $exposed gte 1 and $exhibitionism lte 34 and $forceddance isnot 1 and ($corruptionDancing is undefined or $dancelocation isnot "brothel")>> <<else>> <<if $danceactiondefault is "cool">> <label>Cool Dance (0:01) <<radiobutton "$danceaction" "cool" checked>></label> | diff --git a/game/special-masturbation/main.twee b/game/special-masturbation/main.twee index 4a599c6fa7d0cffde33c36f71381993391625cd1..c472393db898779ce5631e53f1a279c504acfd3b 100644 --- a/game/special-masturbation/main.twee +++ b/game/special-masturbation/main.twee @@ -1320,7 +1320,7 @@ You put on a brave face and tell <<him>> you're fine. "Okay. If you say so," <<h <<else>> <<genitalswear 2>> <</if>> - <<set $worn.genitals.origin to "Winter">> + <<set $worn.genitals.origin to "Winter">> Once naked from the waist down, <<he>> wraps the <<if $penisexist isnot 1>>belt<<else>>cage<</if>> around your waist. The lock shuts with a loud click. "There," <<he>> says. "No more temptation for you." <br><br> <<if $submissive gte 1150>> diff --git a/game/special-templates/main.twee b/game/special-templates/main.twee index e6b022d8a7cd0b9b48897e8875a8932513334228..dc2c2d385dcabf1d62d96d360ec2007d77014c0d 100644 --- a/game/special-templates/main.twee +++ b/game/special-templates/main.twee @@ -748,7 +748,6 @@ You successfully pick the lock and enter the building. - <<set $danger to random(1, 10000)>><<set $dangerevent to 0>> <<if $danger gte (9900 - $allure)>> @@ -798,8 +797,6 @@ You successfully pick the lock and enter the building. - - $NPCName[$NPCNameList.indexOf("Robin")].love <<npcincr Robin love 1>>