Explorar el Código

[fixes] moved the leave/decline options to the top of the list in postmaster and postoffice

julzor hace 5 años
padre
commit
a3e1afce26
Se han modificado 2 ficheros con 104 adiciones y 121 borrados
  1. 72 79
      locations/postmaster.qsrc
  2. 32 42
      locations/postoffice.qsrc

+ 72 - 79
locations/postmaster.qsrc

@@ -6,7 +6,6 @@
 !!postlate = (0-15), how often you come back to the post office after 15:15. You get fired if this counter hits 15)
 !!postburn = (0-1, whether hoodlums tampered with your mail. Gets you fired if yes)
 
-
 if $ARGS[0] = 'start':
 	menu_off = 1
 	gs 'stat'
@@ -16,7 +15,7 @@ if $ARGS[0] = 'start':
 	act 'Leave': gt 'postoffice', 'start'
 	if postjobQW = 0:
 		act 'Ask for work':
-			cls
+			*clr & cla
 			minut += 2
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
@@ -24,15 +23,7 @@ if $ARGS[0] = 'start':
 			'Just when you were about to turn around to leave, he ponders: "Actually, Aleksiy has been mentioning he wants to spend more time with his sick daughter on weekends. Maybe... come back here, girl."'
 			'He takes another good look at you and seems to be in deep thought for a moment, before humming contently.'
 			'"Alright, I''ll give you a chance to prove yourself. You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 450 <b>₽</b> total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week," he offers.'
-			''
-			act 'Accept the job':
-				cla
-				postjobQW = 2
-				'"That sounds great, thank you!" you smile at him. That''s good money!'
-				'"<b>Meet me here on Saturday, between 11:00 and 12:00.</b> I''ll talk you through the details then," he grunts. "By the way: any complaints from people not receiving their mail in good shape and you''re out. Our post office has a damn near perfect record for deliveries, and I intend to keep it that way."'
-				'He quickly records your personal information and then nods you off, before returning to his work.'
-				act 'Leave him alone': gt 'postoffice', 'start'
-			end	
+			*nl
 			act 'Decline':
 				cla
 				postjobQW = 1
@@ -41,16 +32,30 @@ if $ARGS[0] = 'start':
 				'He then nods you off, before returning to his work.'
 				act 'Leave him alone':gt 'postoffice', 'start'
 			end
+			act 'Accept the job':
+				cla
+				postjobQW = 2
+				'"That sounds great, thank you!" you smile at him. That''s good money!'
+				'"<b>Meet me here on Saturday, between 11:00 and 12:00.</b> I''ll talk you through the details then," he grunts. "By the way: any complaints from people not receiving their mail in good shape and you''re out. Our post office has a damn near perfect record for deliveries, and I intend to keep it that way."'
+				'He quickly records your personal information and then nods you off, before returning to his work.'
+				act 'Leave him alone': gt 'postoffice', 'start'
+			end	
 		end
 	elseif postjobQW = 1:
 !!intermediate if you refused the job initially
-		cla
-		*clr
+		*clr & cla
 		minut += 2
 		'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 		'"Wait... weren''t you here before?" the postmaster asks when he sees your face. "Right, you were here about that Saturday job! It''s still available if you want it?"'
 		'When you ask him about the details, he reminds you: "You can deliver some urgent letters and packages on Saturday afternoon. You''ll get the same pay Aleksiy gets, assuming you do a good job. 450 <b>₽</b> total, for about three hours of work - from 12:00 to roughly 15:00. If you do well, you can do it every week."'
-		''
+		*nl
+		act 'Decline':
+			cla
+			'"Sorry... but I don''t know..." you tell him.'
+			'The postmaster looks at you a bit confused, wondering what other job you expected to get. He shrugs: "Still? Well, okay. If you''re not interested in this job, there''s no point in visiting me again... I won''t have anything else. Let me know if you change your mind. Until then, stop wasting my time."'
+			'He then nods you off, before returning to his work.'
+			act 'Leave him alone':gt 'postoffice', 'start'
+		end
 		act 'Accept the job':
 			cla
 			postjobQW = 2
@@ -59,18 +64,10 @@ if $ARGS[0] = 'start':
 			'He then nods you off, before returning to his work.'
 			act 'Leave him alone':gt 'postoffice', 'start'
 		end	
-		act 'Decline':
-			cla
-			'"Sorry... but I don''t know..." you tell him.'
-			'The postmaster looks at you a bit confused, wondering what other job you expected to get. He shrugs: "Still? Well, okay. If you''re not interested in this job, there''s no point in visiting me again... I won''t have anything else. Let me know if you change your mind. Until then, stop wasting my time."'
-			'He then nods you off, before returning to his work.'
-			act 'Leave him alone':gt 'postoffice', 'start'
-		end
 	elseif postjobQW = 2 and postworkday ! daystart:
 !!when you go to work on Saturday, first time
 		if week = 6 and hour = 11:
-			cla
-			*clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 			'"Ah good, you''re here!" the postmaster smiles when you enter the post office. "And right on time, too. Please, follow me."'
 			'He guides you to the back room where a number of small packages and letters are packed into a bag.'
@@ -79,16 +76,16 @@ if $ARGS[0] = 'start':
 			'"Oh, before I forget: you might want to avoid certain streets," he warns you. "I''ve marked them on this map. You wouldn''t be the first to get robbed by hoodlums hoping to find something valuable in the packages. And you wouldn''t be the first to get a beating, when they get angry there was nothing of value in your bag. Anyway, avoid these areas and you should be fine."'
 			'He hands you an area map, with a bunch of streets and plazas marked. He has drawn out the best route to take today, too.'
 			act 'Begin with the deliveries':
-				cls
+				*clr & cla
 				minut += 60
 				postworkday = daystart
 				gs'stat'
 				'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postgirl.jpg"></center>'
 				'The first hour goes by fairly fast. The postmaster was right, this is fairly easy. You notice you''re losing a lot of time by avoiding the streets he told you to, though. You could easily save half an hour, if not more, by just cutting through them when you need to.'
 				'Then again... he wouldn''t warn you and go through the trouble of drawing out a map, if it wasn''t important!'
-				''
+				*nl
 				act 'Stick to the ''safe'' streets':
-					cls
+					*clr & cla
 					minut += 115
 					money += 500
 					gs'stat'
@@ -98,14 +95,6 @@ if $ARGS[0] = 'start':
 					'"You managed to deliver all of them? That''s great!" the postmaster beams as you put the empty bag back where it belongs. He seems very relieved this experiment worked out well.'
 					'He hands you your pay right away, with another 50 <b>₽</b> extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "So... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
 					'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
-					act 'Accept the job':
-						cla
-						postjobQW = 4
-						'You tell him you want to work again next Saturday.'
-						'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you next week!" he says, shaking your hand. "And thank you for a job well done!"'
-
-						act 'Leave the postmaster''s office':gt 'postoffice', 'start'
-					end
 					act 'You''re not sure':
 						cla
 						postjobQW = 3
@@ -113,11 +102,19 @@ if $ARGS[0] = 'start':
 						'"I guess, but I''m telling Aleksiy he has to come in next Saturday then. I can''t work with maybes," he shrugs. "If you want the job, let me know before Saturday so I can make the arrangements. If I haven''t heard from you by closing time on Friday, I will assume you''re not coming."'
 						'You nod understandingly: "That sounds fair. I will come tell you once I''ve made my decision."'
 
+						act 'Leave the postmaster''s office':gt 'postoffice', 'start'
+					end
+					act 'Accept the job':
+						cla
+						postjobQW = 4
+						'You tell him you want to work again next Saturday.'
+						'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you next week!" he says, shaking your hand. "And thank you for a job well done!"'
+
 						act 'Leave the postmaster''s office':gt 'postoffice', 'start'
 					end
 				end		
 				act 'Use the more dangerous shortcuts to be done faster':
-					cls
+					*clr & cla
 					minut += 70
 					gs'stat'
 					'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
@@ -126,7 +123,7 @@ if $ARGS[0] = 'start':
 					'You''re done almost an hour faster than planned, and it''s only 14:10 when you return to the postmaster.'
 					'He gives you a suspecting look and shakes his head, saying: "There''s no way you''d be back already if you listened to what I said. You ignored my warning, didn''t you?"'
 					act 'Be honest and admit that you did':
-						cls
+						*clr & cla
 						money += 500
 						gs'stat'
 						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
@@ -134,17 +131,7 @@ if $ARGS[0] = 'start':
 						'He lets out an exasperated sigh but nods: "I drew out that map for your safety, girl... but fine. As long as you do a good job and everyone gets their mail on time, I won''t ask how you do it. Just be careful, okay?"'
 						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 50 <b>₽</b> extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
 						'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
-						''
-						act 'Accept the job':
-							cla
-							postjobQW = 4
-							minut += 2
-							gs'stat'
-							'You tell him you want to work again next Saturday.'
-							'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you next week!" he says, shaking your hand. "And thank you for a job well done!"'
-
-							act 'Leave the postmaster''s office':gt 'postoffice', 'start'
-						end
+						*nl
 						act 'You''re not sure':
 							cla
 							postjobQW = 3
@@ -156,16 +143,6 @@ if $ARGS[0] = 'start':
 
 							act 'Leave the postmaster''s office':gt 'postoffice', 'start'
 						end
-					end
-					act 'Lie, saying you''re just a fast worker':
-						cls
-						money += 500
-						gs'stat'
-						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
-						'The postmaster sees right through your lie, but can''t help but laugh: "You kids and your youthful hubris! I drew out that map for your safety... but fine. As long as you do a good job and everyone gets their mail on time, I won''t ask how you do it. Just be careful, okay?"'
-						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 50 <b>₽</b> extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
-						'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
-						''
 						act 'Accept the job':
 							cla
 							postjobQW = 4
@@ -176,6 +153,17 @@ if $ARGS[0] = 'start':
 
 							act 'Leave the postmaster''s office':gt 'postoffice', 'start'
 						end
+
+					end
+					act 'Lie, saying you''re just a fast worker':
+						*clr & cla
+						money += 500
+						gs'stat'
+						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
+						'The postmaster sees right through your lie, but can''t help but laugh: "You kids and your youthful hubris! I drew out that map for your safety... but fine. As long as you do a good job and everyone gets their mail on time, I won''t ask how you do it. Just be careful, okay?"'
+						'He hands you the pay for your work, the full amount despite you being done quicker. You even find 50 <b>₽</b> extra. "From Aleksiy, he says thanks for his first Saturday off in months! He and his little girl dropped by earlier, he looked so happy!" he explains. "Anyway... as far as I''m concerned, you got the job for every weekend. What do you say, same time next Saturday?"'
+						'You can do this work every Saturday from now on, from 12:00 to roughly 15:00.'
+						*nl
 						act 'You''re not sure':
 							cla
 							postjobQW = 3
@@ -185,6 +173,16 @@ if $ARGS[0] = 'start':
 							'"I guess, but I''m telling Aleksiy he has to come in next Saturday then. I can''t work with maybes," he shrugs. "If you want the job, let me know before Saturday so I can make the arrangements. If I haven''t heard from you by closing time on Friday, I will assume you''re passing up on the offer."'
 							'You nod understandingly: "That sounds fair. I will come tell you once I''ve made my decision."'
 
+							act 'Leave the postmaster''s office':gt 'postoffice', 'start'
+						end
+						act 'Accept the job':
+							cla
+							postjobQW = 4
+							minut += 2
+							gs'stat'
+							'You tell him you want to work again next Saturday.'
+							'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you next week!" he says, shaking your hand. "And thank you for a job well done!"'
+
 							act 'Leave the postmaster''s office':gt 'postoffice', 'start'
 						end
 					end
@@ -192,7 +190,7 @@ if $ARGS[0] = 'start':
 			end
 !!if you''re at the post office when it''s not working time
 		else
-			cls
+			*clr & cla
 			minut += 2
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
@@ -205,35 +203,34 @@ if $ARGS[0] = 'start':
 		end
 	elseif postjobQW = 3:
 !!if you said you''re not sure about taking the regular job and refuse it the first time
-		cla
-		*clr
+		*clr & cla
 		minut += 2
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 		'The postmaster looks at you expectantly when he sees you come back in, and asks: "Hi <<$pcs_firstname>>! We could really use you on Saturdays... I hope you''re here with good news?"'
 		'You can deliver priority mail and packages every Saturday from now on, from 12:00 to roughly 15:00.'
-		''
-		act 'Accept the job':
-			cla
-			postjobQW = 4
-			'You tell him you''ll take the job.'
-			'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you on Saturday!" he says, shaking your hand.'
-
-			act 'Leave the postmaster''s office':gt 'postoffice', 'start'
-		end
+		*nl
 		act 'Decline the job':
 			cla
 			postjobQW = 5
 			'"I''ve given it some thought, but no. Sorry, you''ll have to find someone else," you tell the postmaster.'
 			'"That''s too bad, <<$pcs_firstname>>, you could''ve been a great post girl! Well... thanks for letting me know," he mutters, clearly disappointed. "My door is always open for you, if you change your mind."'
 	
+			act 'Leave the postmaster''s office':gt 'postoffice', 'start'
+		end
+		act 'Accept the job':
+			cla
+			postjobQW = 4
+			'You tell him you''ll take the job.'
+			'"That''s great! I''ll let Aleksiy know he no longer has to come in on weekends, in that case. See you on Saturday!" he says, shaking your hand.'
+
 			act 'Leave the postmaster''s office':gt 'postoffice', 'start'
 		end
 	elseif postjobQW = 4:
 		if week ! 6:
 !!if you don''t want to work next Saturday
 			act 'Tell him you can''t work this coming Saturday':
-				cls
+				*clr & cla
 				postjobQW = 5
 				minut += 2
 				gs'stat'
@@ -247,8 +244,7 @@ if $ARGS[0] = 'start':
 			end
 		elseif hour < 11:
 !!if it''s Saturday but you''re early
-			cla
-			*clr
+			*clr & cla
 			minut += 2
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
@@ -257,8 +253,7 @@ if $ARGS[0] = 'start':
 			act 'Leave him alone':gt 'postoffice', 'start'
 		elseif hour > 11 and postworkday ! daystart:
 !!if it''s Saturday but you''re late	
-			cla
-			*clr
+			*clr & cla
 			minut += 2
 			postworkday = daystart
 			gs'stat'
@@ -269,8 +264,7 @@ if $ARGS[0] = 'start':
 			act 'Leave his office':gt 'postoffice', 'start'
 		elseif hour = 11 and postworkday ! daystart:
 !!if it''s Saturday and you''re ready to work
-			cla
-			*clr
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/postmaster.jpg"></center>'
 			'"Hi there, <<$pcs_firstname>>!" the postmaster smiles when you enter the post office. "Right on time. Please, follow me."'
 		
@@ -279,7 +273,7 @@ if $ARGS[0] = 'start':
 	elseif postjobQW = 5:
 !!if you want to work after all next Saturday
 		act 'Tell him you can work this coming Saturday after all':
-			cls
+			*clr & cla
 			postjobQW = 4
 			minut += 2
 			gs'stat'
@@ -294,8 +288,7 @@ if $ARGS[0] = 'start':
 		end
 	elseif postjobQW = 999:
 !!you were fired, the postmaster won''t see you again
-		cla
-		*clr
+		*clr & cla
 		'"You! Get out of here!" the postmaster shouts angrily when you enter his office. "There''s no job for you! Not now, not ever! That screw-up of yours ruined our perfect record..."'
 		'You try to talk to the postmaster and explain what happened, but he''s simply not interested in whatever it is you have to say. It seems very unlikely that he''d consider hiring you again.'
 

+ 32 - 42
locations/postoffice.qsrc

@@ -1,13 +1,15 @@
 # postoffice
 
 if $ARGS[0] = 'start':
-	cls
+	*clr & cla
 	$menu_loc = 'postoffice'
 	$menu_arg = 'start'
 	menu_off = 0
 	gs 'stat'
 	$postloc = ''
 
+	act 'Leave':$postloc = 'leave' & gt 'postoffice'
+	
 	if (hour >= 9 and hour <= 10) or (hour >= 15 and hour <=16):
 				
 		'<center><b><font color="maroon">Post Office</font></b></center>'
@@ -23,7 +25,7 @@ if $ARGS[0] = 'start':
 	
 		if exhibitionist_lvl > 2:
 			act 'Flash both your tits and your pussy to skip the line':
-				cls
+				*clr & cla
 				menu_off = 1
 				gs 'flash', 'full', 'inside', 5
 				gs 'stat'
@@ -34,7 +36,7 @@ if $ARGS[0] = 'start':
 
 		if exhibitionist_lvl > 1:
 			act 'Flash your pussy to skip the line':
-				cls
+				*clr & cla
 				menu_off = 1
 				gs 'flash', 'pussy', 'inside', 5
 				gs 'stat'
@@ -45,7 +47,7 @@ if $ARGS[0] = 'start':
 
 		if exhibitionist_lvl > 0 or pcs_inhib >= 45:
 			act 'Flash your tits to skip the line':
-				cls
+				*clr & cla
 				menu_off = 1
 				gs 'flash', 'tits', 'inside', 5
 				gs 'stat'
@@ -56,7 +58,7 @@ if $ARGS[0] = 'start':
 		
 		if exhibitionist_lvl > 0:
 			act 'Suggest a blowjob in exchange for jumping the queue':
-				cls
+				*clr & cla
 				menu_off = 1
 				if cumloc[12] = 0 and cumloc[11] = 0:
 					pcs_throat += 1
@@ -68,7 +70,7 @@ if $ARGS[0] = 'start':
 					gs 'stat'
 				
 					act 'Cum on your face':
-						cls
+						*clr & cla
 						if pcs_haircol = 0:
 							$cum_face_image = 'black/' + rand(1,23)
 						elseif pcs_haircol = 1:
@@ -91,7 +93,7 @@ if $ARGS[0] = 'start':
 					end
 
 					act 'Cum in your mouth':
-						cls
+						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/sex/cumlip.jpg"></center>'
 						'The man cums inside your mouth.'
 						spafinloc = 12
@@ -128,13 +130,7 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	if bankloc = 0:
-		act 'Go to Postmaster''s Office':
-			gt 'postmaster', 'start'
-		end
-	end
-
-	act 'Leave':$postloc = 'leave' & gt 'postoffice'
+	if bankloc = 0: act 'Go to Postmaster''s Office': gt 'postmaster', 'start'
 end
 
 if $postloc = 'counter':
@@ -147,6 +143,8 @@ if $postloc = 'counter':
 	'<center><img <<$set_imgh>> src="images/locations/shared/postoffice/counter.jpg"></center>'
 	'The counter, its boring here.'
 	
+	act 'Leave':$postloc = 'leave' & gt 'postoffice'
+	
 	if bankAccount = 1 and money > 0:
 		act 'Deposit money to your bank account':
 			cla
@@ -166,9 +164,8 @@ if $postloc = 'counter':
 
 			'"Is there anything else I can do for you?"'
 
-			act 'Yes':$postloc = 'counter' & gt 'postoffice'
-
 			act 'Leave the post office':$postloc = 'leave' & gt 'postoffice'
+			act 'Yes':$postloc = 'counter' & gt 'postoffice'
 		end
 	end
 	
@@ -204,11 +201,11 @@ if $postloc = 'counter':
 	end
 
 	if used_pattest > 0:
-		act 'Send paternity test (20.000<b>₽</b>)':
+		act 'Send paternity test (20.000 <b>₽</b>)':
 			menu_off = 1
 			if money >= 20000:
 				dynamic $send_test
-				cls
+				*clr & cla
 				gs 'stat'
 				'You pay the fee of the testing, then you mail your used paternity test to the testing labor in Saint Petersburg with the copy of your receipt of payment. You will get answer in SMS withing a week.'
 			else
@@ -219,7 +216,7 @@ if $postloc = 'counter':
 	end
 	
 	act 'Check received mail':
-		cls
+		*clr & cla
 		menu_off = 1
 		gs 'stat'
 		minut += 5
@@ -264,9 +261,7 @@ if $postloc = 'counter':
 
 	'<tr><td align="center"><<n>> hour internet card </td><td align="right">(you have <<internet>> hours of internet access) </td><td align="right"><<$buy_link>> </td><td align="left">for <<price>> <b>₽</b></td></tr>'
 
-	if i < 4:
-		jump 'loopcard'
-	end
+	if i < 4: jump 'loopcard'
 
 	'</table></center>'
 	
@@ -307,7 +302,7 @@ if $postloc = 'counter':
 !!	if askWork = 0 and bankloc = 0:	
 !!		act 'Ask for work':
 	
-!!			cls
+!!			*clr & cla
 !!			minut += 5
 !!			gs 'stat'
 			
@@ -319,11 +314,8 @@ if $postloc = 'counter':
 !!askWork += 1
 !!		end
 !!	end
-
-	act 'Leave':$postloc = 'leave' & gt 'postoffice'
 end
 
-
 if $postloc = 'leave':
 	minut += 3
 	killvar '$postloc'
@@ -336,8 +328,7 @@ end
 
 !! Not used for Pav, maybe use for city?
 if $postloc = 'post_off':
-	cla
-	*clr
+	*clr & cla
 	menu_off = 1
 	minut += 30
 	gs 'stat'
@@ -347,9 +338,11 @@ if $postloc = 'post_off':
 	!!'<center><img src="images/system/image_needed.png"></center>'
 	'Behind his desk, a man of about 50 is busy with some paperwork. He''s dressed quite sharply, and you had never expected the postmaster would be this good looking.'
 
+	act 'Exit office':gt'postoffice', 'start'
+	
 	if post_wrk = 0:
 		act 'Ask for work':
-			cls
+			*clr & cla
 			minut += 15
 			gs 'stat'
 			!!Placeholder text
@@ -358,8 +351,17 @@ if $postloc = 'post_off':
 			'You smile and shake your head: "No, no problem. I am looking for a job, I hear you are often looking for workers?"'
 			'You can feel his eyes exploring your body for a moment before he responds: "Yes, we are! We currently only have a part-time vacancy, for sorting the mail. You would be working between these and these hours, give or take. Does that sound good to you?"'
 		
+			act'"Sorry, not interested"':
+				*clr & cla
+				gs 'stat'
+				'"I need to think about it if it''s okay."'
+				'"Sure <<$pcs_nickname>>, come back when you''ve made up your mind."'
+
+				act'Exit office':gt'postoffice', 'start'
+			end
+		
 			act'"That sounds great!"':
-				cls
+				*clr & cla
 				post_wrk += 1
 				gs 'stat'
 				!!Placeholder text
@@ -370,20 +372,8 @@ if $postloc = 'post_off':
 				
 				act'Exit Office':gt'postoffice', 'start'
 			end
-
-			act'"Sorry, not interested"':
-				cls
-				gs 'stat'
-				'"I need to think about it if it''s okay."'
-				'"Sure <<$pcs_nickname>>, come back when you''ve made up your mind."'
-
-				act'Exit office':gt'postoffice', 'start'
-			end
 		end
 	end
-
-	act 'Exit office':gt'postoffice', 'start'
-
 end
 
 --- postoffice ---------------------------------