Переглянути джерело

[changed] Unlocked a whole bunch of things that were school girl start only including grandparents stuff in the village. Parent's home still locked though

Kevin_Smarts 2 роки тому
батько
коміт
6c50a9871b

+ 24 - 23
locations/Cheatmenu_din.qsrc

@@ -1272,30 +1272,31 @@ $cheatmenu['reputation'] = {
 	'<center>If they exceed this limit they will be reset overnight.</center>'
 	'<center><table  width="90%" cellspacing="0" cellpadding="0" valign="top">'
 	'<tr><td width="50%" cellpadding="10" valign="top">'
-	if mid($start_type,1,2) = 'sg':
-		*nl
-		'Relationships in Pavlovsk'
-		*nl
-		'<font color="blue"><b>Family</b></font>'
-		if Enable_reputation_family = 0:
-			'<a href="exec:Enable_reputation_family = 1 & dynamic $cheatmenu[''reputation'']">Show details</a>'
-		end
-		if Enable_reputation_family = 1:
-			'<a href="exec:Enable_reputation_family = 0 & dynamic $cheatmenu[''reputation'']">Hide details</a>'
-			'Stepfather: <<npc_rel[''A28'']>>	<a href="exec:npc_rel[''A28''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A28''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			'Mother: <<npc_rel[''A29'']>>	<a href="exec:npc_rel[''A29''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A29''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			'Sister: <<npc_rel[''A33'']>>	<a href="exec:npc_rel[''A33''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A33''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			'Brother: <<npc_rel[''A34'']>>	<a href="exec:npc_rel[''A34''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A34''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-		end
+	*nl
+	'Relationships in Pavlovsk'
+	*nl
+	'<font color="blue"><b>Family</b></font>'
+	if Enable_reputation_family = 0:
+		'<a href="exec:Enable_reputation_family = 1 & dynamic $cheatmenu[''reputation'']">Show details</a>'
+	end
+	if Enable_reputation_family = 1:
+		'<a href="exec:Enable_reputation_family = 0 & dynamic $cheatmenu[''reputation'']">Hide details</a>'
+		'Stepfather: <<npc_rel[''A28'']>>	<a href="exec:npc_rel[''A28''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A28''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+		'Mother: <<npc_rel[''A29'']>>	<a href="exec:npc_rel[''A29''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A29''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+		'Sister: <<npc_rel[''A33'']>>	<a href="exec:npc_rel[''A33''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A33''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+		'Brother: <<npc_rel[''A34'']>>	<a href="exec:npc_rel[''A34''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A34''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+	end
 
-		'Your dog: '+iif($status['dog'] = 'active', '<b>Active</b>', '<a href="exec: $status[''dog''] = ''active'' & gt $cheatmenu[''reputation'']">Active</a>')+'|'+iif($status['dog'] = 'blocked', '<b>Blocked</b>', '<a href="exec: $status[''dog''] = ''blocked'' & gt $cheatmenu[''reputation'']">Blocked</a>')
-		if $status['dog'] ! 'blocked':
-			'Set the relationship and love of your dog to always be at maximum: '+iif(cheat['dog_rel'] = 0, '<a href="exec: cheat[''dog_rel''] = 1 & gt $cheatmenu[''reputation'']">Off</a>', '<a href="exec: cheat[''dog_rel''] = 0 & gt $cheatmenu[''reputation'']">Currently On</a>')
-			'You need to feed your dog <<rex[''count_feed_base'']>> per day: '+iif(rex['count_feed_base'] > 1, '<a href="exec: rex[''count_feed_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_feed_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
-			'You need to walk your dog <<rex[''count_walk_base'']>> per day: '+iif(rex['count_walk_base'] > 1, '<a href="exec: rex[''count_walk_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_walk_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
-			'You need to bath your dog <<rex[''count_bath_base'']>> per week: '+iif(rex['count_bath_base'] > 1, '<a href="exec: rex[''count_bath_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_bath_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
-		end
-		*nl
+	'Your dog: '+iif($status['dog'] = 'active', '<b>Active</b>', '<a href="exec: $status[''dog''] = ''active'' & gt $cheatmenu[''reputation'']">Active</a>')+'|'+iif($status['dog'] = 'blocked', '<b>Blocked</b>', '<a href="exec: $status[''dog''] = ''blocked'' & gt $cheatmenu[''reputation'']">Blocked</a>')
+	if $status['dog'] ! 'blocked':
+		'Set the relationship and love of your dog to always be at maximum: '+iif(cheat['dog_rel'] = 0, '<a href="exec: cheat[''dog_rel''] = 1 & gt $cheatmenu[''reputation'']">Off</a>', '<a href="exec: cheat[''dog_rel''] = 0 & gt $cheatmenu[''reputation'']">Currently On</a>')
+		'You need to feed your dog <<rex[''count_feed_base'']>> per day: '+iif(rex['count_feed_base'] > 1, '<a href="exec: rex[''count_feed_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_feed_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
+		'You need to walk your dog <<rex[''count_walk_base'']>> per day: '+iif(rex['count_walk_base'] > 1, '<a href="exec: rex[''count_walk_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_walk_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
+		'You need to bath your dog <<rex[''count_bath_base'']>> per week: '+iif(rex['count_bath_base'] > 1, '<a href="exec: rex[''count_bath_base''] -= 1 & gt $cheatmenu[''reputation'']">-1</a>', '-1')+'|<a href="exec: rex[''count_bath_base''] += 1 & gt $cheatmenu[''reputation'']">+1</a>'
+	end
+	*nl
+
+	if mid($start_type,1,2) = 'sg':
 		'<font color="blue"><b>School</b></font>'
 		'<i>Popular Kids</i>'
 		if Enable_reputation_popular = 0:

+ 2 - 2
locations/city_industrial.qsrc

@@ -100,9 +100,9 @@ if $ARGS[0] = '':
 		'The community centre is currently closed. It''s only open during the week between 09:00 and 17:00.'
 	end
 
-	if hour >= 9 and hour <= 17 and (mid($start_type,1,2) = 'sg' and SchoolAtestat = 0) or bumtolik > 3: 
+	if hour >= 9 and hour <= 17 and (mid($start_type,1,2) ! 'sg' or SchoolAtestat = 0) or bumtolik > 3: 
 		'<a href="exec: gt ''buklinik'',''start''">Mercy clinic</a> is open.'
-	elseif (hour < 9 or hour > 17) and (mid($start_type,1,2) = 'sg' and SchoolAtestat = 0) or bumtolik > 3:
+	elseif (hour < 9 or hour > 17) and (mid($start_type,1,2) ! 'sg' or SchoolAtestat = 0) or bumtolik > 3:
 		'Mercy clinic is closed.'
 	end
 	if hour >= 8 and hour <= 20:

+ 2 - 5
locations/gaddvor.qsrc

@@ -13,11 +13,8 @@ if $ARGS[0]='':
 	CLOSE ALL
 	gs 'gadukino_event', 'sound'
 
-	if mid($start_type,1,2) = 'sg':
-		'<center><h4>Your grandparents'' yard</h4></center>'
-	else
-		'<center><h4>Old couple''s yard</h4></center>'
-	end
+	'<center><h4>Your grandparents'' yard</h4></center>'
+
 	if month >= 4 and month <= 10:
 		if hour >= 6 and hour < 22:
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/dvor.jpg"></center>'

+ 1 - 1
locations/gadfield.qsrc

@@ -29,7 +29,7 @@ if $ARGS[0] = 'field':
 		else
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield_night.jpg"></center>'
 		end
-		if hour >= 9 and hour <= 17 and npc_qw['A221'] = 0 and mid($start_type,1,2) = 'sg': gs 'grigory', 'meet' & exit
+		if hour >= 9 and hour <= 17 and npc_qw['A221'] = 0: gs 'grigory', 'meet' & exit
 	else
 		if hour >= 8 and hour < 18:
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield_winter.jpg"></center>'

+ 1 - 1
locations/gadforest.qsrc

@@ -207,7 +207,7 @@ if $ARGS[0] = 'forest_edge':
 				gs 'arousal', 'end'
 				gs 'stat'
 
-				if mid($start_type,1,2) = 'sg' and grandaQW['block'] = 0:
+				if grandaQW['block'] = 0:
 					if hour >= 10 and hour < 16 and month >= 4 and month <= 10:
 						forestcaughtrand = rand(4,10)
 					elseif hour >= 6 and hour < 20 and month >= 4 and month <= 10:

+ 7 - 7
locations/gadforestlost.qsrc

@@ -25,7 +25,7 @@ if $ARGS[0] = 'forest_outskirts':
 	foresteventrand = rand(1,40)
 	if foresteventrand <= (2+(bonfire*5)) and daystart >= forest_lostday and month >= 6 and month <= 9 and hour >= 8 and hour <= 16 and mushroom_pickersday ! daystart: mushroom_pickers = 2 & gt 'gadforestlost', 'rescue', 'pickers', 'forest_outskirts'
 	if foresteventrand <= (4+(bonfire*5)) and daystart > forest_lostday and month >= 4 and month <= 10 and ((hour >= 8 and hour < 12) or (hour >= 14 and hour < 18)) and daystart > forest_lostday + 1: gt 'gadforestlost', 'rescue', 'hunters', 'forest_outskirts'
-	if foresteventrand <= (6+(bonfire*5)) and mid($start_type,1,2) = 'sg' and daystart > forest_lostday: gt 'gadforestlost', 'rescue', 'ranger', 'forest_outskirts'
+	if foresteventrand <= (6+(bonfire*5)) and daystart > forest_lostday: gt 'gadforestlost', 'rescue', 'ranger', 'forest_outskirts'
 	if foresteventrand <= (8-(bonfire*5)) and (hour < 6 or hour > 22): gt 'gadforestlost', 'wolves', 'forest_outskirts'
 
 	gs 'gadforestlost', 'wander'
@@ -57,7 +57,7 @@ if $ARGS[0] = 'forest_center':
 	! having a bonfire increases chances of being rescued and decreases chances of wolves attacking
 	foresteventrand = rand(1,40)
 	if foresteventrand <= (1+(bonfire*2)) and daystart > forest_lostday and month >= 4 and month <= 10 and ((hour >= 8 and hour < 12) or (hour >= 14 and hour < 18)) and daystart > forest_lostday: gt 'gadforestlost', 'rescue', 'hunters', 'forest_center'
-	if foresteventrand <= (3+(bonfire*2)) and mid($start_type,1,2) = 'sg' and daystart > forest_lostday + 1: gt 'gadforestlost', 'rescue', 'ranger', 'forest_center'
+	if foresteventrand <= (3+(bonfire*2)) and daystart > forest_lostday + 1: gt 'gadforestlost', 'rescue', 'ranger', 'forest_center'
 	if foresteventrand <= (8-(bonfire*2)) and (hour < 6 or hour > 22): gt 'gadforestlost', 'wolves', 'forest_center'
 
 	gs 'gadforestlost', 'wander'
@@ -152,12 +152,12 @@ if $ARGS[0] = 'relax':
 		foresteventrand = rand(1,30)
 		if foresteventrand <= (2+(bonfire*5)) and daystart >= forest_lostday and month >= 6 and month <= 9 and hour >= 8 and hour <= 16 and mushroom_pickersday ! daystart: mushroom_pickers = 2 & gt 'gadforestlost', 'rescue', 'pickers', $forest_args1
 		if foresteventrand <= (4+(bonfire*5)) and daystart > forest_lostday and month >= 4 and month <= 10 and ((hour >= 8 and hour < 12) or (hour >= 14 and hour < 18)): gt 'gadforestlost', 'rescue', 'hunters', $forest_args1
-		if foresteventrand <= (6+(bonfire*5)) and mid($start_type,1,2) = 'sg' and daystart > forest_lostday+1: gt 'gadforestlost', 'rescue', 'ranger', $forest_args1
+		if foresteventrand <= (6+(bonfire*5)) and daystart > forest_lostday+1: gt 'gadforestlost', 'rescue', 'ranger', $forest_args1
 	elseif $forest_args1 = 'forest_center':
 		! having a bonfire increases chances of being rescued and decreases chances of wolves attacking
 		foresteventrand = rand(1,40)
 		if foresteventrand <= (1+(bonfire*5)) and daystart > forest_lostday and month >= 4 and month <= 10 and ((hour >= 8 and hour < 12) or (hour >= 14 and hour < 18)): gt 'gadforestlost', 'rescue', 'hunters', $forest_args1
-		if foresteventrand <= (3+(bonfire*5)) and mid($start_type,1,2) = 'sg' and daystart > forest_lostday+1: gt 'gadforestlost', 'rescue', 'ranger', $forest_args1
+		if foresteventrand <= (3+(bonfire*5)) and daystart > forest_lostday+1: gt 'gadforestlost', 'rescue', 'ranger', $forest_args1
 	end
 
 	'<center><H4>Somewhere in the forest</H4></center>'
@@ -504,7 +504,7 @@ if $ARGS[0] = 'rescue':
 		*nl
 		'Suddenly you hear the sounds of people approaching. A group of pickers from the village appear out of the bushes.'
 		if bonfire = 1:'They notice your fire and praise you, "When lost, it''s very smart if you stay in one place and make a fire. It will keep you warm, and make you visible to others."'
-		if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
+		if grandmaQW['block'] = 0:
 			'They walk up to you and say, "Your grandparents are very worried about you. They asked us to keep an eye out for you. Follow us, we will lead you back '+iif($clothingworntype ! 'nude','to their house."','to the edge of the forest."')
 			if $clothingworntype ! 'nude':
 				if $ARGS[2] = 'forest_outskirts':
@@ -540,7 +540,7 @@ if $ARGS[0] = 'rescue':
 		*nl
 		'Suddenly you hear the sounds of people approaching. '+iif(hunters_were_met=1,'The hunters from the swamp ','A group of hunters ')+'appear out of the bushes.'
 		if bonfire = 1:'They notice your fire and praise you, "When lost, it''s very smart if you stay in one place and make a fire. It will keep you warm, and make you visible to others."'
-		if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
+		if grandmaQW['block'] = 0:
 			'They walk up to you and say, "Your grandparents are very worried about you. They asked us to keep an eye out for you. Follow us, you can stay at our camp for the time being until someone can take you back."'
             if $ARGS[2] = 'forest_outskirts':
                 act 'Continue': minut += 45 & gt 'hunter_interactions', 'meet_hunters_after_rescue'
@@ -560,7 +560,7 @@ if $ARGS[0] = 'rescue':
 		*nl
 		'Suddenly you hear the sound of a person approaching. A man you vaguely recognize from the village appears out of the bushes.'
 		if bonfire = 1:'They notice your fire and praise you, "When lost, it''s very smart if you stay in one place and make a fire. It will keep you warm, and make you visible to others."'
-		if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
+		if grandmaQW['block'] = 0:
 			'He walks up to you and says, "Your grandparents are very worried about you. They asked me to keep an eye out for you. Follow me, I will lead you back '+iif($clothingworntype ! 'nude','to their house."','to the edge of the forest."')
 			if $clothingworntype ! 'nude':
 				if $ARGS[2] = 'forest_outskirts':

+ 1 - 1
locations/gadriver.qsrc

@@ -1233,7 +1233,7 @@ if $ARGS[0] = 'fishing':
 
 				act 'Leave':gt $loc, $loc_arg
 			end
-			if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
+			if grandmaQW['block'] = 0:
 				act 'Bring a fish to Boniface':
 					cla
 					*clr

+ 7 - 21
locations/gadroad.qsrc

@@ -108,28 +108,14 @@ if $ARGS[0] = 'drinking_invite':
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
 	'You quickly catch up to the boys who have already started drinking.'
-	!School girl Sveta
-	if mid($start_type,1,2) = 'sg':
-		! Sveta has never been drinking with Mitka before
-		if mitka_first_drink = 1:
-			'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
-			'Kolyamba and Vasyan nod in agreement as they look you over.'
-			'"We know this great spot in the woods to hang out. No one ever bothers us there."'
-		else
-			'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
-			'Kolyamba and Vasyan nod in agreement as they look you over.'
-		end
-	! Transformation or New In Town Sveta
+	! Sveta has never been drinking with Mitka before
+	if mitka_first_drink = 1:
+		'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
+		'Kolyamba and Vasyan nod in agreement as they look you over.'
+		'"We know this great spot in the woods to hang out. No one ever bothers us there."'
 	else
-		if mitka_first_drink = 1:
-			'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
-			'"These are my two best friends, Kolyamba and Vasyan. We have grown up in this village our whole lives and do just about everything together."'
-			'Kolyamba and Vasyan quickly introduce themselves and look you over.'
-			'"We know this great spot in the woods to hang out. No one ever bothers us there."'
-		else
-			'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
-			'Kolyamba and Vasyan nod in agreement as they look you over.'
-		end
+		'Mitka is the first to greet you, "Hey <<$pcs_nickname>>, glad you decided to join us today!"'
+		'Kolyamba and Vasyan nod in agreement as they look you over.'
 	end
 	'Mitka asks, "Are you ready to go?"'
 

+ 4 - 18
locations/gadukino.qsrc

@@ -24,15 +24,7 @@ if $ARGS[0] = '':
 		gs 'stat'
 		'<center><b><font color = maroon>Mitka Shkvoryen</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big63.jpg"></center>'
-		if mid($start_type,1,2) = 'sg':
-			'As you walk through the village, you are approached by Mitka, your childhood friend.'
-		else
-			if npc_rel['A63'] = 0:
-				'In the village you are approached by a boy about your age.'
-			else
-				'In the village you are approached by Mitka.'
-			end
-		end
+		'As you walk through the village, you are approached by Mitka, your childhood friend.'
 
 		act 'Say hello':gt 'mitka'
 	else
@@ -99,10 +91,8 @@ if $ARGS[0] = '':
 		*nl
 		'A small village with many old wooden houses and even more in various states of disrepair. It has certainly seen better times.'
 		if car > 0 and cardrive = 23: '<a href="exec:GS ''carF'',''start''">Your <<$car>></a> is close by.'
-		if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
-			'Several small farms are scattered around the outskirts of the village, one of which belongs to <a href="exec:minut += 5 & gt ''gaddvor''">your grandparents</a>.'
-			act 'Go to your grandparent''s house': minut += 5 & gt 'gaddvor'
-		end
+		'Several small farms are scattered around the outskirts of the village, one of which belongs to <a href="exec:minut += 5 & gt ''gaddvor''">your grandparents</a>.'
+		act 'Go to your grandparent''s house': minut += 5 & gt 'gaddvor'
 		if curr_home = 12 or curr_home = 14:
 			if vladimirday = daystart and vladimirQW = 30 and hour >= 16 and week = 6:'<a href="exec:gt ''qwmeet'',''2''">There''s an Audi parked in the street, and standing beside it, you notice Vladimir</a>.'
 			if vladimirday = daystart and vladimirQW = 40 and hour >= 16 and week = 6:'<a href="exec:gt ''qwmeet'',''3''">There''s an Audi parked in the street, and standing beside it, you notice Vladimir</a>.'
@@ -327,11 +317,7 @@ if $ARGS[0] = 'mira_events':
 			'You decide to lend a hand to help the girl with the calf. You are lonely in the village, and maybe this girl, if you get to know her, could make your trips to Gadukino less boring. You walk over to the girl and introduce yourself and ask if she wants help. She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump. The calf is surprised and immediately moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava, but everyone calls her Mira.'
 			'Together you are able to guide the calf back into its pen. Mira turns out to be quite a sociable girl and conversationalist. You learn that her family was recently forced to move to the village from the city. Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back. Mira is having a rough time adjusting to the life in a small village. She misses the apartment in the center of the city and the money to buy nice dresses and makeup with. After selling everything and paying off the debt, her father was told to leave the city "or else...".'
 			'They were left quite poor and could only afford to buy a house in this run-down, dust-covered village.'
-			if mid($start_type,1,2) = 'sg':
-				'You walk with her and chat until you reach her house, which turns out to be just down the road from your grandparent''s place. Mira invites you to come and visit her any time. She is just as bored in the village as you are.'
-			else
-				'You walk with her and chat until you reach her house, which is close by to the center of the village. Mira invites you to come and visit her at any time. She is just as bored in the village as you are.'
-			end
+			'You walk with her and chat until you reach her house, which turns out to be just down the road from your grandparent''s place. Mira invites you to come and visit her any time. She is just as bored in the village as you are.'
 
 			act 'Finish your walk': gt 'gadukino'
 		end

+ 31 - 23
locations/gkafe.qsrc

@@ -75,14 +75,22 @@ if $ARGS[0] = '':
 			
 			gs 'gkafe', 'menu'
 
-			if mid($start_type,1,2) = 'sg' and home_owned[2] = 1 and SchoolBlock = 0:
-				'Since your <<$npc_nickname[''A29'']>> works here, you can eat-in for free.'
-			elseif mid($start_type,1,2) = 'sg' and home_owned[2] = 0 and SchoolBlock = 0:
-				'Since your <<$npc_nickname[''A29'']>> kicked you out, you can no longer eat here for free.'
-			elseif mid($start_type,1,2) = 'sg' and home_owned[2] = 1 and SchoolBlock = 0:
-				'Since you got kicked out of school, you can no longer eat here for free. Your <<$npc_nickname[''A29'']>> wants you to earn a living.'
-			elseif mid($start_type,1,2) = 'sg' and home_owned[2] = 0 and SchoolBlock = 1:
-				'Since you were expelled from school and your <<$npc_nickname[''29'']>> kicked you out, you can no longer eat here for free.'
+			if mid($start_type,1,2) = 'sg':
+				if SchoolBlock = 0:
+					if home_owned[2] = 1: 
+						'Since your <<$npc_nickname[''A29'']>> works here, you can eat-in for free.'
+					elseif home_owned[2] = 0:
+						'Since you left home, you can no longer eat here for free.'
+					end
+				else
+					if home_owned[2] = 1:
+						'Since you got kicked out of school, you can no longer eat here for free. Your <<$npc_nickname[''A29'']>> wants you to earn a living.'
+					elseif home_owned[2] = 0:
+						'Since you were expelled from school and left home, you can no longer eat here for free.'
+					end
+				end
+			else
+				'Your <<$npc_nickname[''A29'']>> works here and when you were a kid you used to be able to eat for free.'
 			end
 
 			if week < 6:
@@ -93,25 +101,25 @@ if $ARGS[0] = '':
 				end
 			end
 
-				razvrand = rand(1, 10)
+			razvrand = rand(1, 10)
 
-				! WD: Allpw event to trigger even after talking to <<$npc_nickname[''A29'']>> about fucking her boss
-				! SM: Change event to trigger once Misha has seen Sveta with cum on face in public at least once
-				if razvrand > 7 and hour > 16 and hour < 20 and age < 18 and dyadyamishaevent = 0 and sosedknow = 1:
-					''
-					'A male figure walks closely by your table. You look up and recognize him as Misha, your neighbor. He stops when he recognizes you as well and sits down next to you, giving you a friendly smile. "Oh hello <<$pcs_nickname>>. Listen, me and your stepfather were working late in the garage yesterday, and went for a nightcap at my place when we were finished. When your stepfather left, he accidentally left some of his tools behind. I''m fairly sure he needs them again today, and I could use a hand bringing them back to the garage. Could you help me out? I''ll give you money for your troubles."'
+			! WD: Allpw event to trigger even after talking to <<$npc_nickname[''A29'']>> about fucking her boss
+			! SM: Change event to trigger once Misha has seen Sveta with cum on face in public at least once
+			if razvrand > 7 and hour > 16 and hour < 20 and age < 18 and dyadyamishaevent = 0 and sosedknow = 1:
+				''
+				'A male figure walks closely by your table. You look up and recognize him as Misha, your neighbor. He stops when he recognizes you as well and sits down next to you, giving you a friendly smile. "Oh hello <<$pcs_nickname>>. Listen, me and your stepfather were working late in the garage yesterday, and went for a nightcap at my place when we were finished. When your stepfather left, he accidentally left some of his tools behind. I''m fairly sure he needs them again today, and I could use a hand bringing them back to the garage. Could you help me out? I''ll give you money for your troubles."'
 
-					act 'Help Misha':gs 'boyStat', 'A54' & sexpartkno = 1 & gt 'gevent', '1'
-				elseif razvrand > 7 and hour > 16 and hour < 20 and dyadyamishaevent = 1 and dmishaday ! daystart:
-					''
-					'A man suddenly slides into the seat next to you as you eat your meal. You look up and see that it''s Misha. He has a greedy look in his eyes, the kind that is already stripping you naked in his thoughts. His eyes are fixated on your breasts as he speaks. "Hey, <<$pcs_nickname>>. Would you like to join me for some tea at my place? We can have a bit of fun just like last time, and you can earn some more money..."'
+				act 'Help Misha':gs 'boyStat', 'A54' & sexpartkno = 1 & gt 'gevent', '1'
+			elseif razvrand > 7 and hour > 16 and hour < 20 and dyadyamishaevent = 1 and dmishaday ! daystart:
+				''
+				'A man suddenly slides into the seat next to you as you eat your meal. You look up and see that it''s Misha. He has a greedy look in his eyes, the kind that is already stripping you naked in his thoughts. His eyes are fixated on your breasts as he speaks. "Hey, <<$pcs_nickname>>. Would you like to join me for some tea at my place? We can have a bit of fun just like last time, and you can earn some more money..."'
 
-					act '"Drink tea" with Misha':gs 'boyStat', 'A54' & sexpartkno = 1 & gt 'gevent', '1-1'
-				end
+				act '"Drink tea" with Misha':gs 'boyStat', 'A54' & sexpartkno = 1 & gt 'gevent', '1-1'
 			end
-			if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0:
-				if (sunWeather = 0 or temper <= 0) and (hour >= 18 and hour < 20 and week < 6) or (week >= 6 and hour >= 9 and hour < 20):
-					'<a href="exec:minut += 3 & gt ''gopskver''">Vitek, Dan and Vasily</a> are sitting at a table in the far corner.'
+		end
+		if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0:
+			if (sunWeather = 0 or temper <= 0) and (hour >= 18 and hour < 20 and week < 6) or (week >= 6 and hour >= 9 and hour < 20):
+				'<a href="exec:minut += 3 & gt ''gopskver''">Vitek, Dan and Vasily</a> are sitting at a table in the far corner.'
 			end
 		end
 	end

+ 1 - 1
locations/grigory.qsrc

@@ -1046,7 +1046,7 @@ if $ARGS[0] = 'romantic_event':
 			'"Where were you thinking?" You ask.'
 			'"I can walk you back to your Grandparent''s home, or you could come back to mine," He looks you in the eye, a hopeful look on his face.'
 			
-			if mid($start_type,1,2) = 'sg' and grandmaQW['block'] = 0:
+			if grandmaQW['block'] = 0:
 				act 'Grandparents Home':
 					'"I should probably get back to my Grandparent''s place," You say.'
 					'You see a rueful smile cross Grigory''s face, "Ok," Standing, he gives you a little hug, your feet dangling off the ground, before he lowers you to stand on your own two feet again.'

+ 1 - 1
locations/miroslavahome.qsrc

@@ -193,7 +193,7 @@ if $ARGS[0] = 'mirabrother':
 														'After a couple of minutes you feel his warm sticky cum hit the back of your throat and begin to swallow it all down. Mira''s brother stands still for a minute, his eyes closed in bliss. Finally, he takes his cock out of your mouth and zips up his pants. You put your helmets back on, get on the motorcycle once again, and he drives you back to the village...'
 
 														act 'Ask him to take you back to Mira''s house': gt 'MiroslavaHome', 'start'
-														if mid($start_type,1,2) = 'sg'  and grandaQW['block'] = 0:act 'Ask him to drop you off at your grandparents house': gt 'gaddvor'
+														if grandaQW['block'] = 0:act 'Ask him to drop you off at your grandparents house': gt 'gaddvor'
 													end
 												end
 											end

+ 27 - 70
locations/mitka.qsrc

@@ -43,45 +43,21 @@ if $ARGS[0] = '':
 		'You and Mitka are best friends.'
 	end
 	! School girl Sveta already knows Mitka
-	if mid($start_type,1,2) = 'sg':
-		$mitkaInvitation = 'Listen, we have a fresh batch of our home brew. Come drink with us at eight o''clock. We meet by the forest road outside the village. We''ll hang out with some friends, and have fun. What do you say?'
-		
-		'He is barely older than you, you remember him from your childhood. You both used to swim in the local river together.'
-		if npc_QW['A63'] = 0:
-			'You blush as you recall that you used to swim naked together when you were little.'
-			if pcs_horny >= 50: 'You bite your lip and glance down at his crotch and can''t help but wonder how much he has grown since then.'
-		end
-		*nl
-		'"Hey <<$pcs_nickname>>, how are you doing?"'
-		
-		! Mitka will ask Sveta for sex once relationship gets high enough or Mitka has already had sex with Sveta or Mitka has seen Sveta naked in the woods too many times and Sveta has not chosen to no longer be the village whore after the gadriver_gang event
-		if (npc_rel['A63'] >= 60 or npc_QW['A63'] > 0) and gadriver_gang < 3:
-			act '"I''m doing fine, thanks."': xgt 'mitka', 'sex_chat'
-		else
-			act '"I''m doing fine, thanks."': xgt 'mitka', 'normal_chat'
-		end
+	$mitkaInvitation = 'Listen, we have a fresh batch of our home brew. Come drink with us at eight o''clock. We meet by the forest road outside the village. We''ll hang out with some friends, and have fun. What do you say?'
+	
+	'He is barely older than you, you remember him from your childhood. You both used to swim in the local river together.'
+	if npc_QW['A63'] = 0:
+		'You blush as you recall that you used to swim naked together when you were little.'
+		if pcs_horny >= 50: 'You bite your lip and glance down at his crotch and can''t help but wonder how much he has grown since then.'
+	end
+	*nl
+	'"Hey <<$pcs_nickname>>, how are you doing?"'
+	
+	! Mitka will ask Sveta for sex once relationship gets high enough or Mitka has already had sex with Sveta or Mitka has seen Sveta naked in the woods too many times and Sveta has not chosen to no longer be the village whore after the gadriver_gang event
+	if (npc_rel['A63'] >= 60 or npc_QW['A63'] > 0) and gadriver_gang < 3:
+		act '"I''m doing fine, thanks."': xgt 'mitka', 'sex_chat'
 	else
-		! Transformation or New In Town Sveta has already met Mitka or started his quest
-		if npc_rel['A63'] ! 0 or npc_QW['A63'] ! 0: 
-			$mitkaInvitation = 'Listen, we have a fresh batch of our home brew. Come drink with us at eight o''clock. We meet by the forest road outside the village. We''ll hang out with some friends, and have fun. What do you say?'
-			
-			'He is barely older than you, and one of the first people you met in Gadukino.'
-			*nl
-			'"Hey <<$pcs_nickname>>, how are you doing?"'
-			
-			if (npc_rel['A63'] > 60 or npc_QW['A63'] > 0) and gadriver_gang < 3:
-				act '"I''m doing fine, thanks."': xgt 'mitka', 'sex_chat'
-			else
-				act '"I''m doing fine, thanks."': xgt 'mitka', 'normal_chat'
-			end
-		else
-			$mitkaInvitation = 'Listen, we have a fresh batch of our home brew. Come drink with us at eight o''clock. We meet by the forest road outside the village. I can introduce you to some of my friends, and have fun. What do you say?'
-			
-			'You see a boy about your age walking towards you.'
-			'As you are about to pass him by, he waves and greets you. He introduces himself as Mitka Shkvoryen.'			
-			
-			act 'Introduce yourself': xgt 'mitka', 'first_chat'
-		end
+		act '"I''m doing fine, thanks."': xgt 'mitka', 'normal_chat'
 	end
 end
 
@@ -127,40 +103,21 @@ if $ARGS[0] = 'sex_chat':
 		*nl
 		'Mitka scratches his balls and adds with a grin: "Hey <<$pcs_nickname>>, do you want to have some fun?"'
 		if pcs_vag = 0:
-			if mid($start_type,1,2) = 'sg':
-				gs 'willpower', 'bj', 'resist'
-				if will_cost <= pcs_willpwr:
-					act 'I don''t know. My mother is obsessed with me staying a virgin. (<<will_cost>> Willpower)':
-						cla		
-						npc_rel['A63'] -= 1
-						gs 'willpower', 'bj', 'resist'
-						gs 'willpower', 'pay', 'resist'
-						gs 'stat'
-						
-						*nl
-						'You turn around and walk away from Mitka. You know it would be fun, but you promised your mother...'
-						act 'Walk away': gt $loc
-					end
-				else
-					act 'I don''t know. My mother is obsessed with me staying a virgin. (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			gs 'willpower', 'bj', 'resist'
+			if will_cost <= pcs_willpwr:
+				act 'I don''t know. My mother is obsessed with me staying a virgin. (<<will_cost>> Willpower)':
+					cla		
+					npc_rel['A63'] -= 1
+					gs 'willpower', 'bj', 'resist'
+					gs 'willpower', 'pay', 'resist'
+					gs 'stat'
+					
+					*nl
+					'You turn around and walk away from Mitka. You know it would be fun, but you promised your mother...'
+					act 'Walk away': gt $loc
 				end
 			else
-				gs 'willpower', 'bj', 'resist'
-				if will_cost <= pcs_willpwr:
-					act 'I don''t know. I''m still a virgin. (<<will_cost>> Willpower)':
-						cla
-						npc_rel['A63'] -= 1
-						gs 'willpower', 'bj', 'resist'
-						gs 'willpower', 'pay', 'resist'
-						gs 'stat'
-						
-						*nl
-						'You turn around and walk away from Mitka. You know it would be fun, but maybe another time...'
-						act 'Walk away': gt $loc
-					end
-				else
-					act 'I don''t know. I''m still a virgin. (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end
+				act 'I don''t know. My mother is obsessed with me staying a virgin. (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 		end
 		gs 'willpower', 'bj', 'resist'

+ 1 - 1
locations/npcstatic1.qsrc

@@ -229,7 +229,7 @@ gs 'npcstaticdefaults', 'group', 'gopnik'
 $npc_thdick['A<<npctemp>>'] = 'massive'
 npc_dick['A<<npctemp>>'] = 15
 npc_sexskill['A<<npctemp>>'] = rand(0,2)
-if mid($start_type,1,2) = 'sg': npc_rel['A<<npctemp>>'] = 40
+npc_rel['A<<npctemp>>'] = 40
 npc_intel['A<<npctemp>>'] = 33
 hotcat_rating['A<<npctemp>>'] = 4
 

+ 1 - 1
locations/obj_din.qsrc

@@ -2016,7 +2016,7 @@ if $ARGS[0] = 'emergency':
 	*nl
 
 	cla
-	if mid($start_type,1,2) = 'sg':act 'Go to Pavlovsk':gt 'pav_residential'
+	act 'Go to Pavlovsk':gt 'pav_residential'
 	act 'Go to City Residental':gt 'city_residential'
 	act 'Remove all mods':
 		killqst

+ 1 - 5
locations/pav_complex.qsrc

@@ -78,11 +78,7 @@ if $ARGS[0] = 'start':
 		act 'Join Rex in his car':gt 'rex_events','avto2'
 	end
 
-	if mid($start_type,1,2) = 'sg':
-		'Located in the old part of Pavlovsk, these Soviet era apartment blocks are the Five Eight Estate. Your family''s apartment is on the second floor of the nearest building'+iif(home_owned[2] = 1, '.', ', but you are no longer welcome there.')
-	else
-		'Located in the old part of Pavlovsk, these Soviet era apartment blocks are the Five Eight Estate.'
-	end
+	'Located in the old part of Pavlovsk, these Soviet era apartment blocks are the Five Eight Estate. Your family''s apartment is on the second floor of the nearest building'+iif(home_owned[2] = 1, '.', ', but you are no longer welcome there.')
 	*nl
 	'Opposite you is a meager courtyard, which has changed over the years to now include a kid''s playground, a basketball court and a small grassy area that''s mostly used to play football.'
 	'A few benches and tables surround it, and there''s a handful of small utility sheds tucked away in the corner for tenants to use if they''re willing to pay for the extra space.'

+ 1 - 1
locations/shop.qsrc

@@ -45,7 +45,7 @@ if $shoplocation = 'main':
 	gs 'family_schedule'
 	
 	!! The store in the town and in the altstart only
-	if $loc = 'pav_commercial' and mid($start_type,1,2) = 'sg':
+	if $loc = 'pav_commercial':
 		if anyaloc = 7:
 			*nl
 			'Your sister <a href="exec:$shoplocation = ''Anya'' & gt ''shop'', ''move''">Anya</a> is sitting at the cash register.'

+ 1 - 5
locations/train.qsrc

@@ -156,11 +156,7 @@ if $ARGS[0] = 'village':
 	*clr & cla
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/shared/train/gadplat.jpg" ></center>'
-	if mid($start_type,1,2) = 'sg':
-		'A fairly nondescript railway platform. The small village of Gadukino where your grandparents reside is not far from here.'
-	else
-		'A fairly nondescript railway platform. The small village of Gadukino where some farmers reside is not far from here.'
-	end
+	'A fairly nondescript railway platform. The small village of Gadukino where your grandparents reside is not far from here.'
 
 	act 'Return to the road':minut += 15 & nroad = 10 & gt 'road'
 	*nl