Explorar o código

[fixed] dialogue re-written for continuity and variables changed to arrays

hornguy6 %!s(int64=2) %!d(string=hai) anos
pai
achega
ee13d51b21
Modificáronse 3 ficheiros con 321 adicións e 204 borrados
  1. 183 139
      locations/foto_models.qsrc
  2. 91 54
      locations/foto_models2.qsrc
  3. 47 11
      locations/saveupdater.qsrc

+ 183 - 139
locations/foto_models.qsrc

@@ -121,9 +121,14 @@ end
 
 
 if $ARGS[0] = 'mari_1':
-	if mari = 2:gt 'foto_models','mari_2'
-	if mari = 3:gt 'foto_models','mari_3'
-	if mari = 4:gt 'foto_models','mari_4'
+	if month >= 5 and day >= 20:
+		mari['age'] = year - 1999
+	else
+		mari['age'] = year - 1998
+	end
+	if mari['status'] =  2:gt 'foto_models','mari_2'
+	if mari['status'] =  3:gt 'foto_models','mari_3'
+	if mari['status'] =  4:gt 'foto_models','mari_4'
 	cla
 	*clr
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/1.jpg"></center>'
@@ -239,23 +244,30 @@ if $ARGS[0] = 'mari_1':
 	end
 end
 
+
+
 if $ARGS[0] = 'mari_2':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading1.jpg"></center>'
 	'On your way to a shoot, you see Mari on a break, sitting in the chair of an unused set. At least you think she''s on break because she''s reading a book. But you''re not totally sure since she''s also completely naked.'
 	act'"Hey Mari! What''re you doing here? Aren''t you on break?"':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
-		'"Oh hi, <<$pcs_nickname>>," she says as she hears your voice and looks up. "I am! But it''s boring to spend it the break rooms. I spend most of my breaks lounging around on the sets. No one''s using them and it''s just more fun that way. Besides, this chair is really comfy!" she says with a laugh.'
-		act'Continue':
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
+		'"Oh hi, <<$pcs_nickname>>," she says as she hears your voice and looks up. "I am! But it''s boring to spend it the break rooms. I spend most of my breaks lounging around on the sets. No one''s using them and it''s just more fun that way. Besides, this chair is really comfy!" she says with a laugh. You can''t help but smile and laugh with her. She''s just so cheerful.'
+		*nl
+		'As you continue to look at her, you also notice how relaxed she is. Other models and staff continue to mill about the studio and despite her nudity, she sits there reading as normally as if she were in a park on a sunny day.'
+		act'You''re not bothered about nudity are you?':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
-			'You can''t help but smile and laugh with her.'
-			act'"But why are you naked?"':
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
+			'"You really don''t mind being naked, do you?" you blurt out without thinking.'
+			'"Hmm? What do you mean?" she asks looking up at you curiously.'
+			'"Oh! Uhh," you stammer, trying to recover. "I just, well I guess just talking to you and stuff, I figured you''d be more shy about all this. Being naked in the studio all the time, the shoots and all that.'
+			act'Continue':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading4.jpg"></center>'
-				'"But why are you naked?" you ask, still laughing.'
-				'She gives you a bit of a look, a slight smirk on her lips. "What do you mean? You''ve been working here for long enough, surely you''ve noticed."'
+				'"<<$pcs_nickname>>," she says, giving you a look. "Come on."'
+				'"Come on, what?"'
+				'A slight smirk turns up on her lips. "What do you mean, ''what?'' You''ve been working here for long enough, surely you''ve noticed."'
 				act'Shrug':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
@@ -263,63 +275,40 @@ if $ARGS[0] = 'mari_2':
 					act'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading6.jpg"></center>'
-						'She stands up and laughs again. "We''re always naked!" she giggles. Once more, you can''t help but join in with her infectious laughter and remembering that you yourself are currently naked on the way to a shoot.'
-						act'"You mean because we''re models?"':
+						'She stands up and laughs again. "Everybody''s naked!" she giggles. Once more, you can''t help but join in with her infectious laughter.'
+						'"Alright, alright. You got me. But you''re really not embarrassed at all?"'
+						act'Continue':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading7.jpg"></center>'
-							'"You mean because we''re models?" you ask, still giggling.'
-							'Mari sits back down. "Well, sort of. I just thought you''d noticed that none of us walk around with clothes unless it''s for a shoot or we''re going home. We''re very casual about nudity here. Partially because of work, but it''s just kind of relaxing you know?"'
-							act'You nod in questionable understanding...':
+							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading18.jpg"></center>'
+							'"Not really," she shrugs. "Is it really that suprising to you?"'
+							'"Yeah, why not? Country girl, moved to the city, taken advantage of by old men who want to see her naked..."'
+							'"That last one didn''t happen, I wanted to work here!"'
+							'"Mari, please. There''s a ''no-dress code'' policy here. Of <i>course</i> it''s for pervy old men."'
+							act'Continue':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading8.jpg"></center>'
-								'You halfheartedly nod, but Mari sees that you still don''t really get it.'
-								*nl
-								'Seeing your confusion she says, "I mean, there is a certain freedom being naked, but that''s not what I mean. We''re not nudists or anything. I just mean being naked with each other and acting like it''s nothing brings us together in a way. It''s... It''s like our uniform!" she blurts out, sending both of you into sputtering laughter.'
-								*nl
-								'"It''s kind of weird, but do you know what I mean?" she says.'
-								*nl
-								'You nod more confidently this time. "It''s kind of like, some unspoken thing isn''t it? You can''t put your finger on it, but there''s something special about it, in this place."'
-								*nl
-								'Mari smiles at you. "Yeah. It''s exactly like that. But anyways, was there something you wanted to talk about?"'
-								act'"Yeah, there was something I wanted to ask you about..."':
+								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading15.jpg"></center>'
+								'"Haha! Okay, you''re right on that one. But honestly, I kind of like it."'
+								'"You <i>like</i> the no clothing rule??"'
+								'"I mean, there is a certain freedom being naked," she says, seeing the look of confusion on your face. "but that''s not what I mean. A lot of the girls here were''t comfortable with it when they started, but after a few weeks, everyone gets used to it. And after a while, they stop thinking about it completely. We can stand around, chit-chat with each other, hang out in our birthday suits and we all act like it''s nothing. Just another day at work. It''s... it''s like our uniform!" she says, sending both of you into giggle fits.'
+								'"Well, they could always give us a real uniform," you say. "I think that would accomplish the same effect and not leave us poor girls shivering all the time."'
+								'"But you get what I mean, don''t you? In a weird way, I think it brings us closer together."'
+								'You nod along with her. "It''s kind of like, some unspoken thing isn''t it? You can''t put your finger on it, but there''s something special about it, in this place."'
+								'Mari smiles at you. "Yeah. It''s exactly like that. I guess that''s why it doesn''t bother me."'
+								act'"I gotta go"':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
-									'"Sure, ask away," she says, giving you all the attention.'
-									act'Ask about her parents':
-										cla
-										'All of a sudden you start to feel nervous. It''s such a personal question you don''t know if you should be asking, but you''re committed now. There''s no turning back. "It''s kind of personal, but I was wondering... what do your parents think of all this? I''m mostly asking since we kind of come from similar backgrounds and you know, your parents are from Gadukino and I''m from Pavlovsky and we''re in sort of similar situations and... you know..."'
-										'You trail off at the end of your sentence, unsure of how to end such a personal request.'
-										act'Continue':
-											*clr & cla
-											'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading9.jpg"></center>'
-											'Mari looks away for a moment, contemplating your question.'
-											'"Well, to be honest I don''t really know. I mean my parents know I''ve got a job in the city but they don''t know exactly what I do. I know they love me a lot and they''re very happy for me for living my dream and maybe they''d even be proud of me if I told them about it, but I don''t know."'
-											act'Continue':
-												*clr & cla
-												'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading10.jpg"></center>'
-												'"I''m not sure how much they <i>need</i> to know about their teenage daughter having pictures taken of her in the nude and put in magazines and on the internet. So my advice is, it all depends on your parents. If they''re cool with it, maybe you should tell them. Otherwise, I guess don''t."'
-												act'Continue':
-													*clr & cla
-													'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading11.jpg"></center>'
-													'She looks at you a bit concerned, hoping that she''s been of some help to you.'
-													'Unsure of what to do you hesitate in your response resulting in an awkward pause.'
-													act'Continue':
-														*clr & cla
-														'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading12.jpg"></center>'
-														'"Oh, come here silly," she says as she stands up and wraps you in a warm hug. You feel her soft breasts smushing into yours, the smoothness of her body rubbing against you, her nipples two gentle points of pressure on your skin, your own nipples pressing back into her... It''s all strangely calming. Mari''s right. It is relaxing to be naked together.'
-														'"If you need anything, I''m here for you <<$pcs_firstname>>." She pulls back and smiles wide at you.'
-														'You smile back, saying, "Thanks for the talk Mari, I''ll keep it in mind when I decide on how to deal with things."'
-														act'"Anyways, I''ve gotta get going, I''ll let you go back to your book."':
-															*clr & cla
-															'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading13.jpg"></center>'
-															'"Okay, <<$pcs_nickname>>. I''ll see you around," she says as she goes back to reading her book. She''s still smiling, though you''re not sure if it''s from the conversation or if''s because she just read something funny.'
-															mari = 3
-															act'Leave':gt 'foto','studio'
-														end
-													end
-												end
-											end
-										end
+									'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading6.jpg"></center>'
+									'"Well, I should probably get going. I''ll talk to you later Mari!"'
+									'"Hang on! Before you go," she says, pausing to put her book down.'
+									'"What is it?"'
+									'Before you know it, she throws her arms around you and wraps you in a big warm hug. You feel her soft breasts smushing into yours, the smoothness of her body rubbing against you, her nipples two gentle points of pressure on your skin, your own nipples pressing back into her... It''s all strangely calming. Mari''s right. It is relaxing to be naked together.'
+									'"If you ever need help with anything, you can always come talk to me <<$pcs_nickname>>." She pulls back and smiles wide at you. "Girls have to stick together, you know!"'
+									'"Thanks Mari, I really appreciate it."'
+									act'Continue':
+										*clr & cla
+										'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading13.jpg"></center>'
+										'You walk away and she goes back to reading her book. She''s still smiling, though you''re not sure if it''s from the conversation or if it''s because she just read something funny.'
+										mari['status'] =  3
+										act'Leave':gt 'foto','studio'
 									end
 								end
 							end
@@ -333,7 +322,7 @@ end
 
 if $ARGS[0] = 'mari_3':
 	*clr & cla
-	mari = rand(3,4)
+	mari['status'] =  rand(3,4)
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading1.jpg"></center>'
 	'Looking for Mari, find her on break in her favorite set chair reading that same book as always.'
 	act'Leave':gt 'foto','studio'
@@ -355,15 +344,15 @@ end
 
 if $ARGS[0] = 'mari_4':
 	*clr & cla
-	mari_busy = rand(1,3)
-	if mari_busy = 1:
-		mari = rand(3,4)
+	mari['busy'] = rand(1,3)
+	if mari['busy'] = 1:
+		mari['status'] =  rand(3,4)
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/busy.jpg"></center>'
 		'You''re looking for Mari when you hear her name called out from a set.'
 		'Peeking from the shadows, you see her holding up her hair with a smirk on her face while the camera flashes in front of her. The more you look at her, the more you feel like the smile is unconscious and just a byproduct of her genuinely enjoying her job.'
 		'She''s clearly busy right now. You can find her again later.'
 		act'Leave':gt'foto','studio'
-	elseif mari_busy = 2:
+	elseif mari['busy'] = 2:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/busy2.jpg"></center>'
 		'Searching for Mari, you peer into the sets, hoping to find her relaxing in one of them. You peek into another set and find yourself simultaneously gratified and disappointed. Standing fully nude amidst hay and wooden props is Mari, as well as a full crew in the middle of a shoot.'
 		*nl
@@ -372,26 +361,26 @@ if $ARGS[0] = 'mari_4':
 		'<i>*click* *click*</i>'
 		'She''s clearly being quite attentive and trying her best. But as you look closer you see her calves shaking, struggling to keep her on her toes.'
 		*nl
-		if mari_farm_shoot = 0:
-			mari_farm_shoot = 1
+		if mari['farm_shoot'] = 0:
+			mari['farm_shoot'] = 1
 			'<i>Huh, I didn''t know we had a dedicated set just for shooting farm stuff. I thought they went out to Gadukino every time. Oh well, looks Mari''s busy. I guess I''ll have to find her some other time.</i> Eyeing her quivering toes one last time you think, <i>Hang in there girl!</i>'
 			act'Leave':gt'foto','studio'
-		elseif mari_farm_shoot = 1:
+		elseif mari['farm_shoot'] = 1:
 			'<i>Stuck playing the farm girl again, huh Mari? They really are slave drivers for this kind of thing aren''t they? I guess I''ll find you some other time.</i>'
 			act'Leave':gt'foto','studio'
 		end
 
-	elseif mari_busy = 3:
+	elseif mari['busy'] = 3:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/busy3.jpg"></center>'
 		'You''re looking for Mari when you find her in the middle of a shoot.'
 		*nl
-		if mari_cloth_shoot = 0:
-			mari_cloth_shoot = 1
+		if mari['cloth_shoot'] = 0:
+			mari['cloth_shoot'] = 1
 			'In more clothes than you''ve ever seen her wearing before (though admittedly, you''ve almost only ever seen her nude), she holds up her hair with an intense expression on her face and moving very intently. When the photographer gives commands she enacts them flawlessly. She seems to be in an incredible state of focus.'
 			*nl
 			'<i>I guess even a cheerful girl like Mari gets serious sometimes... and someone as comfortable being naked does clothed shoots... I shouldn''t be a distraction to her. I''ll come find her again later.</i>'
 			act'Leave':gt'foto','studio'
-		elseif mari_cloth_shoot = 1:
+		elseif mari['cloth_shoot'] = 1:
 			'She looks focused and intent again.'
 			*nl
 			'<i>Ahh, she''s being serious. I shouldn''t bother her right now. I''ll find her again later,</i> you think to yourself before slipping away.'
@@ -413,14 +402,14 @@ if $ARGS[0] = 'mari_chat':
 	end
 
 	act'Discuss random topics':
-		mari_convo = rand(1,6)
-		if mari_convo = 6 and mari_sex ! 1:
-			mari_convo = rand(1,4)
-		elseif mari_sex = 5 and mari_modelling_ask ! 1:
-			mari_convo = rand(1,4)
+		mari['convo'] = rand(1,6)
+		if mari['convo'] = 6 and mari['sex'] < 1:
+			mari['convo'] = rand(1,4)
+		elseif mari['sex'] = 5 and mari['model_ask'] < 1:
+			mari['convo'] = rand(1,4)
 		end
 
-		if mari_convo = 1:
+		if mari['convo'] = 1:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
 			'"Hey Mari, how come you don''t shave your bush?"'
@@ -433,7 +422,7 @@ if $ARGS[0] = 'mari_chat':
 			act'Keep chatting':gt 'foto_models','mari_chat'
 		end
 
-		if mari_convo = 2:
+		if mari['convo'] = 2:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading7.jpg"></center>'
 			'"Seen any good movies lately Mari?"'
@@ -441,7 +430,7 @@ if $ARGS[0] = 'mari_chat':
 			act'Keep chatting':gt 'foto_models','mari_chat'
 		end
 
-		if mari_convo = 3:
+		if mari['convo'] = 3:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading15.jpg"></center>'
 			'"So, have you always been this comfortable with nudity?"'
@@ -456,7 +445,7 @@ if $ARGS[0] = 'mari_chat':
 			end
 		end
 
-		if mari_convo = 4:
+		if mari['convo'] = 4:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
 			'"Any siblings Mari?"'
@@ -518,7 +507,7 @@ if $ARGS[0] = 'mari_chat':
 				act'Keep chatting':gt 'foto_models','mari_chat'
 			end
 		end
-		if mari_convo = 5:
+		if mari['convo'] = 5:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading4.jpg"></center>'
 			'"By the way <<$pcs_firstname>>, I just realized something," she says, giving you a suspicious look.'
@@ -558,7 +547,7 @@ if $ARGS[0] = 'mari_chat':
 					act'I''m totally serious':
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
-						'"Who says I''m not being serious? Being a model is fucking hot! Knowing that all those men are out there looking at pictures of me, probably whacking it, fantasizing about sleeping with me, it just really turns my crank, you know what I''m saying?"'
+						'"Who says I''m not being serious? Being a model is fucking hot! Knowing that all those men are out there looking at pictures of me, probably whacking it, fantasizing about sleeping with me, it just really turns my crank, know what I''m saying?"'
 						'Mari looks away, smiling but also blushing in embarrassment. "Oh my goodness <<$pcs_nickname>>! I had no idea you were such a pervert!"'
 						'"Come on Mari, don''t tell me you don''t get off on this at least a little?"'
 						'"No!" she laughs. "I''m not judging you for it or anything, but that definitely wasn''t the answer I was expecting."'
@@ -570,7 +559,7 @@ if $ARGS[0] = 'mari_chat':
 				end
 			end
 		end
-		if mari_convo = 6:
+		if mari['convo'] = 6:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
 			'"Sooooo Mariiiii! Any luck finding a boyfriend yet?"'
@@ -613,15 +602,16 @@ if $ARGS[0] = 'mari_chat':
 	end
 
 	act'Talk about modelling':gt'foto_models','mari_modelling_chat'
+	
 
 	!!if week = 6:
 	!!	act'Ask about her weekend plans':
 
 
-	if mari_sex = 0:
+	if mari['sex'] = 0:
 		act'Ask for sex advice':
 			*clr & cla
-			mari_sex = 1
+			mari['sex'] = 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
 			'"Sex?? You want to ask me for advice on sex???" she says, seemingly surprised.'
 			'"Yeah, I just wanted to ask you about it since you always have such good advice about everything."'
@@ -686,7 +676,7 @@ if $ARGS[0] = 'mari_chat':
 			end
 		end
 	end
-	if mari_sex = 1:
+	if mari['sex'] = 1:
 		act'Ask for sex advice':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
@@ -705,10 +695,10 @@ if $ARGS[0] = 'mari_modelling_chat':
 	'"You want to talk about modelling? What about it?"'
 	act'Talk about something else':gt'foto_models','mari_chat'
 
-	if mari_model_exp ! daystart:
+	if mari['model_exp'] ! daystart:
 		act'Ask for modelling advice':
 			*clr & cla
-			mari_model_exp = daystart
+			mari['model_exp'] = daystart
 			mdlng_exp += 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
 			'"Hmm... Basically what I told you before: Just be grateful for what you have and be happy, and it''ll be alright. Keep a positive attitude and try not to take anything the photographers say personally. Remember, they''re trying to help themselves as much as they''re trying to help you."'
@@ -722,7 +712,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 				else
 					'She stands up and gives you a tight hug. Once again you feel her soft breasts molding into yours and her hot skin rubbing against you. Her hug is so tight that your hips are being pressed together and you can feel her bush brushing against your own.'
 				end
-				'Pulling back with a smile she says, "Always make friends with your co-workers. Especially girls. We have to stick together you know!"'
+				'Pulling back with a smile she says, "Always make friends with your co-workers. Especially girls. We have to stick together!"'
 				'You can''t help but smile back, saying, "We sure do Mari!"'
 				act'Continue':gt 'foto_models','mari_modelling_chat'
 			end
@@ -730,7 +720,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 	end
 
 	act'Ask her how she became a model':
-		mari_modelling_ask = 1
+		mari['model_ask'] = 1
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
 		'"How did you become a model here Mari? Did you get hired here right after moving from Gadukino?"'
@@ -755,14 +745,55 @@ if $ARGS[0] = 'mari_modelling_chat':
 					'Mari looks down at her book smiling in a way that looks like she''s slightly embarrassed. "I just... kind of... walked in... I saw some of the albums they have by the entrance, thought, ''Hey, maybe I can do this?'' and asked if I could get hired here."'
 					'"And they hired you just like that?" you ask.'
 					'"Well, I mean I had to do the same things you did. I asked, they asked me to strip down, I did what they said, you know how it was. There were a couple extra hoops I had to jump through too though. Don''t tell anyone but I was 17 at the time so I had to buy a fake passport just to get started. But as you can see, it was well worth it!"'
-					mari_fakepassport = 1
+					mari['fakepassport'] = 1
 					act'Keep chatting':gt 'foto_models','mari_modelling_chat'
 				end
 			end
 		end
 	end
+	
+	if mari['parent_ask'] < 1 and StoryLine = 1:
+		act'Ask about her parents':
+			mari['parent_ask'] = 1
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
+			'"Hey, this is kind of personal but... I was wondering. What do your parents think of all this? I''m mostly asking since we kind of come from similar backgrounds and you know, your parents are from Gadukino and I''m from Pavlovsky and we''re in sort of similar situations and... you know..."'
+			'You trail off at the end of your sentence, unsure of how to end such a personal request.'
+			act'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading9.jpg"></center>'
+				'Mari looks away for a moment, contemplating your question.'
+				'"Well, to be honest I don''t really know. I mean my parents know I''ve got a job in the city but they don''t know exactly what I do. I know they love me a lot and they''re very happy for me for living my dream and maybe they''d even be proud of me if I told them about it, but I don''t know."'
+				act'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading10.jpg"></center>'
+					if mari['age'] <= 19:
+						'"I''m not sure how much they <i>need</i> to know about their teenage daughter having pictures taken of her in the nude and put in magazines and on the internet. So my advice is, it all depends on your parents. If they''re cool with it, maybe you should tell them. Otherwise, I guess don''t."'
+					else
+						'"I''m not sure how much they <i>need</i> to know about their daughter having pictures taken of her in the nude and put in magazines and on the internet. So my advice is, it all depends on your parents. If they''re cool with it, maybe you should tell them. Otherwise, I guess don''t."'
+					end
+					act'Continue':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading11.jpg"></center>'
+						'She looks at you a bit concerned, hoping that she''s been of some help to you.'
+						'Unsure of what to do you hesitate in your response resulting in an awkward pause.'
+						act'Continue':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading12.jpg"></center>'
+							'"Oh, come here silly," she says as she stands up and wraps you in a big hug. Just like the first time she hugged you, you can feel the wonderful softness of her breasts, the warmth of her body and the smoothness of her skin pressing against yours. It''s... nice... There''s no other way to describe it.'
+							'"If you need anything, I''m here for you <<$pcs_firstname>>." She pulls back and smiles wide at you.'
+							'You smile back, saying, "Thanks for the talk Mari, I''ll keep it in mind when I decide on how to deal with things."'
+							*nl
+							'"So, was there anything else you wanted to talk about?"'
+							act'Keep chatting':gt 'foto_models','mari_modelling_chat'
+						end
+					end
+				end
+			end
+		end
+	end
 
-	if mari_fakepassport = 1:
+	if mari['fakepassport'] = 1:
 		act'Ask about her fake passport':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
@@ -777,10 +808,10 @@ if $ARGS[0] = 'mari_modelling_chat':
 				'"I''m <<2016 - 1999>>. I turned 18 back in 2016."'
 			end
 			if age < 18 and fakepassport = 1:
-				act'"Did you buy it from that suspicious guy at the train station?"':
+				act'"Did you buy it from the print shop guy?"':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
-					'"Hey, did you buy it from that suspicious guy at the train station?" you ask her.'
+					'"Hey, did you buy it from that guy in the red light district print shop?" you ask her.'
 					'She perks up as you say this.'
 					'"I did! How did you know? Are you using one now? How old are you?"'
 					act'Tell her shyly':
@@ -791,8 +822,8 @@ if $ARGS[0] = 'mari_modelling_chat':
 						act'"Hey..."':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading6.jpg"></center>'
-							'"Hey... this reminds me for some reason... The guy who interviewed you... Did he also make you strip down before telling you how old you needed to be to work here?"'
-							'Mari jumps up out of her seat to finish your sentence, "And then told you that he liked your naked body so you should go to the train station and buy a fake passport??"'
+							'"Hey... this reminds me for some reason... The guy who interviewed you, did he also make you strip down before telling you how old you needed to be to work here?"'
+							'Mari jumps up out of her seat to finish your sentence, "And then told you that he liked your naked body so you should go to the red light district and buy a fake passport??"'
 							'"Yeah he did!" you cry out. "What a perv! Going out of his way to make excuses to take pictures of underage girls like us!"'
 							'You laugh about it together and then try to quiet down a bit, remembering you should probably not spread it around that you''re only <<age>>...'
 							act'Keep chatting':gt 'foto_models','mari_modelling_chat'
@@ -807,7 +838,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 						'"You said you visit your grandparents in Gadukino sometimes right? Maybe it''s something in the water!" she laughs.'
 						'You laugh with her for a moment before the both of you calm down again.'
 						'"Hey... this reminds me for some reason... The guy who auditioned you... Did he also make you strip down before telling you how old you needed to be to work here?"'
-						'"And then told you that he liked your naked body so you should go to the train station and buy a fake passport??"'
+						'"And then told you that he liked your naked body so you should go to the red light district and buy a fake passport??"'
 						'"Yeah he did! What a perv! Going out of his way to make excuses to take pictures of underage girls like us!"'
 						'You both burst into fits of laughter before clapping your hands over your mouths and trying to stifle your hysterics. You probably shouldn''t spread it around that you''re only <<age>>...'
 						act'Keep chatting':gt 'foto_models','mari_modelling_chat'
@@ -816,28 +847,42 @@ if $ARGS[0] = 'mari_modelling_chat':
 			end
 
 			if age >=18 and fakepassport = 1:
-				act'"Did you buy it from that suspicious guy at the train station?"':
+				act'"Did you buy it from the print shop guy?"':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
-					'"Hey, did you buy it from that suspicious guy at the train station?" you ask her.'
+					'"Hey, did you buy it from that guy in the red light district print shop?" you ask her.'
 					'She perks up as you say this.'
 					'"I did! How did you know? Are you using one now? How old are you?"'
-					act'I''m <<age>>.':
-						*clr & cla
-						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
-						'"Oh, I''m <<age>> and using my real one now. But when I first started out I still needed a fake one. This reminds me for some reason, did the guy who auditioned you also make you strip down before telling you how old you needed to be to work here?"'
-						'Mari jumps up out of her seat to finish your sentence, "And then told you that he liked your naked body so you should go to the train station and buy a fake passport??"'
-						'"Yeah he did!" you cry out. "What a perv! Going out of his way to make excuses to take pictures of underage girls like us!"'
-						'You laugh about it together and then try to quiet down a bit, remembering you should probably not spread it around that the studio uses underage models. Wouldn''t be very good for your careers...'
-						act'Keep chatting':gt 'foto_models','mari_modelling_chat'
+					if age = model['age']:
+						act'I''m <<age>>.':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
+							'"I''m <<age>>. I didn''t work here when I was still underage, but I still needed the fake to buy booze and stuff," you grin.'
+							if StoryLine = 1:
+								'"That''s fair enough I guess. Not everyone has a neighbor like Misha brewing moonshine vodka in his barn," she laughs.'
+							else
+								'"That''s fair enough I guess. I didn''t drink when I lived in the village, but if I ever wanted one, I had a neighbor who would brew moonshine in his barn," she laughs.'
+							end
+							act'Keep chatting':gt 'foto_models','mari_modelling_chat'
+						end
+					else
+						act'I''m <<age>>.':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
+							'"Oh, I''m <<age>>. But just like you, I still needed a fake one when I first started here. This reminds me for some reason, did the guy who auditioned you also make you strip down before telling you how old you needed to be to work here?"'
+							'Mari jumps up out of her seat to finish your sentence, "And then told you that he liked your naked body so you should go to the red light district and buy a fake passport??"'
+							'"Yeah he did!" you cry out. "What a perv! Going out of his way to make excuses to take pictures of underage girls like us!"'
+							'You laugh about it together and then try to quiet down a bit, remembering you should probably not spread it around that the studio uses underage models. Wouldn''t be very good for your careers...'
+							act'Keep chatting':gt 'foto_models','mari_modelling_chat'
+						end
 					end
 				end
 			end
 
 			if fakepassport = 2:
-				act'"Did you buy it from that suspicious guy at the train station?"':
+				act'"Did you buy it from the print shop guy?"':
 					cla
-					'"Hey, did you buy it from that suspicious guy at the train station?" you ask her.'
+					'"Hey, did you buy it from that guy at the print shop in the red light district?" you ask her.'
 					'She perks up as you say this.'
 					'"I did! How did you know? Are you using one now? How old are you?"'
 					act'"I''m <<age>>, I never used a fake passport."':
@@ -861,7 +906,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 				act'"Where did you even get it?"':
 					cla
 					'"Where did you even get a fake passport? Weren''t you new here?"'
-					'"Oh! I definitely was!" Mari says. "When I asked about working here, the guy had me strip down to check me out. Then when he said I looked good enough he asked me how old I was. When I told him I was only 17 he said I couldn''t work here. I really needed the job so I asked him if there was any way I could and he said that since he liked my body, I should find a guy at the train station and buy a fake passport from him and come back."'
+					'"Oh! I definitely was!" Mari says. "When I asked about working here, the guy had me strip down to check me out. Then when he said I looked good enough he asked me how old I was. When I told him I was only 17 he said I couldn''t work here. I really needed the job so I asked him if there was any way I could and he said that since he liked my body, I should find a guy in the red light district who sells fake passport from him and come back."'
 					act'"I can''t believe you went through so much to start nude modelling underage!"':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
@@ -887,12 +932,12 @@ end
 
 
 if $ARGS[0] = 'anastasia1':
-	if anastasia_escort_ask = 1:gt'foto_models','anastasia_escort_ask'
-	if anastasia = 2: gt 'foto_models','anastasia2'
-	if anastasia = 3: gt 'foto_models','anastasia3'
-	if anastasia = 4: gt 'foto_models','anastasia4'
-	if anastasia = 5: gt 'foto_models','anastasia5'
-	if anastasia = 6: gt 'foto_models','anastasia6'
+	if anastasia['escort_ask'] = 1:gt'foto_models','anastasia_escort_ask'
+	if anastasia['status'] = 2: gt 'foto_models','anastasia2'
+	if anastasia['status'] = 3: gt 'foto_models','anastasia3'
+	if anastasia['status'] = 4: gt 'foto_models','anastasia4'
+	if anastasia['status'] = 5: gt 'foto_models','anastasia5'
+	if anastasia['status'] = 6: gt 'foto_models','anastasia6'
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/10.jpg"></center>'
 	'As you''re walking around the different sets at the agency a nude woman with curly black hair walks up to you, "Sorry to bother you but you seem lost, need some help?"'
@@ -906,7 +951,7 @@ if $ARGS[0] = 'anastasia1':
 		'"Thanks, I guess." you carefully answer. "I''m a bit overwhelmed right now so I''m just trying to learn the ropes."'
 		'Anastasia smiles and tells you, "Well, if you ever need anything just let me know and I''ll be glad to help you out."'
 		'You thank her for the welcome and watch on as she goes onto one of the sets...'
-		anastasia = 2
+		anastasia['status'] = 2
 		act'Leave':gt 'foto','studio'
 	end
 end
@@ -934,7 +979,7 @@ if $ARGS[0] = 'anastasia2':
 			'"Thanks for asking but I''m totally fine," you re-assure Anastasia.'
 			'"Please don''t be afraid to approach me with anything, even things outside work. Whatever it is I''m all ears and I''ll always have time for you," she says before wrapping you in her arms and giving you a big hug.'
 			'"Mph-kay," you hear your muffled voice say, your face buried in her shoulder and her big breasts pressing against you. As she walks away, the memory of them are still implanted in your mind. They''re really huge.'
-			anastasia = 3
+			anastasia['status'] = 3
 			mdlng_exp += 5
 			act'Leave':gt 'foto','studio'
 		end
@@ -953,7 +998,7 @@ if $ARGS[0] = 'anastasia3':
 		'You realize you''ve found the source of the fleshy slapping sounds as you watch Anastasia''s ass and pussy mercilessly pounded with large cocks.'
 		'"Ugh! Harder!" she grunts, as the man on bottom reaches up and twists her nipples. "Ahh! Yes! I''m almost there!"'
 		'You leave quietly, the groans of at least two people orgasming following your footsteps as a parting gift.'
-		anastasia = 4
+		anastasia['status'] = 4
 		act'Leave':gt 'foto','studio'
 	end
 end
@@ -962,7 +1007,7 @@ end
 !!Anastasia chat
 if $ARGS[0] = 'anastasia4':
 	*clr & cla
-	anastasia = rand(4,6)
+	anastasia['status'] = rand(4,6)
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
 	'Walking about the studio, you pass by Anastasia who is walking around naked but holding a pair of panties. You are unsure if they''re hers and she''s going home or if she''s about to put them on for a shoot.'
 	act'Leave':gt 'foto','studio'
@@ -983,7 +1028,7 @@ end
 
 if $ARGS[0] = 'anastasia5':
 	*clr & cla
-	anastasia = rand(4,6)
+	anastasia['status'] = rand(4,6)
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/busy.jpg"></center>'
 	'You''re looking for Anastasia when you find her working on a set.'
 	'"Now hold the pose just like that!" the photographer calls. Despite how awkward the pose looks, Anastasia doesn''t move even a centimeter while she is illuminated by camera flashes and the air is filled with rapid shutter clicks.'
@@ -994,7 +1039,7 @@ end
 
 if $ARGS[0] = 'anastasia6':
 	*clr & cla
-	anastasia = rand(4,6)
+	anastasia['status'] = rand(4,6)
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/sex/1.jpg"></center>'
 	'You are looking for Anastasia to ask her for some advice when you find her... in the bed of an unused being railed by two unknown men...'
 	'"Ugh! Yes! Yes! Just like that!" she cries out.'
@@ -1057,10 +1102,10 @@ if $ARGS[0] = 'anastasia_chat':
 		end
 	end
 
-	if anastasia_mode_exp ! daystart:
+	if anastasia['model_exp'] ! daystart:
 		act'Ask for modelling advice':
 			*clr & cla
-			anastasia_mode_exp = daystart
+			anastasia['model_exp'] = daystart
 			mdlng_exp += 3
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/15.jpg"></center>'
 			'"You must always stay calm, confident, and in control when modelling," she says, suddenly striking a pose. "Remember, you are a beautiful and graceful young woman. As long as you maintain confidence in yourself, that same confidence will shine through to your posture.'
@@ -1080,7 +1125,7 @@ if $ARGS[0] = 'anastasia_chat':
 		act'Keep chatting':gt 'foto_models','anastasia_chat'
 	end
 
-	if anastasiasex = 0:
+	if anastasia['sex'] = 0:
 		act'Ask how she stays in shape':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
@@ -1094,7 +1139,7 @@ if $ARGS[0] = 'anastasia_chat':
 			end
 		end
 	end
-	if anastasiasex = 1:
+	if anastasia['sex'] = 1:
 		act'Ask how she stays in shape':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
@@ -1116,22 +1161,22 @@ if $ARGS[0] = 'anastasia_chat':
 		end
 	end
 
-	if anastasiasex = 0:
+	if anastasia['sex'] = 0:
 		act'Tell her you saw her having sex in the empty set':gt'foto_models','anastasiasex'
 	end
-	if anastasiasex = 1:
+	if anastasia['sex'] = 1:
 		act'Ask for sex advice':gt 'foto_models','anastasiasextalk'
 		
 !!		act'What''s it like being a hooker?':
 	end
-!	if city_modelling > 100 and anastasiasex = 1 and anastasia_ask = 0:
+!	if city_modelling > 100 and anastasia['sex'] = 1 and anastasia['ask'] = 0:
 !		act'Ask Anastasia how to start selling yourself like she does':gt'foto_models','anastasia_ask'
 !	end
 end
 
 if $ARGS[0] = 'anastasiasex':
 	*clr & cla
-	anastasiasex = 1
+	anastasia['sex'] = 1
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
 	'"Oh you saw that?" She barely even reacts to what you said. She doesn''t appear to be surprised or embarrassed at all.'
 	act'Continue':
@@ -1386,7 +1431,7 @@ end
 !	end
 !
 !	act'Ask her confidently':
-!		anastasia_ask = 1
+!		anastasia['ask'] = 1
 !		*clr & cla
 !		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/face.jpg"></center>'
 !		'"I want to know more about using my fame to make more money like you do. About using my fame to sell myself."'
@@ -1396,7 +1441,7 @@ end
 !	end
 !
 !	act'Ask embarrassedly':
-!		anastasia_ask = 1
+!		anastasia['ask'] = 1
 !
 !end
 
@@ -2140,7 +2185,6 @@ if $ARGS[0] = 'krystal_sextalk':
 		act'Leave':gt 'foto','studio'
 	end
 	
-	
 	act'"What''s your favorite position?"':
 		*clr
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/krystal_b/talking/6.jpg"></center>'

+ 91 - 54
locations/foto_models2.qsrc

@@ -3,16 +3,17 @@
 menu_off = 1
 
 !!
-!!npc_rel['A213'] = Mari
-!!npc_rel['A206'] = Anastasia
+!!npc_rel['A208'] = Emily
+!!npc_rel['A209'] = Jeff
+
 
 !! ---------------------------------------- Emily Model ---------------------------------------------------------
 
 if $ARGS[0] = 'emily_1':
-	if foto_models['emily'] = 2:gt 'foto_models2','emily_2'
-	if foto_models['emily'] = 5:gt 'foto_models2','emily_chat'
-	if foto_models['emily'] >= 3:gt 'foto_models2','emily_model'
-	foto_models['emily'] = 2
+	if emily['status'] = 2:gt 'foto_models2','emily_2'
+	if emily['status'] = 5:gt 'foto_models2','emily_chat'
+	if emily['status'] >= 3:gt 'foto_models2','emily_modelling'
+	emily['status'] = 2
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/foto.jpg"></center>'
 	'You''re walking through the studio when you hear someone shout from behind you.'
@@ -76,7 +77,7 @@ if $ARGS[0] = 'emily_1':
 			end
 			
 			act'"Cunt!"':
-				emily_hate += 1
+				emily['hate'] += 1
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 				'"Cunt!" you hiss'
@@ -104,10 +105,10 @@ if $ARGS[0] = 'emily_1':
 end
 
 if $ARGS[0] = 'emily_2':
-	foto_models['emily'] = 3
+	emily['status'] = 3
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
-	if emily_hate = 1:
+	if emily['hate'] = 1:
 		'Walking through the studio, you round the corner of a set and nearly bump into Emily. The two of you immediately lock eyes and stare each other down.'
 		'Unable to control the impulse, your eyes flick to her shapely breasts before going back into the stare. Even though it was only a fraction of a second, she saw you do it and immediately pounces on you for it.'
 		act'Continue':
@@ -130,7 +131,7 @@ if $ARGS[0] = 'emily_2':
 				act'Call her "cow tits"':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/3.jpg"></center>'
-					emily_hate += 1
+					emily['hate'] += 1
 					'"Why would I be jealous of fat cow tits like yours?" you sneer back.'
 					'"<i>Excuuuuuuuse me?!</i>"'
 					'Your words seem to catch her off guard and she steps back as though she''s genuinely offended and hurt. Sensing you have the upper hand, you push your breasts up with your hands, saying, "Maybe they''re not as big, but at least they''re cute, perky, and don''t get waved around like fake cow udders."'
@@ -157,7 +158,7 @@ if $ARGS[0] = 'emily_2':
 				act'Try to resolve things':gt'foto_models2','emily_resolve'
 					
 				act'"Why? So they can distract from your ass ugly face?"':
-					emily_hate += 1
+					emily['hate'] += 1
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/3.jpg"></center>'
 					'"Why would I? At least I don''t need mine to distract from an ass ugly face!"'
@@ -210,7 +211,7 @@ if $ARGS[0] = 'emily_2':
 			act'Leave':gt'foto','studio'
 		end
 		act'"What''s your problem bitch?"':
-!!			emily_hate += 1
+!!			emily['hate'] += 1
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 			'"Okay, what''s your problem bitch?" you snap back at her. "I''ve only spoken to you two times and both times you''ve been nothing but a vicious cunt. What the fuck did I ever do to you?"'
@@ -219,7 +220,7 @@ if $ARGS[0] = 'emily_2':
 			'"Yes. Because unlike you, I''ve been getting ready for this my whole life. I spent all of high school eating right and working out, getting a thin body and the most volouptuous ass. I started working here the moment I turned 18 and have spent every day since working with the photographers to become the perfect model. I''ve done hundreds of shoots, I''m sponsored by lingerie and clothing companies, and currently I''m working on breaking into the actress business. And then here <i>you</i> are, coming in probably just here for easy money like some kind of cheap whore and you expect me to treat you as some kind of special snowflake?"'
 			act'"I didn''t realize how serious you were"':
 				*clr & cla
-				emily_hate -= 1
+				emily['hate'] -= 1
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 				'You find yourself taken aback by her tirade and step away from her.'
 				'"I-, I''m sorry Emily. I didn''t realize you were so serious about your work here. I never meant to bother you, I just... we just bumped into each other by accident, I swear."'
@@ -228,7 +229,7 @@ if $ARGS[0] = 'emily_2':
 			end
 			act'"Who gave you the right?"':
 				*clr & cla
-				emily_hate += 1
+				emily['hate'] += 1
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 				'"And you think that gives you the right to act the way you do?" you shout back. "Plenty of other people are working hard here, why does your own work make you deserve it more than the rest? What, just because you were born with big tits and a pretty face makes you ''destined'' to make it big? You''re such a self-entitled brat!"'
 				'"A filthy amateur like you wouldn''t understand," she huffs. "And that''s always what you''re going to be. Just another picture of tits on the internet with a forgotten name to go along with them."'
@@ -241,7 +242,7 @@ end
 
 
 if $ARGS[0] = 'emily_resolve':
-	emily_hate -= 1
+	emily['hate'] -= 1
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/3.jpg"></center>'
 	'You take a deep breath to calm down before saying, "Listen. Maybe we got off on the wrong foot yesterday. I just started here and I don''t want to be making enemies right out of the gate. I''m <<$pcs_firstname>> and I''m sorry for what happened yesterday. Can we just try to forget about it?"'
@@ -252,26 +253,26 @@ if $ARGS[0] = 'emily_resolve':
 end
 
 
-if $ARGS[0] = 'emily_model':
+if $ARGS[0] = 'emily_modelling':
 	*clr & cla
-	foto_models['emily'] = rand(3,5)
-	emily_model = rand(1,4)
-	if emily_model = 1:
+	emily['status'] = rand(3,5)
+	emily['model'] = rand(1,4)
+	if emily['model'] = 1:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/nude1.mp4"></video></center>'
 		'Looking around for Emily, you find her on set in the middle of a nude shoot. She is completely concentrated on her task and doesn''t even notice you. You spend a few moments watching before walking away.'
-	elseif emily_model = 2:
+	elseif emily['model'] = 2:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/nude2.mp4"></video></center>'
 		'Looking around for Emily, you find her on set in the middle of a nude shoot. She looks happy and completely different from any other time you''ve interacted with her, but you can only assume it has something to do with the shoot as she blows on some kind of party toy. You watch for a few more moments before walking away.'
-	elseif emily_model = 3:
+	elseif emily['model'] = 3:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/sexy.mp4"></video></center>'
 		'Looking around for Emily, you find her on set in the middle of a shoot. She''s wearing some kind of transparent lingerie and unzipped jeans, carefully and purposefully working her thin body to create a sexy atmosphere. You watch for a few more moments before walking away.'
-	elseif emily_model = 4:
+	elseif emily['model'] = 4:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/underwear.mp4"></video></center>'
 		'Looking around for Emily, you find her on set in the middle of an underwear shoot. As you watch she moves through a bunch of different positions but never actually stopping to pose. And the expressions she puts on don''t seem like a freeze frame of emotion, more like all of her movements are part of the expression together. Taking a look at the camera, you realize this is some kind of video they''re filming, maybe a commercial. You watch for a little while longer before walking away.'
-	elseif emily_model = 5:
+	elseif emily['model'] = 5:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/sponsor.mp4"></video></center>'
 		'Looking around for Emily, you find her on set in the middle of a shoot. She''s dancing around and acting playful while intermittently stripping out of her clothing with big bold letters of what the brand is. Maybe this is some kind of sponsorship or commercial she''s filming right now? Maybe both. You watch for a little while longer before walking away.'
-	elseif emily_model = 6:
+	elseif emily['model'] = 6:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/emily_r/modelling/ana.mp4"></video></center>'
 		if anastasia > 0:
 			'Looking around for Emily, you find her on set in the middle of a lingerie shoot with Anastasia. The two of them sit on the ground together taking cues from each other and the photographers as they go through poses. Anastasia doesn''t seem to notice but something about Emily''s face makes her seem bitter, like she''s annoyed to be working with her. Maybe it has something to do with her rankings in the studio. You watch for a few more moments before walking away.'
@@ -283,19 +284,55 @@ if $ARGS[0] = 'emily_model':
 	act'Leave':gt'foto','studio'
 end
 
+if $ARGS[0] = 'emily_warning':
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/foto.jpg"></center>'
+	'As you walk through the studio, you hear your "name" ring out from behind you.'
+	'"Hey! Cunt!"'
+	act'Continue':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
+		'You sigh deeply, turning around to see exactly what you expect: bitchy looking Emily walking towards you.'
+		if emily['hate'] <= 0:
+			'"I thought we were past this Em-" you start, before she cuts you off, stomping right up to your face, her glare reflecting an intensity of rage that you have never seen before, even from her.'
+		else
+			'"What is it n-" you start, before she cuts you off, stomping right up to your face, her glare reflecting an intensity of rage that you have never seen before, even from her.'
+		end
+		'"You''re really rising through the ranks around here." Her voice is completely calm, a strange contrast from the burning fury you see behind her eyes. "Made a name for yourself. Good for you!"'
+		'She gives you a chilling smile.'
+		'"But you''re going to cash out here. You''re going to go to the locker room, get your things, get <i>the fuck</i> out of the studio, and never come back."'
+		act'Gulp':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
+			'You reflexively swallow in fear, shying back away from her.'
+			'"A good bitch knows her place," Emily regards you with a smirk, eyes still dead and lacking humor. "Do what I say and you won''t have to learn yours."'
+			'She walks away without another word, leaving just as abruptly as she appeared.'
+			act'Leave':gt'foto','studio'
+		end
+		
+		act'Why would I do that?':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/5.jpg"></center>'
+			'"And why would I do that?" you snort.'
+			'"Because you''re an good bitch," Emily regards you with a smirk, eyes still dead and lacking humor. "Bitches know their place. And if they don''t, they get put into their place, whether they like it or not. Consider this your final warning."'
+			'She walks away without another word, leaving just as abruptly as she appeared.'
+			act'Leave':gt'foto','studio'
+		end
+	end
+end
+
 if $ARGS[0] = 'emily_chat':
-	foto_models['emily'] = rand(3,5)
+	emily['status'] = rand(3,5)
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/5.jpg"></center>'
 	'Looking around for Emily, you find her standing around on an empty set, seemingly waiting between shoots for something.'
 	'"Oh. It''s you. What do you want?"'
 	
-	act'Leave':
+	act'Stop talking':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/turnback.jpg"></center>'
 		'"I''m gonna go now," you say.'
-		if emily_hate > 0:
-			'"Good. Stop bothering me."'
+		if emily['hate'] > 0:
+			'"Fuck off."'
 		else
 			'"Whatever."'
 		end
@@ -303,10 +340,10 @@ if $ARGS[0] = 'emily_chat':
 		act'Leave':gt'foto','studio'
 	end
 
-	if emily_model_exp ! daystart:
+	if emily['model_exp'] ! daystart:
 		act'Ask for modelling advice':
 			*clr & cla
-			emily_model_exp = daystart
+			emily['model_exp'] = daystart
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 			'"What? You''re asking me for modelling advice? Why would I ever give advice to you? If you used it, it would only end up distracting the staff from me and my talents."'
 			act'"Okay..."':
@@ -372,12 +409,12 @@ end
 !! ---------------------------------------- Jeff Model ---------------------------------------------------------
 
 if $ARGS[0] = 'jeff_1':
-	if jeff = 2:
+	if jeff['status'] = 2:
 		gt 'foto_models2','jeff_2'
 	elseif jeff > 2 and jeff < 5:
 		gt 'foto_models2','jeff_3'
-	elseif jeff = 5:
-		gt 'foto_models2','jeff_model'
+	elseif jeff['status'] = 5:
+		gt 'foto_models2','jeff_modelling'
 	end
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/0.jpg"></center>'
 	'Walking around the studio, you suddenly stop when you see a naked girl staring at you.'
@@ -415,7 +452,7 @@ if $ARGS[0] = 'jeff_1':
 					'"Ahh, uh... Okay..." you say.'
 					'All of sudden she seems to startle herself and squeaks, "Oh no! I totally forgot, I was supposed to be on set! Gotta run! It was nice meeting you!" you hear Jeff call back as she skips off towards the other side of the studio.'
 					'<i>What a weird girl...</i>'
-					jeff = 2
+					jeff['status'] = 2
 					act'Leave':gt 'foto','studio'
 				end
 			end
@@ -426,7 +463,7 @@ end
 if $ARGS[0] = 'jeff_2':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/4.jpg"></center>'
-	jeff = 3
+	jeff['status'] = 3
 	'As you walk past a set, you hear someone yell out from an armchair, "Hey there cutie!"'
 	'Looking over you see Jeff smiling at you, sitting with her legs up and her neat little pussy on peeking out from between them. She must''ve just finished a shoot.'
 	act'Hey!':
@@ -542,8 +579,8 @@ end
 
 if $ARGS[0] = 'jeff_3':
 	*clr & cla
-	jeff = rand(3,5)
-	jeff_grope += 1
+	jeff['status'] = rand(3,5)
+	jeff['grope'] += 1
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/grope.jpg"></center>'
 	'While walking through the studio, you suddenly feel someone''s arms wrap around your waist and two soft breasts press into your back.'
 	'Before you can say anything you jump in surprise as you feel the person''s hands fly up your body and slap against your breasts to give them a firm squeeze.'
@@ -585,21 +622,21 @@ if $ARGS[0] = 'jeff_chat':
 
 	act'Chat':
 		*clr
-		jeff_convo = rand(1,5)
+		jeff['convo'] = rand(1,5)
 
-		if jeff_convo = 1:
+		if jeff['convo'] = 1:
 			*clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/15.jpg"></center>'
 			'"So Jeff, have you seen any good movies lately?"'
 			'"Oh no! I don''t go to the movies. I hate them! They''re so loud and unpleasant! My poor ears can''t handle them!" she whines while putting her hands over her ears even though it is perfectly quiet right now.'
-			jeff_movies = 1
-		elseif jeff_convo = 2:
+			jeff['movies'] = 1
+		elseif jeff['convo'] = 2:
 			*clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/16.jpg"></center>'
 			'"Hey Jeff, do you know any good places to eat around here?"'
 			'"Hmmmm nooooo, not reaaaally. I mostly eat at the university''s cafeteria. They won''t let you in unless you''re a student though."'
 			'<i>Well, enrolling in a university just for food doesn''t seem like a viable option...</i>'
-		elseif jeff_convo = 3:
+		elseif jeff['convo'] = 3:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/9.jpg"></center>'
 			'"Hey Jeff, how do keep your modelling figure while you''re going to school and working here at the same time?"'
@@ -613,7 +650,7 @@ if $ARGS[0] = 'jeff_chat':
 				'". . ."'
 				act'Keep chatting':gt 'foto_models2','jeff_chat'
 			end
-		elseif jeff_convo = 4:
+		elseif jeff['convo'] = 4:
 			*clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/14.jpg"></center>'
 			'"So what do you do for fun Jeff?"'
@@ -621,8 +658,8 @@ if $ARGS[0] = 'jeff_chat':
 			'"Haha! Okay, maybe I will!"'
 			'"It''ll be fun! The bartenders there are really nice! They always give me free shots when I show them my titties!"'
 			'". . ."'
-			if jeff_movies = 1:'<i>Wait, didn''t she say that she hates going to the movies because they''re loud? How can she go to a nightclub with pounding music then???</i>'
-		elseif jeff_convo = 5:
+			if jeff['movies'] = 1:'<i>Wait, didn''t she say that she hates going to the movies because they''re loud? How can she go to a nightclub with pounding music then???</i>'
+		elseif jeff['convo'] = 5:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/18.jpg"></center>'
 			'"Say... Jeff... What kind of grades are you getting at the university?"'
@@ -633,10 +670,10 @@ if $ARGS[0] = 'jeff_chat':
 		end
 	end
 
-	if jeff_model_exp ! daystart:
+	if jeff['model_exp'] ! daystart:
 		act'Ask for modelling advice':
 			*clr & cla
-			jeff_model_exp = daystart
+			jeff['model_exp'] = daystart
 			mdlng_exp += 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/9.jpg"></center>'
 			'"How to be a better model? Oh that''s easy! Just have fun!" she says.'
@@ -653,7 +690,7 @@ if $ARGS[0] = 'jeff_chat':
 	
 	act'Talk about sex':gt'foto_models2','jeff_sex_talk'
 
-	if jeff_grope > 3:
+	if jeff['grope'] > 3:
 		act'Ask her to stop groping you':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/12.jpg"></center>'
@@ -778,14 +815,14 @@ if $ARGS[0] = 'jeff_sex_advice':
 	end
 end
 
-if $ARGS[0] = 'jeff_model':
+if $ARGS[0] = 'jeff_modelling':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/foto.jpg"></center>'
 	'You''re looking for Jeff when you hear her voice coming from one of the sets.'
-	jeff = rand(3,5)
-	jeff_model = rand(1,3)
+	jeff['status'] = rand(3,5)
+	jeff['model'] = rand(1,3)
 	act'Continue':
-		if jeff_model = 1:
+		if jeff['model'] = 1:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/busy.jpg"></center>'
 			'"Whooo! Yipee!"'
@@ -794,13 +831,13 @@ if $ARGS[0] = 'jeff_model':
 			'"Sure thing boss! <i>Hyaaa!<i/>"'
 			'<i>I guess she''s busy modelling right now. I''ll come find her again later.</i>'
 			act'Leave':gt 'foto','studio'
-		elseif jeff_model = 2:
+		elseif jeff['model'] = 2:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/busy2.jpg"></center>'
 			'You find her in the middle of a shoot, the photographers playing with the lighting around her.'
 			'She looks pretty bored but you can''t interrupt now even if they''re just doing lighting stuff and decide to come back later.'
 			act'Leave':gt 'foto','studio'
-		elseif jeff_model = 3:
+		elseif jeff['model'] = 3:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/jeff_m/talking/busy3.jpg"></center>'
 			'You find her in the middle of a photoshoot bantering with the photographers.'

+ 47 - 11
locations/saveupdater.qsrc

@@ -653,17 +653,53 @@ end
 
 	!!---------------------------------------------------------------
 
-	!!model age addition
-
-	if model['age'] = 0 and model > 0:
-		model['status'] = 1
-		if age >= 18:
-			model['age'] = age
-		else
-			model['age'] = 18
-		end
-		model = 0
-	end
+	!!model variable updates
+	
+	anastasia['status'] = anastasia
+	anastasia['escort_ask'] = anastasia_escort_ask
+	anastasia['model_exp'] = anastasia_mode_exp
+	anastasia['sex'] = anastasiasex
+	
+	killvar anastasia_escort_ask
+	killvar anastasia_mode_exp
+	killvar anastasiasex
+	killvar 
+	
+	emily['status'] = foto_models['emily']
+	emily['hate'] = emily_hate
+	emily['model_exp'] = emily_model_exp
+	
+	killvar emily_hate
+	killvar emily_model_exp
+	
+	jeff['status'] = jeff
+	jeff['grope'] = jeff_grope
+	jeff['movies'] = jeff_movies
+	jeff['model_exp'] = jeff_model_exp
+	
+	killvar jeff_convo
+	killvar jeff_movies
+	killvar jeff_model_exp
+	
+	
+	mari['status'] = mari
+	mari['busy'] = mari_busy
+	mari['farm_shoot'] = mari_farm_shoot
+	mari['cloth_shoot'] = mari_cloth_shoot
+	mari['convo'] = mari_convo
+	mari['sex'] = mari_sex
+	mari['model_exp'] = mari_model_exp
+	mari['model_ask'] = mari_modelling_exp
+	mari['fakepassport'] = mari_fakepassport
+	
+	killvar mari_busy
+	killvar mari_farm_shoot
+	killvar mari_cloth_shoot
+	killvar mari_convo
+	killvar mari_sex
+	killvar mari_model_exp
+	killvar mari_modelling_exp
+	killvar mari_fakepassport
 
 	!! Fixing Katja and Natasha relationship
 	if npc_sex['A14'] > 1: npc_sex['A14'] = 1