Browse Source

[added] Intro to the therapist questline

anjuna krokus 2 weeks ago
parent
commit
78ce73620e
4 changed files with 79 additions and 8 deletions
  1. 7 1
      locations/pav_clinic.qsrc
  2. 1 1
      locations/pav_commercial.qsrc
  3. 2 0
      locations/saveupdater.qsrc
  4. 69 6
      locations/therapist.qsrc

+ 7 - 1
locations/pav_clinic.qsrc

@@ -289,7 +289,13 @@ if $ARGS[0] = '':
 			end
 		end
 		gs 'schedule', 'A186'
-		if therapistday ! daystart and locat['A186'] = 1: act 'Visit the therapist (1:00)': gt 'therapist'
+		if locat['A186'] = 1 and therapistday ! daystart:
+			if therapistQW['met'] = 0:
+				act 'Approach the Nurses Desk': gt 'therapist', 'intro'
+			else
+				act 'Visit the therapist (1:00)': gt 'therapist', 'start'
+			end
+		end
 
 		if pcs_know_mward > 0: act 'Visit the maternity ward (0:05)': gt 'pav_clinic', 'maternity_ward'
 

+ 1 - 1
locations/pav_commercial.qsrc

@@ -137,7 +137,7 @@ if workPTU > 2:act '<b>Go to the hostel</b>':gt 'etoexhib', 'pos40'
 if hypnoSchedule = 1:
 	if therapist_weekly_block = 0 and week = 4 and therapistday ! daystart:
 		if hour >= 18 and hour < 19:
-			act '<b>Go see your therapist (1:00)</b>': minut += 5 & gt 'therapist'
+			act '<b>Go see your therapist (1:00)</b>': minut += 5 & gt 'therapist', 'start'
 		end
 	end
 end

+ 2 - 0
locations/saveupdater.qsrc

@@ -3181,6 +3181,8 @@ if temp_current_save_version < 00090205:
 	end
 
 	if $hotel ! '': killvar '$hotel'
+
+	if therapistQW['met'] = 0 and therpistday ! 0: therapistQW['met'] = 1
 end
 
 

+ 69 - 6
locations/therapist.qsrc

@@ -6,16 +6,79 @@
 
 
 CLOSE ALL
-if sound = 0:PLAY 'sound/clock.mp3',80
+if sound = 0: PLAY 'sound/clock.mp3',80
 $loc = 'pav_clinic'
 $location_type = 'public_indoors'
 thingsTheTherapistLikes = 0
-if age < 18:thingsTheTherapistLikes += 1
-if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and SchoolBlock = 0:thingsTheTherapistLikes += 1
+if age < 18: thingsTheTherapistLikes += 1
+if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and SchoolBlock = 0: thingsTheTherapistLikes += 1
+
+
+if $ARGS[0] = 'intro':
+	minut += 1
+	menu_off = 1
+	gs 'stat'
+
+	'<center><img src="images/system/image_needed.png"></center>'
+	'You walk up to the nurses station and see a bunch of flyers for various things the clinic has to offer.'
+	'Flyers for new mothers, birth control options, Alcaholics Annoynamus, and even OBGYN visits. One that captures your eyes is the one about therapy.'
+	'You have been having issues in your life, from your mother''s constant control over your life and the virgin checks, to the bullies like Christina at school. You want to just talk to someone. You wait for the nurse to return'
+
+	act 'Wait':
+		*clr & cla
+		minut += 5
+		gs 'stat'
+
+		'<center><img src="images/system/image_needed.png"></center>'
+		'You wait a few minutes and the nurse does return.'
+		'"Hello, can I help you?" she asks'
+		'"Yes, I would like to see a therapist?" you ask. "I have been having some things I need to get off my chest. Is he around?"'
+		'"Ah, yes, he''s in today. But you just need to fill out a few forms, consent mostly. NDA''s and Patient/Doctor stuff.'
+		'Please make sure you read everything. We can''t have you filing lawsuits or suing us for things that you agreed to" the nurse says and hands you a clipboard and a few forms.'
+
+		act 'Read the Forms':
+			*clr & cla
+			minut += 10
+			gs 'stat'
+
+			'<center><img src="images/system/image_needed.png"></center>'
+			'It''s all basic stuff, mainly asking for medical information, past experiences, issues with meds, things like that. You spend a good few minutes skimming it over and you see some really fine print at the bottom that reads:'
+			'<sub>"... one service that is offered is hypnosis. Should you wish to use this, the clinic is not responsible for anything that may happen to you. If you start having issues with anything due to the hypnosis, I.E. barking like a dog on the full moon, kissing horses in the lips, becoming a bride to a 90 year old man whose only goal is to turn you into his personal breeding stock, or even changing your sexual preference. These are just hypotheicals, mind you..."</sub>'
+			'You find this kind of funny. Stuff like that dosent exist right?... Right? You fill out the form and on the last page you see a note, as if it was written on a sticky note before it was photocopied.'
+			*nl
+			'<i>"If you are reading this, know that going down this path is a one-way trip into a realm of pleasure, enthrallement, pregnancy, and marriage. If you agree to this form, you take full ownership that whatever happens is your fault and no one else''s. Understand this before signing. This is your only warning."</i>'
+			*nl
+			'You feel as if this was placed for you and only you, the nurse would have noticed this long before you ever showed up. Do you sign?'
+
+			act 'Sign the page':
+				*clr & cla
+				minut += 3
+				gs 'stat'
+
+				'<center><img src="images/system/image_needed.png"></center>'
+				'You sign the last page of the packet and then take it back to the nurse. She looks it over and somehow doessent seem to notice or care about the note on the back of it. She stands up and says. "Everything looks good. Please follow me" she says and takes you to the Therapists room.'
+
+				act 'Enter the Therapist''s Office':
+					therapistQW['met'] = 1
+					minut += 2
+					gt 'therapist', 'start'
+				end
+			end
+
+			act 'Throw the forms away and leave':
+				therapistQW['met'] = -1
+				minut += 2
+				gt 'pav_clinic'
+			end
+		end
+	end
+
+	act 'Give up and try again later': minut += 1 & gt 'pav_clinic'
+end
 
 
 
-if $ARGS[0] = '':
+if $ARGS[0] = 'start':
 	$cumdesciption3 = ''
 	therapistFuckedPussy = 0
 	therapistFuckedAss   = 0
@@ -3319,7 +3382,7 @@ end
 
 
 !!To be used if you went to somewhere after therapist fucking you
-if $ARGS[0] = 'therapistFucked':	
+if $ARGS[0] = 'therapistFucked':
 	therapistFuckedPussyScene = 0
 	*clr
 	cla
@@ -3350,7 +3413,7 @@ $pavlov = {
 		'He also has a dark side, because he appears to use his hypnotized female patients to satisfy his own needs with their bodies. He especially seems to like you, not that you would know anything about this since you do not remember anything about what happened to you during your sessions.'
 	end
 
-	act 'Back':gt 'therapist'
+	act 'Back': gt 'therapist', 'start'
 }