Преглед изворни кода

adding some new therapist updates

Thavus пре 2 година
родитељ
комит
559517ba5a
5 измењених фајлова са 168 додато и 33 уклоњено
  1. 11 1
      locations/Cheatmenu_din.qsrc
  2. 4 1
      locations/dina.qsrc
  3. 41 19
      locations/dreams.qsrc
  4. 112 12
      locations/therapist.qsrc
  5. BIN
      tools/Player-video/plugins/plugins.dat

+ 11 - 1
locations/Cheatmenu_din.qsrc

@@ -2778,7 +2778,17 @@ $cheatmenu['bdimdisplay'] = {
 	else
 		'Folder: <<$bodimgsets[((chmbodset * 10) + 9)]>>'
 		'Descriptors: (Displayed as "You are:")'
-		'<a href="exec:view ''images/pc/body/shape/0.jpg''"><<$bodimgsets[((chmbodset * 10) + 0)]>></a>'
+		if imgset0ovr[chmbodset] = 1:
+			'<a href="exec:view ''images/pc/body/shape/<<$bodimgsets[((chmbodset * 10) + 9)]>>/0.jpg''"><<$bodimgsets[((chmbodset * 10) + 0)]>></a> -- <a href="exec:chmbddes = 0 & dynamic $cheatmenu[''bdimcstdesed'']">Edit this</a>'
+			*nl
+			'You are using a <a href="exec:imgset0ovr[chmbodset] = 0 & dynamic $cheatmenu[''bdimdisplay'']">custom image 0</a> for this set.'
+			*nl
+		else
+			'<a href="exec:view ''images/pc/body/shape/0.jpg''"><<$bodimgsets[((chmbodset * 10) + 0)]>></a>'
+			*nl
+			'You are using the <a href="exec:imgset0ovr[chmbodset] = 1 & dynamic $cheatmenu[''bdimdisplay'']">default image 0</a> for this set.'
+			*nl
+		end
 		*nl
 		'<a href="exec:view ''images/pc/body/shape/<<$bodimgsets[((chmbodset * 10) + 9)]>>/1.jpg''"><<$bodimgsets[((chmbodset * 10) + 1)]>></a> -- <a href="exec:chmbddes = 1 & dynamic $cheatmenu[''bdimcstdesed'']">Edit this</a>'
 		*nl

+ 4 - 1
locations/dina.qsrc

@@ -85,7 +85,10 @@ $bodimgsets[37] = 'extremely pregnant'
 $bodimgsets[38] = 'ready to pop'
 $bodimgsets[39] = 'default_preg'
 
-!!This sets the first 3 sets to not override images 6 and 7
+!!This sets the first 3 sets to not override images 0, 6 and 7
+imgset0ovr[0] = 0
+imgset0ovr[1] = 0
+imgset0ovr[2] = 0
 imgset6ovr[0] = 0
 imgset6ovr[1] = 0
 imgset6ovr[2] = 0

+ 41 - 19
locations/dreams.qsrc

@@ -106,38 +106,60 @@ if $ARGS[0] = 'hypno_dreams':
 		end
 	elseif ivrand = 4:
 		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoRide4.mp4"></video></center>'
-		'You dream that you are riding someones cock. You keep slaming your pussy into his massive rod as hard as you can and your tits flop around wildly as you do so.'
-		if guy = 0:
-			'You''ve never done something like this. Something deep inside hurts everytime you sit all the way down, but it also feels good! You can''t will yourself to turn and look at who you are riding.'
+		
+		if dreamedOfTherapistFucking = 2:
+			'You dream that you are riding your therapist''s cock. You keep slaming your pussy into his massive rod as hard as you can and your tits flop around wildly as you do so.'
+			'His huge cock bumps against your cervix. It feels wonderful. You feel a deep craving to feel his seed pump into you.'
 		else
-			'It almost feels real, like you''re actually riding someones huge cock! You can feel the tip bumping against your cervix and it hurts but feels good too. You can''t will yourself to turn and look at who you are riding.'
+			'You dream that you are riding someones cock. You keep slaming your pussy into his massive rod as hard as you can and your tits flop around wildly as you do so.'
+			if guy = 0:
+				'You''ve never done something like this. Something deep inside hurts everytime you sit all the way down, but it also feels good! You can''t will yourself to turn and look at who you are riding.'
+			else
+				'It almost feels real, like you''re actually riding someones huge cock! You can feel the tip bumping against your cervix and it hurts but feels good too. You can''t will yourself to turn and look at who you are riding.'
+			end
 		end
 	elseif ivrand = 5:
 		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoFuckCouchKneel1.mp4"></video></center>'
-		'You dream that you are being fucked hard from behind. You are on your hands and knees.'
-		if guy = 0:
-			'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+		if dreamedOfTherapistFucking = 2:
+			'You dream that you are being fucked hard from behind by your therapist. You are on your hands and knees.'
+			'Your wet pussy greedily squelches each time he thrusts his cock aggressively into you. It feels so good...'
 		else
-			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''y will yourself to look behind you.'
+			'You dream that you are being fucked hard from behind. You are on your hands and knees.'
+			if guy = 0:
+				'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+			else
+				'It almost feels real, like you''re actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''y will yourself to look behind you.'
+			end
 		end
 	elseif ivrand = 6:
 		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolDoggy3.mp4"></video></center>'
-		'You dream that you are being fucked hard from behind. Your hands are being held behind your back.'
-		if guy = 0:
-			'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+		if dreamedOfTherapistFucking = 2:
+			'You dream that you are being fucked hard from behind by your therapist. Your hands are being held behind your back.'
+			'His massive cock stretches your pussy, you feel wonderfully full.'
 		else
-			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+			'You dream that you are being fucked hard from behind. Your hands are being held behind your back.'
+			if guy = 0:
+				'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+			else
+				'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+			end
 		end
 	elseif ivrand = 7:
 		if dreamedOfTherapistFucking <= 0:dreamedOfTherapistFucking = 1
-		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolFuckCouchBack1.mp4"></video></center>'
-		'You dream that you are being fucked hard in the pussy. You are spreading and holding your legs as wide as possible so their cock goes as deep as possible.'
-		if guy = 0:
-			'You''ve never had sex before, but it feels amazing! You try to focus and realize... your therapist is fucking you?'
+		if dreamedOfTherapistFucking = 2:
+			'You dream that you are being fucked hard in the pussy by your therapist.'
+			'You spread your legs as wide as you can so his cock can go as deep as possible. It feels amazing.'
 		else
-			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You try to focus and realize... your therapist is fucking you?'
+			'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolFuckCouchBack1.mp4"></video></center>'
+			'You dream that you are being fucked hard in the pussy. You are spreading and holding your legs as wide as possible so their cock goes as deep as possible.'
+			if guy = 0:
+				'You''ve never had sex before, but it feels amazing! You try to focus and realize... your therapist is fucking you?'
+			else
+				'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You try to focus and realize... your therapist is fucking you?'
+			end
 		end
 	end
+	''
 	if guy = 0:
 		'You wake up feeling strange and excited, even though you have never had sex the dream felt very real.'
 	elseif pcs_vag > 0 and stat['vaginal'] = 0:
@@ -147,8 +169,8 @@ if $ARGS[0] = 'hypno_dreams':
 	end
 	if dreamedOfTherapistFucking = 1:
 		'Why was your therapist fucking you though? Maybe you should <font color=grey><s>be worried</s></font> <i>talk to your therapist about it.</i>'
-	elseif
-		'Fucking your therapist felt good... really good. You wonder what it would be like to feel him inside of you for real.'
+	elseif dreamedOfTherapistFucking = 2:
+		'What you did with your therapist felt good... really good. Your pussy throbs simply thinking about it. You lay in bed absentmindedly fantasizing of ways that he could fuck you.'
 	end
 end
 

+ 112 - 12
locations/therapist.qsrc

@@ -505,6 +505,13 @@ if $ARGS[0] = 'hypno':
 				end
 				'While you do this, Dr. Pavlov opens up his pants and takes out his dick, slowly masturbating as he watches you. After a while, he stops and motions you closer to him.'
 				
+				if hypnoPanty = 1 and rand(1,2) = 1:
+					hypnoPanty = 2
+					'<br><font color="brown">"From now on, when you come in for therapy you will feel that it is common courtesy to show your therapist your bare pussy. You will think this is perfectly normal behavior. It is simply the polite thing to do.</font> Understand, <i>Cunt</i>?"'
+					'"Yes, <i>Master</i>."'
+					'"Good, now ..."<br>'
+				end
+
 				'"Come here, <i>Cunt</i>, <<$hypnoact>>"</font>'
 			end
 		end
@@ -994,14 +1001,20 @@ if $ARGS[0] = 'hypnoDress':
 	if hypnoTime < 10:
 		'"Get dressed, <i>Cunt</i>. Do it erotically, as much as you can."'
 		'He watches you getting dressed with a small smile on his face.</font>'
+	elseif $pantyworntype = 'none':
+		'"Get dressed, <i>Cunt</i>. I see you didn''t wear underwear. Very good, you do not like to wear them. You enjoy the thought that people may notice that you do not wear underwear, maybe catch a glimpse of your naked pussy or ass."'
+		'He watches you getting dressed with a small smile on his face.'
+		hypnoPanty = 1
+		bedpanty = 2
 	elseif $pantyworntype ! 'none':
 		'"Get dressed, <i>Cunt</i>, but forget the underwear. You didn''t wear any when you came, and you do not like to wear them. You enjoy the thought that people may notice that you do not wear underwear, maybe catch a glimpse of your naked pussy or ass."'
 		'He watches you getting dressed with a small smile on his face, especially enjoying the sight of you completely ignoring your underwear.</font>'
 		gs 'underwear', 'remove'
+		hypnoPanty = 1
 		bedpanty = 2
 	else
-		'"Get dressed, <i>Cunt</i>. I see you didn''t wear underwear. Very good, you do not like to wear them. You enjoy the thought that people may notice that you do not wear underwear, maybe catch a glimpse of your naked pussy or ass."'
-		'He watches you getting dressed with a small smile on his face, especially enjoying the sight of you completely ignoring your underwear.</font>'
+		'"Get dressed, <i>Cunt</i>."'
+		'He watches you getting dressed with a small smile on his face, especially enjoying the sight of you not wearing underwear.</font>'
 		bedpanty = 2
 	end
 	'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/dressup.mp4"></video></center>'
@@ -1090,9 +1103,9 @@ if $ARGS[0] = 'hypnoEnd':
 	end
 	'The doctor smiles jovially, his hand on your shoulder as he slowly escort you out of his office.'
 	'"Please, visit me again if you have any further problems, I will be glad to help!" says Dr. Pavlov as a goodbye, taking your hands in his, patting them, then closing his door.'
-	
+	''
 	'What a nice old man, you think to yourself.'
-	if therapistFuckedPussy = 1 and rand(0,2) = 0:
+	if therapistFuckedPussy > 0 and rand(1,2) = 1:
 		'A bit of cum dribbles from your well fucked cunt. You involuntarily clench your pussy; your body trying to keep more from leaking out.'
 	end
 	if cameFromSchool = 0:
@@ -1127,8 +1140,13 @@ end
 if $ARGS[0] = 'hypnoPerv':
 	cla
 	*clr
-	if pcs_apprncbase > 90:
-		'"I will make you my personal toy, <i>Cunt</i>. You will spend the rest of your life with my cock inside of you. You will bear my children until you break. Understand?"'
+	thingsTheTherapistLikes = 0
+	if age < 18:thingsTheTherapistLikes += 10
+	if storyline > 0:thingsTheTherapistLikes += 15
+	if pcs_apprncbase > 90 - thingsTheTherapistLikes or therapistWantsSlave = 1:
+		therapistWantsSlave = 1
+		'"I will make you my personal toy, <i>Cunt</i>. You will spend the rest of your life with my cock inside of you. You will bear my children until you break.  Understand?"'
+		'"Yes, <i>Master</i>."'
 	else
 		if cameFromSchool = 0:
 			$numHypnoProst = 'some guys'
@@ -1137,7 +1155,7 @@ if $ARGS[0] = 'hypnoPerv':
 			$numHypnoProst = 'a guy'
 			numHypnoProst = 1
 		end
-		'"Today, you will make me some money. Go out to the gas station and offer to have sex for money to any guy that looks interested. A girl like you probably isn''t worth much, so just take whatever they are willing to pay. Return here with the money once you''ve fucked <<$numHypnoProst>>. Understand, <i>Cunt</i>?"'
+		'"Today, you will make me some money. Go out to the gas station and ask men to fuck you for money. A girl like you probably isn''t worth much, so just take whatever they are willing to pay. Return here with the money once you''ve fucked <<$numHypnoProst>>. Understand, <i>Cunt</i>?"'
 		'"Yes, <i>Master</i>." You turn and start to leave the room completely naked.'
 		'"Stop! You stupid bitch. If you walk out there naked you''ll just end up in jail and I''ll make nothing. Here put this on." He hands you a small bundle of clothes and some high heels.'
 		'"I''ll ask you to do this again in the future. When I do, you will put these clothes on first. Do you understand, stupid <i>Cunt</i>?"'
@@ -1159,13 +1177,79 @@ if $ARGS[0] = 'hypnoProstitute':
 	if foundGuy = 3:
 		hypnoProstIsGuy = rand(1,9)
 		if hypnoProstIsGuy = 1:
-			'As you are waiting... you come across an ugly, fat man.'
+			if hypnoProstFatMan = 0:
+				hypnoProstRubles = 1000
+				'As you are waiting an ugly, fat man comes walking out of the gas station. He''s holding a bag which appears to be full with an assortment of sweets and unhealthy foods.'
+				'He throws the bag in the car then notices you. He walks over to you. "Hey, you''ve been standing here since I got here. Do you need a ride or something?"'
+				'"No sir, would you like to fuck me?" You reply almost immediatly.'
+				'"W-what?" He has an incredulous look on his face.'
+				'"Would you like to fuck me?" you repeat.'
+				'"I heard you, I was just surprised. You look kind of young to be a prostitute. How old are you?"'
+				'"I''m <<age>> years old. Would you like to fuck me?"'
+				'"Damn. Yea I wanna fuck you. How much?"'
+				'"How much would you pay me?"'
+				'He looks in his wallet, then looks at you. "I''d pay you 1000 rubles."'
+				'"Okay."'
+				'"Huh, okay?" He smirks, then grabs you by your waist. "Over here then, we can do it in my car."'
+				act 'Follow him to his car':
+					'Inside of his car is a mess. There''s trash everywhere and it looks like he hasn''t cleaned the inside or outside for several years.'
+					'He pushes some of the trash out of the way and instructs you to get on your hands and knees in the back seat.'
+					'You do so and he follows behind you, closing the door. It feels like your left knee is resting in either ketchup or mayonaise.'
+					'He unbuckles his pants and pulls out his cock. It''s quite large and very hard. He flips your skirt up and fumbles with inserting himself inside of you until eventually he slides the entire thing inside of you.'
+					act 'Get fucked':
+						'He starts slowly moving his cock inside of you but quickly switches to slamming hard into you.'
+						'Then you feel his cock start to pulse and he pulls your hips against his as hard as he can.'
+						act 'He already came.':
+							'He just started, yet he''s already cuming inside you. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+							'He tucks his dick away, then tosses 1000₽ on your chest. "Thanks" he says.'
+							hypnoMoney += 1000
+							act 'Get out of his car':
+								'You climb out of his car back out onto the pavement of the gas station where you hear the cum from your vagina splatter out onto the ground.'
+								'You shut the door and as soon as you do, he''s already driving away. You are alone at the gas station.'
+								act 'Continue waiting':
+									gt 'therapist', 'hypnoProstitute'
+								end
+							end
+						end
+					end
+				end
+			else
+				'As you are watiing, the ugly fat guy from before walks over to you. "Hey, come on." He pulls you over to his car.'
+				if hypnoProstRubles > 0: hypnoProstRubles -= 200
+				act 'Follow him to his car':
+					'Inside of his car is a mess. There''s trash everywhere and it looks like he hasn''t cleaned the inside or outside for several years.'
+					'He pushes some of the trash out of the way and instructs you to get in the back seat.'
+					'You do so and he follows behind you, closing the door.'
+					'He unbuckles his pants and pulls out his cock. It''s quite large and very hard. He flips your skirt up and fumbles with inserting himself inside of you until eventually he slides the entire thing inside of you.'
+					act 'Get fucked':
+						'He starts slowly moving his cock inside of you but quickly switches to slamming hard into you.'
+						'Then you feel his cock start to pulse and he pulls your hips against his as hard as he can.'
+						act 'He already came.':
+							'He just started, yet he''s already cuming inside you. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+							if hypnoProstRubles > 0:
+								hypnoMoney += hypnoProstRubles
+								'He tucks his dick away, then tosses <<hypnoProstRubles>>₽ on you. "Thanks" he says.'
+							else
+								hypnoMoney += 100
+								'He tucks his dick away, then tosses 100₽ on your chest. "Thanks." he says.'
+							end
+							act 'Get out of his car':
+								'You climb out of his car back out onto the pavement of the gas station where you hear the cum from your vagina splatter out onto the ground.'
+								'You shut the door and as soon as you do, he''s already driving away. You are alone at the gas station.'
+								act 'Continue waiting':
+									gt 'therapist', 'hypnoProstitute'
+								end
+							end
+						end
+					end
+				end
+			end
 		elseif hypnoProstIsGuy = 2:
 			'As you are waiting... you come across a business man.'
 		elseif hypnoProstIsGuy = 3:
 			'As you are waiting... you come across a homeless man.'
 		elseif hypnoProstIsGuy = 4:
-			'As you are waiting... you come across a dog. He seems very happy to see you and wags his tail happily. You are oblivious and continue on your way.'
+			'As you are waiting... you come across a .'
 		elseif hypnoProstIsGuy = 5:
 			if hynoOldGuyProst = 0:
 				'As you are waiting... you hear an elderly couple as they come out of the gas station. The two seem to be having an argument.'
@@ -1180,7 +1264,9 @@ if $ARGS[0] = 'hypnoProstitute':
 				end
 			elseif hynoOldGuyProst = 1:
 				'You wait for some time, but nothing interesting happens.'
-				act 'Continue walking':
+				act 'Continue waiting':
+					cla
+					*clr
 					'"Young lady, just a moment. I don''t know if you remember me, I was with my pain in the ass wife. You asked me if I wanted to have... well."'
 					'"Would you have sex with me?"'
 					'He looks at you blankly for a moment then shakes his head and says, "Yes, yes I would."'
@@ -1199,16 +1285,22 @@ if $ARGS[0] = 'hypnoProstitute':
 					'"Okay."'
 					'"Okay?" He says, but a grin breaks out on his face. "Okay!" He starts unbuckling his pants frantically. He pulls his dick out and it''s quite large. He positions the tip against the opening of your pussy, then... in one motion, he buries his cock inside you all the way to his balls.'
 					act 'Get fucked by the old man':
-						'"AHHH yes! Your pussy is so wet and tight!" The old man says this as he holds himself painfully deep inside of you.'
+						cla
+						*clr
+						'"AHHH yes! Your pussy is so wet and tight!" The old man yells this as he holds himself painfully deep inside of you.'
 						'Then he really starts to fuck you, fast and hard, just like <i>Master</i> does.'
 						'"Damn! A young piece of ass like you, walking around having sex with older men! You slut!"'
 						'He continues slaming his cock into you and calling you degrading names.'
 						act 'continue':
+							cla
+							*clr
 							'He plunges his cock deep into you and groans. You feel his cock bulging inside of you.'
 							'"Ahhhh yeeees, take all of my cum you whore..."'
 							'He pulls out of you then tucks his cock away. Then he pulls out his wallet and starts counting bills. "How old are you anyways"'
 							'"I''m <<age>> years old."'
 							if age < 18:
+								cla
+								*clr
 								'He stops counting bills and looks up at you. "<<age>>? Holy shit. You''re young enough to be my granddaughter." He reaches down to his crotch and you can visibly see it getting hard again.'
 								'"What''s your name?"'
 								'"My name is <i>Cunt</i>, sir"'
@@ -1216,11 +1308,15 @@ if $ARGS[0] = 'hypnoProstitute':
 								'"Okay, Grandpa." You bend over, lift you skirt, spread your legs and place your hands on the grimy alley wall.'
 								'The old man takes his cock out. Somehow it''s rock hard again. He positions the tip of his cock against the opening of your vagina and slides its full length in, with one swift motion.'
 								act 'Get fucked again':
+									cla
+									*clr
 									'Grandpa fucks your pussy with renewed lust. His cock digs deep into you and your pussy audibly squelches with each thrust.'
 									'"You don''t even do this for the money, do you <i>Cunt</i>? You''re just a slut! You''re pussy is practically drooling for cock! Do you hear the sounds you''re making, <i>Cunt</i>?"'
 									'"Yes, Grandpa!" you cry out.'
 									'He fucks you for much longer this time and says even more degrading things to you.'
 									act 'Continue':
+										cla
+										*clr
 										'Grandpa moans loudly while keeping his cock balls deep inside of you. You feel him spurting inside of you again.'
 										'"That was good <i>Cunt</i>. I''ll keep my eyes open for you." He pulls out a few bills and hands them to you.'
 										'You look down and see that he handed you six hundred rubles. "Thank you Grandpa." You say to him.'
@@ -1228,11 +1324,15 @@ if $ARGS[0] = 'hypnoProstitute':
 									end
 								end
 							elseif age = 18:
+								cla
+								*clr
 								'"Eighteen eh? Damn, a fresh eighteen year old. You''re young enough to be my granddaughter. I''ll keep my eyes open for you again." He hands you the bills and walks away.'
 								act 'Continue waiting':
 									gt 'therapist', 'hypnoProstitute'
 								end
 							else
+								cla
+								*clr
 								'"That''s many years younger than me. Young enough to be my granddaughter even. I''ll keep my eyes open for you, hehe." He hands you the bills and walks away.'
 								act 'Continue waiting':
 									gt 'therapist', 'hypnoProstitute'
@@ -1247,7 +1347,7 @@ if $ARGS[0] = 'hypnoProstitute':
 		elseif hypnoProstIsGuy = 6:
 			'As you are waiting... you come across a middle aged man.'
 		elseif hypnoProstIsGuy = 7:
-			'As you are waiting... you come across a boy.'
+			'As you are waiting... you come across a .'
 		elseif hypnoProstIsGuy = 8:
 			'As you are waiting... you come across a .'
 		elseif hypnoProstIsGuy = 9:

BIN
tools/Player-video/plugins/plugins.dat