Browse Source

[changed] Update of city centre apartment images and fixes to your neighbour interactions plus moving his apartment to another floor and giving the building seperate floors all by nutluck

Kevin_Smarts 3 years ago
parent
commit
fc18ac53ac

+ 2 - 2
glife.qproj

@@ -283,6 +283,7 @@
 	</Folder>
 	<Folder name="Home Street - Locations">
 		<Location name="city_residential"/>
+		<Location name="city_apt_building"/>
 		<Location name="city_pharmacy"/>
 		<Location name="city_smalloffice"/>
 		<Location name="city_dima"/>
@@ -1057,14 +1058,13 @@
 		<Location name="parkBimbo"/>
 		<Location name="ptu_dush"/>
 		<Location name="nastja"/>
-		<Location name="Timofei"/>
-		<Location name="TimofeiMetro"/>
 		<Location name="balkon"/>
 		<Location name="balkon2"/>
 		<Location name="dom_gor"/>
 		<Location name="comendant"/>
 		<Location name="buklinik"/>
 		<Location name="buklinik_event"/>
+		<Location name="tryndin"/>
 	</Folder>
 	<Folder name="Misc">
 		<Location name="beg"/>

+ 0 - 41
locations/Timofei.qsrc

@@ -1,41 +0,0 @@
-# Timofei
-minut += 1
-sosedDay = daystart
-gs 'stat'
-'<center><img <<$set_imgh>> src="images/characters/city/timothy/sosed.jpg"></center>'
-'Timofei takes a long drag from his cigarette and flicks off some of the ashes into a jar. He gives you a nod when he notices you, "Hello."'
-
-act 'Say "hello" and leave':gt 'etoexhib', 'pos51'
-
-act 'Have a chat with Timofei':
-	cls
-	minut += 15
-	Sosed += 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/city/timothy/sosed.jpg"></center>'
-
-	if sosedSlut = 0:
-		if sosed = 1:
-			'Timofei tells you that he''s a college student but he''s going to graduate soon.'
-		elseif sosed = 2:
-			'Timofei tells you that he lives with his mother; his father filed for divorce a couple of years ago and now lives with a new wife and children.'
-		elseif sosed = 3:
-			'Timofei tells you that he is working towards a law degree and his father promised to buy him a car if he succeeds.'
-		elseif sosed = 4:
-			'Timofei tells you that he has been taking dance lessons since he could walk and, even today, he often practices dancing at the fitness center.'
-		elseif sosed = 5:
-			'Timofei tells you that he spends most of his evenings repairing computers. It costs him most of his free time, but at least he doesn''t have to rely on his parents for money.'
-		elseif sosed = 6:
-			'Timofei tells you that, after college, he wants to go to the university and study law; he''ll probably have to serve in the military first though.'
-		elseif sosed >= 7:
-			'Timofei and you chat about life, computers and other things, cracking jokes and enjoying each other''s company.'
-		end
-	elseif sosedSlut = 1:
-		'You try to strike up a conversation, but Timofei''s responses are taciturn, and once he finishes his cigarette, he turns and leaves without another word.'
-	end
-
-	act 'Say goodbye and leave':gt 'etoexhib', 'pos51'
-end
-
---- Timofei ---------------------------------
-

+ 0 - 34
locations/TimofeiMetro.qsrc

@@ -1,34 +0,0 @@
-# TimofeiMetro
-minut += 1
-sosedMetroDay = daystart
-gs 'stat'
-! Missing Image
-!!'<center><img <<$set_imgh>> src="images/characters/city/timothy/sosed.jpg"></center>'
-'Timofei sees you and greets you, "Hello <<$pcs_nickname>>. How are you doing today?"'
-
-if sosedSlut = 1:
-	'As you greet each other, Timofei clearly signals that he is not interested in keeping up a conversation with you.'
-elseif sosedSlut = 0:
-	if cumloc[6] = 1 or cumloc[7] = 1 or cumloc[11] = 1:
-		sosedSlut = 1
-		'You chat with Timofei while riding the subway.'
-		if cumloc[11] = 1:
-			'He looks at your face puzzled. "<<$pcs_nickname>>, your face is smeared with something." He stares at you, and after a moment, he realizes that''s cum on her face. "What''s that? Cum?" he asks suspiciously.'
-		else
-			'The two of you are having a great conversation before he suddenly notices semen on your clothes. As he comes to the realization, his eyes noticeably widen. "What''s that? Cum?" he asks suspiciously.'
-		end
-
-		act 'Make an excuse':
-			cls
-			gs 'stat'
-			'You begin making excuses, claiming that this is all a misunderstanding and that you''re are absolutely innocent. But Timofei doesn''t believe you and only half pays attention to your explanation.'
-
-			act 'Get out of the car':gt 'metro', 'start'
-		end
-	end
-end
-
-act 'Get out of the car':gt 'metro', 'start'
-
---- TimofeiMetro ---------------------------------
-

+ 846 - 0
locations/city_apt_building.qsrc

@@ -0,0 +1,846 @@
+# city_apt_building
+!2020/10/22
+!SETTINGS:
+CLOSE ALL
+gs 'themes', 'indoors'
+$loc_arg = ''
+$loc = 'city_apt_building'
+
+
+!================================================================================================!
+!FLOORS: ---------------------------Entrance to the town-------------------------------------- FLOORS:!
+!================================================================================================!
+!housemates
+if $ARGS[0] = 'housemates':
+	menu_off = 1
+	*clr & cla
+	minut +=1
+	gs 'stat'
+	 '<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/housemates.jpg"></center>'
+	'Floor 1 - You don''t know anyone on this floor'
+	'Floor 2 - You don''t know anyone on this floor'
+	'Floor 3 - You don''t know anyone on this floor'
+	if trychat >= 1:
+		'Floor 4 - Apartment number 37: Tryndin Maximovich'
+	else
+		'Floor 4 - You don''t know anyone on this floor'
+	end
+	'Floor 5 - Apartment number 49: Your apartment'
+	act 'Leave': gt 'city_apt_building', 'floor_1'
+end
+
+!!locked in Pavlovsk, floor 1
+if $ARGS[0] = 'floor_1':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'floor_1'
+	menu_off = 0
+	CLOSE ALL
+	if sound = 0:PLAY 'sound/podezd.mp3',30
+	gs 'stat'
+	'<center><b><font color = maroon>Ground floor of the apartment building</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs1.jpg"></center>'
+	'<center>When you enter the building there is a short staircase down to the basement maintenances area and a short staircase up to the first floor, where there is a <a href="exec: gt ''city_apt_building'', ''housemates''">list</a> of the people who live here on the wall. A series of mail boxes for each apartment, two halls going off to each wing of the building, and more stairs going up. The area is fairly clean and well maintained.</center>'
+	if rand(0,5) = 0 and ((minut + 60*(hour+daystart*24) - floor1_event_time) > 60) or ((daystart+1)*1440 < floor1_event_time):
+		floor1_event_time = minut + 60*(hour+daystart*24)
+		gt 'city_apt_building', 'floor1_events'
+	else
+		'<br>The stairwell is empty.'
+	end
+	act 'Leave the building': minut += 1 & gt 'city_residential', 'start'
+	act 'Go up to the second floor': minut +=1 & gt 'city_apt_building','floor_2'
+	act 'Take the elevator': gt 'city_apt_building','lift','floor_1'
+end
+
+!floor 2
+if $ARGS[0] = 'floor_2':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'floor_2'
+	menu_off = 0
+	gs 'stat'
+	'<center>2nd floor of the apartment building</center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/stairs2.jpg"></center>'
+	'<center>The second floor stairwell is decently clean and fairly well maintained. Occasionally there is a flickering light or even a light out, sometimes they are not fixed for a couple of weeks.</center>'
+	if rand(0,3) = 0 and ((minut + 60*(hour+daystart*24) - floor2_event_time) > 60) or ((daystart+1)*1440 < floor2_event_time):
+		floor2_event_time = minut + 60*(hour+daystart*24)
+		gt 'city_apt_building', 'floor2_events'
+	else
+		'<br>The stairwell is empty.'
+	end
+	act 'Go down to the first floor': minut +=1 & gt 'city_apt_building','floor_1'
+	act 'Go up to the third floor': minut +=1 & gt 'city_apt_building','floor_3'
+	act 'Take the elevator': gt 'city_apt_building','lift','floor_2'
+end
+
+!floor 3
+if $ARGS[0] = 'floor_3':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'floor_3'
+	menu_off = 0
+	gs 'stat'
+	'<center>3rd floor of the apartment building</center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/stairs3.jpg"></center>'
+	'<center>The third floor stairwell is decently clean and fairly well maintained. Occasionally there is a flickering light or even a light out, sometimes they are not fixed for a couple of weeks.</center>'
+	if rand(0,3) = 0 and ((minut + 60*(hour+daystart*24) - floor3_event_time) > 60) or ((daystart+1)*1440 < floor3_event_time):
+		floor3_event_time = minut + 60*(hour+daystart*24)
+		gt 'city_apt_building', 'floor3_events'
+	else
+		'<br>The stairwell is empty.'
+	end
+	act 'Go down to the second floor': minut +=1 & gt 'city_apt_building','floor_2'
+	act 'Go up to the fourth floor': minut +=1 & gt 'city_apt_building','floor_4'
+	act 'Take the elevator': gt 'city_apt_building','lift','floor_3'
+end
+
+!floor 4
+if $ARGS[0] = 'floor_4':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'floor_4'
+	menu_off = 0
+	gs 'stat'
+	'<center>4th floor of the apartment building</center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/stairs3.jpg"></center>'
+	'<center>The fourth floor stairwell is decently clean and fairly well maintained. Occasionally there is a flickering light or even a light out, sometimes they are not fixed for a couple of weeks.</center>'
+	if rand(0,3) = 0 and ((minut + 60*(hour+daystart*24) - floor4_event_time) > 60) or ((daystart+1)*1440 < floor4_event_time):
+		floor4_event_time = minut + 60*(hour+daystart*24)
+		gt 'city_apt_building', 'floor4_events'
+	else
+		'<br>The stairwell is empty.'
+	end
+	act 'Go down to the third floor': minut +=1 & gt 'city_apt_building','floor_3'
+	act 'Go up to the fifth floor': minut +=1 & gt 'city_apt_building','floor_5'
+	if tryndin_invite ! 0:
+		act 'Apartment 37: Tryndin': gt 'timoapt', 'home'
+	end
+	act 'Take the elevator': gt 'city_apt_building','lift','floor_4'
+end
+
+!floor 5
+if $ARGS[0] = 'floor_5':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'floor_5'
+	menu_off = 0
+	gs 'stat'
+	'<center>Floor #5</center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/stairs3.jpg"></center>'
+	'<center>The fifth floor stairwell looks like most of the other floors, but it has a final set of stairs at the other end of the hall that go up to the roof.</center>'
+	if rand(0,3) = 0 and ((minut + 60*(hour+daystart*24) - floor5_event_time) > 60) or ((daystart+1)*1440 < floor5_event_time):
+		floor5_event_time = minut + 60*(hour+daystart*24)
+		gt 'city_apt_building', 'floor5_events'
+	else
+		'<br>The stairwell is empty.'
+	end
+	act 'Go down to the fourth floor': minut +=1 & gt 'city_apt_building','floor_4'
+	act 'Go up to the roof': minut +=1 & gt 'city_apt_building', 'roof'
+	act 'Take the elevator': gt 'city_apt_building','lift','floor_5'
+	act 'Apartment 49: Your home':gt 'korr'
+end
+
+!!roof
+if $ARGS[0] = 'roof':
+	$menu_loc = 'city_apt_building'
+	$menu_arg = 'roof'
+	menu_off = 0
+	minut +=1
+	gs 'stat'
+	'<center>Roof</center>'
+	if month >= 11 or month <= 3:
+		if hour >= 8 and hour <= 21:
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/roof/roofw.jpg"></center>'
+		else
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/roof/roofwn.jpg"></center>'
+		end
+	else
+		if hour >= 8 and hour <= 21:
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/roof/roof.jpg"></center>'
+		else
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/roof/roofn.jpg"></center>'
+		end
+	end
+	'<center>The roof is fairly flat, with the roof access door in a raised part in the middle of the roof. Along one of the walls is another door to some type of storage or maintenances access. There is several ventilation stacks on the roof as well.</center>'
+
+	act 'Go down to the fifth floor':
+		if PCloswimwear = 1 or $clothingworntype = 'nude':
+			msg '<center><font color = red>You need to get dressed first</font></center>'
+			gt 'city_apt_building','roof'
+		else
+			minut += 1
+			gt 'city_apt_building','floor_5'
+		end
+	end
+	if PCloswimwear = 1 or $clothingworntype = 'nude':
+		act 'Change back into your clothes':
+			minut += 5
+			gs 'underwear', 'wear'
+			gs 'clothing', 'wear_last_worn'
+			gt 'city_apt_building','roof'
+		end
+	end
+	if temper >= 15 and hour >= 8 and hour <= 20:
+		if func('changingroom','count_swim_item') > 0 and PCloswimwear = 0:
+			act 'Change into a bikini':gt 'changingroom', 'view_swim_list'
+		end
+!!need code for how much exhibition is required to do this.
+		act 'Sunbath naked':
+			*clr & cla
+			minut += 60
+			inhib_exp += rand(3,5)
+			if pcs_sweat < 35: gs 'sweat', 'add', 5
+			menu_off = 1
+			pcs_mood += 5
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/roof/nude.jpg"></center>'
+			if krem = 0:
+				pcs_tan += 1
+				'You strip out of your clothes until you are naked, then you lie down to sunbathe.'
+			elseif krem > 0:
+				krem -= 1
+				pcs_tan += 3
+				'You strip out of your clothes until you are naked, then you put the sunblock on your body and lie down on the roof to sunbathe.'
+			end
+			act 'Get Up':gt 'city_apt_building', 'roof'
+		if PCloswimwear = 1:
+			act 'Sunbathe (1:00)':
+				*clr & cla
+				minut += 60
+				inhib_exp += rand(1,3)
+				if pcs_sweat < 35: gs 'sweat', 'add', 5
+				menu_off = 1
+				pcs_mood += 5
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/roof/bikini.jpg"></center>'
+				if krem = 0:
+					pcs_tan += 1
+					'You lie down to sunbathe.'
+				elseif krem > 0:
+					krem -= 1
+					pcs_tan += 3
+					'You put the sunblock on your body and lie down on the roof to sunbathe.'
+				end
+				act 'Get Up':gt 'city_apt_building', 'roof'
+			end
+		end
+	end
+end
+
+!================================================================================================!
+!ELEVATOR: ------------------------------------------------------------------------------------ ELEVATOR:!
+!================================================================================================!
+!the lift
+if $ARGS[0] = 'lift':
+	menu_off = 1
+	*clr & cla
+	minut +=1
+	gs 'stat'
+	res_lift_ev = RAND(0,150)
+	if res_lift_ev <=5:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator1.jpg"></center>'
+		'When the elevator door opens, you are surprised to see a middled aged naked woman handcuffed to the lift railing. She looks at you in panic, you''re too baffled to do anything until she says. "Can you please push floor three?"'
+		'You nod, reach in and push the button to go up to floor three. Then the doors close, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=10:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator2.jpg"></center>'
+		'When the elevator door opens, you see a woman dressed in lingerie standing in it, her tits hanging out of her bra and a coat pulled back to show off her body! At first her eyes are closed, but when she opens them a moment after the door opens, She looks at you in panic and is frantically pressing all the elevator buttons. You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=15:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator3_'+rand(1,2)+'.jpg"></center>'
+		'When the elevator door opens, you see a naked woman standing in it! She looks at you in panic and is frantically pressing all the elevator buttons. You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=20:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator4_'+rand(1,2)+'.jpg"></center>'
+		'When the elevator door opens, you see a young man standing it with his dicking hanging out limply! He has a big smile on his face.'
+		if hotcat >= 6
+			'He looks you over and his smile turns into a grin, obviusly liking what he see''s. "Get in here and go down, so I can go up." he then laughs at his own joke.'
+			'You''re too baffled to do anything, you stand there just staring at him. Then he speaks up again. "Come on don''t be shy, get that hot little body over here and wrap those beautiful lips around my cock."'
+			'When you still don''t move he frowns and pushes one of the buttons. "Whatever!" You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		elseif hotcat >= 4
+			'He looks you over. "You''ll do, get in here and go down, so I can go up." he then laughs at his own joke.'
+			'You''re too baffled to do anything, you stand there just staring at him. Then he speaks up again. "Well come on, it isn''t going to suck it''s self."'
+			'When you still don''t move he frowns and pushes one of the buttons. "Whatever, a fugly chick like you should be thankful I even offered!" You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		else
+			'His smile fades as he looks you over and gives you a slightly disgusted look. "Oh it''s you... I was hoping for a hot bitch." then reaches over to push one of the elevator buttons. You''re too baffled and insulted to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=25:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator5.jpg"></center>'
+		'When the elevator door opens, you see a woman standing in it, she looks at you and smile, then pulls her top down exposing her tits, followed by pulling up her skirt and showing off her neatly trimmed pussy! She then reaches across and pushes one of the buttons. You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=30:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator6.jpg"></center>'
+		'When the elevator door opens, you see the couple from your floor, you have seen them around the building before. Right now they are making out in the lift, his shirt is off and laying on the floor, one of her legs is being held up by him. They look on the verge of having sex right there in the lift.'
+		if hotcat >= 6
+			'She looks at you and gives a inviting smile, then makes a come her motion with her hand. "You can join us if you want."'
+			'Her talking makes up finally look over at you and he smiles as well. "Yeah come join us."'
+			'You''re too baffled to do anything, you stand there just staring at them. Then he speaks up again. "Maybe next time, but right now the lift is occupied." This makes her laugh, as she does he pushes one of the buttons, the doors close, and the elevator is moving away from you.'
+		else
+			'She looks at you at laughs slightly and then reaches over to push one of the elevator buttons. You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	elseif res_lift_ev <=35:
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/elevator7.jpg"></center>'
+		'When the elevator door opens, you see two naked woman standing in it! The look at you and each other and then laugh, one of them quickly reaches across and pushes one of the buttons. You''re too baffled to do anything until it''s too late. The door is already closed again, and the elevator is moving away from you.'
+		act 'Leave': gt 'city_apt_building',$ARGS[1]
+	else
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/lift.jpg"></center>'
+		'<center>The elevator in the apartment building was renovated at some point, it is still fairly old but in good working order.'
+		act 'Push button: Floor 1': gt 'city_apt_building','floor_1'
+		act 'Push button: Floor 2': gt 'city_apt_building','floor_2'
+		act 'Push button: Floor 3': gt 'city_apt_building','floor_3'
+		act 'Push button: Floor 4': gt 'city_apt_building','floor_4'
+		act 'Push button: Floor 5': gt 'city_apt_building','floor_5'
+	end
+	killvar 'res_lift_ev'
+end
+
+!!needs to be changed to city stuff
+if $ARGS[0] = 'elev_objava':
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/elevator_ob'+rand(1,2)+'.jpg"></center>'
+	act 'Continue': gt 'city_apt_building','lift'
+end
+
+!!these need to be changed to city stuff
+if $ARGS[0] = 'pod_objava':
+		*clr & cla
+		minut +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/pod_ob'+rand(1,2)+'.jpg"></center>'
+	act 'Continue': gt 'city_apt_building','floor_1'
+end
+
+
+--- city_apt_building ---------------------------------
+
+if $ARGS[0] = 'floor1_events':
+	*clr & cla
+	menu_off = 1
+	minut += 2
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor1_gop.jpg"></center>'
+	'On the first floor taking up the stairs is a large group of gopnik boys. You have seen several of them in the building and most of the rest around the neighborhood, you don''t think most of them live here. You know gopniks can be dangerous especially in large groups, you could try and walk past them or just leave.'
+	act 'Leave': !!code so this goes back to where Sveta was, either the 2nd floor or city res
+	act 'Continue':
+		*clr & cla
+		menu_off = 1
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor1_gop.jpg"></center>'
+		if hotcat >= 5
+			'You decided to push on and go past them. As you carefully step around them, you can''t help but brush up against them. Several of them make comments, which is soon followed by them groping you. "Hey sweet heart, have a seat and drink with us.", "Damn girl you look fine, take a seat and take a load off, maybe help us get a load off" which gets several of them to laugh. "Don''t be shy beautiful, we won''t bite, unless you ask us nice." Along with several other even ruder comments followed by them laughing even more.'
+			*nl
+			'Several of them paw at your legs, or squeeze your butt, a couple even reach up and grab your breasts and squeeze, one even rubs your crotch. You do your best to find off the groping hands but there is just to many of them to stop them all. You feel yourself starting to panic they might not stop at just groping when you finally get past them and they stay seated.'
+			gs 'arousal', 'forplay', 3, 'humiliation'
+			gs 'arousal', 'end'
+			gs 'stat'
+		else
+			minut += 2
+			pcs_mood -15
+			gs 'stat'
+			'You decided to push on and go past them. As you carefully step around them, you can''t help but brush up against them. Several of them give you dirty looks and others make comments. "Watch where you''re stepping you fat cow.", "Anyone else smell rotten fish?" and other such comments, at one point you think one of them might do something but then you are finally past them and on your way. But not with out the experience ruining your mood.'
+		act 'Leave the building': minut += 1 & gt 'city_residential', 'start'
+		act 'Go up to the second floor': minut +=1 & gt 'city_apt_building','floor_2'
+		act 'Take the elevator': gt 'city_apt_building','lift','floor_1'
+	end
+end
+
+if $ARGS[0] = 'floor2_events':
+	floor2 = rand(1,15)
+	if floor2 < 3:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_clothed.jpg"></center>'
+		'You see one of your neighbors, a middle aged woman about to head down the stairs. She gives you a friendly smile and you exchange hellos before you both go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 4 or floor2 = 5:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_drunk.jpg"></center>'
+		'There is a couple of young girls sitting on the steps drinking. They both look pretty wasted, just as you start to walk past them, one of them suddenly throws up. Her friend quickly scoots away from her and looks like she is about to throw up as well now. The smell of the vomit makes you feel a little ill yourself. You quickly, but careful not to step in the vomit, make your way past them.'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 6:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_flash.jpg"></center>'
+		'A young woman stops on the stairs to the third floor a moment in front of a young man. She pulls down her yoga pants, bending forward slightly, with her legs spread a bit. Which gives a real nice view of her naked ass and pussy, the young man stops dead in his tracks when confronted with the view. Then the girl giggles pulling up her pants and runs up the stairs, the young man takes off after her. He goes up two stairs at a time, gaining on her quickly. They soon disappear on the next floor up, shortly you hear her squealing in delight, which means he must have caught up to her.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 7 or floor2 = 8 or floor2 = 9:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_girl.jpg"></center>'
+		'You see some young woman about your age, leaning against the wall. She is dressed in a tight partially seethru half shirt that shows off her flat tummy, a very short skirt, and mid calf high heeled boots. All and all fairly slutty, she looks at you as you approach, and gives you a friendly smile. You exchange hellos before you go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 10 or floor2 = 11:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_gop.jpg"></center>'
+		'Sitting on the stairs is two young gopnik boys with a gopnik girl between them, they are all drinking from bottles and look a little drunk. They are all a couple of years younger than you are. As you squeeze your way past them they give you dirty looks but don''t say anything.'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 12:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_naked.jpg"></center>'
+		'You see a woman walking down the hall to the stairwell landing, completely naked, when she see''s you she smiles at you. "Hello." She says as if everything was normal. You say hi back and try not to stare. She walks right past you down the hallway of the other wing of the building and then enters one of the apartments down there.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 13:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_nudedoor.jpg"></center>'
+		'You see a woman standing outside next to a apartment door. You are a bit distracted as she is naked from the waist up. She was in the process of pulling her dress down, while a man watched. When she see''s you she looks panicked and quickly pulls her dress back up before running into the apartment she was standing next to. The young man laughs, looks at you and winks, before following her inside as well.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 14:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor2_up.jpg"></center>'
+		'As you get to the stairwell landing, you see a woman walking up to the third floor. You can''t help but notice her skirt is very short and she is not wearing any panties, as she nears the top of the stairs you get a clear view of her pussy. You are unsure if she is aware that she has herself on display or not, she acts like she isn''t aware but she might just enjoy it too. Either way a moment later she is on the next floor and out of sight.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_2'
+	elseif floor2 = 15:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor2_bj.jpg"></center>'
+		'On the stairs is a naked man and a woman dressed in see thru lingerie. She is squatting in front of him with her legs spread showing off her pussy while she sucks his dick. He at you as you approach and gives a huge smile. He backs up against the wall the best he can and pulls her over a bit, giving you just enough room to squeeze past them. She never does stop giving him a blow job, even as you brush past her.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_2'
+	end
+	killvar 'floor2'
+end
+
+if $ARGS[0] = 'floor3_events':
+	floor3 = rand(1,18)
+	if floor3 < 3:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_clothed.jpg"></center>'
+		'You see one of your neighbors, a young woman about your age. Not sure you would call her a gopnik, dressed in alternative clothing, but doing the gopnik squat in a corner. She gives you a friendly smile and wave. You exchange hellos before you go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 3 or floor3 = 4:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_drunk.jpg"></center>'
+		'In the stair well appears to be a young woman passed out on the landing. Her stuff is sitting on the stairs near her, you have no idea how long she has been laying here passed out.'
+		act 'Ignore her and continue': gt 'city_apt_building', 'floor_3'
+		act 'Help her': 
+			*clr & cla
+			minut += 5
+			mood +10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_drunk.jpg"></center>'
+			'You stop to check on her, she seems fine. You can smell the alcohol on her before you even get to close to her. You shake her and she doesn''t wakeup. You squat down next to her, grabbing both her shoulders and shake her really hard. It takes a couple of minutes of shaking but she finally wakes up, her breath has a nearly overwhelming smell of alcohol on it. She mutters something about five more minutes. But you finally manage to get her up and on her feet. After asking her where she lives you finally find out she lives on the next floor up. You help her upstairs to her apartment, she tries to use her keys to open the door, but fails and drops them.'
+			*nl
+			'Before you can pick up the keys the door opens, a older woman takes one look at it and start ranting at the young woman. She takes the young woman from you and thanks you for helping her, once she has retrieved the keys from the floor and helped the young woman inside she closes the door, but you can hear her still berating the younger woman through the door.'
+			act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor3 = 5:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_flash.jpg"></center>'
+		'A older woman stops on the stairs to the fourth floor a moment in front of a older man. She pulls her skirt up, exposing her pussy to the man. She drops the skirt back in place and he walks up the few steps to her and gives her a kiss. After they kiss a bit, they walk down the stairs hand and hand.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 6 or floor3 = 7 or floor3 = 8:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_girls.jpg"></center>'
+		'Two young girls sit on the stairs filling bottles of juice with vodka, they both look a couple of years younger than you. They for the most part ignore you as you walk past them, intent on their task at hand.'
+		act 'Continue': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 9 or floor3 = 10 or floor3 = 11:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_gop.jpg"></center>'
+		'In the stairwell between the floors is a large group of gopnik boys. You have seen several of them in the building and most of the rest around the neighborhood, you don''t think most of them live here. You know gopniks can be dangerous especially in large groups, you could try and walk past them or just leave.'
+		act 'Leave': 
+!!code so this goes back to where Sveta was, either the 2nd floor or 4th floor
+		act 'Continue':
+			*clr & cla
+			menu_off = 1
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_gop.jpg"></center>'
+			if hotcat >= 5
+				'You decided to push on and go past them. As you carefully step around them, you can''t help but brush up against them. Several of them make comments, which is soon followed by them groping you. "Hey sweet heart, have a seat and drink with us.", "Damn girl you look fine, take a seat and take a load off, maybe help us get a load off" which gets several of them to laugh. "Don''t be shy beautiful, we won''t bite, unless you ask us nice." Along with several other even ruder comments followed by them laughing even more.'
+				*nl
+				'Several of them paw at your legs, or squeeze your butt, a couple even reach up and grab your breasts and squeeze, one even rubs your crotch. You do your best to find off the groping hands but there is just to many of them to stop them all. You feel yourself starting to panic they might not stop at just groping when you finally get past them and they stay seated.'
+				gs 'arousal', 'forplay', 3, 'humiliation'
+				gs 'arousal', 'end'
+				gs 'stat'
+			else
+				minut += 2
+				pcs_mood -15
+				gs 'stat'
+				'You decided to push on and go past them. As you carefully step around them, you can''t help but brush up against them. Several of them give you dirty looks and others make comments. "Watch where you''re stepping you fat cow.", "Anyone else smell rotten fish?" and other such comments, at one point you think one of them might do something but then you are finally past them and on your way. But not with out the experience ruining your mood.'
+			act 'Go down to the second floor': minut +=1 & gt 'city_apt_building','floor_2'
+			act 'Go up to the fourth floor': minut +=1 & gt 'city_apt_building','floor_4'
+			act 'Take the elevator': gt 'city_apt_building','lift','floor_3'
+		end
+	elseif floor3 = 12:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_naked.jpg"></center>'
+		'You see a woman walking down the stairs, completely naked, when she see''s you she smiles at you. "Hello." She says as if everything was normal. You say hi back and try not to stare. She walks right past you down one of the hallways and then enters one of the apartments down there.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 13:
+		*clr & cla
+		menu_off = 1
+		meet_nudedoor_woman3 = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_nudedoor.jpg"></center>'
+		if meet_nudedoor_woman3 = 0
+			'As you are about to walk by one of the apartments that has a door right into the stairwell, the door suddenly opens. A young nude woman is standing there only wearing a smile. She laughs a bit when she see''s you. "Sorry I thought you was someone else."'
+			'You can''t help but smile back to her. "It''s ok, I don''t mind."'
+			'She laughs at that. "Well nice meeting you." Then she closes the door.'
+		else
+			'As you are about to walk by one of the apartments that has a door right into the stairwell, the door suddenly opens. A young nude woman is standing there only wearing a smile. She laughs when she see''s you again. "Sorry again, I thought you was my boyfriend coming home."'
+			'You can''t help but smile back to her. "Not a problem he is a lucky man, to have you greet him in such a way."'
+			'She laughs at that. "Thanks, Well nice meeting you again." Then she closes the door.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 14:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor3_up.jpg"></center>'
+		'As you get to the stairwell landing, you see a woman walking up to the fourth floor, with a man following her, with a man following her. As she nearly gets to the top of the stairs she lifts her skirt and shows off her naked butt. The guy laughs and then lunges for her, she giggles and takes off up the stairs. A moment later they disappear, shortly followed by the sound of a door opening and closing.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 15 or floor3 = 16:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor3_ir.jpg"></center>'
+		'You see a middle aged woman making out with a younger black man. Her hand is on the doorknob of a slightly opened apartment door, you assume she lives there. You don''t know if the man lives with her or not. They seem completely oblivious to you as you walk past them.'
+		gs 'arousal', 'erotic', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 17:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor3_bj.jpg"></center>'
+		'Down one of the hallways leading to more apartments on this floor, you see a older woman on her knees, dressed in a white teddy. She is in front of a black man with out pants, she currently is sucking his cock. She has a collar around her neck with a leash attached to it, that the man is holding as she sucks his dick. The man glances your way and smiles to you as you continue on your way.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_3'
+	elseif floor3 = 18:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor3_fuck.jpg"></center>'
+		'As you approach the stairs, you hear moaning a grunting. The obvious sounds of people having sex, a man and woman by the sounds of the moans. As you get to the stairs, you see in the stairwell landing is a woman on her back, but you can''t really make her out, other than her bare legs spread wide. A man is between her legs thrusting, with her pants pulled down just enough to expose his bare butt. Another man appears to be passed out or sleeping next to the two having sex. You are unsure what the story is here, but you figure it is likely a good one and the sleeping man will likely not enjoy the story as much as everyone else, if he ever learns of it.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_3'
+	end
+	killvar 'floor3'
+end
+
+if $ARGS[0] = 'floor4_events':
+	*clr & cla
+	menu_off = 1
+	floor4 = rand(1,21)
+	if floor4 < 3:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_clothed.jpg"></center>'
+		'You see one of your neighbors, a young woman about your age. She is sitting on the steps, she scoots over when you approach to allow you to walk past her. She gives you a friendly smile and wave. You exchange hellos before you go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 4 or floor4 = 5:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_drunk.jpg"></center>'
+		'On the stairs appears to be a young woman passed. Her stuff is sitting on the stairs near her, you have no idea how long she has been laying here passed out.'
+		act 'Ignore her and continue': gt 'city_apt_building', 'floor_4'
+		act 'Help her': 
+			*clr & cla
+			minut += 5
+			mood +10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_drunk.jpg"></center>'
+			'You stop to check on her, she seems fine. You can smell the alcohol on her before you even get to close to her. You shake her and she doesn''t wakeup. You squat down next to her, grabbing both her shoulders and shake her really hard. It takes a couple of minutes of shaking but she finally wakes up, her breath has a nearly overwhelming smell of alcohol on it. She mutters something about five more minutes. But you finally manage to get her up and on her feet. After asking her where she lives you finally find out she lives on this floor. You help her to her apartment, she tries to use her keys to open the door, but fails and drops them.'
+			*nl
+			'Before you can pick up the keys the door opens, a older woman takes one look at it and start ranting at the young woman. She takes the young woman from you and thanks you for helping her, once she has retrieved the keys from the floor and helped the young woman inside she closes the door, but you can hear her still berating the younger woman through the door.'
+			act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 6:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_flash.jpg"></center>'
+		'A middle aged woman stops on the stairs to the fifth floor a moment in front of a man around her age. She pulls her skirt up, exposing her pussy to the man. She drops the skirt back in place and he walks up the few steps to her and gives her a kiss. After they kiss a bit, they walk down the stairs hand and hand.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_3'
+	elseif floor4 = 7 or floor4 = 8 or floor3 = 9:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_girls.jpg"></center>'
+		'Two young girls sit on the stairs talking, they both look a couple of years younger than you. They for the most part ignore you as you walk past them, intent on their conversation, you can''t help but overhear parts of their conversation. Boys, they are talking about how cute some boys are they know.'
+		act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 10 or floor4 = 11 or floor3 = 12:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_gop.jpg"></center>'
+		'In the stairwell between the floors is a three gopnik boys, with a young girl out between them, that appears so drunk she is nearly out of it. One of them has pulled her shirt part way up as you approach them. As you look at the girl, one of them says. "Mind your own business bitch!"'
+		'She doesn''t seem to be trying to stop them from groping her or pulling at her clothes. Not sure what else to do you continue on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 13:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_naked.jpg"></center>'
+		'In the stairwell between the floors, you see a girl about your age leaning against the wall, completely naked, smoking a cigarette. When she see''s you she smiles at you. "Hello." She says as if everything was normal. You say hi back and try not to stare. She continues to smoke as you walk past her.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 14 or floor4 = 15 or floor4 = 16:
+		*clr & cla
+		menu_off = 1
+		meet_nudedoor_woman3 = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_shop'+rand(1,2)+'.jpg"></center>'
+		'You see a beautiful woman dressed in nice clothes carrying a shopping bag. You have seen her around before, you know she lives on this floor. Almost every time you see her, she is carrying some shopping bags. She either makes plenty of money or someone else buys her a lot of stuff. She smiles to you, as she heads towards her apartment.'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 17:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor4_up.jpg"></center>'
+		'As you get to the stairwell landing, you see a man looking up the stairs at a middle aged woman wearing a robe that is hanging wide open. She is completely naked under the robe, her breasts and trimmed pussy on full display. They both look at you and smile, the guy pulls out his phone and starts taking her picture. After that they both mostly ignore you as you go on your way.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 18:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor4_bdsm.jpg"></center>'
+		'On the stair landing bent over the stair railing is a woman. She is wearing black baby doll lingerie, stockings, black high heels, with her ankle and wrist cuffs. The ankle cuffs are attached to the railing in such a way as it forces her legs apart. While her hands are attached on the other side of the railing together. She blushes when she see''s you but you also notice she smiles as she looks away from you. You get the feeling she is enjoying the humiliation of being found like this.'
+		*nl
+		'As you walk past her, you can''t help but notice she is not wearing panties under the baby doll lingerie. Which gives you a full view of her pussy and the cum dripping down her inner thighs. You glance around but you don''t see anyone else around, she seems content to remain like this, so you go on your way.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 19:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor4_bottle.jpg"></center>'
+		'As you make your way to the stairs you notice a few gopnik boys, who seem intent on someone as they are giving them encouragement to keep going. As you get close enough to see what they see, you see a young woman naked from the waist down sitting on a bottle, well more apt to say fucking a bottle with her butt. When she see''s you, she blushes and quickly jumps up and runs down one of the halls. Quickly followed by the boys, one of home pauses long enough to give you a dirty look for ruining their fun.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 20:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor4_bj.jpg"></center>'
+		'A young man stands on the stairs in the stairwell with his pants pull down just enough for his cock to be free. While a girl about his age stands on the landing, bent forward sucking his dick for all she is worth. As you go past them, he grins at you and takes ahold of the back of her head with his hands and starts face fucking the girl. Forcing his dick balls deep into her mouth and down her throat, you can hear her gagging as he does it. Just before the sounds of them fade completely you hear him. "Fuck yeah, swallow it bitch!"'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+	elseif floor4 = 21:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor4_fuck.jpg"></center>'
+		'As you approach the stairs, you hear moaning a grunting. The obvious sounds of people having sex, a man and woman by the sounds of the moans. As you get to the landing you see down one of the halls a light skinned black girl about your age. Her pants are pulled down to her knees, while she is leaning forward with her hands on the wall, and her bare butt stuck out. A slightly older man stands behind her fucking her by the looks and the sounds of it. She looks your direction, you are not sure if she noticed you or not, she looks and sounds like she is really enjoying herself. You decided to move and leave them to it.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_4'
+!!double check this code is right so he is only there during certain hours
+	elseif floor4 = 22 or floor4 = 23 and (week < 6 and hour >= 19 and hour <= 23) or (week >=6 and hour >= 10 and hour <= 23):
+		'<center><img <<$set_imgh>> src=images/characters/city/tryndin/tryndin_stairs.jpg></center>'
+		if trychat = 0:
+			'You see a young man, maybe about your sisters age in the hallway. He is a pretty good looking guy you can''t help but notice. He looks up at you as you get close and gives you a pleasant smile. "You''ve moved into apartment 49, right?"'
+			act 'Yes, I live in the apartment 49':
+				*clr & cla
+				trychat += 1
+				minut += 5
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/shared/photos/big77.jpg"></center>'
+				'You nod, confirming that you live in apartment 49. "Yes I live in apartment 49" you tell him.'
+				'The guy looks visibly delighted and says, "Wonderful, it''s always nice meeting new people. By the way I''m Tryndin, and you are?"'
+				act '<<$pcs_nickname>>':
+					*clr & cla
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/shared/photos/big77.jpg"></center>'
+					'"My name is <<$pcs_nickname>>," you say.'
+					'He nods his head, as he turns towards a nearby door, the door has number 37 on it. Digging in his pocket he pulls out a set of keys and begins to unlock the door. "Pretty name. I live in here in this apartment. I need to get going, see you around I hope." As he opens the door an elderly woman looks out at him and then to you, giving you a disapproving look. As Tryndin enters the apartment, he says irritably, "Mother, stop hanging around the front door!" then he goes in and closes the door.'
+					act 'Continue': gt 'city_apt_building', 'floor_4'
+				end
+			end
+		else
+			'Your neighbor, <a href="exec:Gt ''tryndin''">Tryndin</a>, is in the hallway. He''s smoking a cigarette, flicking the ashes into a jar.He gives you a nod when he notices you, "Hello."'
+			act 'Say "hello" and leave': gt 'city_apt_building', 'floor_4'
+			act 'Have a chat with Tryndin': gt 'tryndin', 'stairwell_chat'
+		end
+	end
+	killvar 'floor4'
+end
+
+if $ARGS[0] = 'floor5_events':
+	floor5 = rand(1,18)
+	if floor5 < 3:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_clothed.jpg"></center>'
+		'You see one of your neighbors, a young woman about your age. Walking down the stairs to the fourth floor. She gives you a friendly smile and wave. You exchange hellos before you go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 4 or floor5 = 5:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_drunk.jpg"></center>'
+		'On the stairs is a girl, a couple of years younger than you are, she is drinking from a bottle and obviously very drunk. She grins at you as you approach, you exchange hellos before you go on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 6:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_flash.jpg"></center>'
+		'A middle aged woman at the top of the stairs is looking down at a man near the landing of the stairs below. She pulls up her top to expose her tits to him. They both laugh at that, then she hurries down the stairs to catch up to him. They exchange a quick kiss and then walk down the stairs hand in hand.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 7 or floor5 = 8 or floor5 = 9:
+		*clr & cla
+		menu_off = 1
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_girls.jpg"></center>'
+		'In the hallway near the roof access there is two girls and guy. One girl is sitting looking your direction, while the other is on all fours with the guy behind her. They are all clothed but the guy acts like he is humping the girl on all fours, they all seem to find it funny. They continue on talking and playing around as you continue on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 10 or floor5 = 11 or floor5 = 12:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_gop.jpg"></center>'
+		'In the hallway a couple of gopniks, in their mid twenties is squatting next to a tiny table. They have a couple of drinks and some food sit on the table, they talk, laugh, and smoke as they eat. When you walk past them they offer you some food, but you politely decline as it doesn''t look very good and continue on your way.'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 13:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/floor5_naked.jpg"></center>'
+		'You see a woman walking down the stairs to the fourth floor, she is completely naked. She seems to be in no hurry and doesn''t turn to look in your direction, you shake your head slightly and continue on your way.'
+		gs 'arousal', 'erotic_nudity', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Continue': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 14:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor5_bdsm.jpg"></center>'
+		'In the hallway is two young woman, one the blond is wearing boots and a skirt, while naked from the waist up. The other a brunette, is completely naked, her hands are tied behind her back. As you watch the blond puts a large collar around the other ones neck and attached a leash to it. With the leash in place she steps back and slaps the other girl on the ass, who drops to the floor on all fours. Then the blond starts walking holding onto the leash as the brunette follows behind like a dog being lead on a leash. The blond smiles to you and waves, you exchange hellos with her, the brunette never says a word and then they are past you. After a moment you continue on your way.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 15 or floor5 = 16:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor5_couple.jpg"></center>'
+		'You see a middle aged woman making out with a younger black man. Her hand is on the doorknob of a slightly opened apartment door, you assume she lives there. You don''t know if the man lives with her or not. They seem completely oblivious to you as you walk past them.'
+		act 'Leave': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 17:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor5_bj.jpg"></center>'
+		'A man stands on the stairs in the stairwell completely naked with his back to the wall. While a woman about his age stands on the stairs a couple of steps down, also completely naked. She is bent forward sucking his dick for all she is worth. As you go past them, he grins at you and takes ahold of the back of her head with his hands and starts face fucking the girl. Forcing his dick balls deep into her mouth and down her throat, you can hear her gagging as he does it. Just before the sounds of them fade completely you hear him. "Oh my god that was so amazing!"'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_5'
+	elseif floor5 = 18:
+		*clr & cla
+		menu_off = 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/resident/apartment/stairs/event/sex/floor5_fuck.jpg"></center>'
+		'As you approach the stairs, you hear moaning a grunting. The obvious sounds of people having sex, a man and woman by the sounds of the moans. As you get to the stairs, you see in the stairwell landing is a woman on her back, but you can''t really make her out, other than her bare legs spread wide. A topless man is between her legs thrusting, with her pants pulled down just enough to expose his bare butt. As you get closer the man see''s you, giving you a huge grin and a thumbs up. He doesn''t stop thrusting into the woman underneath him as he does. Feeling a bit awkward you continue on your way.'
+		gs 'arousal', 'erotic_sex', 3
+		gs 'arousal', 'end'
+		gs 'stat'
+		act 'Leave': gt 'city_apt_building', 'floor_5'
+	end
+	killvar 'floor5'
+end

+ 3 - 3
locations/korr.qsrc

@@ -32,7 +32,7 @@ act '</b>Go to the stairwell</b>':
 		'<b><font color="red">You''re too sick to leave home.</font></b>'
 		xgt $curloc
 	else
-		xgt 'etoexhib', 'pos51'
+		xgt 'city_apt_building', 'floor_5'
 	end
 end
 
@@ -69,10 +69,10 @@ gs 'themes', 'indoors'
 '<center><b><font color="maroon">Corridor</font></b></center>'
 
 if remkorr = 0:
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korr.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/home/korr.jpg"></center>'
 	'The wallpaper in the hallway has long since faded and is peeling from the walls. A <a href="exec:gt ''mirror'', ''start''">mirror</a> hangs on the wall.'
 else
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korr2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/home/korr2.jpg"></center>'
 	'A modern hall with stylish furniture, including a wall-mounted <a href="exec:gt ''mirror'', ''start''">mirror</a>.'
 end
 

+ 0 - 8
locations/metro.qsrc

@@ -142,14 +142,6 @@ if $ARGS[0] = 'vagon':
 		'The car is packed with people. Most of them are forced to stand, as there are not enough seats. It is so tightly packed that people are crammed tight up against each other either in the seats or standing up. You manage to squeeze yourself in among the people. You can feel other bodies pressed up tightly against yours. It is very uncomfortable and hot.'
 	end
 
-	if sosedQW >= 1:
-		if hour = 7 or hour = 15:
-			sosedMetroRand = rand(0, 100)
-
-			if sosedMetroRand >= 60 and sosedMetroDay ! daystart:'You notice your neighbor <a href="exec:gt ''TimofeiMetro''">Timofei</a> in the metro car.'
-		end
-	end
-
 	if (cumloc[6] = 1 or cumloc[7] = 1) or cumloc[11] = 1:
 		if hour >= 7 and hour <= 21:
 			pcs_mood -= 10

+ 5 - 1
locations/metro_events.qsrc

@@ -721,7 +721,7 @@ end
 
 if $ARGS[0] = 'train':
 	*clr & cla
-	metrorand = rand(1,25)
+	metrorand = rand(1,26)
 	if metrorand = 1:
 		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/annoyed.jpg"></center>'
 		'As you take a seat on the metro, you hear a huff. You glance up to see a woman giving you a dirty looks, like you took her seat, or something. She moves over to sit across from you, and for the rest of the ride, gives you a dirty look. You really have no idea what you did, but whatever it was it pissed her off.'
@@ -900,6 +900,10 @@ if $ARGS[0] = 'train':
 		'<center><img <<$set_imgh>> src="images/locations/city/shared/metro/sleepg1.jpg"></center>'
 		'As you find a seat, you notice a woman laying in the seat across from yours sound asleep, most of the passengers ignore her. Though one man seems to be watching her, you don''t know if he knows her or is thinking about doing something.'
 		act 'Leave': gt 'metro', 'start'
+	elseif metrorand = 26 and hour = 7 or hour = 15:
+		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big77.jpg"></center>'
+		'You notice your neighbor <a href="exec:gt ''tryndin', 'tryndinmetro''">Tryndin</a> in the metro car.'
+		act 'Leave': gt 'metro', 'start'
 	end
 end
 

+ 63 - 0
locations/tryndin.qsrc

@@ -0,0 +1,63 @@
+# tryndin
+!!Xander Corvus 
+!!Tryndin Maximovich
+
+if $ARGS[0] = 'stairwell_chat':
+	*clr & cla
+	minut += 5
+	trychat += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big77.jpg"></center>'
+	if trychat = 1:
+		'Tryndin tells you that he''s a college student but he''s going to graduate soon.'
+	elseif trychat = 2:
+		'Tryndin tells you that he lives with his mother; his father filed for divorce a couple of years ago and now lives with a new wife and children.'
+	elseif trychat = 3:
+		'Tryndin tells you that he is working towards a law degree and his father promised to buy him a car if he succeeds.'
+	elseif trychat = 4:
+		'Tryndin tells you that he has been taking dance lessons since he could walk and, even today, he often practices dancing at the fitness center.'
+	elseif trychat = 5:
+		'Tryndin tells you that he spends most of his evenings repairing computers. It costs him most of his free time, but at least he doesn''t have to rely on his parents for money.'
+	elseif trychat = 6:
+		'Tryndin tells you that, after college, he wants to go to the university and study law; he''ll probably have to serve in the military first though.'
+	elseif trychat >= 7:
+		'Tryndin and you chat about life, computers and other things, cracking jokes and enjoying each other''s company.'
+	end
+	else
+		'You talk for a few minutes about random stuff before you say your goodbyes and go on your way.'
+	end
+	act 'Say goodbye and leave':gt 'city_apt_building', 'floor_4'
+end
+
+if $ARGS[0] = 'tryndinmetro'
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big77.jpg"></center>'
+	'Tryndin sees you and greets you, "Hello <<$pcs_nickname>>. How are you doing today?"'
+	if trychat >= 1:
+		if cumloc[6] = 1:
+			'The two of you are having a great conversation before he suddenly notices semen on your clothes. As he comes to the realization, his eyes noticeably widen. "What''s that? Cum?" he asks suspiciously.'
+			act 'Make an excuse':
+				*clr & cla
+				gs 'stat'
+				'You begin making excuses, claiming that this is all a misunderstanding and that you''re are absolutely innocent. But Tryndin doesn''t believe you and only half pays attention to your explanation.'
+				act 'Get out of the car':gt 'metro', 'start'
+			end
+		elseif cumloc[11] = 1:
+			'He looks at your face puzzled. "<<$pcs_nickname>>, your face is smeared with something." He stares at you, and after a moment, he realizes that''s cum on your face. "What''s that? Cum?" he asks suspiciously.'
+			act 'Make an excuse':
+				*clr & cla
+				gs 'stat'
+				'You begin making excuses, claiming that this is all a misunderstanding and that you''re are absolutely innocent. But Tryndin doesn''t believe you and only half pays attention to your explanation.'
+				act 'Get out of the car':gt 'metro', 'start'
+			end
+		else
+			'You chat with Tryndin while riding the subway.'
+		end
+	end
+	act 'Get out of the car':gt 'metro', 'start'
+end
+
+--- tryndin ---------------------------------
+

+ 1 - 1
locations/vanr.qsrc

@@ -27,7 +27,7 @@ if remvanr = 0:
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/vanr.jpg"></center>'
 	'Your bathroom is old and in a bad state. The suite is unattractive and stained, but at least the <a href="exec:gt ''mirror'',''start''">mirror</a> is reasonably new.'
 elseif remvanr = 1:
-	'<center><img <<$set_imgh>> src="images/locations/shared/bathroom/vanr2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/vanr2.jpg"></center>'
 	'Your bathroom is new and in good condition. The suite is modern, your <a href="exec:gt ''mirror'',''start''">mirror</a> is perfect and everything looks clean and fresh.'
 end
 'Your ' + iif(pcs_hairbsh = 0,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' sits on the small shelf, below the mirror.'