Browse Source

created npc for Katja (lake girl) and changed her rel checks to npc_rel

breakout14 6 years ago
parent
commit
1898cf5833

+ 3 - 3
locations/Cheatmenu_din

@@ -813,11 +813,11 @@ $cheatmenu['reputation'] = {
 		end
 	end
 	nl
-	if kat >= 0:
-		pl 'Kat: <<kat>>  <a href="exec:kat += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:kat -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+	if npc_rel['A219'] >= 0:
+		pl 'Kat: <<npc_rel[''A219'']>>  <a href="exec:npc_rel[''A219''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A219''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 	end
 	if npc_rel['A218'] >= 0:
-		pl 'Tanya: <<npc_rel[''A218'']>>  <a href="exec:npc_rel[''A218''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:kat -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+		pl 'Tanya: <<npc_rel[''A218'']>>  <a href="exec:npc_rel[''A218''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A218''] & dynamic $cheatmenu[''reputation'']">-10</a>'
 	end
 	if vika >= 0:
 		pl 'Vika: <<vika>>  <a href="exec:vika += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:vika -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'

+ 6 - 6
locations/Katlake

@@ -63,7 +63,7 @@ if $ARGS[0] = 'kat':
 		cla
 		clr
 		katday = daystart
-		kat += 1
+		npc_rel['A219'] += 1
 		minut += 30
 		pcs_mood += 20
 		'Time flies when you lie on the beach with Kat, exchanging stories with her. She is an excellent conversationalist, and you enjoy talking with her.'
@@ -77,7 +77,7 @@ if $ARGS[0] = 'voleybol':
 	clr
 	*clr
 	katday = daystart
-	kat += 3
+	npc_rel['A219'] += 3
 	minut += 30
 	agil_exp += 1
 	react_exp += 1
@@ -94,14 +94,14 @@ end
 if $ARGS[0] = 'walk':
 	cla
 	katday = daystart
-	kat += 2
+	npc_rel['A219'] += 2
 	minut += 30
 	gs 'stat'
 	'You and Kat walk along the beach for a half hour, chatting merrily about all kinds of topics.'
 	kwalrand = rand(0, 100)
 
-	if kwalrand >= 80 and kwalrand < 90 and kat > 20:gt 'Kwlake1'
-	if kwalrand >= 90 and kat > 20:gt 'Kwlake2'
+	if kwalrand >= 80 and kwalrand < 90 and npc_rel['A219'] > 20:gt 'Kwlake1'
+	if kwalrand >= 90 and npc_rel['A219'] > 20:gt 'Kwlake2'
 
 	act 'Finish':gt 'Nudelake'
 end
@@ -112,7 +112,7 @@ if $ARGS[0] = 'key':
 	clr
 	*clr
 	katkey = 1
-	kat += 10
+	npc_rel['A219'] += 10
 	minut += 60
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sun.jpg"></center>'

+ 2 - 2
locations/Kwlake1

@@ -14,7 +14,7 @@ act 'Laugh at her silliness':gt 'Kwlake1', 'end'
 act 'Fondle her':
 	cla
 	*clr
-	kat += 5
+	npc_rel['A219'] += 5
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/kwlake1/kwlake2.jpg"></center>'
 	'Kat still has her lips wrapped around the stone dildo when you approach her and begin to rub her pussy, out of the blue. How could you not?'
 	'She smiles at you but doesn''t stop you, grinding her hips against your hand eagerly. Then you drop to your hands and knees and lick her pussy eagerly, while she keeps pretending to suck the stone cock.'
@@ -40,7 +40,7 @@ act 'Fondle her':
 		act 'Beckon him to join you':
 			cla
 			*clr
-			kat += 5
+			npc_rel['A219'] += 5
 			'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/kwlake1/kwlake4.jpg"></center>'
 			'You give the man a ''come hither'' sign with your hand while Kat keeps licking you, and you can see the indecisiveness in his eyes. Should he approach you, or Kat?'
 			'Kat answers the question for him, eagerly grabbing his cock and taking it into her mouth. Now that she''s ignoring you, you quickly decide to do the next best thing - and thrust the stone cock deep inside your welcoming snatch.'

+ 2 - 2
locations/Kwlake2

@@ -11,7 +11,7 @@ act '"Nah, let''s keep walking"':gt 'Nudelake'
 act '"Alright!"':
 	cla
 	*clr
-	kat += 5
+	npc_rel['A219'] += 5
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/kwlake2/kwlake2.jpg"></center>'
 	'You smile at Kat''s mysterious look and follow her lead, sitting down near him. Kat immediately pulls you in for a kiss, and slowly rubs your wet slit while the two of you make out.'
 	'The man watches the two of you intently, and you notice a bulge forming in his groin.'
@@ -27,7 +27,7 @@ act '"Alright!"':
 	act 'Invite the man to join you':
 		cla
 		*clr
-		kat += 5
+		npc_rel['A219'] += 5
 		'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/kwlake2/kwlake3.jpg"></center>'
 		'When you nod, Kat smiles at you and whispers: "Ask him over, come on!"'
 		'She begins to lick your pussy in plain view of the man, while she keeps encouraging you to invite him.'

+ 2 - 2
locations/Nudelake

@@ -43,7 +43,7 @@ act 'Return to the main beach':
 	gt 'lake', 'start'
 end
 
-if katday ! daystart and kat >= 1:
+if katday ! daystart and npc_rel['A219'] >= 1:
 	'You see Kat on the beach.'
 
 	act 'Approach Kat':gt 'Katlake', 'kat'
@@ -94,7 +94,7 @@ if $ARGS[0] = 'zagarat':
 
 	nzagrand = rand(0, 100)
 
-	if nzagrand >= 60 and nzagrand < 70 and kat > 30 and katkey = 0:gt 'Katlake', 'key'
+	if nzagrand >= 60 and nzagrand < 70 and npc_rel['A219'] > 30 and katkey = 0:gt 'Katlake', 'key'
 	if nzagrand >= 70 and nzagrand < 80 and kat = 0 and katday ! daystart:gt 'Katlake'
 	if nzagrand >= 80 and nzagrand < 90:gt 'Vnlake1'
 	if nzagrand >= 90:gt 'Vnlake2'

+ 2 - 2
locations/WorkHosp

@@ -69,12 +69,12 @@ if $ARGS[0] = 'start':
 		minut += 30
 		kat += 1
 
-		if kat > 60 and military = 0:gt 'WorkHosp', 'milit'
+		if npc_rel['A219'] > 60 and military = 0:gt 'WorkHosp', 'milit'
 
 		'You chatted with Kate.'
 
 
-		if kat > 50:
+		if npc_rel['A219'] > 50:
 			act 'Suggest to retire':gt 'WorkHosp', '0'
 		end
 

+ 2 - 2
locations/billsvid

@@ -33,9 +33,9 @@ act 'Play':
 			gt 'billsvid', '3'
 		end
 	elseif $telsob = 'Kate':
-		kat += 1
+		npc_rel['A219'] += 1
 
-		if kat >= 20:
+		if npc_rel['A219'] >= 20:
 			bilrand = rand(0, 10)
 			if bilrand > 0 and bilrand < 3:gt 'billsvid', '1'
 			if bilrand > 2 and bilrand < 5:gt 'billsvid', '2'

+ 2 - 2
locations/kafesvid

@@ -38,9 +38,9 @@ act 'Chat':
 			gt 'kafesvid', '3'
 		end
 	elseif $telsob = 'Kate':
-		kat += 1
+		npc_rel['A219'] += 1
 
-		if kat >= 20:
+		if npc_rel['A219'] >= 20:
 			kaferand = rand(0, 8)
 			if kaferand < 2:
 				gt 'kafesvid', '1'

+ 5 - 5
locations/katspalnya

@@ -23,14 +23,14 @@ if $ARGS[0] = 'katslip':
 	*clr
 	minut += 30
 
-	if katjob = 0 and kat > 60:gt 'katspalnya', 'katjobs'
+	if katjob = 0 and npc_rel['A219'] > 60:gt 'katspalnya', 'katjobs'
 
 	'<center><img <<$set_imgh>> src="images/characters/city/katja/kat.jpg"></center>'
 	'When you awaken Kat, she rubs her eyes tiredly: "Hey, <<$pcs_nickname>>... what''s up?"'
 
 	act 'Chat with her for a while':gt 'katspalnya', 'start'
 
-	if kat > 50:act 'Seduce her':gt 'lezbsex', 'start'
+	if npc_rel['A219'] > 50:act 'Seduce her':gt 'lezbsex', 'start'
 end
 
 if $ARGS[0] = 'kat':
@@ -39,14 +39,14 @@ if $ARGS[0] = 'kat':
 	*clr
 	minut += 30
 
-	if katjob = 0 and kat > 60:gt 'katspalnya', 'katjobs'
+	if katjob = 0 and npc_rel['A219'] > 60:gt 'katspalnya', 'katjobs'
 
 	'<center><img <<$set_imgh>> src="images/characters/city/katja/kat.jpg"></center>'
 	'Kat smiles when she sees you approach and says cheerfully: "<<$pcs_nickname>>, hi! How''s it going? Come, sit with me!"'
 
 	act 'Make up an excuse and leave':gt 'katspalnya', 'start'
 
-	if kat > 50:act 'Seduce her':gt 'lezbsex', 'start'
+	if npc_rel['A219'] > 50:act 'Seduce her':gt 'lezbsex', 'start'
 
 	act 'Chat with Kat':
 		cla
@@ -55,7 +55,7 @@ if $ARGS[0] = 'kat':
 
 		if telkat = 0:telkat = 1
 
-		kat += 1
+		npc_rel['A219'] += 1
 		minut += 30
 		'<center><img <<$set_imgh>> src="images/characters/city/katja/kat.jpg"></center>'
 		'You talk with Kat for half an hour, occasionally glancing at the TV. She''s a lot of fun to be around.'

+ 2 - 2
locations/kazinosvid

@@ -39,8 +39,8 @@ act 'Play':
 			gt 'kazinosvid', '3'
 		end
 	elseif $telsob = 'Kate':
-		kat += 1
-		if kat >= 20:
+		npc_rel['A219'] += 1
+		if npc_rel['A219'] >= 20:
 			kisvrand = rand(0, 8)
 			if kisvrand < 2:
 				gt 'kazinosvid', '1'

+ 2 - 2
locations/kinosvid

@@ -32,9 +32,9 @@ act 'Watch the movie':
 			gt 'kinosvid', '3'
 		end
 	elseif $telsob = 'Kate':
-		kat += 1
+		npc_rel['A219'] += 1
 
-		if kat >= 20:
+		if npc_rel['A219'] >= 20:
 			kisvrand = rand(0, 10)
 
 			if kisvrand > 0 and kisvrand < 3:gt 'kinosvid', '1'

+ 95 - 0
locations/npcstatic5

@@ -1752,6 +1752,101 @@ npc_chem['A<<npctemp>>'] = 0
 npc_clothpref['A<<npctemp>>'] = 0
 $npc_PersType['A<<npctemp>>'] = 'XXXX'
 
+npctemp = 219
+$npc_dna['A<<npctemp>>'] = ' 6675506212 5051737442 5740356104 9947679629 3042231652 6247569074 1233026260'
+$npc_firstname['A<<npctemp>>'] = 'Katja'
+$npc_nickname['A<<npctemp>>'] = 'Kat'
+$npc_lastname['A<<npctemp>>'] = 'Makarova'
+$npc_usedname['A<<npctemp>>'] = 'Kat'
+$npc_notes['A<<npctemp>>'] = 'Girl you meet at the city lake'
+npc_dob['A<<npctemp>>'] = 19970317
+npc_vital['A<<npctemp>>'] = rand(20,30)
+npc_stren['A<<npctemp>>'] = rand(20,30)
+npc_intel['A<<npctemp>>'] = rand(20,30)
+npc_agil['A<<npctemp>>'] = rand(20,30)
+npc_sprt['A<<npctemp>>'] = rand(20,30)
+npc_magik['A<<npctemp>>'] = 0
+npc_drunk['A<<npctemp>>'] = 0
+npc_pantys['A<<npctemp>>'] = 0
+npc_cyc['A<<npctemp>>'] = rand(0,29)
+npc_fert['A<<npctemp>>'] = -1
+$npc_firstpart['A<<npctemp>>'] = 'U'
+$npc_lastpart['A<<npctemp>>'] = 'U'
+$npc_kidpater['A<<npctemp>>'] = 'N'
+npc_gender['A<<npctemp>>'] = 1
+$npc_thdick['A<<npctemp>>'] = 'clitoris'
+npc_dick['A<<npctemp>>'] = -1
+npc_sexskill['A<<npctemp>>'] = 2
+npc_spermpot['A<<npctemp>>'] = -1
+npc_vag['A<<npctemp>>'] = 30
+npc_ass['A<<npctemp>>'] = 10
+npc_hymen['A<<npctemp>>'] = 0
+npc_horny['A<<npctemp>>'] = 0
+npc_Pavrep['A<<npctemp>>'] = 0
+npc_Godrep['A<<npctemp>>'] = 0
+npc_apprnc['A<<npctemp>>'] = 100
+npc_lipbalm['A<<npctemp>>'] = 1
+npc_makeup['A<<npctemp>>'] = 1
+npc_sweat['A<<npctemp>>'] = 0
+npc_dye['A<<npctemp>>'] = 0
+npc_hairbsh['A<<npctemp>>'] = 0
+npc_skin['A<<npctemp>>'] = 100
+npc_bodyhair['A<<npctemp>>'] = 0
+npc_breath['A<<npctemp>>'] = 0
+npc_hipcurv['A<<npctemp>>'] = 0
+npc_hgt['A<<npctemp>>'] = 165
+npc_bust['A<<npctemp>>'] = 90
+npc_nips['A<<npctemp>>'] = 4
+npc_fat['A<<npctemp>>'] = 0
+npc_pubes['A<<npctemp>>'] = 0
+npc_hairlng['A<<npctemp>>'] = 100
+npc_haircol['A<<npctemp>>'] = 2
+npc_haircurl['A<<npctemp>>'] = 0
+npc_tan['A<<npctemp>>'] = 0
+npc_lip['A<<npctemp>>'] = 2
+npc_lashes['A<<npctemp>>'] = 2
+npc_eyesize['A<<npctemp>>'] = 2
+npc_eyecol['A<<npctemp>>'] = 3
+npc_dom['A<<npctemp>>'] = 0
+npc_sub['A<<npctemp>>'] = 0
+npc_glasses['A<<npctemp>>'] = 0
+npc_grades['A<<npctemp>>'] = 0
+npc_run['A<<npctemp>>'] = 30
+npc_vball['A<<npctemp>>'] = 30
+npc_shoot['A<<npctemp>>'] = 0
+npc_sewing['A<<npctemp>>'] = 0
+npc_serving['A<<npctemp>>'] = 0
+npc_chess['A<<npctemp>>'] = 30
+npc_dance['A<<npctemp>>'] = 30
+npc_danceero['A<<npctemp>>'] = 10
+npc_jab['A<<npctemp>>'] = 20
+npc_punch['A<<npctemp>>'] = 20
+npc_kick['A<<npctemp>>'] = 20
+npc_def['A<<npctemp>>'] = 30
+npc_vokal['A<<npctemp>>'] = 0
+npc_teach['A<<npctemp>>'] = 0
+npc_QW['A<<npctemp>>'] = 0
+npc_rel['A<<npctemp>>'] = 0
+npc_love['A<<npctemp>>'] = 0
+npc_job['A<<npctemp>>'] = 0
+npc_cloc['A<<npctemp>>'] = 0
+$npc_dad['A<<npctemp>>'] = 'U'
+$npc_mom['A<<npctemp>>'] = 'U'
+$npc_pic['A<<npctemp>>'] = 'xPICx'
+npc_herpes['A<<npctemp>>'] = 0
+npc_syth['A<<npctemp>>'] = 0
+npc_gon['A<<npctemp>>'] = 0
+npc_chlam['A<<npctemp>>'] = 0
+npc_genwart['A<<npctemp>>'] = 0
+npc_thrush['A<<npctemp>>'] = 0
+npc_malen['A<<npctemp>>'] = 0
+npc_chem['A<<npctemp>>'] = 0
+npc_clothpref['A<<npctemp>>'] = 0
+$npc_PersType['A<<npctemp>>'] = 'XXXX'
+
+!! {Keep this at the end of file of the npcstatics.}
+aarraynumber = npctemp
+
 !! {Keep this at the end of file of the npcstatics.}
 aarraynumber = npctemp
 

+ 2 - 2
locations/obj_din

@@ -313,7 +313,7 @@ if $ARGS[0] = 'stats_gen':
 	nl
 	if npc_QW['A192'] > 0:pl 'Friendship with Nastya <<npc_QW[''A192'']>>'
 	if npc_rel['A218'] > 0:pl 'Friendship with Tanya <<npc_rel[''A218'']>>'
-	if kat > 0:pl 'Friendship with Kate <<kat>>'
+	if npc_rel['A219'] > 0:pl 'Friendship with Kat <<npc_rel[''A219'']>>'
 	if vika > 0:pl 'Friendship with Vika <<vika>>'
 	if Irina > 0:pl 'Friendship with Irene <<Irina>>'
 	if Tamara > 0:pl 'Friendship with Tamara <<Tamara>>'
@@ -326,7 +326,7 @@ if $ARGS[0] = 'stats_gen':
 	if npc_rel['A69'] > 0:pl'Friendship with Mikhail Nikolaevich  <<npc_rel[''A69'']>>'
 
 	!!!WD: Formatting
-	if (Irina + npc_rel['A41'] + Ashot + Tamara + Dmitry + afra + gosh + vika + kat + npc_QW['A192'] + npc_rel['A218']) > 0:nl
+	if (Irina + npc_rel['A41'] + Ashot + Tamara + Dmitry + afra + gosh + vika + npc_rel['A219'] + npc_QW['A192'] + npc_rel['A218']) > 0:nl
 end
 
 if $ARGS[0] = 'kidlist':

+ 2 - 2
locations/parksvid

@@ -37,9 +37,9 @@ act 'Go for a walk':
 			gt 'parksvid', '3'
 		end
 	elseif $telsob = 'Kate':
-		kat += 1
+		npc_rel['A219'] += 1
 
-		if kat >= 20:
+		if npc_rel['A219'] >= 20:
 			parksvidrand = rand(0, 10)
 
 			if parksvidrand > 0 and parksvidrand < 3:

+ 1 - 1
locations/stat_display

@@ -407,7 +407,7 @@ else
 	$show_table=''
 	if npc_QW['A192'] > 0:gs'show_table','Nastja: <<npc_QW[''A192'']>>','2'
 	if npc_rel['A218'] > 0:gs'show_table','Tanya: <<npc_rel[''A218'']>>','2'
-	if kat > 0:gs'show_table','Kate: <<kat>>','2'
+	if npc_rel['A219'] > 0:gs'show_table','Kat: <<npc_rel[''A219'']>>','2'
 	if vika > 0:gs'show_table','Vika: <<vika>>','2'
 	if Irina > 0:gs'show_table','Irina: <<Irina>>','2'
 	if Tamara > 0:gs'show_table','Tamara: <<Tamara>>','2'