diff --git a/src/art/vector/Anal_Accessories.tw b/src/art/vector/Anal_Accessories.tw index 1e29ff3fabb6f9b7a51b940643b7ebadb3f540b3..ee7d4de02a13aee9e07535204421a3d546be976b 100644 --- a/src/art/vector/Anal_Accessories.tw +++ b/src/art/vector/Anal_Accessories.tw @@ -13,7 +13,6 @@ <</if>> <<if _artSlave.buttplugAttachment == "tail">> <<include Art_Vector_Plug_Tail>> -<</if>> -<<if _artSlave.buttplugAttachment == "cat tail">> +<<elseif _artSlave.buttplugAttachment == "cat tail">> <<include Art_Vector_Cat_Tail>> <</if>> diff --git a/src/art/vector/Feet.tw b/src/art/vector/Feet.tw index 3823eb72afcd883804b7d49ebdc5db4346c1c45c..0b83887bb97e9c8497f8ba7b9a07855cbd777ab8 100644 --- a/src/art/vector/Feet.tw +++ b/src/art/vector/Feet.tw @@ -35,9 +35,7 @@ <<default>> <<include Art_Vector_Feet_Normal>> <</switch>> -<</if>> - -<<if _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -1 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -68,9 +66,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticBasic>> <</switch>> -<</if>> - -<<if _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -2 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -101,9 +97,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticSexy>> <</switch>> -<</if>> - -<<if _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -3 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -134,9 +128,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticBeauty>> <</switch>> -<</if>> - -<<if _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -4 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -167,9 +159,7 @@ <<default>> <<include Art_Vector_Feet_ProstheticCombat>> <</switch>> -<</if>> - -<<if _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> +<<elseif _artSlave.amp == -5 && (_artSlave.PLimb == 1 || _artSlave.PLimb == 2)>> <<switch _artSlave.shoes>> <<case "heels">> <<include Art_Vector_Shoes_Heel>> @@ -244,9 +234,7 @@ <<include Art_Vector_Shoes_Stockings_SS_Thick>> <</if>> <</if>> -<</if>> - -<<if _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>> +<<elseif _artSlave.legAccessory == "long stockings" && _artSlave.amp != 1>> <<if _artSlave.shoes == "heels">> <<if _legSize == "Narrow">> <<include Art_Vector_Shoes_Heel_LL_Narrow>> diff --git a/src/art/vector/Head.tw b/src/art/vector/Head.tw index bbdb8dfea9a9ebe225cd88896c8eb08265d0da48..59bd83b829d667284560af6d63bdc10e80120ca7 100644 --- a/src/art/vector/Head.tw +++ b/src/art/vector/Head.tw @@ -1111,17 +1111,13 @@ <<if _artSlave.fuckdoll == 0 >> /* fuckdolls cannot be decorated */ <<if _artSlave.collar == "dildo gag">> <<include Art_Vector_Dildo_Gag>> - <</if>> - <<if _artSlave.collar == "ball gag">> + <<elseif _artSlave.collar == "ball gag">> <<include Art_Vector_Ball_Gag>> - <</if>> - <<if _artSlave.collar == "bit gag">> + <<elseif _artSlave.collar == "bit gag">> <<include Art_Vector_Bit_Gag>> - <</if>> - <<if _artSlave.collar == "massive dildo gag">> + <<elseif _artSlave.collar == "massive dildo gag">> <<include Art_Vector_Massive_Dildo_Gag>> - <</if>> - <<if _artSlave.collar == "porcelain mask">> + <<elseif _artSlave.collar == "porcelain mask">> <<include Art_Vector_Porcelain_Mask>> <</if>> <<if _artSlave.eyewear == "corrective glasses" || _artSlave.eyewear == "glasses" || _artSlave.eyewear == "blurring glasses">> @@ -1131,77 +1127,53 @@ /* head clothing */ <<if _artSlave.clothes == "a slutty klan robe">> <<include Art_Vector_Head_Outfit_SluttyKlanRobe>> - <</if>> - <<if _artSlave.clothes == "a klan robe">> + <<elseif _artSlave.clothes == "a klan robe">> <<include Art_Vector_Head_Outfit_KlanRobe>> - <</if>> - <<if _artSlave.clothes == "a burkini">> + <<elseif _artSlave.clothes == "a burkini">> <<include Art_Vector_Head_Outfit_Burkini>> - <</if>> - <<if _artSlave.clothes == "a hijab and blouse">> + <<elseif _artSlave.clothes == "a hijab and blouse">> <<include Art_Vector_Head_Outfit_HijabAndBlouse>> - <</if>> - <<if _artSlave.clothes == "a burqa">> + <<elseif _artSlave.clothes == "a burqa">> <<include Art_Vector_Head_Outfit_Burqa>> - <</if>> - <<if _artSlave.clothes == "a niqab and abaya">> + <<elseif _artSlave.clothes == "a niqab and abaya">> <<include Art_Vector_Head_Outfit_NiqabAndAbaya>> - <</if>> - <<if _artSlave.clothes == "a hijab and abaya">> + <<elseif _artSlave.clothes == "a hijab and abaya">> <<include Art_Vector_Head_Outfit_HijabAndAbaya>> - <</if>> - <<if _artSlave.clothes == "a succubus outfit">> + <<elseif _artSlave.clothes == "a succubus outfit">> <<include Art_Vector_Head_Outfit_Succubus>> - <</if>> - <<if _artSlave.clothes == "a bunny outfit">> + <<elseif _artSlave.clothes == "a bunny outfit">> <<include Art_Vector_Head_Outfit_Bunny>> - <</if>> - <<if _artSlave.clothes == "a chattel habit">> + <<elseif _artSlave.clothes == "a chattel habit">> <<include Art_Vector_Head_Outfit_ChattelHabit>> - <</if>> - <<if _artSlave.clothes == "a fallen nuns habit">> + <<elseif _artSlave.clothes == "a fallen nuns habit">> <<include Art_Vector_Head_Outfit_FallenNunsHabit>> - <</if>> - <<if _artSlave.clothes == "harem gauze">> + <<elseif _artSlave.clothes == "harem gauze">> <<include Art_Vector_Head_Outfit_HaremGauze>> - <</if>> - <<if _artSlave.clothes == "a penitent nuns habit">> + <<elseif _artSlave.clothes == "a penitent nuns habit">> <<include Art_Vector_Head_Outfit_PenitentNunsHabit>> - <</if>> - <<if _artSlave.clothes == "Western clothing">> + <<elseif _artSlave.clothes == "Western clothing">> <<include Art_Vector_Head_Outfit_Western>> - <</if>> - <<if _artSlave.clothes == "a military uniform">> + <<elseif _artSlave.clothes == "a military uniform">> <<include Art_Vector_Head_Outfit_MilitaryUniform>> - <</if>> - <<if _artSlave.clothes == "a cybersuit">> + <<elseif _artSlave.clothes == "a cybersuit">> <<include Art_Vector_Head_Outfit_Cybersuit>> - <</if>> - <<if _artSlave.clothes == "a schutzstaffel uniform">> + <<elseif _artSlave.clothes == "a schutzstaffel uniform">> <<include Art_Vector_Head_Outfit_SchutzstaffelUniform>> - <</if>> - <<if _artSlave.clothes == "a slutty schutzstaffel uniform">> + <<elseif _artSlave.clothes == "a slutty schutzstaffel uniform">> <<include Art_Vector_Head_Outfit_SchutzstaffelUniform>> - <</if>> - <<if _artSlave.clothes == "a red army uniform">> + <<elseif _artSlave.clothes == "a red army uniform">> <<include Art_Vector_Head_Outfit_RedArmyUniform>> - <</if>> - <<if _artSlave.clothes == "battlearmor">> + <<elseif _artSlave.clothes == "battlearmor">> <<include Art_Vector_Head_Outfit_Battlearmor>> - <</if>> - <<if _artSlave.clothes == "a biyelgee costume">> + <<elseif _artSlave.clothes == "a biyelgee costume">> <<include Art_Vector_Head_Outfit_BiyelgeeCostume>> - <</if>> - <<if _artSlave.clothes == "a mounty outfit">> + <<elseif _artSlave.clothes == "a mounty outfit">> <<include Art_Vector_Head_Outfit_Mounty>> - <</if>> - <<if _artSlave.clothes == "a slutty nurse outfit">> + <<elseif _artSlave.clothes == "a slutty nurse outfit">> <<include Art_Vector_Head_Outfit_SluttyNurse>> - <</if>> - <<if _artSlave.clothes == "a police uniform">> + <<elseif _artSlave.clothes == "a police uniform">> <<include Art_Vector_Head_Outfit_PoliceUniform>> - <</if>> - <<if _artSlave.clothes == "kitty lingerie">> + <<elseif _artSlave.clothes == "kitty lingerie">> <<include Art_Vector_Cat_Ear_Fore>> <<include Art_Vector_Cat_Ear_Back>> <</if>> diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw index 7b00d5a4839fd9a55aeecce7c4486efb591193cc..11500061c8bdbd5027bdcc44d2b4ae006d1690e9 100644 --- a/src/js/utilJS.tw +++ b/src/js/utilJS.tw @@ -1126,6 +1126,21 @@ window.removeDuplicates = function removeDuplicates(array) { return [...new Set(array)]; }; +window.induceLactation = function induceLactation(slave) { + let pronouns = getPronouns(slave); + let His = capFirstChar(pronouns.possessive); + let r = ``; + if (slave.induceLactation >= 10) { + if (jsRandom(1,100) < slave.induceLactation) { + r += `${His} breasts have been stimulated often enough to @@.lime;induce lactation.@@` + slave.induceLactation = 0; + slave.lactationDuration = 2; + slave.lactation = 1; + } + } + return r; +}; + window.ResearchLabStockPile = function() { V = State.variables; return `__Stockpile__ @@ -1144,21 +1159,3 @@ window.ResearchLabStockPile = function() { // Erectile: $stockpile.erectileImplant// Electrolarynx: $stockpile.electrolarynx`; }; - -window.ResearchLabStockPile = function() { - return `__Stockpile__ - Prosthetics interfaces: ${commaNum($stockpile.basicPLimbInterface + $stockpile.advPLimbInterface)} - Basic : $stockpile.basicPLimbInterface - Advanced: $stockpile.advPLimbInterface - Limbs: ${commaNum($stockpile.basicPLimb + $stockpile.advSexPLimb + $stockpile.advGracePLimb + $stockpile.advCombatPLimb + $stockpile.cyberneticPLimb)} - Basic: $stockpile.basicPLimb - Sex: $stockpile.advSexPLimb - Beauty: $stockpile.advGracePLimb - Combat: $stockpile.advCombatPLimb - Cybernetic: $stockpile.cyberneticPLimb - Implants: ${commaNum($stockpile.ocularImplant + $stockpile.cochlearImplant + $stockpile.erectileImplant)} - Ocular: $stockpile.ocularImplant - Cochlear: $stockpile.cochlearImplant - // Erectile: $stockpile.erectileImplant// - Electrolarynx: $stockpile.electrolarynx`; -};