Forráskód Böngészése

added willpower check to wearing panties when hypnoed not to wear them

Thavus 3 éve
szülő
commit
5c9e3c06e6
4 módosított fájl, 386 hozzáadás és 176 törlés
  1. 26 9
      locations/bras.qsrc
  2. 33 15
      locations/panties.qsrc
  3. 327 152
      locations/therapist.qsrc
  4. BIN
      tools/Player-video/plugins/plugins.dat

+ 26 - 9
locations/bras.qsrc

@@ -197,16 +197,33 @@ if $ARGS[0] = 'view_bra_item':
 			else
 				if metka_bras = 0:
 					act 'Wear':
-						if hypnoBra > 0:
-							cla
-							*clr
-							'You pick up the bra and think about trying it on... but then you change your mind and put it back. You don''t really like wearing bras.'
-							act 'Continue':
-								gt 'wardrobe', 'main'
-							end
+						if CloBra = 1:
+							msg'You cannot wear a bra with this top'
 						else
-							if CloBra = 1:
-								msg'You cannot wear a bra with this top'
+							if hypnoBra > 0:
+								cla
+								*clr
+								'You pick up the bra and think about trying them on... but you don''t really like wearing bras.'
+								gs 'willpower', 'misc', 'resist', 'easy'
+								will_cost += hypnoTime
+								if will_cost <= pcs_willpwr:
+									act 'Put them on anyways (<<will_cost>> Willpower)':
+										gs 'willpower', 'pay', 'resist'
+										gs 'stat'
+										gs 'bras', 'wear', $ARGS[2], ARGS[3]
+		
+										if $ARGS[1] = 'wardrobe':
+											gt 'wardrobe', 'main'
+										else
+											gt $loc, $loc_arg
+										end
+									end
+								else
+									act 'Put them on anyways (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+								end
+								act 'Back':
+									gt 'wardrobe', 'main'
+								end
 							else
 								gs 'bras', 'wear', $ARGS[2], ARGS[3]
 

+ 33 - 15
locations/panties.qsrc

@@ -200,23 +200,41 @@ if $ARGS[0] = 'view_panty_item':
 			else
 				if metka_panties = 0:
 					act 'Wear':
-						if hypnoPanty > 0:
-							cla
-							*clr
-							'You pick up the panties and think about trying them on... but then you change your mind and put them back. You don''t really like wearing panties.'
-							act 'Continue':
-								gt 'wardrobe', 'main'
-							end
+						if CloPanties = 1:
+							msg'Your outfit is already replacing your panties'
 						else
-							if CloPanties = 1:
-								msg'Your outfit is already replacing your panties'
-							end
-							gs 'panties', 'wear', $ARGS[2], ARGS[3]
-
-							if $ARGS[1] = 'wardrobe':
-								gt 'wardrobe', 'main'
+							if hypnoPanty > 0:
+								cla
+								*clr
+								'You pick up the panties and think about trying them on... but you don''t really like wearing panties.'
+								gs 'willpower', 'misc', 'resist', 'easy'
+								will_cost += hypnoTime
+								if will_cost <= pcs_willpwr:
+									act 'Put them on anyways (<<will_cost>> Willpower)':
+										gs 'willpower', 'pay', 'resist'
+										gs 'stat'
+										gs 'panties', 'wear', $ARGS[2], ARGS[3]
+			
+										if $ARGS[1] = 'wardrobe':
+											gt 'wardrobe', 'main'
+										else
+											gt $loc, $loc_arg
+										end
+									end
+								else
+									act 'Put them on anyways (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+								end
+								act 'Back':
+									gt 'wardrobe', 'main'
+								end
 							else
-								gt $loc, $loc_arg
+								gs 'panties', 'wear', $ARGS[2], ARGS[3]
+
+								if $ARGS[1] = 'wardrobe':
+									gt 'wardrobe', 'main'
+								else
+									gt $loc, $loc_arg
+								end
 							end
 						end
 					end

+ 327 - 152
locations/therapist.qsrc

@@ -2,6 +2,7 @@
 
 CLOSE ALL
 if sound = 0:PLAY 'sound/clock.mp3',80
+$loc = 'pav_clinic'
 $location_type = 'public_indoors'
 thingsTheTherapistLikes = 0
 if age < 18:thingsTheTherapistLikes += 1
@@ -1817,6 +1818,10 @@ if $ARGS[0] = 'hypnoRandom':
 		else
 			'"I see you are already bare. Good. <font color=brown>Keep it that way</font>, <i>Cunt</i>."'
 			'"Yes, <i>Master</i>."'
+
+			act 'Continue':
+				gt 'therapist', 'hypnoEnd'
+			end
 		end
 
 		hypnoPanty = 1
@@ -2112,169 +2117,300 @@ end
 if $ARGS[0] = 'hypnoProstitute':
 	cla
 	*clr
-	foundGuy = rand(1,3)
-	if foundGuy = 3:
-		hypnoProstIsGuy = rand(1,9)
-		if hypnoProstIsGuy = 1:
-			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'
+	foundGuy = rand(0, 2)
+
+	if foundGuy > 0:
+		hypnoProstGuy = rand(1,8)
+		if hypnoProstRand = 1:
+			if hypnoProstDates[1] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'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 3000 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 a few bills on your chest. "Thanks" he says.'
+								hypnoMoney += hypnoProstRubles[1]
+								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, holding the <<hypnoProstRubles[1]>> rubles he payed you.'
+									hypnoProstGuyFlag[1] = 1
+									act 'Continue waiting':
+										gt 'therapist', 'hypnoProstitute'
+									end
 								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'
+				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[1] > 100: hypnoProstRubles[1] -= 200
+					if hypnoProstRubles[1] < 100: hypnoProstRubles[1] = 100
+					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 'Continue.':
+								if hypnoProstRubles[1] > 1000:
+									minut += 1
+									'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.'
+								elseif hypnoProstRubles[1] > 800:
+									minut += 3
+									'He spends a few minutes fucking you, then he lets out a grunt. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+								elseif hypnoProstRubles[1] > 600:
+									minut += 5
+									'He spends about 5 minutes fucking you, then he lets out a grunt. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+								elseif hypnoProstRubles[1] > 400:
+									minut += 10
+									'He pounds into your vagina. Occasionally he grabs your tits. His thrusts cause them to flop around wildly. Then after fucking you for about 10 minutes he lets out a grunt. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+								elseif hypnoProstRubles[1] > 200:
+									minut += 15
+									'He pounds into your vagina. He seems to enjoy grabbing your tits and slapping your ass. Then after fucking you for about 15 minutes he lets out a grunt. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+								elseif hypnoProstRubles[1] > 0:
+									minut += 20
+									'He pounds into your vagina. He seems to enjoy grabbing your tits and slapping your ass and calling you degrading names while he aggressively fucks your pussy. Then after fucking you for about 20 minutes he lets out a grunt. You feel his cum pump into you, then he pulls out and wipes his dick on your thigh.'
+								end
+								hypnoMoney += hypnoProstRubles[1]
+								'He tucks his dick away, then tosses a few bills at you. "Thanks" he says.'
+								act 'Get out of his car':
+									'You gather the bills he threw and then 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 concrete.'
+									'You shut the door and as soon as you do, he''s already driving away. You are alone at the gas station, holding the <<hypnoProstRubles[1]>> rubles he payed you for the use of your body.'
+									act 'Continue waiting':
+										gt 'therapist', 'hypnoProstitute'
+									end
 								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 .'
-		elseif hypnoProstIsGuy = 5:
-			if hypnoOldGuyProst = 0:
-				hypnoOldGuyProst = 1
-				'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.'
-				'As they are passing you, you stop the old man and ask him; "Excuse me sir, would you have sex with me?"'
-				'The old woman looks at you incredulously, while the old man''s face breaks from astonishment to near laughter.'
-				'"Get away WHORE! Before I call the police!"'
-				'The old woman grabs the man by the shirt and pulls him along, but he looks back eyeing you up as she does.'
-				''
-				'You are left standing alone, but hear them both shouting as they drive away.'
+		elseif hypnoProstRand = 2:
+			if hypnoProstDates[2] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... you come across a business man.'
+				else
+
+				end
+			end
+		elseif hypnoProstRand = 3:
+			if hypnoProstDates[3] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
 				act 'Continue waiting':
 					gt 'therapist', 'hypnoProstitute'
 				end
-			elseif hypnoOldGuyProst = 1:
-				hypnoOldGuyProst = 2
-				'You wait for some time, but nothing interesting happens.'
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... you come across a homeless man.'
+				else
+
+				end
+			end
+		elseif hypnoProstRand = 4:
+			if hypnoProstDates[4] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
 				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."'
-					'"How much would you pay me?"'
-					'"Oh.. I see. Yes, uhm how is five thousand rubles?"'
-					'"Okay."'
-					'"Okay?"'
-					'You take his hand and pull him towards his car.'
-					'"Here? Just like that?"'
-					'"How would you like to fuck me sir?"'
-					'"Uhm." He hesitates, but you can tell he''s giving it some thought now. "If I''m being honest, I''d like to fuck your pussy."'
-					'"Okay." You say, as you lay back on his car seat, pull your skirt up and spread your legs.'
-					'"Ahhh wow. Well how much to do it raw?"'
-					'"How much would you pay me?"'
-					'"Is another thousand rubles okay?"'
-					'"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':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... a van rolls up to you and before you know it, you''re being dragged into the van.'
+				else
+
+				end
+			end
+		elseif hypnoProstRand = 5:
+			if hypnoProstDates[5] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				hypnoProstDates[5] = daystart
+				if hypnoProstGuyFlag[5] = 0:
+					hypnoProstGuyFlag[5] = 1
+					'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.'
+					'As they are passing you, you stop the old man and ask him; "Excuse me sir, would you have sex with me?"'
+					'The old woman looks at you incredulously, while the old man''s face breaks from astonishment to near laughter.'
+					'"Get away WHORE! Before I call the police!"'
+					'The old woman grabs the man by the shirt and pulls him along, but he looks back eyeing you up as she does.'
+					''
+					'You are left standing alone, but hear them both shouting as they drive away.'
+					act 'Continue waiting':
+						gt 'therapist', 'hypnoProstitute'
+					end
+				elseif hypnoProstGuyFlag[5] = 1:
+					hypnoProstGuyFlag[5] = 2
+					'You wait for some time, but nothing interesting happens.'
+					act 'Continue waiting':
 						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':
+						'"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."'
+						'"How much would you pay me?"'
+						'"Oh.. I see. Yes, uhm how is five thousand rubles?"'
+						'"Okay."'
+						'"Okay?"'
+						'You take his hand and pull him towards his car.'
+						'"Here? Just like that?"'
+						'"How would you like to fuck me sir?"'
+						'"Uhm." He hesitates, but you can tell he''s giving it some thought now. "If I''m being honest, I''d like to fuck your pussy."'
+						'"Okay." You say, as you lay back on his car seat, pull your skirt up and spread your legs.'
+						'"Ahhh wow. Well how much to do it raw?"'
+						'"How much would you pay me?"'
+						'"Is another thousand rubles okay?"'
+						'"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.'
+						hypnoProstRubles[5] = 6000
+						act 'Get fucked by the old man':
 							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:
+							'"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 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"'
-								'"<i>Cunt</i>? HA ha ha ha!" He grabs you by the ass and pulls you closer. "Well, <i>Cunt</i>, you can call me Grandpa." The old man looks you over again and you can see the outline of his cock through his trousers. "Bend over <i>Cunt</i>, I''m going to fuck you again."'
-								'"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':
+								'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
-									'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':
+									hypnoProstGuyFlag[5] = 3
+									'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"'
+									'"<i>Cunt</i>? HA ha ha ha!" He grabs you by the ass and pulls you closer. "Well, <i>Cunt</i>, I want you to call me Grandpa." The old man looks you over again and you can see the outline of his cock through his trousers. "Bend over <i>Cunt</i>, I''m going to fuck you again."'
+									'"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 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.'
-										'"Hehe, yea no problem. Who would have known girls these days are like this?" he says and walks away.'
+										'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>?"'
+										hypnoProstRubles[5] = 2000
+										'"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 and again. Eventually his cock softens and he pulls out of you and dresses himself.'
+											'"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 two thousand rubles instead of six thousand. "Thank you Grandpa." You say to him.'
+											'"Hehe, yea. Who would have known girls these days are like this?" he says and walks away.'
+											hypnoMoney += hypnoProstRubles[5]
+										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.'
+									hypnoMoney += hypnoProstRubles[5]
+									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." He hands you the bills and walks away.'
+									hypnoMoney += hypnoProstRubles[5]
+									act 'Continue waiting':
+										gt 'therapist', 'hypnoProstitute'
 									end
 								end
-							elseif age = 18:
+							end
+						end
+					end
+				else
+					cla
+					*clr
+					if hypnoProstRubles[5] > 300: hypnoProstRubles[5] -= 500
+					if hypnoProstRubles[5] < 300: hypnoProstRubles[5] = 300
+					'As you are waiting... the old man from before, approaches you.'
+					'"It''s you. Wanna go again? I''ll pay."'
+					'You nod and allow him to guide you to his car.'
+					act 'Get fucked':
+						if hypnoProstGuyFlag[5] = 3:
+							cla
+							*clr
+							'Grandpa fucks your pussy. As his cock digs deep into you, your pussy audibly squelches with each thrust.'
+							'"Take it <i>Cunt</i>! You little slut!"'
+							'"Yes, Grandpa!" you cry out.'
+							'He fucks you for some time and says more degrading things to you.'
+							act 'Continue':
 								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.'
+								'Grandpa moans loudly while keeping his cock balls deep inside of you. You feel him spurting inside of you again and again. Eventually his cock softens and he pulls out of you and dresses himself.'
+								'"That was good <i>Cunt</i>." He pulls out a few bills and hands them to you.'
+								'You look down and see that he handed you <<hypnoProstRubles[5]>> rubles. "Thank you Grandpa." You say to him.'
+								'"Mhm, see you again soon." he says and walks away.'
+								hypnoMoney += hypnoProstRubles[5]
 								act 'Continue waiting':
 									gt 'therapist', 'hypnoProstitute'
 								end
-							else
+							end
+						else
+							cla
+							*clr
+							if hypnoProstRubles[5] > 500: hypnoProstRubles[5] -= 200
+							if hypnoProstRubles[5] < 500: hypnoProstRubles[5] = 500
+							'The old man fucks your pussy. As his cock digs deep into you, your pussy audibly squelches with each thrust.'
+							'He fucks you for some time and enjoys fondling your tits and complimenting your ass.'
+							act 'Continue':
 								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.'
+								'The old man moans loudly while keeping his cock balls deep inside of you. You feel him spurting inside of you again and again. Eventually his cock softens and he pulls out of you and dresses himself.'
+								'"That was great." He pulls out a few bills and hands them to you.'
+								'You look down and see that he handed you <<hypnoProstRubles[5]>> rubles. "Thank you." You say to him.'
+								'"Mhm, see you again soon." he says and walks away.'
+								hypnoMoney += hypnoProstRubles[5]
 								act 'Continue waiting':
 									gt 'therapist', 'hypnoProstitute'
 								end
@@ -2282,43 +2418,82 @@ if $ARGS[0] = 'hypnoProstitute':
 						end
 					end
 				end
+			end
+		elseif hypnoProstRand = 6:
+			if hypnoProstDates[6] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
 			else
-				cla
-				*clr
-				'As you are waiting... the old man from before approaches you.'
-				'"It''s you again. Mind if we go again?"'
-				'You nod and allow him to guide you to his car.'
-				act 'Get fucked':
-					cla
-					*clr
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... you come across a middle aged man.'
+				else
+
+				end
+			end
+		
+		elseif hypnoProstRand = 7:
+			if hypnoProstDates[7] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... you come across a randomized trucker. This one should not be blocked from happening again.'
+				else
+
+				end
+			end
+		elseif hypnoProstRand = 8:
+			if hypnoProstDates[8] = daystart:
+				'You spend some time waiting, but nothing interesting happens.'
+
+				act 'Continue waiting':
+					gt 'therapist', 'hypnoProstitute'
+				end
+			else
+				if hypnoProstGuyFlag[1] = 0:
+					hypnoProstDates[1] = daystart
+					hypnoProstRubles[1] = 1300
+					'As you are waiting... you come across a randomized male. This one should not be blocked from happening again.'
+				else
 
 				end
 			end
-		elseif hypnoProstIsGuy = 6:
-			'As you are waiting... you come across a middle aged man.'
 		end
-	elseif foundGuy = 2:
-		hypnoProstNotGuy = rand(1,9)
-		if hypnoProstNotGuy = 1:
+	elseif foundGuy = 0:
+		hypnoProstRand = rand(1,9)
+		if hypnoProstRand = 1:
 			'As you are waiting... you come across a girl walking her dog.'
-		elseif hypnoProstNotGuy = 2:
+		elseif hypnoProstRand = 2:
 			'As you are waiting... you come across an elderly woman.'
-		elseif hypnoProstNotGuy = 3:
+		elseif hypnoProstRand = 3:
 			'As you are waiting... you come across two girls holding hands. They seem to be to engrossed in their conversation. They don''t notice you.'
-		elseif hypnoProstNotGuy = 4:
+		elseif hypnoProstRand = 4:
 			'As you are waiting... a dog comes trotting along. He seems very happy to see you and wags his tail excitedly. You are oblivious and continue waiting.'
-		elseif hypnoProstNotGuy = 5:
+		elseif hypnoProstRand = 5:
 			'As you are waiting... you come across an elderly couple.'
-		elseif hypnoProstNotGuy = 6:
+		elseif hypnoProstRand = 6:
 			'As you are waiting... you come across a girl walking her dog.'
-		elseif hypnoProstNotGuy = 7:
+		elseif hypnoProstRand = 7:
 			'As you are waiting... you come across a girl walking her dog.'
-		elseif hypnoProstNotGuy = 8:
+		elseif hypnoProstRand = 8:
+			'As you are waiting... you come across a .'
+		elseif hypnoProstRand = 9:
+			'As you are waiting... you come across a .'
+		else
 			'As you are waiting... you come across a .'
-		elseif hypnoProstNotGuy = 9:
-
 		end
 	else
+		! This should never occur but Im leaving it here in case the randomization is changed
 		'You wait for some time, but nothing interesting happens.'
 		act 'Continue waiting':
 			gt 'therapist', 'hypnoProstitute'

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