Browse Source

[added] Year two at the university by Dr. Cat

bgkjdgbizgblzdgbr 1 year ago
parent
commit
8c151a0f84

+ 5 - 0
glife.qproj

@@ -941,9 +941,14 @@
 		<Location name="uni_lessons"/>
 		<Location name="uni_lessons1"/>
 		<Location name="uni_lessons2"/>
+		<Location name="uni_lessons3"/>
+		<Location name="uni_lessons4"/>
 		<Location name="uni_lessonsev1"/>
+		<Location name="uni_lessonsev2"/>
 		<Location name="uni_exams1"/>
 		<Location name="uni_exams2"/>
+		<Location name="uni_exams3"/>
+		<Location name="uni_exams4"/>
 		<Location name="uni_library"/>
 		<Location name="uni_events"/>
 		<Location name="uniutil"/>

+ 17 - 1
locations/uni_admin.qsrc

@@ -159,13 +159,29 @@ if $ARGS[0] = 'enrollment_semester':
 				!!This sets the variables such that the player is enrolled in next semester of the teaching program.
 				university['enrolled_in_semester'] += 1
 				if university['enrolled_in_semester'] = 2:
-					!!This creates the classes for the first semester of the teaching program to be used by the grade system, and gives the player a starting grade value (which is a failing grade, the player have to study if they want to pass)
+					!!This creates the classes for the second semester of the teaching program to be used by the grade system, and gives the player a starting grade value (which is a failing grade, the player have to study if they want to pass)
 					gs 'grades', 'createclass', 'uni_teaching_studies_semester_2', 'general education 102', 3, 2, 'no', 'no', 1, 12
 					gs 'grades', 'createclass', 'uni_teaching_studies_semester_2', 'teaching methods 102', 3, 2, 'no', 'no', 1, 12
 					gs 'grades', 'createclass', 'uni_teaching_studies_semester_2', 'psychology of a student 101', 3, 2, 'no', 'no', 1, 12
 					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_2', 'general education 102', (class['uni_teaching_studies_semester_1_general education 101_grade']/3+10)
 					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_2', 'teaching methods 102', (class['uni_teaching_studies_semester_1_teaching methods 101_grade']/3+10)
 					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_2', 'psychology of a student 101', 35
+				elseif university['enrolled_in_semester'] = 3:
+					!!This creates the classes for the third semester of the teaching program to be used by the grade system, and gives the player a starting grade value (which is a failing grade, the player have to study if they want to pass)
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_3', 'general education 201', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_3', 'assessment 201', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_3', 'learning theories 201', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_3', 'general_education_201', ((class['uni_teaching_studies_semester_1_general education 101_grade'] + class['uni_teaching_studies_semester_2_general education 102_grade'])/6+10)
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_3', 'learning theories 201', (class['uni_teaching_studies_semester_1_teaching methods 101_grade']/3+10)
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_3', 'assessment 201', 35
+				elseif university['enrolled_in_semester'] = 4:
+					!!This creates the classes for the fourth semester of the teaching program to be used by the grade system, and gives the player a starting grade value (which is a failing grade, the player have to study if they want to pass)
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_4', 'general education 202', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_4', 'learning theories 202', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'createclass', 'uni_teaching_studies_semester_4', 'psychology of a student 201', 3, 2, 'no', 'no', 1, 12
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_4', 'general education 202', ((class['uni_teaching_studies_semester_1_general education 101_grade'] + class['uni_teaching_studies_semester_2_general education 102_grade'] + class['uni_teaching_studies_semester_3_general education 201_grade'])/9+10)
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_4', 'learning theories 202', ((class['uni_teaching_studies_semester_1_teaching methods 101_grade'] + class['uni_teaching_studies_semester_3_teaching methods 201_grade'])/6+10)
+					gs 'grades', 'grade_award', 'uni_teaching_studies_semester_4', 'psychology of a student 201', (class['uni_teaching_studies_semester_2_psychology of a student 101_grade']/3+10)
 				end
 				cla
 				'You tell her you would like to continue pursuing a teaching degree. She smiles and nods, then finishes filling out some more paperwork about the courses you can expect to take.'

+ 104 - 0
locations/uni_exams3.qsrc

@@ -0,0 +1,104 @@
+# uni_exams3
+!! Exams in this file are third semester exams for general_education, assessment, learning_theories
+!!Klim Kovalyov - General Education
+!!Grigorii Pasternak - Assessment
+!!Selena Kovalchuk - Learning Theories
+
+if $ARGS[0] = 'general_education_201':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Kovalyov enters the classroom and closes the door before turning to the class. "Today is your final exam. I hope you''ve all paid attention in my class and taken notes. Much of your grade will be decided by this one exam." As he talks, he walks around handing out the papers. Once everyone has one, he walks back to the front of the class and looks at the clock on the wall. "You have three hours to complete the test and may begin now."'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you are positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_3'
+		class['uni_teaching_studies_semester_3_general education 201_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_3_general education 201_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_3_general education 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_general education 201_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_3_general education 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_general education 201_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_3_general education 201_grade'']>>.'
+		else
+			'You''re sure you did extremely well and are going to get an <<$class[''uni_teaching_studies_semester_3_general education 201_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+if $ARGS[0] = 'assessment_201':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Pasternak enters the classroom and closes the door before turning to the class. "Today is your final exam. I hope you''ve all paid attention in my class and taken notes. Much of your grade will be decided by this one exam." As he talks, he walks around handing out the papers. Once everyone has one, he walks back to the front of the class and looks at the clock on the wall. "You have three hours to complete the test and may begin now."'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you are positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_3'
+		class['uni_teaching_studies_semester_3_assessment 201_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_3_assessment 201_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_3_assessment 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_assessment 201_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_3_assessment 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_assessment 201_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_3_assessment 201_grade'']>>.'
+		else
+			'You''re sure you did extremely well on the exam and is going to get an <<$class[''uni_teaching_studies_semester_3_assessment 201_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+if $ARGS[0] = 'learning_theories_201':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and see Mrs. Kovalchuk sitting behind her desk. The rest of your classmates walk in one by one and she smiles at each one as they enter. Once everyone is seated, you find an exam paper sitting on the desk waiting for you. "Today is your final exam. If you have paid attention in my class and studied, then you should have no problem passing. It is a very important exam since most of your grade is decided by this paper. Show us what you have learned." She glances to the clock on the wall. "You have three hours to complete the test and may begin now." She then takes a seat at her desk.'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you''re positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_3'
+		class['uni_teaching_studies_semester_3_learning theories 201_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_3_learning theories 201_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_3_learning theories 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_learning theories 201_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_3_learning theories 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_3_learning theories 201_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_3_learning theories 201_grade'']>>.'
+		else
+			'You''re sure you did extremely well on the exam and is going to get an <<$class[''uni_teaching_studies_semester_3_learning theories 201_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+--- uni_exams3 ---------------------------------
+

+ 104 - 0
locations/uni_exams4.qsrc

@@ -0,0 +1,104 @@
+# uni_exams4
+!! Exams in this file are fourth semester exams for general_education, learning_theories, psychology_of_a_student
+!!Klim Kovalyov - General Education
+!!Grigorii Pasternak - Learning Theories
+!!Selena Kovalchuk - Psychology of a Student
+
+if $ARGS[0] = 'general_education_202':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Kovalyov enters the classroom and closes the door before turning to the class. "Today is your final exam. I hope you''ve all paid attention in my class and taken notes. Much of your grade will be decided by this one exam." As he talks, he walks around handing out the papers. Once everyone has one, he walks back to the front of the class and looks at the clock on the wall. "You have three hours to complete the test and may begin now."'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you are positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_4'
+		class['uni_teaching_studies_semester_4_general education 202_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_4_general education 202_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_4_general education 202_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_general education 202_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_4_general education 202_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_general education 202_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_4_general education 202_grade'']>>.'
+		else
+			'You''re sure you did extremely well and are going to get an <<$class[''uni_teaching_studies_semester_4_general education 202_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+if $ARGS[0] = 'learning_theories_202':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Pasternak enters the classroom and closes the door before turning to the class. "Today is your final exam. I hope you''ve all paid attention in my class and taken notes. Much of your grade will be decided by this one exam." As he talks, he walks around handing out the papers. Once everyone has one, he walks back to the front of the class and looks at the clock on the wall. "You have three hours to complete the test and may begin now."'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you are positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_4'
+		class['uni_teaching_studies_semester_4_learning theories 202_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_4_learning theories 202_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_4_learning theories 202_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_learning theories 202_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_4_learning theories 202_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_learning theories 202_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_4_learning theories 202_grade'']>>.'
+		else
+			'You''re sure you did extremely well on the exam and is going to get an <<$class[''uni_teaching_studies_semester_4_learning theories 202_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+if $ARGS[0] = 'psychology_of_a_student_201':
+	menu_off = 1
+	*clr & cla
+	uni_period['exam'] = daystart
+	minut += 180
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+	'You walk into the classroom and see Mrs. Kovalchuk sitting behind her desk. The rest of your classmates walk in one by one and she smiles at each one as they enter. Once everyone is seated, you find an exam paper sitting on the desk waiting for you. "Today is your final exam. If you have paid attention in my class and studied, then you should have no problem passing. It is a very important exam since most of your grade is decided by this paper. Show us what you have learned." She glances to the clock on the wall. "You have three hours to complete the test and may begin now." She then takes a seat at her desk.'
+	*nl
+	'You spend all three hours you have on the exam, doing all the parts you''re positive on before going back to the parts you''re less sure of to check them again. Once you''re happy with your work, you hand in your paper as class ends and leave.'
+	act 'Leave':
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/exam<<rand(1,3)>>.jpg"></center>'
+		*clr & cla
+		gs 'grades', 'assing_grade_description', 'uni_teaching_studies_semester_4'
+		class['uni_teaching_studies_semester_4_psychology of a student 201_exam_done'] = 1
+
+		if class['uni_teaching_studies_semester_4_psychology of a student 201_grade'] < 40:
+			'You think you''ve done terrible and are probably going to fail with <<$class[''uni_teaching_studies_semester_4_psychology of a student 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_psychology of a student 201_grade'] < 70:
+			'You think that you did good enough to pass, and are probably going to get a <<$class[''uni_teaching_studies_semester_4_psychology of a student 201_grade'']>>.'
+		elseif class['uni_teaching_studies_semester_4_psychology of a student 201_grade'] < 90:
+			'You think you did pretty well and are going to get an <<$class[''uni_teaching_studies_semester_4_psychology of a student 201_grade'']>>.'
+		else
+			'You''re sure you did extremely well and are going to get an <<$class[''uni_teaching_studies_semester_4_psychology of a student 201_grade'']>>.' 
+		end
+		act 'Go to university campus':
+			minut += 5
+			gt 'uni_grounds', 'main'
+		end
+	end
+end
+
+--- uni_exams4 ---------------------------------
+

+ 744 - 0
locations/uni_lessons3.qsrc

@@ -0,0 +1,744 @@
+# uni_lessons3
+close all
+!! classes in this file general_education_201, assessment_201, learning_theories_201
+!!Klim Kovalyov - General Education 201
+!!Grigorii Pasternak - Assessment 201
+!!Selena Kovalchuk - Learning Theories 201
+!!uni students studying to be teachers. - Igor Kruglov, Christina Zvereva, Vanya Yanka, Ekaterina "Katja" Meynold, Lebogang "Lebo" Kayode
+
+if $ARGS[0] = 'general_education_201':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_3', 'general education 201'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Kovalyov enters the classroom and closes the door. He turns to the class and begins today''s lecture.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mr. Kovalyov'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'general education 201', pcs_intel
+			gs 'exp_gain', 'intel', rand(0,1)
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mr. Kovalyov for the duration of the class. He manages to make today''s lesson very interesting and informative, and you feel like you''ve learned something from actively taking part in the discussion.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'general education 201', pcs_chrsm
+				gs 'exp_gain', 'intel', rand(1,2)
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/question1.jpg"></center>'
+				'Mr. Kovalyov nods approvingly, happy to see his students engaged and trying their best. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	else
+		act 'Listen attentively to Mr. Kovalyov (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mr. Kovalyov''s lecture is very dry and boring. You''re having a hard time paying attention.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang and he gives you a look of disgust before turning and ignoring you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin playing a game, hoping that the boring lesson will be over soon.'
+		playphone = rand(1,2)
+		if playphone = 1:
+			'You hear Mr. Kovalyov clear his throat and glance up to see him sternly looking at you.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mr. Kovalyov then continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore him and keep using your phone as he shakes his head and goes back to his lecture.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mr. Kovalyov''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	end
+end
+
+if $ARGS[0] = 'assessment_201':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_3', 'assessment 201'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and see Mr. Pasternak standing by his desk as the rest of your classmates walk in one by one under his watchful eye. Some of them get a friendly smile while others get a stern look. Not wasting any time, he launches straight into his lecture.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mr. Pasternak'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'exp_gain', 'intel', rand(0,1)
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'assessment 201', pcs_intel
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mr. Pasternak for the duration of the class. Today''s lesson was interesting and informative, and you feel like you''ve learned something from taking part in the class.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'exp_gain', 'intel', rand(1,2)
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'assessment 201', pcs_intel
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/question1.jpg"></center>'
+				'Mr. Pasternak nods approvingly, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+	else
+		act 'Listen attentively to Mr. Pasternak (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mr. Pasternak''s lecture has fallen into a droning rhythm that has brought you, and most of your classmates, into a trance as you slowly approach the end of class.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		act 'Draw dick in margin':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+			'Bored, you start doodling, which turns into you drawing dicks, complete with balls, in the margin. You even share your handiwork with the girl sitting next to you when she glances over.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+	end
+	act'Daydream':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/sleep<<rand(1,3)>>.jpg"></center>'
+		'Mr. Pasternak is lecturing the class about exotic locations around the world. You close your eyes as you start to fantasize about these places.'
+		'You suddenly find yourself standing in front of a group of people with a globe. They tell you that you''re free to spin it and you''ll get to travel where it stops for free.'
+		*nl
+		'Full of enthusiasm, you spin it and have a hard time deciding when to stop it. When you finally decide, you notice a familiar name. Pavlovsk. To your dismay, you''ve picked your hometown. You desperately look around seeking attention, but get no response.'
+		'Just as you''re about to speak up and plead with the group, the bell rings, startling you awake.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and you try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who gives you a look of disgust and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin to play a game, hoping the boring lesson will be over soon.'
+		playphone = rand(1,2)
+		if playphone = 1:
+			'You hear Mr. Pasternak clear his throat and glance up to see his looking at you sternly.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mr. Pasternak shakes his head disapprovingly and continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore him and continue using your phone. Mr. Pasternak shakes his head disapprovingly and continues the lesson.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mr. Pasternak''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'assessment'
+		end
+	end
+end
+
+if $ARGS[0] = 'learning_theories_201':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_3', 'learning theories 201'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and see Mrs. Kovalchuk sitting behind her desk. The rest of your classmates walk in one by one and she smiles at each one as they enter.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mrs. Kovalchuk'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'exp_gain', 'intel', rand(0,1)
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'learning theories 201', pcs_intel
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mrs. Kovalchuk for the duration of the class. Today''s lesson was interesting and informative, and you feel like you''ve learned something from taking part in the class.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'exp_gain', 'intel', rand(1,2)
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_3', 'learning theories 201', pcs_intel
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive4.jpg"></center>'
+				'Mrs. Kovalchuk nods approvingly, always happy to see her students engaged in her class. She happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	else
+		act 'Listen attentively to Mrs. Kovalchuk (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mrs. Kovalchuk''s lecture has fallen into a droning rhythm that has brought you, and most of your classmates, into a trance as you slowly approach the end of the class.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		act 'Draw dick in margin':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+			'Bored, you start doodling, which turns into you drawing dicks, complete with balls, in the margin. You even share your handiwork with the girl sitting next to you when she glances over.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with them. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who gives you a look of disgust and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and you spend most of the class talking quietly with each other.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin to play a game, hoping the boring lesson will be over soon.'
+		playphone = rand(1,4)
+		if playphone = 1:
+			'You hear Mrs. Kovalchuk clear her throat and glance up to see her looking at you sternly.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mrs. Kovalchuk shakes her head disapprovingly and continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore her and continue using your phone as she shakes her head and continues her lecture.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mrs. Kovalchuk''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+end
+
+--- uni_lessons3 ---------------------------------
+

+ 744 - 0
locations/uni_lessons4.qsrc

@@ -0,0 +1,744 @@
+# uni_lessons4
+close all
+!! classes in this file general_education_202, learning_theories_202, psychology_of_a_student_201
+!!Klim Kovalyov - General Education 202
+!!Grigorii Pasternak - Learning Theories 202
+!!Selena Kovalchuk - Psychology of a Student 201
+!!uni students studying to be teachers. - Igor Kruglov, Christina Zvereva, Vanya Yanka, Ekaterina "Katja" Meynold, Lebogang "Lebo" Kayode
+
+if $ARGS[0] = 'general_education_202':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_4', 'general education 202'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and take a seat next to a window. The rest of your classmates walk in one by one before Mr. Kovalyov enters the classroom and closes the door. He turns to the class and begins today''s lecture.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mr. Kovalyov'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'general education 202', pcs_intel
+			gs 'exp_gain', 'intel', rand(0,1)
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mr. Kovalyov for the duration of the class. He manages to make today''s lesson very interesting and informative, and you feel like you''ve learned something from actively taking part in the discussion.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'general education 202', pcs_chrsm
+				gs 'exp_gain', 'intel', rand(1,2)
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/question1.jpg"></center>'
+				'Mr. Kovalyov nods approvingly, happy to see his students engaged and trying their best. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	else
+		act 'Listen attentively to Mr. Kovalyov (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mr. Kovalyov''s lecture is very dry and boring. You''re having a hard time paying attention.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang and he gives you a look of disgust before turning and ignoring you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin playing a game, hoping that the boring lesson will be over soon.'
+		playphone = rand(1,2)
+		if playphone = 1:
+			'You hear Mr. Kovalyov clear his throat and glance up to see him sternly looking at you.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mr. Kovalyov then continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore him and keep using your phone as he shakes his head and goes back to his lecture.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mr. Kovalyov''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'general_education'
+		end
+	end
+end
+
+if $ARGS[0] = 'learning_theories_202':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_4', 'learning theories 202'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and see Mr. Pasternak standing by his desk as the rest of your classmates walk in one by one under his watchful eye. Some of them get a friendly smile while others get a stern look. Not wasting any time, he launches straight into his lecture.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mr. Pasternak'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'exp_gain', 'intel', rand(0,1)
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'assessment 202', pcs_intel
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mr. Pasternak for the duration of the class. Today''s lesson was interesting and informative, and you feel like you''ve learned something from taking part in the class.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'exp_gain', 'intel', rand(1,2)
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'assessment 202', pcs_intel
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/question1.jpg"></center>'
+				'Mr. Pasternak nods approvingly, always happy to see his students engaged in his class. He happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	else
+		act 'Listen attentively to Mr. Pasternak (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mr. Pasternak''s lecture has fallen into a droning rhythm that has brought you, and most of your classmates, into a trance as you slowly approach the end of class.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		act 'Draw dick in margin':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+			'Bored, you start doodling, which turns into you drawing dicks, complete with balls, in the margin. You even share your handiwork with the girl sitting next to you when she glances over.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+	act'Daydream':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/sleep<<rand(1,3)>>.jpg"></center>'
+		'Mr. Pasternak is lecturing the class about exotic locations around the world. You close your eyes as you start to fantasize about these places.'
+		'You suddenly find yourself standing in front of a group of people with a globe. They tell you that you''re free to spin it and you''ll get to travel where it stops for free.'
+		*nl
+		'Full of enthusiasm, you spin it and have a hard time deciding when to stop it. When you finally decide, you notice a familiar name. Pavlovsk. To your dismay, you''ve picked your hometown. You desperately look around seeking attention, but get no response.'
+		'Just as you''re about to speak up and plead with the group, the bell rings, startling you awake.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and you try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with each other. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who gives you a look of disgust and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin to play a game, hoping the boring lesson will be over soon.'
+		playphone = rand(1,2)
+		if playphone = 1:
+			'You hear Mr. Pasternak clear his throat and glance up to see his looking at you sternly.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mr. Pasternak shakes his head disapprovingly and continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore him and continue using your phone. Mr. Pasternak shakes his head disapprovingly and continues the lesson.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mr. Pasternak''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'learning_theories'
+		end
+	end
+end
+
+if $ARGS[0] = 'psychology_of_a_student_201':
+	menu_off = 1
+	gs 'grades', 'attend_class', 'uni_teaching_studies_semester_4', 'psychology of a student 201'
+	gs 'exp_gain', 'intel', rand(0,1)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+	'You walk into the classroom and see Mrs. Kovalchuk sitting behind her desk. The rest of your classmates walk in one by one and she smiles at each one as they enter.'
+	gs 'willpower', 'misc', 'self', iif(grupTipe = 4 and traits['nerd_status'] = 0, 'hard', iif(traits['nerd_status'] > 0, 'easy', 'medium'))
+	if traits['nerd_status'] = 2: will_cost = will_cost / 2
+	if will_cost <= pcs_willpwr or traits['nerd_status'] = 3:	
+		act 'Listen attentively to Mrs. Kovalchuk'+iif(traits['nerd_status'] = 3, '', ' (<<will_cost>> Willpower)')+' ':
+			*clr & cla
+			gs 'exp_gain', 'intel', rand(0,1)
+			gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'psychology of a student 201', pcs_intel
+			traits['nerd_lessons'] += 1
+			if traits['nerd_status'] < 3: gs 'willpower', 'pay', 'self'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive<<rand(1,4)>>.jpg"></center>'
+			'You listen attentively to Mrs. Kovalchuk for the duration of the class. Today''s lesson was interesting and informative, and you feel like you''ve learned something from taking part in the class.'
+			act 'Ask a question about the lesson':
+				*clr & cla
+				gs 'exp_gain', 'intel', rand(1,2)
+				gs 'grades', 'class_activity_attributes', 'uni_teaching_studies_semester_4', 'psychology of a student 201', pcs_intel
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/attentive4.jpg"></center>'
+				'Mrs. Kovalchuk nods approvingly, always happy to see her students engaged in her class. She happily spends some extra time explaining the topic again, and answers any extra questions you might have. You feel smarter, thoroughly understanding today''s lessons now.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+			end
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+	else
+		act 'Listen attentively to Mrs. Kovalchuk (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	act 'Don''t pay attention in class':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+		'Mrs. Kovalchuk''s lecture has fallen into a droning rhythm that has brought you, and most of your classmates, into a trance as you slowly approach the end of the class.'
+		act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		act 'Draw dick in margin':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+			'Bored, you start doodling, which turns into you drawing dicks, complete with balls, in the margin. You even share your handiwork with the girl sitting next to you when she glances over.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+	end
+	act 'Talk to a classmate':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+		'As you arrive in class, you look around and decide to sit next to...'
+		act 'Igor':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A4', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Igor and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Igor and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A4'] <= 20:
+					'You sit next to Igor, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Igor. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Christina':
+			*clr & cla
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 200 or fame['pav_slut'] >= 200:
+				'You sit next to Christina and try to talk to her, but all she does is give you a disgusted look before moving away.'
+			else
+				'You sit next to Christina and try to talk to her, but all she does is give you a withering look of utter hatred.'
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Vanya':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A165', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250 or fame['pav_slut'] >= 250:
+				if npc_rel['A165'] >= 60:
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him until he tells you to leave him alone.'
+				else
+					'You sit next to Vanya and try to talk to him, but he asks you to be quiet so he can focus on the lecture.'
+				end
+			else
+				if npc_rel['A4'] >= 60:
+					'You sit next to Vanya and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A165'] <= 20:
+					'You sit next to Vanya, but he dismisses all of your attempts to speak with him and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Vanya. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Katja':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A14', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150 or fame['pav_slut'] >= 150:
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Katja and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A14'] >= 60:
+					'You sit next to Katya and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A14'] <= 20:
+					'You sit next to Katja, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Katja. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Kendra':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 250:
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with her before a fellow student asks you to be quiet.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her until she tells you to leave her alone.'
+				else
+					'You sit next to Kendra and try to talk to her, but she asks you to be quiet so she can focus on the lecture.'
+				end
+			else
+				if npc_rel['A84'] >= 60:
+					'You sit next to Kendra and spend most of the class quietly talking with her. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A84'] <= 20:
+					'You sit next to Kendra, but she dismisses all of your attempts to speak with her and spends the lesson ignoring you and paying attention to the class instead.'
+				else
+					'You sit next to Kendra. She is a little surprised that you chose to do so, but you are able to strike up a brief conversation with her before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Lesco':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A7', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 150:
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief, if a little awkward, conversation with him before a fellow student asks you to be quiet.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco and he looks at you in confusion, fearful of what you''ll do. Despite your attempts to reassure him, he is so scared of you that he doesn''t speak for the duration of the lesson.'
+				else
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				end
+			else
+				if npc_rel['A7'] >= 60:
+					'You sit next to Lesco and spend most of the class quietly talking with him. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A7'] <= 20:
+					'You sit next to Lesco. He avoids making eye contact with you and awkwardly puts his head down. After a while, you give up and focus on the lecture.'
+				else
+					'You sit next to Lesco. He is a little surprised that you chose to do so, but you are able to strike up a brief conversation with him before a fellow student asks you to be quiet.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+		act 'Lebogang':
+			*clr & cla
+			gs 'npc_relationship', 'modify', 'A242', 'like'
+			gs 'exp_gain', 'chrsm', rand(1,2)
+			'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/talk.jpg"></center>'
+			if fame['city_slut'] >= 300:
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and spend most of the class quietly talking with them. You often get shushed by your fellow students when you get a bit too loud.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who gives you a look of disgust and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			else
+				if npc_rel['A242'] >= 60:
+					'You sit next to Lebogang and you spend most of the class talking quietly with each other.'
+				elseif npc_rel['A242'] <= 20:
+					'You sit next to Lebogang, who frowns as you sit down and proceeds to ignore you. Despite your efforts, he keeps ignoring you until you give up.'
+				else
+					'You sit next to Lebogang and start talking to him. He''s more interested in the lesson than you, but slowly starts to respond to you as he takes notes.'
+				end
+			end
+			gs 'stat'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+	end
+	act'Play with your phone':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+		'You take out your phone and begin to play a game, hoping the boring lesson will be over soon.'
+		playphone = rand(1,4)
+		if playphone = 1:
+			'You hear Mrs. Kovalchuk clear her throat and glance up to see her looking at you sternly.'
+			act 'Put your phone away':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/bored.jpg"></center>'
+				'You decide not to aggravate the situation and put your phone away. Mrs. Kovalchuk shakes her head disapprovingly and continues the lesson.'
+				act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+			end
+			gs 'willpower', 'misc', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Keep using your phone (<<will_cost>> Willpower)':
+					*clr & cla
+					gs 'willpower', 'pay', 'self'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/phone.jpg"></center>'
+					'You ignore her and continue using your phone as she shakes her head and continues her lecture.'
+					act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+				end
+			else
+				act 'Keep using your phone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		else
+			'You play on your phone for the duration of class. You play a few games and text a few friends, all under Mrs. Kovalchuk''s oblivious nose.'
+			act 'Wait for the end of the lesson': gs 'uni_lessonsev2', 'psychology_of_a_student_201'
+		end
+	end
+end
+
+--- uni_lessons4 ---------------------------------
+

+ 173 - 0
locations/uni_lessosev2.qsrc

@@ -0,0 +1,173 @@
+# uni_lessonsev1
+!! This file contains the class events for General Education, Teaching Methods, Learning Theories
+!!uni students studying to be teachers. - Igor Kruglov, Christina Zvereva, Vanya Yanka, Ekaterina "Katja" Meynold, Lebogang "Lebo" Kayode
+
+if $ARGS[0] = 'general_education':
+	*clr & cla
+	menu_off = 1
+	uni_event_hour = 1
+	temp = rand(1,10)
+	if temp = 1:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/banana.jpg"></center>'
+		'As Mr. Kovalyov continues his lecture, you can''t help but notice how attractive he is. He has a mesmerizing smile while he talks and this seems to have an effect on the other girls, even the shy Katja. You remember she used to be quite the shy girl in school, always resisting any charm. But now... she is half finished eating her banana while listening to Mr. Kovalyov and is almost deep throating it as she eats it. Her mind is likely wandering somewhere else...'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 2:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/upskirt_pussy.jpg"></center>'
+		'It''s nearly the end of the class when you can''t help it but notice that some of the boys are twitching and whispering at each other. You curiously try to find out what the commotion could be about when you turn your head and see the reason. It''s Liliya causing some trouble again as she innocently spreads her legs just enough to tease the boys with her naked pussy.'
+		if PCloSkirt = 0 and exhibitionist_lvl > 1:
+			*nl
+			'You wonder if you should try the same thing one day...'
+		elseif PCloSkirt > 0 and 	exhibitionist_lvl > 1:
+			if $pantyworntype = 'none':	
+				act 'Spread your legs':
+					*clr & cla
+					gs 'flash', 'pussy', 'inside', -5, 1 
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/no_panties.jpg"></center>'
+					'You turn your lower body to face the boys and lift up your skirt a little. Spreading your legs, you let the boys take a good look at your pussy, feeling a thrill of excitement from the act.'
+					act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+				end
+			else
+				act 'Show your pussy':
+					*clr & cla
+					gs 'flash', 'pussy', 'inside', -5, 1 
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/panties.jpg"></center>'
+					'You turn your lower body to face the boys and lift up your skirt a little. Spreading your legs, you pull your underwear to the side, flashing your pussy at the boys.'
+					act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+				end
+			end
+		end
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 3:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/girls_dryhump.jpg"></center>'
+		'During the halftime break, you relax as the class was pretty mentally exhausting and look around to see how others are handling all the information you are getting bombarded with. A couple of girls notice a few of the boys checking them out and start whispering back and forth while giggling before one of them grabs her friend, bends her over the table and starts to hump her hard and rough.'
+		'The second girl plays along, moaning and carrying on like she is getting fucked hard and rough, but the noise quickly draws Mr. Kovalyov''s attention, who walks over and gives the girl doing the humping some pointers with her technique, which makes her blush. The two girls share a grin at his comments and burst out laughing before they quickly stop and retake their seats. Mr. Kovalyov walks away back to the front of the classroom with an amused smile on his face.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 4:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/air_bj.jpg"></center>'
+		'You notice some of the boys whispering at each other and winking and you quickly see the reason why. Two girls seems to be bored and have decided to tease the boys with some blowjob imitation. Everything goes smoothly and according to the girl''s plans until Mr. Kovalyov nervously starts to laugh and interrupts them. "Come on girls, you two are adults now. Stop acting like you are in high school!" He then goes back to his lecture and everyone returns their attention to him.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 5:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/general_education/girls_bj.jpg"></center>'
+		'When a teacher leaves a classroom at school, chaos strikes and everybody starts to act like a child. It seems university is no different. As soon as Mr. Kovalyov leaves the classroom, you see different students talking to each other and taking selfies. However, Maya and Dasha are on top of their desks, one kneeling before the other. Dasha takes the lead and starts to shove her imaginary dick down Maya''s throat. This goes on for nearly a minute before the door opens and Mr. Kovalyov returns. Everyone quickly returns to their seats and the class quietens down.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+		'As you sit listening to the lesson, you look around hoping something interesting will happen, but nothing does.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	end
+end
+
+if $ARGS[0] = 'assessment':
+	*clr & cla
+	menu_off = 1
+	uni_event_hour = 1
+	temp = rand(1,10)
+	if temp = 1:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/teaching_methods/girl_goofing.jpg"></center>'
+		'Mr. Pasternak''s lecture is rather boring with his strict tone of teaching. In your boredom, you look around to see if anything exciting is happening, but all you see is one of your classmate making a funny face at you.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 2:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/teaching_methods/girls_dryhump.jpg"></center>'
+		'During the halftime break, you relax as the class was pretty mentally exhausting and look around to see how others are handling all the information you are getting bombarded with. A couple of girls notice a few of the boys checking them out and start whispering back and forth while giggling before one of them grabs her friend, bends her over the table and starts to hump her hard and rough.' 
+		'The second girl plays along, moaning and carrying on like she is getting fucked hard and rough, but the noise quickly draws Mr. Pasternak''s attention, who loudly clears his throat. The girls giggle but stop what they''re doing and take their seats again.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 3:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/teaching_methods/sleeping.jpg"></center>'
+		'It''s hard to stay awake during the class and you''re not alone with this thought. You see someone has already fallen asleep on their desk.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 4:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/teaching_methods/upskirt_panties.jpg"></center>'
+		'Everybody knows that Mr. Pasternak requires you to fully pay attention to his class, and that he doesn''t allow any type of goofing off in his class. His teaching methods are rather boring and monotone, yet it''s rare to see anyone make a scene. Today is no different than the usual, but you can''t help but notice that Liliya doesn''t give up that easily. She is eager to disturb or charm Mr. Pasternak with her pose. She is sitting in a way that Mr. Pasternak could easily see her legs spreading under the desk. As you take a sneak peek, you can see it''s a special day because she decided to wear panties this time.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 5:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/teaching_methods/whaletail.jpg"></center>'
+        if christinaQW['subpath'] >= 3:
+			'You try to rest your head on the desk in front of you while looking around to see what the other students are doing. You quickly notice that somebody is watching you, and it''s none other than Christina! You see her looking at you in disgust as a huge whaletail peeks out of her pants. You quickly shiver at the memories of when she bullied you. Luckily for you, those times are done. You quickly take another look at her enormous whaletail and decide to continue paying attention to the lecture before you anger her.'
+			act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+		elseif christinaQW['fight'] = 1:
+			'You try to rest your head on the desk in front of you while looking around to see what the other students are doing. You quickly notice that somebody is watching you, and it''s none other than Christina! You see her taunting you with a bratty face as a huge whaletail peeks out of her pants. You remember beating her up at school and smile at the memory.'
+			act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+		elseif christinaQW['blackmail'] = 2:
+			'You try to rest your head on the desk in front of you while looking around to see what the other students are doing. You quickly notice that somebody is watching you, and it''s none other than Christina! You see her taunting you with a bratty face as a huge whaletail peeks out of her pants. You remember blackmailing her at school and smile at the memory.'
+			act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+		else
+			'You try to rest your head on the desk in front of you while looking around to see what the other students are doing. You quickly notice that somebody is watching you, and it''s none other than Christina! You remember her being a domineering bully in school. She has a huge whaletail peeking out of her pants, probably to gain attention from all the boys around. Even you can hardly take your eyes off her thong slipping out like that. You can''t tell why, but something in her eyes and her pose intimidates you.'
+			act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+		end
+	else
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+		'As you sit listening to the lesson, you look around hoping something interesting will happen, but nothing does.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	end
+end
+
+if $ARGS[0] = 'learning_theories':
+	*clr & cla
+	menu_off = 1
+	uni_event_hour = 1
+	temp = rand(1,10)
+	if temp = 1:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/girls_goofing.jpg"></center>'
+		'Mrs. Kovalchuk''s lessons are usually pretty interesting as she often interrupts herself and goes off topic talking about sci-fi or superhero movies. Sometimes a little spark of this is enough to lead the whole lecture into a discussion about her interests and everything nerdy or geeky in general. Today is no different and she speaks with a few students about the latest movie and how it could be connected to the subject. You''re free to do as you wish and a group of girls are doing just that, goofing around like they are in high school.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 2:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/girls_kissing.jpg"></center>'
+		'During the break, most of the students just relax, but a few quietly fool around so as not to draw too much attention. A pair of girls, perhaps feeling extra brave and cheeky, start slowly but passionately kissing near the front of the class and a number of both boys and girls enjoy the show. They keep kissing until Mrs. Kovalchuk walks up to them and asks them to take their seats as she starts the second part of the class.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 3:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/sleep_selfie.jpg"></center>'
+		'It''s a normal lecture about learning theories today. They are often quite fun and interesting, but today is very dry and slow. You nearly fall asleep when you see Eva taking a picture of Liliya sleeping on her desk, nearly drooling as she dreams. You wonder if it''s because the class is so boring, or if she had an interesting and exhausting night.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 4:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/feelup_teacher.jpg"></center>'
+		'Mrs. Kovalchuk goes off topic more than usual today, talking about her latest cosplay outfit after one of the other students asks her about her latest project. She describes the outfit and the character she is going to play in great detail and one of the boys uses the opportunity to get up and join her. After asking many questions and discussing the costume, the boy comments that only fairly large and natural breasts that are still very firm could pull it off. She assures him that her breasts are real and are very firm.'
+		'He takes this as an invite to reach out and give her breasts a squeeze. She seems shocked at first, but doesn''t stop him. After a few squeezes, he seems rather impressed and nods in agreement, which gets most of the class laughing. She scolds him and sends him back to his seat before returning to her lesson.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 5:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/upskirt_no_panties.jpg"></center>'
+		'"May I use the bathroom Mrs. Kovalchuk?" you hear a girl ask and glance up to see Liliya walking towards the door to leave the classroom. Several eyes are fixated on her and she clearly enjoys the attention. With a wink and a huge smile on her face, she then lets out an innocent sounding "Oops, what''s that?" She stops and acts like she dropped something before getting down on all fours and crawling under Mrs. Kovalchuk''s desk, clearly exposing her naked ass and pussy as she does. Everybody in the classroom goes crazy and the boys start to whistle and holler. Mrs. Kovalchuk has no clue what''s going on as Liliya climbs out, fixes her dress and leaves the classroom with an even bigger smile on her face.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+		'As you sit listening to the lesson, you look around hoping something interesting will happen, but nothing does.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	end
+end
+
+if $ARGS[0] = 'psychology_of_a_student_201':
+	*clr & cla
+	menu_off = 1
+	uni_event_hour = 1
+	temp = rand(1,10)
+	if temp = 1:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/girls_goofing.jpg"></center>'
+		'Mrs. Kovalchuk''s lessons are usually pretty interesting as she often interrupts herself and goes off topic talking about sci-fi or superhero movies. Sometimes a little spark of this is enough to lead the whole lecture into a discussion about her interests and everything nerdy or geeky in general. Today is no different and she speaks with a few students about the latest movie and how it could be connected to the subject. You''re free to do as you wish and a group of girls are doing just that, goofing around like they are in high school.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 2:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/girls_kissing.jpg"></center>'
+		'During the break, most of the students just relax, but a few quietly fool around so as not to draw too much attention. A pair of girls, perhaps feeling extra brave and cheeky, start slowly but passionately kissing near the front of the class and a number of both boys and girls enjoy the show. They keep kissing until Mrs. Kovalchuk walks up to them and asks them to take their seats as she starts the second part of the class.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 3:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/sleep_selfie.jpg"></center>'
+		'It''s a normal lecture about learning theories today. They are often quite fun and interesting, but today is very dry and slow. You nearly fall asleep when you see Eva taking a picture of Liliya sleeping on her desk, nearly drooling as she dreams. You wonder if it''s because the class is so boring, or if she had an interesting and exhausting night.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 4:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/feelup_teacher.jpg"></center>'
+		'Mrs. Kovalchuk goes off topic more than usual today, talking about her latest cosplay outfit after one of the other students asks her about her latest project. She describes the outfit and the character she is going to play in great detail and one of the boys uses the opportunity to get up and join her. After asking many questions and discussing the costume, the boy comments that only fairly large and natural breasts that are still very firm could pull it off. She assures him that her breasts are real and are very firm.'
+		'He takes this as an invite to reach out and give her breasts a squeeze. She seems shocked at first, but doesn''t stop him. After a few squeezes, he seems rather impressed and nods in agreement, which gets most of the class laughing. She scolds him and sends him back to his seat before returning to her lesson.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	elseif temp = 5:
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/learning_theories/upskirt_no_panties.jpg"></center>'
+		'"May I use the bathroom Mrs. Kovalchuk?" you hear a girl ask and glance up to see Liliya walking towards the door to leave the classroom. Several eyes are fixated on her and she clearly enjoys the attention. With a wink and a huge smile on her face, she then lets out an innocent sounding "Oops, what''s that?" She stops and acts like she dropped something before getting down on all fours and crawling under Mrs. Kovalchuk''s desk, clearly exposing her naked ass and pussy as she does. Everybody in the classroom goes crazy and the boys start to whistle and holler. Mrs. Kovalchuk has no clue what''s going on as Liliya climbs out, fixes her dress and leaves the classroom with an even bigger smile on her face.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/city/island/university/classroom/lecture<<rand(1,5)>>.jpg"></center>'
+		'As you sit listening to the lesson, you look around hoping something interesting will happen, but nothing does.'
+		act 'Wait for the end of the lesson': gt 'uni_lessons', 'short_break'
+	end
+end
+
+--- uni_lessonsev2 ---------------------------------
+

+ 437 - 3
locations/uni_programs.qsrc

@@ -117,6 +117,106 @@ if $ARGS[0] = 'uni_period_first':
 					gt 'uni_lessons2', 'teaching_methods_102'
 				end
 			end
+		elseif university['enrolled_in_semester'] = 3:
+			if $ARGS[1] = 'monday':
+				$Result = 'General Education 201 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'tuesday':
+				$Result = 'General Education 201 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'wednesday':
+				$Result = 'General Education 201 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'thursday':
+				$Result = 'Assessment 201 (9:00 to 10:30)'
+			elseif week = 1: 
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General Education 201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'general_education_201'
+				end
+			elseif week = 2:
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General Education 201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'general_education_201'
+				end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General Education 201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons2', 'general_education_201'
+				end
+			elseif week = 4: 
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Assessment_201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'assessment_201'
+				end
+			end
+		elseif university['enrolled_in_semester'] = 4:
+			if $ARGS[1] = 'monday':
+				$Result = 'General education 202 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'tuesday':
+				$Result = 'General education 202 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'wednesday':
+				$Result = 'General education 202 (9:00 to 10:30)'
+			elseif $ARGS[1] = 'thursday':
+				$Result = 'Learning theories 202 (9:00 to 10:30)'
+			elseif week = 1: 
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General education 202 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'general_education_202'
+				end
+			elseif week = 2:
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General education 201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'general_education_202'
+				end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your General education 201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'general_education_202'
+				end
+			elseif week = 4: 
+				*nl
+				'Your next class will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Assessment_201 class': 
+					if hour = 8: minut += 60 - minut
+					if hour = 7: minut += 120 - minut					
+					uni_period['first'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'learning_theories_202'
+				end
+			end
 		end
 	end
 end
@@ -217,6 +317,98 @@ if $ARGS[0] = 'uni_period_second':
 					gt 'uni_lessons2', 'psychology_of_a_student_101'
 				end
 			end
+		elseif university['enrolled_in_semester'] = 3:
+			if $ARGS[1] = 'monday':
+				$Result = ' Assessment 201 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'tuesday':
+				$Result = 'Learning Theories 201 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'wednesday':
+				$Result = ' Assessment 201 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'thursday':
+				$Result = 'Learning Theories 201 (11:00 to 12:30)'
+			elseif week = 1: 
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your  Assessment 201 class': 
+					if hour = 10: minut += 60 - minut
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'assessment_201'
+				end
+			elseif week = 2:
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Learning Theories 201 Class': 
+					if hour = 10: minut += 60 - minut				
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'learning_theories_201'
+				end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Assessment 201 class': 
+					if hour = 10: minut += 60 - minut				
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'assessment_201'
+				end
+			elseif week = 4: 
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Learning Theories 201 Class': 
+					if hour = 10: minut += 60 - minut
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'learning_theories_201'
+				end
+			end
+		elseif university['enrolled_in_semester'] = 4:
+			if $ARGS[1] = 'monday':
+				$Result = 'Learning Theories 202 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'tuesday':
+				$Result = 'Psychology of a Student 201 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'wednesday':
+				$Result = 'Learning Theories 202 (11:00 to 12:30)'
+			elseif $ARGS[1] = 'thursday':
+				$Result = 'Psychology of a Student 201 (11:00 to 12:30)'
+			elseif week = 1: 
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Learning Theories 202 class': 
+					if hour = 10: minut += 60 - minut
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'learning_theories_202'
+				end
+			elseif week = 2:
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Phsychology of a Student 201 Class': 
+					if hour = 10: minut += 60 - minut				
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'psychology_of_a_student_201'
+				end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Learning Theories 202 class': 
+					if hour = 10: minut += 60 - minut				
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'learning_theories_202'
+				end
+			elseif week = 4: 
+				*nl
+				'Your next class will start at 11:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Psychology of a Student 201 Class': 
+					if hour = 10: minut += 60 - minut
+					uni_period['second'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'psychology_of_a_student_201'
+				end
+			end
 		end
 	end
 end
@@ -331,6 +523,112 @@ if $ARGS[0] = 'uni_period_third':
 				!!	gs 'stat'
 				!!end
 			end
+		elseif university['enrolled_in_semester'] = 3:
+			if $ARGS[1] = 'monday':
+				if $university['elective1'] ! '':
+					$Result = '<<$university[''elective1'']>> (13:15 to 14:45)'
+				end
+			elseif $ARGS[1] = 'tuesday':
+				if $university['elective2'] ! '':
+					$Result = '<<$university[''elective2'']>> (13:15 to 14:45)'
+				end
+			elseif $ARGS[1] = 'wednesday':
+				$Result = 'Learning Theories 201 (13:15 to 14:45)'
+			elseif $ARGS[1] = 'thursday':
+				if $university['elective3'] ! '':
+					$Result = '<<$university[''elective3'']>> (13:15 to 14:45)'
+				end
+			elseif week = 1 and $university['elective1'] ! '': 
+				!!*nl
+				!!'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				!!act 'Go to your elective clas 1': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			elseif week = 2 and $university['elective2'] ! '':
+				!!*nl
+				!!'Your next class will start at 13:15'
+				!!act 'Go to your elective clas 2': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Learning Theories 201 Class': 
+					if hour = 12: minut += 75 - minut
+					if hour = 13 and minut < 15: minut += 15 - minut
+					uni_period['third'] = daystart
+					gs 'stat'
+					gt 'uni_lessons3', 'learning_theories_201'
+				end
+			elseif week = 4 and $university['elective3'] ! '': 
+				!!*nl
+				!!'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				!!act 'Go to your elective clas 3': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			end
+		elseif university['enrolled_in_semester'] = 4:
+			if $ARGS[1] = 'monday':
+				if $university['elective1'] ! '':
+					$Result = '<<$university[''elective1'']>> (13:15 to 14:45)'
+				end
+			elseif $ARGS[1] = 'tuesday':
+				if $university['elective2'] ! '':
+					$Result = '<<$university[''elective2'']>> (13:15 to 14:45)'
+				end
+			elseif $ARGS[1] = 'wednesday':
+				$Result = 'Phsychology of a Student 201 (13:15 to 14:45)'
+			elseif $ARGS[1] = 'thursday':
+				if $university['elective3'] ! '':
+					$Result = '<<$university[''elective3'']>> (13:15 to 14:45)'
+				end
+			elseif week = 1 and $university['elective1'] ! '': 
+				!!*nl
+				!!'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				!!act 'Go to your elective clas 1': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			elseif week = 2 and $university['elective2'] ! '':
+				!!*nl
+				!!'Your next class will start at 13:15'
+				!!act 'Go to your elective clas 2': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			elseif week = 3:
+				*nl
+				'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				act 'Go to your Phsychology of a Student 201 Class': 
+					if hour = 12: minut += 75 - minut
+					if hour = 13 and minut < 15: minut += 15 - minut
+					uni_period['third'] = daystart
+					gs 'stat'
+					gt 'uni_lessons4', 'psychology_of_a_student_201'
+				end
+			elseif week = 4 and $university['elective3'] ! '': 
+				!!*nl
+				!!'Your next class will start at 13:15. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+				!!act 'Go to your elective clas 3': 
+				!!	if hour = 12: minut += 75 - minut
+				!!	if hour = 13 and minut < 15: minut += 15 - minut
+				!!	uni_period['third'] = daystart
+				!!	gs 'stat'
+				!!end
+			end
 		end
 	end
 end
@@ -469,7 +767,7 @@ if $ARGS[0] = 'exam':
 					end
 				elseif week = 4: 
 					*nl
-					'Your Psychology of a Student exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					'Your Psychology of a Student 101 exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
 					act 'Go to your Psychology of a Student 101 exam': 
 						if hour = 8: minut += 60 - minut
 						if hour = 7: minut += 120 - minut					
@@ -478,9 +776,145 @@ if $ARGS[0] = 'exam':
 					end
 				end
 			end
+		elseif university['enrolled_in_semester'] = 3:
+			if $ARGS[1] = 'schedule':
+				if university['exam_week'] = 1: 
+					if week < 4 or (week = 4 and hour < 9):
+						$Result = 'General Education 201 Exam (09:00 to 12:00) Thursday this week. Teaching Methods 102 Exam (09:00 to 12:00) Monday next week. Psychology of a Student 101 Exam (09:00 to 12:00) Thursday next week.'
+					else	
+						$Result = 'Assessment 201 Exam (09:00 to 12:00) Tuesday next week. Psychology of a Student 101  Exam (09:00 to 12:00) Thursday next week.'
+					end
+				elseif university['exam_week'] = 2: 
+					if week < 2 or (week = 2 and hour < 9):
+						$Result = 'Teaching Methods 102 Exam (09:00 to 12:00) Tuesday this week. Psychology of a Student 101 Exam (09:00 to 12:00) Thursday this week.'
+					elseif week < 4 or (week = 4 and hour < 9):
+						$Result = 'Learning Theories 201 Exam (09:00 to 12:00) Thursday this week.'
+					else
+						$Result = 'All your exams are over. Now you just have to wait for your grade to be announced.'
+					end
+				end
+			elseif $ARGS[1] = 'is_over':
+				if $ARGS[2] = 'general education 201':
+					if university['exam_week'] = 1 and (week < 4 or (week = 4 and hour < 9)):
+						Result = 0
+					else	
+						Result = 1
+					end
+				elseif $ARGS[2] = 'Assessment 201':
+					if university['exam_week'] = 1 or (university['exam_week'] = 2 and (week < 2 or (week = 2 and hour < 9))):	
+						Result = 0
+					else	
+						Result = 1
+					end
+				elseif $ARGS[2] = 'Learning Theories 201':
+					if university['exam_week'] = 1 or (university['exam_week'] = 2 and (week < 4 or (week = 4 and hour < 9))):
+						Result = 0
+					else	
+						Result = 1
+					end
+				end
+			elseif university['exam_week'] = 1: 
+				if week = 4:
+					*nl
+					'Your General Education 102 exam will start at 09:00 today. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your General Education 102 exam': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams3', 'general_education_201'
+					end
+				end
+			elseif university['exam_week'] = 2:
+				if week = 2: 
+					*nl
+					'Your Assessment 201 exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your Assessment 201': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams3', 'assessment_201'
+					end
+				elseif week = 4: 
+					*nl
+					'Your Learning Theories 201 exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your Learning Theories 201 exam': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams2', 'learning_theories_201'
+					end
+				end
+			end
+		elseif university['enrolled_in_semester'] = 4:
+			if $ARGS[1] = 'schedule':
+				if university['exam_week'] = 1: 
+					if week < 4 or (week = 4 and hour < 9):
+						$Result = 'General Education 202 Exam (09:00 to 12:00) Thursday this week. Teaching Methods 102 Exam (09:00 to 12:00) Monday next week. Psychology of a Student 101 Exam (09:00 to 12:00) Thursday next week.'
+					else	
+						$Result = 'Learning Theories 202 Exam (09:00 to 12:00) Tuesday next week. Psychology of a Student 101  Exam (09:00 to 12:00) Thursday next week.'
+					end
+				elseif university['exam_week'] = 2: 
+					if week < 2 or (week = 2 and hour < 9):
+						$Result = 'Learning Theories 202 Exam (09:00 to 12:00) Tuesday this week. Psychology of a Student 101 Exam (09:00 to 12:00) Thursday this week.'
+					elseif week < 4 or (week = 4 and hour < 9):
+						$Result = 'Psychology of a Student 201 Exam (09:00 to 12:00) Thursday this week.'
+					else
+						$Result = 'All your exams are over. Now you just have to wait for your grade to be announced.'
+					end
+				end
+			elseif $ARGS[1] = 'is_over':
+				if $ARGS[2] = 'general education 202':
+					if university['exam_week'] = 1 and (week < 4 or (week = 4 and hour < 9)):
+						Result = 0
+					else	
+						Result = 1
+					end
+				elseif $ARGS[2] = 'Learning Theories 202':
+					if university['exam_week'] = 1 or (university['exam_week'] = 2 and (week < 2 or (week = 2 and hour < 9))):	
+						Result = 0
+					else	
+						Result = 1
+					end
+				elseif $ARGS[2] = 'Phsychology of a Student 201':
+					if university['exam_week'] = 1 or (university['exam_week'] = 2 and (week < 4 or (week = 4 and hour < 9))):
+						Result = 0
+					else	
+						Result = 1
+					end
+				end
+			elseif university['exam_week'] = 1: 
+				if week = 4:
+					*nl
+					'Your General Education 202 exam will start at 09:00 today. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your General Education 202 exam': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams4', 'general_education_202'
+					end
+				end
+			elseif university['exam_week'] = 2:
+				if week = 2: 
+					*nl
+					'Your Learning Theories 202 exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your Learning Theories 202': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams4', 'learning_theories_202'
+					end
+				elseif week = 4: 
+					*nl
+					'Your Psychology of a Student 201 exam will start at 09:00. You can go to it now or do other things first, but you need to be at the university plaza before it starts if you want to attend it.'
+					act 'Go to your Psychology of a Student 201 exam': 
+						if hour = 8: minut += 60 - minut
+						if hour = 7: minut += 120 - minut					
+						gs 'stat'
+						gt 'uni_exams2', 'psychology_of_a_student_201'
+					end
+				end
+			end
 		end
-
-
 	end
 end