Преглед изворни кода

Added model status check to nutluck's changes for Anushka

Insomniac пре 8 месеци
родитељ
комит
43942a535c
2 измењених фајлова са 66 додато и 33 уклоњено
  1. 33 22
      locations/anush_bedroom.qsrc
  2. 33 11
      locations/anush_bedroom_city.qsrc

+ 33 - 22
locations/anush_bedroom.qsrc

@@ -4,7 +4,7 @@
 !!anushkaQW['first_visit'] = first visit to her apartment
 !!anushkaQW['lunch'] = lunch hookup at school
 !!anushkaQW['model'] = finding out Nush is a professional model
-!!anushkaQW['model_referral'] = referral from nush to the modelling agency
+!!anushkaQW['model_referral'] = referral from nush to the modeling agency
 !!anushkaQW['computer_use'] = using her computer
 !!anushkaQW['marspyknow'] = know that nush is hooking up with marcus
 !!anushkaphoto = photos of nush
@@ -33,6 +33,9 @@
 !!anushkaQW['guitar_play'] = how many songs nush has played for sveta when asked
 !!anushkaQW['knows_guitar'] = nush knows the player character has a guitar
 !!anushkaQW['guitar_day'] = daystart if she has played a song that day
+!!anushkaQW['artem_dom'] = Artem has started to dominate Anushka in 3somes
+!!anushkaQW['sveta_love'] Sveta is falling in love with Anushka
+!!anushkaQW['sveta_love'] > 10 Sveta is in love with Anushka
 !!gopnikbandQW['practice_invite'] = was invited to come watch the band practice
 
 !AnushkaLoc tells us where Anushka is located
@@ -385,33 +388,41 @@ if $ARGS[0] = 'computer':
 		'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/anushroom/laptop.jpg"></center>'
 		'You point towards her laptop. "You''re so lucky to have your own computer."'
-		'"I bought it with some of the money I made from our gigs, plus some modelling work I did in the city. Other than using it to write songs, look up the music and play some games, I mostly just look up porn when I''m horny and want to masturbate. I get so fucking turned on watching it that it gets to the point that I just can''t resist playing with myself."'
+		'"I bought it with some of the money I made from our gigs, plus some modeling work I did in the city. Other than using it to write songs, look up the music and play some games, I mostly just look up porn when I''m horny and want to masturbate. I get so fucking turned on watching it that it gets to the point that I just can''t resist playing with myself."'
 		*nl
 		'You''re amazed at how blunt she is. It''s like the most normal thing in the world for her to openly talk about her sex life. You don''t know if you could ever just openly tell someone that you watch porn and masturbate. "I wish I was as open and confident as you are; to just say and do things like that."'
 		*nl
 		'She grins at that and apparently finds it amusing. "Well, we can watch porn together if you want? It''s really not that big of a deal."'
-		'You blush at the thought of watching porn with someone else, but there is some appeal. You think for a second, and you remember her mentioning that she earned money by modelling...'
+		'You blush at the thought of watching porn with someone else, but there is some appeal. You think for a second, and you remember her mentioning that she earned money by modeling...'
 		act 'Find something else to look at':gt 'anush_bedroom','anushroom'
-		act 'Ask about modelling':
-			*clr & cla
-			anushkaQW['model_referral'] = 1
-			anushkaQW['model'] = 1
-			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
-			'You perk up at the mention of modelling to earn money towards a lovely laptop like she has. "Does modelling really pay that well?"'
-			'She nods. "Sort of... If you''re willing to do nude modelling, you can make a lot in a short amount of time. Are you interested?" she asks while arching a shapely eyebrow.'
-			'"Nude?" you silently ask yourself. Still, it might be worth considering if it pays that much. "I don''t know... Maybe... How would I get started? Is there a modelling agency or something?"'
-			'She grins at your reply. "Yes, it''s located in the city center." She then explains precisely where it is and to let the photographer know she sent you.'
-			act 'Thanks':gt 'anush_bedroom','anushroom'
-			if fakepassport ! 1:
-				act 'Underaged?':
-					*clr & cla
-					fakepassport = 2
-					'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
-					'A thought then occurs to you. You''re underaged, and so is Anushka. It''s not legal to model nude when you''re under 18. "Wait a second, how did you get past the age check?"'
-					'She laughs. "Sometimes, I forget that not everyone has a fake ID. It''s pretty easy to pick one up, though." She tells you about a printing shop in the Red Light District that sells fake passports. "Once you have one, you won''t have any problems signing up as a model."'
+		if anushkaQW['model'] = 0:
+			act 'Ask about modeling':
+				*clr & cla
+				anushkaQW['model'] = 1
+				'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
+				if model['status'] = 1:
+					'You perk up at the mention of modeling to earn money towards a lovely laptop like she has. "I didn''t know you modeled as well?"'
+					'She nods. "Yeah it pays pretty well, so you model too?" You nod yes and soon the two of you are talking about the varies modeling gigs you have done and you have discovered you both work for the same modeling agency.'
+					act 'Do something else':gt 'anush_bedroom','anushroom'
+				else
+					anushkaQW['model_referral'] = 1
+					'You perk up at the mention of modeling to earn money towards a lovely laptop like she has. "Does modeling really pay that well?"'
+					'She nods. "Sort of... If you''re willing to do nude modeling, you can make a lot in a short amount of time. Are you interested?" she asks while arching a shapely eyebrow.'
+					'"Nude?" you silently ask yourself. Still, it might be worth considering if it pays that much. "I don''t know... Maybe... How would I get started? Is there a modeling agency or something?"'
+					'She grins at your reply. "Yes, it''s located in the city center." She then explains precisely where it is and to let the photographer know she sent you.'
 					act 'Thanks':gt 'anush_bedroom','anushroom'
+					if fakepassport ! 1:
+						act 'Underaged?':
+							*clr & cla
+							fakepassport = 2
+							'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
+							'A thought then occurs to you. You''re underaged, and so is Anushka. It''s not legal to model nude when you''re under 18. "Wait a second, how did you get past the age check?"'
+							'She laughs. "Sometimes, I forget that not everyone has a fake ID. It''s pretty easy to pick one up, though." She tells you about a printing shop in the Red Light District that sells fake passports. "Once you have one, you won''t have any problems signing up as a model."'
+							act 'Thanks':gt 'anush_bedroom','anushroom'
+						end
+					end
 				end
 			end
 		end

+ 33 - 11
locations/anush_bedroom_city.qsrc

@@ -34,6 +34,9 @@
 !!anushkaQW['guitar_play'] = how many songs nush has played for sveta when asked
 !!anushkaQW['knows_guitar'] = nush knows the player character has a guitar
 !!anushkaQW['guitar_day'] = daystart if she has played a song that day
+!!anushkaQW['artem_dom'] = Artem has started to dominate Anushka in 3somes
+!!anushkaQW['sveta_love'] Sveta is falling in love with Anushka
+!!anushkaQW['sveta_love'] > 10 Sveta is in love with Anushka
 !!gopnikbandQW['practice_invite'] = was invited to come watch the band practice
 
 ! 2023/05/23
@@ -291,17 +294,36 @@ if $ARGS[0] = 'computer':
 		'She grins at that and apparently finds it amusing. "Well, we can watch porn together if you want? It''s really not that big of a deal."'
 		'You blush at the thought of watching porn with someone else, but there is some appeal. You think for a second, and you remember her mentioning that she earned money by modeling...'
 		act 'Find something else to look at':gt 'anush_bedroom_city','anushroom'
-		act 'Ask about modeling':
-			*clr & cla
-			anushkaQW['model_referral'] = 1
-			anushkaQW['model'] = 1
-			'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
-			'You perk up at the mention of modeling to earn money towards a lovely laptop like she has. "Does modeling really pay that well?"'
-			'She nods. "Sort of... If you''re willing to do nude modeling, you can make a lot in a short amount of time. Are you interested?" she asks while arching a shapely eyebrow.'
-			'"Nude?" you silently ask yourself. Still, it might be worth considering if it pays that much. "I don''t know... Maybe... How would I get started? Is there a modeling agency or something?"'
-			'She grins at your reply. "Yes, it''s located in the city center." She then explains precisely where it is and to let the photographer know she sent you.'
-			act 'Thanks':gt 'anush_bedroom_city','anushroom'
+		if anushkaQW['model'] = 0:
+			act 'Ask about modeling':
+				*clr & cla
+				anushkaQW['model'] = 1
+				'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
+				if model['status'] = 1:
+					'You perk up at the mention of modeling to earn money towards a lovely laptop like she has. "I didn''t know you modeled as well?"'
+					'She nods. "Yeah it pays pretty well, so you model too?" You nod yes and soon the two of you are talking about the varies modeling gigs you have done and you have discovered you both work for the same modeling agency.'
+					act 'Do something else':gt 'anush_bedroom','anushroom'
+				else
+					anushkaQW['model_referral'] = 1
+					'You perk up at the mention of modeling to earn money towards a lovely laptop like she has. "Does modeling really pay that well?"'
+					'She nods. "Sort of... If you''re willing to do nude modeling, you can make a lot in a short amount of time. Are you interested?" she asks while arching a shapely eyebrow.'
+					'"Nude?" you silently ask yourself. Still, it might be worth considering if it pays that much. "I don''t know... Maybe... How would I get started? Is there a modeling agency or something?"'
+					'She grins at your reply. "Yes, it''s located in the city center." She then explains precisely where it is and to let the photographer know she sent you.'
+					act 'Thanks':gt 'anush_bedroom','anushroom'
+					if fakepassport ! 1:
+						act 'Underaged?':
+							*clr & cla
+							fakepassport = 2
+							'<center><h4><font color="maroon">Anushka''s Room</font></h4></center>'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/bedroom/bedroomtalk.jpg"></center>'
+							'A thought then occurs to you. You''re underaged, and so is Anushka. It''s not legal to model nude when you''re under 18. "Wait a second, how did you get past the age check?"'
+							'She laughs. "Sometimes, I forget that not everyone has a fake ID. It''s pretty easy to pick one up, though." She tells you about a printing shop in the Red Light District that sells fake passports. "Once you have one, you won''t have any problems signing up as a model."'
+							act 'Thanks':gt 'anush_bedroom','anushroom'
+						end
+					end
+				end
+			end
 		end
 		gs 'willpower', 'misc', 'self'
 		if will_cost <= pcs_willpwr: