Răsfoiți Sursa

[fixed] Forgot to add the `boystat` calls when I removed the `boygirl` calls (which had those implicit

anjuna krokus 4 luni în urmă
părinte
comite
ab1ef4d2c4

+ 3 - 0
locations/Komp.qsrc

@@ -366,6 +366,7 @@ if $ARGS[0] = 'znak':
 			act 'Look for a kind man':
 			act 'Look for a kind man':
 				cla
 				cla
 				gs 'npcgeneratec', 0
 				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 0
 				haraklover[lover_number] = 0
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
@@ -376,6 +377,7 @@ if $ARGS[0] = 'znak':
 			act 'Look for a normal guy':
 			act 'Look for a normal guy':
 				cla
 				cla
 				gs 'npcgeneratec', 0
 				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 1
 				haraklover[lover_number] = 1
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
@@ -386,6 +388,7 @@ if $ARGS[0] = 'znak':
 			act 'Look for a strong man':
 			act 'Look for a strong man':
 				cla
 				cla
 				gs 'npcgeneratec', 0
 				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				gs 'boyfrend', 'start'
 				gs 'boyfrend', 'start'
 				haraklover[lover_number] = 2
 				haraklover[lover_number] = 2
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
 				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'

+ 1 - 0
locations/auditions_minor1.qsrc

@@ -4,6 +4,7 @@
 if $ARGS[0] = 'general_dialogue':
 if $ARGS[0] = 'general_dialogue':
 	if audition['requirement'] = 0 or audition['requirement'] = '':audition['requirement'] = rand(40,70)
 	if audition['requirement'] = 0 or audition['requirement'] = '':audition['requirement'] = rand(40,70)
 	gs 'npcgeneratec', 0, 'A Male', rand(30,50)
 	gs 'npcgeneratec', 0, 'A Male', rand(30,50)
+	gs 'boyStat', $npclastgenerated
 	cla & *clr
 	cla & *clr
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
 	'You enter the room and see a man sitting at a desk with papers in front of him.'
 	'You enter the room and see a man sitting at a desk with papers in front of him.'

+ 3 - 0
locations/city_nightclub.qsrc

@@ -210,6 +210,8 @@ if $ARGS[0] = 'dance':
 				if clrand < 5:
 				if clrand < 5:
 					gs 'arousal', 'foreplay', 1
 					gs 'arousal', 'foreplay', 1
 					gs 'npcgeneratec', 0
 					gs 'npcgeneratec', 0
+					gs 'boyStat', $npclastgenerated
+
 					'As you''re dancing, you feel someone groping your ass. You turn around and see <<$boybody_pref>>, <<$boybod>> guy with <<$boyface>> hair. He''s <<$boyClo>>'
 					'As you''re dancing, you feel someone groping your ass. You turn around and see <<$boybody_pref>>, <<$boybod>> guy with <<$boyface>> hair. He''s <<$boyClo>>'
 					act 'Stop dancing': gt 'city_nightclub', 'inside'
 					act 'Stop dancing': gt 'city_nightclub', 'inside'
 					act 'Dance with him': gt 'city_nightclub', 'dance_guy'
 					act 'Dance with him': gt 'city_nightclub', 'dance_guy'
@@ -658,6 +660,7 @@ if $ARGS[0] = 'sex':
 	gs 'dinSex', 'std_trigger_oral'
 	gs 'dinSex', 'std_trigger_oral'
 	gs 'npcgeneratec', 0
 	gs 'npcgeneratec', 0
 	dick = rand(10, 18)
 	dick = rand(10, 18)
+	gs 'boyStat', $npclastgenerated
 	gs 'stat'
 	gs 'stat'
 	'<center><b><font color="maroon">toilet stall</font></b></center>'
 	'<center><b><font color="maroon">toilet stall</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/nightclub/sex.jpg"></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/nightclub/sex.jpg"></center>'

+ 1 - 0
locations/dateF.qsrc

@@ -19,6 +19,7 @@ if $ARGS[0] = 'start':
 	*clr & cla
 	*clr & cla
 	!! generate a girl
 	!! generate a girl
 	gs 'npcgeneratec', 1, '', rand(18, 35)
 	gs 'npcgeneratec', 1, '', rand(18, 35)
+	gs 'boyStat', $npclastgenerated
 
 
 
 
 	act 'Ignore her and hurry away':gt $loc, $loc_arg
 	act 'Ignore her and hurry away':gt $loc, $loc_arg

+ 1 - 0
locations/dateM.qsrc

@@ -18,6 +18,7 @@ if $ARGS[0] = 'start':
 	*clr & cla
 	*clr & cla
 	!! generate a boy
 	!! generate a boy
 	gs 'npcgeneratec', 0, '', rand(18, 35)
 	gs 'npcgeneratec', 0, '', rand(18, 35)
+	gs 'boyStat', $npclastgenerated
 
 
 	act 'Ignore him and hurry away':gt $loc, $loc_arg
 	act 'Ignore him and hurry away':gt $loc, $loc_arg
 !!1) Sveta in a school uniform
 !!1) Sveta in a school uniform

+ 1 - 0
locations/havana_crossfit.qsrc

@@ -115,6 +115,7 @@ if $ARGS[0] = 'girlmeet':
 	menu_off = 1
 	menu_off = 1
 	!! generate a girlfriend
 	!! generate a girlfriend
 	gs 'npcgeneratec', 1
 	gs 'npcgeneratec', 1
+	gs 'boyStat', $npclastgenerated
 	$boydesc = $previous_record_holder
 	$boydesc = $previous_record_holder
 	$boyClo = 'wearing workout clothes'
 	$boyClo = 'wearing workout clothes'
 	killvar '$previous_record_holder'
 	killvar '$previous_record_holder'

+ 2 - 0
locations/park_walkevents.qsrc

@@ -783,6 +783,7 @@ if $ARGS[0] = '8':
 	if pcs_lover < 3 and vnerand <= pcs_apprnc:
 	if pcs_lover < 3 and vnerand <= pcs_apprnc:
 		*clr & cla
 		*clr & cla
 		gs 'npcgeneratec', 0
 		gs 'npcgeneratec', 0
+		gs 'boyStat', $npclastgenerated
 		'A guy with <<$boybody_pref>>, <<$boybod>> body and <<$boyface>> hair approaches you. He''s wearing <<$boyClo>>.'
 		'A guy with <<$boybody_pref>>, <<$boybod>> body and <<$boyface>> hair approaches you. He''s wearing <<$boyClo>>.'
 		'The guy introduces himself as <<$boydesc>> and asks for your number.'
 		'The guy introduces himself as <<$boydesc>> and asks for your number.'
 
 
@@ -920,6 +921,7 @@ if $ARGS[0] = 'run':
 						act'Turn':
 						act'Turn':
 							cla & *clr
 							cla & *clr
 							gs 'npcgeneratec', 0, '', rand(18, 45)
 							gs 'npcgeneratec', 0, '', rand(18, 45)
+							gs 'boyStat', $npclastgenerated
 							'<center><img <<$set_imgh>> src="images/characters/shared/headshots_generic/<<lover_picrand[$boy]>>.jpg"></center>'
 							'<center><img <<$set_imgh>> src="images/characters/shared/headshots_generic/<<lover_picrand[$boy]>>.jpg"></center>'
 							temp['catcall'] = rand(1,3)
 							temp['catcall'] = rand(1,3)
 							'Turning your head instinctively at the sound, you see a guy lowering his fingers from his mouth, a wide grin on his face.'
 							'Turning your head instinctively at the sound, you see a guy lowering his fingers from his mouth, a wide grin on his face.'

+ 3 - 1
locations/pav_disco_sex.qsrc

@@ -48,6 +48,7 @@ if $ARGS[0] = 'outside':
 							pcs_mood += 10
 							pcs_mood += 10
 							minut += 30
 							minut += 30
 							gs 'npcgeneratec', 0
 							gs 'npcgeneratec', 0
+							gs 'boyStat', $npclastgenerated
 							bmFrend[Tboynum] = 1
 							bmFrend[Tboynum] = 1
 							gs 'boyfrend', 'start'
 							gs 'boyfrend', 'start'
 							gs 'stat'
 							gs 'stat'
@@ -194,9 +195,10 @@ if $ARGS[0] = 'outside':
 						act 'Decline and go back to the disco': gt 'pav_disco'
 						act 'Decline and go back to the disco': gt 'pav_disco'
 						act 'Give him your number':
 						act 'Give him your number':
 							*clr & cla
 							*clr & cla
+							minut += 30
 							pcs_mood += 10
 							pcs_mood += 10
 							gs 'npcgeneratec', 0
 							gs 'npcgeneratec', 0
-							minut += 30
+							gs 'boyStat', $npclastgenerated
 							bmFrend[Tboynum] = 1
 							bmFrend[Tboynum] = 1
 							gs 'boyfrend', 'start'
 							gs 'boyfrend', 'start'
 							gs 'stat'
 							gs 'stat'

+ 1 - 0
locations/pushkin_parks.qsrc

@@ -103,6 +103,7 @@ if $ARGS[0] = 'lug':
 		vnerand = RAND(0,300)
 		vnerand = RAND(0,300)
 		if vnerand <= pcs_apprnc:
 		if vnerand <= pcs_apprnc:
 			gs'npcgeneratec', 0
 			gs'npcgeneratec', 0
+			gs 'boyStat', $npclastgenerated
 			'<<$replace($boybody_pref, "a", "A")>>, <<$boybod>>, <<$boyface>> haired guy comes up to you. He is wearing <<$boyClo>>'
 			'<<$replace($boybody_pref, "a", "A")>>, <<$boybod>>, <<$boyface>> haired guy comes up to you. He is wearing <<$boyClo>>'
 			'The guy introduces himself as <<$boydesc>> and asks for your telephone number.'
 			'The guy introduces himself as <<$boydesc>> and asks for your telephone number.'
 
 

+ 1 - 0
locations/pushkin_sq.qsrc

@@ -91,6 +91,7 @@ end
 
 
 if rand(0,100) >= 60 and pcs_lover < 3 and rand(0,1200) <= pcs_apprnc:
 if rand(0,100) >= 60 and pcs_lover < 3 and rand(0,1200) <= pcs_apprnc:
 	gs 'npcgeneratec', 0
 	gs 'npcgeneratec', 0
+	gs 'boyStat', $npclastgenerated
 	'You are approached by <<$boybody_pref>>, <<$boybod>> guy with <<$boyface>> hair. He is <<$boyClo>>'
 	'You are approached by <<$boybody_pref>>, <<$boybod>> guy with <<$boyface>> hair. He is <<$boyClo>>'
 	'The guy introduced himself as <<$boydesc>> and asks you for your telephone number.'
 	'The guy introduced himself as <<$boydesc>> and asks you for your telephone number.'
 
 

+ 1 - 0
locations/qwBarEncounters.qsrc

@@ -420,6 +420,7 @@ end
 
 
 	!pcs_lover < 3 (has less than three lovers) or bfa < 1 (has a boyfriend with a dominant personality):      !!! DOESN''T MAKE ANY SENSE HERE - SHOULD BE PLACED AT THE END OF EVENT, WHEN THE GUY ASKS FOR SVETA''S NUMBER !!!
 	!pcs_lover < 3 (has less than three lovers) or bfa < 1 (has a boyfriend with a dominant personality):      !!! DOESN''T MAKE ANY SENSE HERE - SHOULD BE PLACED AT THE END OF EVENT, WHEN THE GUY ASKS FOR SVETA''S NUMBER !!!
 	! gs 'npcgeneratec', 0
 	! gs 'npcgeneratec', 0
+	! gs 'boyStat', $npclastgenerated
 	! 'A <<$boybody>>, <<$boybod>> guy with <<$boyface>> hair walks up to you, he is <<$boyClo>>'
 	! 'A <<$boybody>>, <<$boybod>> guy with <<$boyface>> hair walks up to you, he is <<$boyClo>>'
 	!		'The guy introduces himself as <<$boydesc>> and asks for your phone number.'
 	!		'The guy introduces himself as <<$boydesc>> and asks for your phone number.'
 	!
 	!

+ 1 - 0
locations/train_events.qsrc

@@ -792,6 +792,7 @@ if $ARGS[0] = 'Gopnik':
 			act 'Blow him':
 			act 'Blow him':
 				*clr & cla
 				*clr & cla
 				gs 'npcgeneratec', 0
 				gs 'npcgeneratec', 0
+				gs 'boyStat', $npclastgenerated
 				'<center><img <<$set_imgh>> src="images/locations/shared/train/sex/gopnikbj.jpg" ></center>'
 				'<center><img <<$set_imgh>> src="images/locations/shared/train/sex/gopnikbj.jpg" ></center>'
 				'The back and forth between him being nice and an ass is weird, the place is wide open, you barely know him - literally everything about this should discourage you from going near his crotch, and yet... yet, you find yourself squatting down in front of him and taking his <<dick>>cm <<$dick_girth>> cock into your mouth. Your hand strokes his hard shaft while you roll your tongue around the head of his cock; you jerk his cock in tune with the bobs of your head, back and forth along his length, your <<$pc_desc[''lips'']>> lips lips wrapped tightly around him.'
 				'The back and forth between him being nice and an ass is weird, the place is wide open, you barely know him - literally everything about this should discourage you from going near his crotch, and yet... yet, you find yourself squatting down in front of him and taking his <<dick>>cm <<$dick_girth>> cock into your mouth. Your hand strokes his hard shaft while you roll your tongue around the head of his cock; you jerk his cock in tune with the bobs of your head, back and forth along his length, your <<$pc_desc[''lips'']>> lips lips wrapped tightly around him.'
 				*nl
 				*nl