1
0
Bläddra i källkod

[added] generic reactions for cool kid chats at school

Kevin_Smarts 10 månader sedan
förälder
incheckning
7b07db81d0
1 ändrade filer med 40 tillägg och 1 borttagningar
  1. 40 1
      locations/gschool_coolkid_chats.qsrc

+ 40 - 1
locations/gschool_coolkid_chats.qsrc

@@ -36,6 +36,7 @@ if $ARGS[0] = 'dimka':
 			act 'Go with Dimka': gt 'gschool_coolkid_chats', 'dimka_sex'
 		end
 	else
+		gs 'npc_reactions', 1
 		if DimaRudeQW > 0 and DimaRudeBlock = 0:
 			'Dimka looks into your eyes with a disinterested glare. "Whatever. After school, we''re going to my place. I''ll wait for you by the entrance."'
 		else
@@ -223,6 +224,7 @@ if $ARGS[0] = 'igor':
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 	if IgorLoverQW > 0:
 		'When Igor sees you, his face lights up and he smiles warmly. "I was hoping I''d see you. I, uh, kind of missed you..." he says shyly and it makes you giggle. While you talk with each other, his warm hand finds yours.'
+		gs 'npc_reactions', 4
 		act 'Help with homework':
 			*clr & cla
 			igor_history = 1
@@ -288,6 +290,7 @@ if $ARGS[0] = 'igor':
 			end
 		end
 	elseif grupTipe = 1:
+		gs 'npc_reactions', 4
 		if npc_rel['A4'] >= 50:
 			if npc_rel['A4'] >= 60 and hotcat >= 5 and IgorQW['house_open'] = 0:
 				IgorQW['house_open'] = 1
@@ -327,6 +330,7 @@ if $ARGS[0] = 'igor':
 			end
 		end
 	elseif grupTipe = 2:
+		gs 'npc_reactions', 4
 		if npc_rel['A4'] >= 50:
 			if npc_rel['A4'] >= 60 and hotcat >= 5 and IgorQW['house_open'] = 0:
 				IgorQW['house_open'] = 1
@@ -366,6 +370,7 @@ if $ARGS[0] = 'igor':
 			end
 		end
 	elseif grupTipe = 3:
+		gs 'npc_reactions', 4
 		if npc_rel['A4'] >= 50:
 			if npc_rel['A4'] >= 60 and hotcat >= 5 and IgorQW['house_open'] = 0:
 				IgorQW['house_open'] = 1
@@ -405,6 +410,7 @@ if $ARGS[0] = 'igor':
 			end
 		end
 	elseif grupTipe = 4:
+		gs 'npc_reactions', 4
 		if npc_rel['A4'] >= 70:
 			if npc_rel['A4'] >= 75 and hotcat >= 5 and IgorQW['house_open'] = 0:
 				IgorQW['house_open'] = 1
@@ -438,6 +444,7 @@ if $ARGS[0] = 'igor':
 		if npc_rel['A4'] >= 80:
 			'"Hey Igor, what are you doing?" you ask as you see him looking around for someone.'
 			'He shrugs dismissively. "Just waiting for Dimka."'
+			gs 'npc_reactions', 4
 			'The two of you spend some time chatting while he waits for Dimka. Eventually he shows up and Igor is ready to leave. "Maybe we can talk some other time?" he asks with a small smile as he waves goodbye.'
 			act 'Help with homework':
 				*clr & cla
@@ -580,6 +587,7 @@ if $ARGS[0] = 'katja':
 				'Katja''s face is flushed bright red and her chest is heaving from her heavy breathing. She''s idly rubbing her thighs against one another while you talk.'
 			end
 		end
+		gs 'npc_reactions', 14
 		if katjaQW['drunk_help'] = 1:
 			act 'Thank her for taking you home':
 				*clr & cla
@@ -897,6 +905,7 @@ if $ARGS[0] = 'bella':
 			'"Ugh," you sigh. "That''s a long story for another time."'
 			'"Okay, no hurry." she assures you.'  
 		end
+		gs 'npc_reactions', 22
 	elseif grupTipe = 3:
 		if npc_rel['A22'] >= 70:
 			'You see Bella waving at you to get your attention. "Hey <<$pcs_nickname>>, can I take a quick look at your notes for the next class, thanks." She takes your notebook before you can even answer.'
@@ -918,6 +927,7 @@ if $ARGS[0] = 'bella':
 			'You try to talk to her a bit more, but she mostly ignores you. When the bell rings and you both go your own ways, she taps your shoulder. "The Phantom Menace is the best."'
 			'"Wait, how do you...?" You only get a sly wink as an answer.'
 		end
+		gs 'npc_reactions', 22
 	elseif grupTipe = 4:
 		if npc_rel['A22'] >= 70:
 			'You brashly squeeze yourself between Bella and her friends, who all lighten up when you start sharing stories of the petty crimes and practical jokes the gopniks have been performing.'
@@ -934,8 +944,10 @@ if $ARGS[0] = 'bella':
 			'"Bitch, do I look like a drug dealer to you?" you answer sternly and suggest she try her luck with Vitek.' 
 			'"Fine, I will!" The two of you talk a bit more, but it isn''t a comfortable conversation.'
 		end
+		gs 'npc_reactions', 22
 	else
 		if npc_rel['A22'] >= 70:
+			gs 'npc_reactions', 22
 			'"You know, you should come and hang out with me and my friends," Bella says with a smile.'
 			'"You really mean that?!" you ask as your eyes widen. "You think I''ll fit in with them?"'
 			'Bella nods. "No doubt! You''ll have no issues fitting in."' 
@@ -1126,6 +1138,7 @@ if $ARGS[0] = 'lizaveta':
 			'"The current rumor is that you''ve sucked well over 100 dicks!" Lizaveta exclaims with a cruel laugh. "There''s even a bet that you''ll have sucked or fucked 1,000 dicks by the end of the year. Want to know if I''m betting against or for you?" she taunts before dismissing it as a joke, but you''re not sure if she''s telling the truth...'
 		end
 	elseif grupTipe = 1:
+		gs 'npc_reactions', 140
 		if npc_rel['A140'] >= 50:
 			'The perks of being a close friend of Liza go beyond just running in the same social circle. She tells you some gossip that no one else should know about.'
 			'"I heard from a little red bird that one time while Vicky was out partying at the community center, she couldn''t hold it in, so she went to do her business behind a bush, buuuut..." Liza drags it out to build a little suspense. "She was so drunk that she ended up falling into her own piss! Luckily Kat-- her friend, I mean, was there to take her home before anyone saw!"'
@@ -1139,6 +1152,7 @@ if $ARGS[0] = 'lizaveta':
 			act 'Latest gossip': gt 'gschool_coolkid_chats', 'lizaveta_latest_gossip'
 		end
 	elseif grupTipe = 2:
+		gs 'npc_reactions', 140
 		if npc_rel['A140'] >= 50:
 			'You would think that being close friends with Lizaveta would mean getting some exclusive gossip from her, but she keeps her lips sealed. "I know everyone likes to say I can''t keep my mouth shut, but even I need to have some secrets of my own." she winks.'
 			'"Oh come on!" you plead. "You gotta give me a little bit of something..."'
@@ -1151,6 +1165,7 @@ if $ARGS[0] = 'lizaveta':
 			act 'Latest gossip': gt 'gschool_coolkid_chats', 'lizaveta_latest_gossip'
 		end
 	elseif grupTipe = 3:
+		gs 'npc_reactions', 140
 		if npc_rel['A140'] >= 50:
 			'When you sit on the floor next to Lizaveta, she smiles at you and the two of you are soon talking about a variety of subjects. However, she can''t help herself and soon starts asking you all sorts of questions about your fellow nerds. You can barely even get a word in edge wise as she pumps you for gossip. You can''t help yourself and start letting some stuff slip as the two of you talk.'
 			act 'Latest gossip': gt 'gschool_coolkid_chats', 'lizaveta_latest_gossip'
@@ -1160,6 +1175,7 @@ if $ARGS[0] = 'lizaveta':
 			'When you sit on the floor next to Lizaveta, she starts asking you all sorts of questions about your fellow nerds. You can barely get a word in edge wise as she pumps you for gossip. You just can''t help yourself and start letting some stuff slip as the two of you talk.'
 		end
 	elseif grupTipe = 4:
+		gs 'npc_reactions', 140
 		if npc_rel['A140'] >= 50:
 			'When you sit on the floor next to Lizaveta, she smiles at you and the two of you are soon talking about a variety of subjects. However, she can''t help herself and starts asking you all sorts of questions about your fellow gopniks. You can barely even get a word in edge wise as she pumps you for gossip. You can''t help yourself and start letting some stuff slip as the two of you talk.'
 			act 'Latest gossip': gt 'gschool_coolkid_chats', 'lizaveta_latest_gossip'
@@ -1271,6 +1287,7 @@ if $ARGS[0] = 'marcus':
 			'You walk up to Marcus and try to talk to him. He mostly ignores you, with only the occasional "uh-huh" for an answer. You notice the others giving you disgusted looks and he finally speaks up. "Look, I don''t mean to be rude, but we''re not friends and I don''t want to talk to you." You sigh and nod before walking away.'
 		end
 	elseif grupTipe = 1:
+		gs 'npc_reactions', 146
 		if npc_rel['A146'] >= 50:
 			'Talking with Marcus is always fun. He always knows how to make you laugh with the stories he tells. "You should have seen his face!" He lets out a deep laugh. "We walk by the bathroom on the way to his room and BAM! There''s his mom, butt naked, and we see it all! You ever seen someone change colors? Poor guy was as pink as... as his mom''s nipples now that I think about it!"'
 			'You spend the rest of break laughing along with him as he tells you some more stories.'
@@ -1287,6 +1304,7 @@ if $ARGS[0] = 'marcus':
 		else
 			'You walk up to Marcus and he gives you a smile as you start talking to him. The conversation quickly turns to sports, mostly sports in America. It seems he was a jock back home and loves watching and playing sports. He seems to really miss American football, his favorite sport to play, but is happy there is basketball here, his second favorite sport. He talks about the games he played back home.'
 		end
+		gs 'npc_reactions', 146
 	elseif grupTipe = 3:
 		if npc_rel['A146'] >= 50:
 			'You walk up to Marcus and he gives you a smile as you start talking to him. You enjoy hearing the stories Marcus tells about his life in America, though he often talks about the differences between nerds here and there. He explains how nerds back home are less about grades and more about what school club you belonged to.'
@@ -1297,6 +1315,7 @@ if $ARGS[0] = 'marcus':
 			'You walk up to Marcus and he gives you a smile as you start talking to him. You enjoy hearing the stories Marcus tells about his life in America. "It''s kind of funny, I don''t think I was nearly as popular as this back home. I''m not complaining though!"'
 			'You spend the rest of break asking more questions about his home life and he''s happy to tell you all about it.'
 		end
+		gs 'npc_reactions', 146
 	elseif grupTipe = 4:
 		if npc_rel['A146'] >= 50:
 			'You walk up to Marcus and he gives you a smile as you start talking to him. You enjoy hearing the stories Marcus tells about his life in America. "You guys seem a lot more fun than I expected. I''m still trying to wrap my head around what a gopnik is. I know a lot of you are called that, but there are some big differences." You explain some of the differences between the collective term and what a real gopnik is, which just leads to him once again wondering why you all hang out together.'
@@ -1305,6 +1324,7 @@ if $ARGS[0] = 'marcus':
 		else
 			'You walk up to Marcus and he gives you a smile as you start talking to him. You enjoy hearing the stories Marcus tells about his life in America. "You guys aren''t nearly as bad as the bangers back home. I''ve never seen any of you carrying guns." He goes on to tell you about some of his encounters with gangbangers back home. It sounds like they were a lot more dangerous than gopniks.'
 		end
+		gs 'npc_reactions', 146
 	else
 		if npc_rel['A146'] >= 50:
 			'You walk up to Marcus and try talking to him, but he mostly ignores you with only the occasional "uh-huh" for an answer. You notice the others giving you disgusted looks before he gets up, gives you a very slight nod and walks away with Andrey.'
@@ -1344,6 +1364,7 @@ if $ARGS[0] = 'andrey':
 			'Andrey glances your way for a second before focusing back on looking through his locker, completely uninterested in you. "Shouldn''t you be in the bathroom with the gopniks sucking them all off?" he remarks before turning away and ignoring you until you leave.'
 		end
 	elseif grupTipe = 1:
+		gs 'npc_reactions', 147
 		if npc_rel['A147'] >= 50:
 			'"Do you think Stasya will ever get over this whole... jealousy thing she has for Marcus?" Andrey confides in you with a look of exhaustion.'
 			'Stasya must really be putting him through it lately. "She''ll get over herself, don''t worry. Just be glad you''re not one of the nerds." you tease.'
@@ -1367,6 +1388,7 @@ if $ARGS[0] = 'andrey':
 			'"Oh yeah?" You can''t help but smile when you see the good mood he''s in. "Did something happen recently?"'
 			'"No, it''s just that hanging around him, he is way more into sports than I am. But he got me into working out and jogging and you know what? I feel great." He goes on talking about the positive changes in his life since Marcus moved in.'
 		end
+		gs 'npc_reactions', 147
 	elseif grupTipe = 3:
 		if npc_rel['A147'] >= 50:
 			'"Hey, Andrey! How''s it been?" you ask with a small smile.'
@@ -1381,6 +1403,7 @@ if $ARGS[0] = 'andrey':
 			'"Hey, Andrey! How''s it been?" you ask with a small smile.'
 			'He gives you a slightly confused look as to why you''re talking to him. "If I wanted to talk to you, I would come find you. Go away." He proceeds to ignore you and you can feel everyone else staring at you. Afraid someone might start picking on you, you quickly leave.'
 		end
+		gs 'npc_reactions', 147
 	elseif grupTipe = 4:
 		if npc_rel['A147'] >= 50:
 			'"Hey, Andrey! How''s it been?" you ask with a small smile.'
@@ -1395,6 +1418,7 @@ if $ARGS[0] = 'andrey':
 			'"Hey, Andrey! How''s it been?" you ask with a small smile.'
 			'He gives you a slightly confused look as to why you''re talking to him. "Why are you talking to me? We''re not friends, so go bother someone else." He proceeds to ignore you and you can feel everyone else staring at you.'
 		end
+		gs 'npc_reactions', 147
 	else
 		gs 'npc_relationship', 'modify', 'A147', 'dislike'
 		'"Hey, Andrey! How''s it been?" you ask with a small smile.'
@@ -1413,7 +1437,7 @@ if $ARGS[0] = 'mefodiy':
 		if npc_rel['A148'] >= 50:
 			'"I hear you''ve been a naughty girl, slutting it up. Someone should give you a spanking, but you''d probably like it. Maybe I could help you there, if we stick to the spanking."'
 			'"Sure you don''t want more?" you tease.'
-			'"I''m sure there''s a lot of guy that''ll take you up on that offer, but it''s not my bag."'
+			'"I''m sure there''s a lot of guys that''ll take you up on that offer, but it''s not my bag."'
 			'You wrap an arm around him and stroke his chest. "Aww, you don''t know what you''re missing."'
 			'"Oh I do, but if by some bizarre act of God I change my preferences, you''ll be the first one I call.'
 		elseif npc_rel['A148'] <= 20:
@@ -1425,6 +1449,7 @@ if $ARGS[0] = 'mefodiy':
 			'"It''s not like I ran an article in the school newspaper! Some guys just don''t know when to keep quiet."'
 			'"Some? More like all of them." You both laugh as he gives you a big and over dramatic hug.'
 		end
+		gs 'npc_reactions', 148
 	elseif grupTipe = 1:
 		if npc_rel['A148'] >= 50:
 			'Hey <<$pcs_nickname>>, how''s it going?'
@@ -1444,6 +1469,7 @@ if $ARGS[0] = 'mefodiy':
 			'"Same here." He puts an arm around you. "A hug''ll make it all better."'
 			'You don''t have much choice but to hug this soppy guy, but it does raise your mood.'
 		end
+		gs 'npc_reactions', 148
 	elseif grupTipe = 2:
 		if npc_rel['A148'] >= 50:
 			'"If it isn''t my favourite jock, what''s up?"'
@@ -1462,6 +1488,7 @@ if $ARGS[0] = 'mefodiy':
 			'He grabs you in a big hug. "Well done champ!"'
 			'You push him off you. "Yeah yeah, very funny."'
 		end
+		gs 'npc_reactions', 148
 	elseif grupTipe = 3:
 		if npc_rel['A148'] >= 50:
 			'"Hi there brainiac, how''s it going?"'
@@ -1476,6 +1503,7 @@ if $ARGS[0] = 'mefodiy':
 			'"Yeah, got to work hard, get a good job and all that."'
 			'"That''s a good plan, just don''t over do it."'
 		end
+		gs 'npc_reactions', 148
 	elseif grupTipe = 4:
 		if npc_rel['A148'] >= 50:
 			'"Hey <<$pcs_nickname>>, still hanging around with those a-holes? You can do better than them."'
@@ -1489,6 +1517,7 @@ if $ARGS[0] = 'mefodiy':
 			'"I don''t want any trouble, so just spit it out."'
 			'"I just want to chat, I''m not here to cause trouble." you reply while holding your hands up.'
 		end
+		gs 'npc_reactions', 148
 	else
 		if npc_rel['A148'] >= 50:
 			'"Hey sweetie, you know I could help you get into a decent social group. You just gotta put a bit of work into it."'
@@ -1500,6 +1529,7 @@ if $ARGS[0] = 'mefodiy':
 			'"Hey there <<$pcs_firstname>>, we gotta get you into a social group. It''ll make everything that bit easier for you."'
 			'"I''m working on it!" He has a point. Life can be tough as an outcast.'
 		end
+		gs 'npc_reactions', 148
 	end
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 end
@@ -1537,6 +1567,7 @@ if $ARGS[0] = 'vicky':
 			'Vicky is silent for a while before shrugging. "No?"'
 			'"Bald. You will definitely be bald after a week of dying your hair..." You and Vicky then spend the rest of break joking back and forth.'
 		end
+		gs 'npc_reactions', 15
 	elseif grupTipe = 2:
 		if npc_rel['A15'] >= 50:
 			'"Hey <<$pcs_nickname>>, I''m working on a new flip for cheerleading and I could use a spotter."'
@@ -1547,6 +1578,7 @@ if $ARGS[0] = 'vicky':
 			'"Hey <<$pcs_nickname>>, I see you''re making a name for yourself. Keep up the good work!" she says as she gives you a high five. "Just remember what a famous person once said, ''Strong women don’t have ''attitudes'', we have standards.''"'
 			'Vicky spends some time talking to you until the end of the break.'
 		end
+		gs 'npc_reactions', 15
 	elseif grupTipe = 3:
 		if npc_rel['A15'] >= 60:
 			'"Hey <<$pcs_nickname>>, can you help me with this Math assignment? It really has me stumped," she says, showing you a page of her homework. You glace over it and point out a few simple mistakes she had made that were messing up her equations. She thanks you for the help and then spends the rest of the time during break talking to you about other things.'
@@ -1557,6 +1589,7 @@ if $ARGS[0] = 'vicky':
 		else
 			'It can be hard to follow Vicky as she keeps up a lively conversation, jumping from one topic to another; but you don''t really mind and find her upbeat attitude intoxicating.'
 		end
+		gs 'npc_reactions', 15
 	elseif grupTipe = 4:
 		if npc_rel['A15'] >= 60:
 			'"Hey <<$pcs_nickname>>, can I ask you a favor? Could you keep an eye on my sister for me? I heard some guys are taking their interest in her too far. I''d like her to open up a bit, but not in the way they have in mind, if you know what I mean."'
@@ -1566,6 +1599,7 @@ if $ARGS[0] = 'vicky':
 		else
 			'It can be hard to follow Vicky as she keeps up a lively conversation, jumping from one topic to another; but you don''t really mind and find her upbeat attitude intoxicating.'
 		end
+		gs 'npc_reactions', 15
 	else
 		if npc_rel['A15'] >= 70:
 			'"I''ve been thinking of going all in and dying my hair to match the color of the outfits I wear. What do you think?" Vicky asks as she runs her fingers through her red hair.'
@@ -1577,6 +1611,7 @@ if $ARGS[0] = 'vicky':
 		else
 			'It can be hard to follow Vicky as she keeps up a lively conversation, jumping from one topic to another; but you don''t really mind and find her upbeat attitude intoxicating.'
 		end
+		gs 'npc_reactions', 15
 	end
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 	if mesec > 0 and isprok = 0 and isprokp = 0:
@@ -1658,6 +1693,7 @@ if $ARGS[0] = 'stasya':
 		else
 			'You spend some time conversing with Stasya until she holds out her hand to stop you from talking. "I don''t mean to cut you off, but I need to get see Andrey before break ends." She gives you a half-assed apologetic smile before walking off in search of her elusive boyfriend.'
 		end
+		gs 'npc_reactions', 139
 	elseif grupTipe = 2:
 		if npc_rel['A139'] >= 50:
 			'As you walk up, Stasya gives her reflection in the little mirror hanging inside her locker one last look and asks Bella what she thinks of her lipstick.'
@@ -1676,6 +1712,7 @@ if $ARGS[0] = 'stasya':
 		else
 			'She stares at you approaching. "What do you want? Never mind I don''t want to know." She turns and ignores you, talking with Bella and Irina instead, who also ignore you. At least they don''t chase you off.'
 		end
+		gs 'npc_reactions', 139
 	elseif grupTipe = 4:
 		if npc_rel['A139'] >= 50:
 			'She looks you over from head to toe before she scoffs. "What?"'
@@ -1844,6 +1881,7 @@ if $ARGS[0] = 'irina':
 			'"You don’t have any friends, do you?" Irina asks with a stern, unimpressed look. "And you won''t ever find any either." She then turns around and ignores you.'
 		end
 	end
+	gs 'npc_reactions', 17
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 	if mesec > 0 and isprok = 0 and isprokp = 0:
 		act'Ask for a tampon':
@@ -2010,6 +2048,7 @@ if $ARGS[0] = 'sonia':
 			'You spend some time talking with Sonia, but she ends up focusing more on the magazine she''s reading, which is a bit disappointing, but at least she stuck around.'
 		end
 	end
+	gs 'npc_reactions', 25
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 	if mesec > 0 and isprok = 0 and isprokp = 0:
 		act 'Ask for a tampon':