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

[added] some new school gossip from nutluck

Kevin_Smarts пре 2 година
родитељ
комит
88c41aed9a
1 измењених фајлова са 52 додато и 13 уклоњено
  1. 52 13
      locations/gschool_gossip.qsrc

+ 52 - 13
locations/gschool_gossip.qsrc

@@ -1,7 +1,8 @@
 # gschool_gossip
 
 if $ARGS[0] = 'morning':
-!!going to class
+!!will need the code for the new sonia gossip here in the morning
+	if soniafall['gossip'] ! soniafall and soniafall > 0 and soniafall < 8: gs 'gschool_gossip', 'sonia_disco_gossip'
 	if sveta_dyke_rumor = 30 or sveta_dyke_rumor = 24 or sveta_dyke_rumor = 18 or sveta_dyke_rumor = 12 or sveta_dyke_rumor = 6 or sveta_dyke_rumor = 1:
 		gs 'gschool_gossip', 'sveta_dyke_rumors', 'picture'
 	else
@@ -10,26 +11,21 @@ if $ARGS[0] = 'morning':
 end
 
 if $ARGS[0] = 'skipping':
-!!skipping lunch
 	'On your way to hang out with your friends during lunch, you pass by small knots of your fellow students engaged in their own conversations. As you do, you overhear them talking about a variety of things, including some juicy gossip.'
 	gs 'gschool_gossip', 'gossip'
 end
 
 if $ARGS[0] = 'bagged':
-!!bag lunch
 	'You take your bagged lunch to one of the tables with an empty seat and sit there. While you are eating your lunch, you can''t help but overhear some of the conversations going on around you. Your fellow students are talking about a variety of things, including some juicy gossip.'
 	gs 'gschool_gossip', 'gossip'
 end
 
 if $ARGS[0] = 'buying':
-!!buy lunch
 	'You stand in line to buy your lunch. While waiting in line, you chat to a few of your fellow students until you make your purchase. You then take your lunch tray and sit at one of the empty tables. While you are eating your lunch, you can''t help but overhear some of the conversations going on around you. Your fellow students are talking about a variety of things, including some juicy gossip.'
 	gs 'gschool_gossip', 'gossip'
 end
 
 if $ARGS[0] = 'gym':
-!!leaving gym
-!!maybe add in a version where you leave the boys locker room
 	'Exiting the girls locker room, you pass by some of your fellow students, as they are leaving the gym as well. As you do, you overhear some of them talking about a variety of things, including some juicy gossip.'
 	gs 'gschool_gossip', 'girls'
 end
@@ -423,17 +419,14 @@ if $ARGS[0] = 'mixed':
 		'"Just get Gerasim to do it. That''s what I do."'
 		'"Do I need to pay him or something?"'
 		'"Nah, just act like you really need it done and he''ll say yes. It''s almost annoying how nice he is to everyone, but I haven''t gotten a bad grade yet from him, so…"'
-!!Vitek + relationship 45 and above + sveta is not a gopnik
 	elseif chat_rand = 79 and npc_rel['A9'] >= 45 and grupTipe ! 4:
 		'"Have you noticed <<$pcs_nickname>> hanging out with Vitek lately?"'
 		'"You think she''s a gopnik now? Oh god, maybe she''s fucking him!"'
 		'"Ew, I didn''t need that mental image!"'
-!!Vitek + relationship 45 and above + sveta is a gopnik
 	elseif chat_rand = 80 and npc_rel['A9'] >= 45 and grupTipe = 4:
 		'"Even for a gopnik, <<$pcs_nickname>> has been hanging around Vitek a lot more lately."'
 		'"You know, I heard he sells drugs… you think he''s selling some to her?"'
 		'"Pfft, obviously! I mean they''re both gopniks, so of course all they do is drink, be loud and do drugs."'
-!!Vasily + relationship 25 and below + sveta is not a gopnik
 	elseif chat_rand = 81 and npc_rel['A11'] <= 25 and grupTipe ! 4:
 		'"Aren''t <<$pcs_nickname>> and Vasily childhood friends?"'
 		'"More like were. They''re not close anymore."'
@@ -510,7 +503,7 @@ if $ARGS[0] = 'mixed':
 		gs 'gschool_gossip', 'mixed', $ARGS[1]
 	end
 
-	if dimaRevenge = 4 and dimaRevChoice = 2 and hour >= 13:
+	if dimaRevenge = 4 and dimaRevChoice = 2 and hour >= 13 and $loc_arg = 'watercooler':
 		!!in hallway!!
 		*nl
 		'You find Natasha in the hallway and have a little chat. Dimka is nowhere to be seen. A few other seats are empty as well. You smile thinking about what that means.'
@@ -913,6 +906,13 @@ if $ARGS[0] = 'girls':
 		'"Well, what if he is? It would explain so much."'
 		'"You''re just pissed he shot you down when you flirted with him."'
 		'"And why would he have done that if he wasn''t gay? I''m telling you, something''s wrong with him."'
+		if fedorKozlovQW >= 20:
+			act 'Get outraged':
+				cla
+				'"What are you talking about? You know we''re dating, don''t you?" you cut it on the conversation. "Trust me, I assure you, he''s not. And you better not be talking shit about my boyfriend, especially behind his back."'
+				act 'Continue': gt $menu_loc, $menu_arg
+			end
+		end
 	elseif chat_rand = 31 and fedorKozlovQW <= -10:
 		'"It''s such a shame what happened to Fedor."'
 		'"I know. He was so cute. I was thinking of asking him out."'
@@ -928,7 +928,6 @@ if $ARGS[0] = 'girls':
 		'"You''re right, I haven''t really been thinking about it, but I''ve heard he sits down while peeing, just like a girl."'
 		'The two girls laugh and continue gossiping as you move away from them.'
 	elseif chat_rand = 33 and igor_DimaNos > 1:
-!!this one needs a trigger so it only shows up if the Igor story has progressed to Dimka going on a date with Igor
 		if igor_DimaNos >= 3:
 			'"Have you seen the girl Dimka has been seen with lately?" asks one girl.'
 			'"Yeah, I saw them holding hands in town. They''re quite cute together." adds another one.'
@@ -1110,7 +1109,48 @@ if $ARGS[0] = 'Lizaveta':
 	end
 end
 
-!!this is the gossip stuff I pulled from gschoo_events. no point having gossip in several locations. So I put it here. I don''t know how it would be best to add it to the above options so just leaving it here and you can add the code.
+!!I am adding this as a event that should happen each monday this number goes up, it should only trigger once ever at each stage and then never again. soniafall is set in soniadisco file
+if $ARGS[0] = 'sonia_disco_gossip':
+	if soniafall = 1:
+		'"You should have seen Sonia at the disco."'
+		'"What? What happened?"'
+		'"She kept getting drinks from the gopniks all night, as she went out and danced on the dance floor, grinding on anyone and everyone that wanted to dance with her, she got totally wasted. Then one of the girls screwed it all up and took her home."'
+		'"Damn! I can''t believe I missed that."'
+	elseif soniafall = 2:
+		'"Sonia was at it again at the disco."'
+		'"What? Again? When?"'
+		'"Right after you left. She kept getting drinks from the gopniks all night again, while dancing on the dance floor, grinding on anyone and everyone that wanted to dance with her, she got totally wasted again. Then one of the girls screwed it all up again and took her home."'
+		'"Damn! I can''t believe I missed that... again."'
+	elseif soniafall = 3:
+		'"Sonia went off with some of the gopniks then game back totally wasted with one of her tits hanging out."'
+		'"Are you kidding me?"'
+		'"Nope it was really amazing, of course some girl had to eventually ruin it but until then it was amazing to see her tit bouncing all over."'
+		'"Why does all of this keep happening when I''m not there?"'
+	elseif soniafall = 4:
+		'"Sonia went off with some of the gopniks at the disco and got totally wasted with them and took off her top flashing them all her tits."'
+		'"No way, how you would you know?"'
+		'"It''s true, Paulina took a video of her, I seen it."'
+		'"Shit I need to go ask Paulina for a copy of that video."'
+	elseif soniafall = 5:
+		'"Sonia went off with some of the gopniks at the disco and got totally wasted with them and took off her panties flashing them all her pussy."'
+		'"Fuck are you serious? I honestly can''t believe even Sonia would go that far. I know she has been acting kinda slutty lately but damn."'
+		'"Yeah no shit, I always thought she was one of those good girls like Katja but now she is worse than Vicky."'
+		'"Paulina record it again."'
+		'Laughs. "Yeah, she has a nice pussy."'
+		'"Fuck how do you always find out about this first? I need to see that video."'
+	elseif soniafall = 6:
+		'"Sonia went off with some of the gopniks at the disco and got totally wasted with them and gave Vitek a blowjob."'
+		'"Fuck are you serious? Lucky bastard, I guess she really is turning into a slut."'
+		'"Totally, shame she was such a nice girl and now such a slut... "Looking at his friend, he sighs." Yes Paulina recorded it."'
+		'"I didn''t... well if everyone has seen it, I should as well I guess."'
+	elseif soniafall = 7:
+		'You see Sonia walking down the hall ahead of you, with her head down. Everyone is looking at her, some are laughing, many are jeering at her, and more than a few are calling her a slut. When they are not doing that they are on their phones watching something. Just then you get a ping on your phone. You stop and pull out your phone, it is a message from Paulina, a mass message to every student in school, with a video attached. You open up the video and to your shock you see Sonia getting gangbanged by a bunch of gopniks, happy as can be. When they all finish on her face, then drag her back to the disco. Where she is paraded around like some prize with cumming dripping off her face. She seems to eventually realize what is going on and flees the disco, with everyone laughing as she does.'
+		*nl
+		'You know her reputation is over, one mistake, granted a big one and her life as she knew it is totally over. The cool kids will dump her after this and no one will take her in, she will be a outcast whore from now on. The only people that will talk to her is boys trying to use her sexually now. You sigh and put your phone away.'
+	end
+	soniafall['gossip'] = soniafall
+end
+		
 if $ARGS[0] = 'gosip':
 	if soniaPS > 0 and soniaPS < 4 and rand(0,2) = 0:
 		if soniaPS = 1:
@@ -1134,7 +1174,6 @@ if $ARGS[0] = 'gosip':
 			'"Oh it''s nothing. I used to like her a lot, but back in the ninth grade she was such a prude, she wouldn''t even go on a date with me!"'
 		end
 	else
-		!!a place to talk about the sexual adventures of Svetlana
 		if fame['pav_sex'] < 50:
 		*nl
 		'"Did you know <<$pcs_nickname>> is a huge tease? I heard she just undressed right in front of someone lately!"'