# gschool_lunch

if $ARGS[0] = 'lunch':
	cla
	
	if school_event_hour ! daystart:
		school_event_hour = daystart
		
		gt 'gschool_events', 'rand_class'
	
	end
	
	if school_lunch = 1: gt 'gschool_grounds', 'main'
	school_lunch = 1
	gs 'stat'
	'<center><img src="images/qwest/alter/stolovka.jpg"></center>'
	act 'Go to the cafeteria':
		cls
		minut += 30
		gs 'stat'
		'<center><img src="images/qwest/alter/stolovka.jpg"></center>'
		if grupTipe[25] = 0:
		'During the break, students and some of the <a href="exec:gt ''Sgrup''">teachers</a> are standing in line waiting for their food.'
		else
			'During lunch break, everyone wanting something to eat heads for the school cafeteria.'
		end
		if money >= 50:
			act 'Buy food (50 <b>₽</b>)':
				money -= 50
				gs 'food', 'dyn_meal'
				act 'Continue your break': gt 'gschool_lunch', 'break'
			end
		end
		act 'Eat bagged lunch':
			gs 'food', 'bag_lunch'
			act 'Continue your break': gt 'gschool_lunch', 'break'
		end
		act 'Skip lunch': gt 'gschool_lunch', 'break'
	end
end

if $ARGS[0] = 'break':
	urand = rand(0, 12)
	'<center><img src="images/qwest/alter/urok<<urand>>.jpg"></center>'
	cla
	if hour > 13: 
		gt 'gschool_grounds', 'main'
		exit
	end
	gs'stat'
	
	if npcSex[14] = 1 and KatjaLust >= 50 and KatjaHorny + KatjaSlut >= 100 and KatjaHorny > 50:
		cla
		'During the break Katja Meynold approaches you, her face flustered in a mixture of arousal and shame. After a few seconds, she gathers enough courage to ask if you want go somewhere quiet with her.'

		act 'Go with Katja':
			cls
			minut += 60
			gs 'stat'
			'<center><img src="images/qwest/alter/katja/petting.jpg"></center>'
			'You quietly nod and Katja takes you by the hand, leading you to a small storage closet. The door is barely closed behind you when she pulls you tightly against her, giving you an aggressive kiss on the lips. She whispers passionately, "<<$nickname>>, I want you."'

			if rand(1,2) = 1 and katschoolsex >= 1:
				act 'go somewhere private': gt 'Katja_Tanga', 'secretroom'
			else

				act 'Eat Katja out':
					cls
					lesbian += 1
					sub += 1
					stat['cuni_give'] += 1
					KatjaDom += 1
					katschoolsex += 1
					KatjaSlut += 1
					KatjaHorny = 0
					gs 'stat'
					'<center><img src="images/qwest/alter/katja/lesbian.jpg"></center>'
					'You get down on your knees in front of Katya, as she lifts her skirt up and pulls her panties to the side. You waste no time, nuzzling her groin as your tongue deftly licks her tiny clitoris. You can feel her pussy getting wetter and wetter from your thorough licking, and enjoy the taste of her pussy a lot.'
					'As Katya gets closer to her orgasm, she firmly clutches your hair and roughly pulls your face even harder into her crotch, encouraging you to keep going. A short while later, you can feel her pussy convulse against your mouth and a few drops of squirt come out, landing on your tongue and lips. You slowly keep lapping at her pussy while she recovers from her orgasm. When you look up into her eyes, you see her staring down at you lovingly for a second, before pushing your face away and quickly straightening her clothes.'
					'"Damn, next period is about to start! I''m sorry <<$nickname>>, I owe you one!" she apologizes, as she quickly gathers her things and leaves the closet. You''re hornier than ever, but also need to get going.'

					gs 'gschool_lessons', 'afternoon'
				end
			end
		end

		gs 'gschool_lessons', 'afternoon'
		exit
	elseif GorSlut >= 3 and kotovLoveQW <= 0 and AlbinaBlockHumiliation = 0:
		!! Saved by Albina.
		if AlbFrend >= 1:
			cla
			AlbinaBlockHumiliation = 1
			minut += 60
			if SchoolGossip > 0:
				'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
				'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to get you out of this mess. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is you don''t want to get on his bad side, trust me!"'
				'The guys look at each other for a moment, and then decide to let you go. They curse loudly as they walk away, and you give Albina a weak smile in gratitude. She gives you an encouraging nod and continues on her way to her next class."'
				gs 'gschool_lessons', 'afternoon'
				exit
			else
				'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
				'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you. Just when you arrive at the restrooms, Albina comes to your rescue! They try to shove her out of the way and pull you into a restroom, but she stands in the middle of their doorway and stops them, "Pull up your pants boys, and get out of here. <<$nickname>> is my friend. If I see you pestering her one more time, I''ll tell my father on you. You know who he is you don''t want to get on his bad side, trust me!"'
				'The guys look at each other for a moment, and then decide to let you go. They curse loudly as they walk away, and you give Albina a weak smile in gratitude. She gives you an encouraging nod and continues on her way to her next class."'
				gs 'gschool_lessons', 'afternoon'
				exit
			end
		
		elseif SchoolGossip > 0:
			
			!! Go with Brother
			if evgenQW >= 4 and Rand(1, 5) = 1:
				gt'brosh'
				exit
			end
			
			'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
			'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
	
			act 'Enter the men''s restroom':
				cls
				SchoolGossip += 1
				gs 'stat'
				'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, one of the Gopniks stays by the door to keep watch while the others shove you in. The walls are covered in all sorts of crude text. A lot of it involves you. Across the entire wall, a large text reads "<<$name>> <<$surname>> = <$$gnikname>>".'
				'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
	
				act 'Suck Vitek''s dick':
					cls
					minut += 60
					stat['bj'] += 1
	
					if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
	
					spafinloc = 12
					gs 'cum_manage'
					swallow += 1
					sub += 1
					gs 'stat'
					'<center><img src="images/qwest/alter/ev/toiletbj.jpg"></center>'
					'You obediently kneel before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rdick. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
					'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
					'"That was great, <<$name>>, I can see why you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we want you. Understood?"'
					'You''re not looking forward to the prospect, but not knowing what else to do you just nod. After the guys leave the bathroom you quickly have a drink, trying to wash the nasty taste of his cum out of your mouth.'
					gs 'gschool_lessons', 'afternoon'
				end
			end
	
			exit
		elseif soniaPS>= 3 and rand(0, 10) < 6:
			'During the break, you are approached by some local Gopniks in your school, "I know why you look so glum, you miss our cocks! Ain''t that right, cocksucker? Don''t worry, come with us. We''ll give you all the dick you want."'
			'You struggle a bit as the guys try to grab you, and you can see them get frustrated. Then another Gopnik says, "Ah, forget about her. We already have Sonia in there, ready and willing. She''ll just have to suck the dicks for both of them today."'
			'They let you go and head for the restroom, laughing loudly. Some of them are already undoing their pants.'
			act'Go and look inside the men''s room':
				cla
				*clr
				gs'stat'
				minut+=10
				horny+=10
				'<center><img src="images/qwest/alter/sonia/t.jpg"></center>'
				'You walk to the restroom and carefully look inside, making sure not to draw any attention to you. You see Sonia resting on her knees, a cock deep down her throat. She must''ve had a lot of practice, there is no gag reflex whatsoever. Just around the corner two more Gopniks are stroking their dicks, getting it nice and hard for when it''s their turn. You watch Sonia''s head bob up and down the cock for a few minutes before you decide to leave, while you still can.'
				gs 'gschool_lessons', 'afternoon'
			end
			act'Quickly get away from them':
				cla
				minut+=10
				gs 'gschool_lessons', 'afternoon'
			end
			
			exit
		elseif SchoolGossip = 0:
			!! Go with Brother
			if evgenQW >= 4 and Rand(1, 5) = 1:
				gt 'brosh'
				exit
			end
			
			gopbjtoiletrand = rand(0, 2)
			if gopbjtoiletrand = 0:
				'During the break, you are approached by some local Gopniks in your school, "<<$name>>, I hear you''re great at giving blowjobs. I think you should show us. Come on, let''s go to a restroom and you can show us your skills."'
				'They put their hands around your arms and begin to guide you to the restrooms. Knowing you can''t take all of them on you meekly follow them, hoping for some miracle to save you.'
	
				act 'Enter the men''s restroom':
					cls
					SchoolGossip = 1
					gs 'stat'
					'Your heart is pounding as you walk with them. You know perfectly well that they won''t let you go now, no matter what you say. When you arrive at the men''s restroom, they quickly chase everyone out and one of the Gopniks stays by the door to keep watch. The others shove you in and close the door behind them. The walls are covered in all sorts of crude text.'
					'Vitek grabs you by your hair, and snarks, "You know why you''re here, slut. Get down and get to work."'
					act 'Suck':
						cls
						minut += 60
						stat['bj'] += 1
	
						if npcSex[9] = 0:npcSex[9] = 1 & guy += 1
	
						spafinloc = 12
						gs 'cum_manage'
						swallow += 1
						sub += 1
						gs 'stat'
						'<center><img src="images/qwest/alter/ev/toiletbj.jpg"></center>'
						'You obediently squat before him, rubbing your hand over the bulge in Vitek''s sweatpants before pulling out his rod. Clasping your <<$liptalk3>> around the head, you lick it a few times before starting to suck. You don''t want him to get angry at you so you put some effort into it, sometimes licking his balls and taking his dick down your throat without really straining yourself. He mistakes your obedience for enthusiasm though, and tells his friends, "Look at this whore, she''s loving it!"'
						'A few minutes later, Vitek is about to cum and tells you, "Good job, cocksucker. When I drop my load in your mouth, I want you swallow it all and lick me clean. If you spill anything, you''re licking it up from the floor. Got that?" You nod and diligently swallow his cum, making sure you don''t miss anything. Then you lick and suck his dick clean, and put it back in his sweatpants.'
						'"That was great, <<$name>>, I can see you''ve earned your reputation. We''ll definitely be doing this more often, maybe the other boys can have a turn as well next time. We''ll come find you when we need you. Understood?"'
						'You''re not looking forward to the prospect, but not knowing what else to do you just nod. After the guys leave the bathroom you quickly have a drink, trying to wash the nasty taste of his cum out of your mouth.'
						gs 'gschool_lessons', 'afternoon'
					end
	
					!!if dom > 0:end
				end
	
				exit
			elseif gopbjtoiletrand = 1:
				'During the break, some guy you''ve never seen before approaches you, "Hi <<$nickname>>, right? I hear you''re the best in the school at giving blowjobs! Want to umm, want to come with me and prove it?"'
				if gorslut = 6:'He then adds, "I''ll give you 50 <b>₽</b>?"'
	
				act 'Go to the men''s restroom with him':
					cls
					gs 'stat'
					'Hmm he is kind of cute. It could be your good deed for the day? Making sure no one is watching you, you tell him, "Alright then, come with me." You take him by the hand and quickly guide him to the men''s restroom.'
	
					act 'Suck him off':
						cls
						minut += 60
						stat['bj'] += 1
						guy += 1
						spafinloc = 12
						gs 'cum_manage'
						swallow += 1
						sub += 1
						if gorslut = 6: money += 50
						gs 'stat'
						'<center><img src="images/qwest/alter/ev/toiletbj2.jpg"></center>'
						'After you make sure the ground is clean, you get down on your knees and pull down his pants, revealing his stiff erection. You humor him for a bit and let him thrust the purple head against your lips, before you flash him a smile and close your <<$liptalk3>> around his cock. You don''t plan on taking long, and quickly use all your tricks to get him to cum as quick as you can: flicking your tongue over the head, licking the pee hole and stimulating the back side of the head with your tongue and lips. He doesn''t last long; within minutes you feel his cum squirting down your throat. You quietly swallow it all and release his cock, giving it a cute kiss before letting him tuck it back into his pants. As he thanks you and leaves, you can''t help but feel good about giving the guy a day at school he will never forget, even though you''ll probably never see him again.'
						gs 'gschool_lessons', 'afternoon'
					end
				end
	
				if dom > 0:
					act 'Tell him to get lost':
						cls
						gs 'stat'
						if gorslut < 6:
							'You''re outraged by the suggestion, and let him know just that! When he notices your angry face he quickly turns and leaves, running as fast as he can while your swearwords echo in the hallway.'
						elseif gorslut = 6:
							'You give him a haughty smile, "Sweetie, does it look like I''m working now? Come find me at my home later, or in the nightclub."'
						end
						gs 'gschool_lessons', 'afternoon'
					end
				end
	
				exit
			end
	
			if evgenQW >= 4 and Rand(1, 10) = 1:
				gt 'brosh'
				exit
			end
		end
	end


	if soniaPS = 2:soniaPS = 3 & 'When you walk through the hallways of your school during the break, you see Sonia Ivanko and Vitek Kotov talking about something. Sonia looks like she''s about to cry, but nods when Vitek tells her something.'

	act 'Relax in a classroom':
		cls
		minut += 60
		urand = rand(0, 20)
		gs 'stat'
		'<center><img src="images/qwest/alter/peremena<<urand>>.jpg"></center>'
		'You decide to spend your break in a classroom. As you enter, you find several classmates already sitting there: the <a href="exec:gt ''Sgrup1''">smart kids</a> decided to get an early start on their homework assignments, while the <a href="exec:gt ''Sgrup5''">outcasts</a> are mostly just hoping no one will pick on them today.'
		if rand(1,6) = 1 and vagina > 12 and mesec <= 0:
			'<center><img src="images/qwest/alter/uroc/boysex_tualet.jpg"></center>'
			'When you enter the class, you feel someone moving up behind you and pulling up your skirt. Then you feel hands pawing your ass. When you move to turn around, the hand quickly pulls away. By the time you can see who''s behind you, you find half the guys in your class standing there, all looking in different directions inconspicuously, a few of them even having the gall to whistle innocently. You try to tell from their faces which one of them just touched you.'
			act 'Identify the perpetrator':gt 'gschool_events', 'rand_scoolboy'
		end
		gs 'gschool_lessons', 'afternoon'
	end

	act 'Hang out in the hallway':
		cls
		minut += 60
		gs 'stat'
		'<center><img src="images/qwest/alter/school.jpg"></center>'
		'When the break finally comes, the girls wander through the hallways of the school, gossiping about pretty much everyone they know. The guys are standing around in small groups, some of them sneaking off to have a smoke behind the school building. The <a href="exec:gt ''Sgrup3''">cool kids</a> are hanging out in one area, and on the opposite side of the hallway the <a href="exec:gt ''Sgrup2''">sporty kids</a> are talking about their upcoming competitions.'
		gs 'gschool_lessons', 'afternoon'

		if soniaPS = 5 and rand(1,3) = 1:
			cls
			gs'stat'
			'<center><img src="images/qwest/alter/school.jpg"></center>'
			'As you walk past the Geography classroom, you hear a strange moaning.'
			act'See what''s happening':
				cls
				gs'stat'
				horny += 5
				'<center><img src="images/nigma/gor/sonia/sonia.teach0,'+rand(0,1)+'.jpg"></center>'
				'You carefully look around the corner, inside the classroom. You see Sonia and your geography teacher, both half naked. Sonia did her best to look the part, even wearing glasses to complete her look as a desperate student in need of help. Suddenly her good grades in school make perfect sense; all the teachers don''t miss their chance to take advantage of the school slut, in exchange for a decent grade. Sonia is currently giving the teacher a skillful blowjob, really giving it her all; you can see the teacher''s cock glistening with saliva all the way from where you''re standing.'
				act'Continue':
					cls
					gs'stat'
					horny += 10
					'<center><img src="images/nigma/gor/sonia/sonia.teach1,0.jpg"></center>'
					'When the teacher has had enough of her mouth, he puts her hands on his desk and begins to fuck her from behind. He''s quite rough about it, but Sonia doesn''t seem to mind at all and moans like a wanton whore. Realizing the loud moans might attract more attention from outside the class, you leave before anyone else finds you staring.'
					gs 'gschool_lessons', 'afternoon'
				end
			end
			gs 'gschool_lessons', 'afternoon'
		end	
	end

	act 'Go to the restrooms':
		cls
		minut += 60
		urand = rand(0, 12)
		gs 'stat'
		'<center><img src="images/qwest/alter/toilet.jpg"></center>'
		'You need to use the restroom, and as you enter you notice a lot of beautiful girls from your school there. They do some minor touch-ups on their make-up while they gossip about their classmates who happen to not be there. Some people are standing by the windows, smoking. The <a href="exec:gt ''Sgrup4''">Gopniks</a> from your class are standing near the toilets.'
		gs 'gschool_lessons', 'afternoon'

		soniarand = rand(0,30)

		if soniarand >= 10:
			if soniaPS = 3:soniasexrand = 1
			if soniaPS = 4:soniasexrand = rand(1,2)
			if soniaPS = 5:soniasexrand = rand(1,3)
			if soniasextime => 3 and soniaPS = 3:soniaPS = 4 & soniasextime = 0
			if soniasextime => 5 and soniaPS = 4:soniaPS = 5 & soniasextime = 0
				if soniasexrand = 1:
					cls
					horny += 10
					if soniaPS < 5:soniasextime += 1
					gs 'stat'
					'<center><img src="images/qwest/alter/sonia/t.jpg"></center>'
					'When you enter the restroom you see Sonia, giving some kid you don''t know a skillful blowjob. She''s very much focused on her task, doing her best to make him feel good.'
					gs 'gschool_lessons', 'afternoon'
				elseif soniasexrand = 2:
					cls
					horny += 15
					if soniaPS < 5:soniasextime += 1
					gs'stat'
					'<center><img src="images/nigma/gor/sonia/sonia.school1,'+rand(0,3)+'.jpg"></center>'
					'When you enter the restroom you see Sonia, getting fucked by some guy you''ve never seen before. She''s very much focused on her task, doing her best to make him feel good.'
					gs 'gschool_lessons', 'afternoon'
				elseif soniasexrand = 3:
					cls
					horny += 20
					gs'stat'
					'<center><img src="images/nigma/gor/sonia/sonia.orgy.pre0,0.jpg"></center>'
					'When you enter the restroom you see Sonia, surrounded by several guys. She stripped down completely, and is sitting on her knees waiting for the guys to give her what she wants.'
					act'Continue':
						cls
						horny += 10
						gs'stat'
						'<center><img src="images/nigma/gor/sonia/sonia.orgy0,0.jpg"></center>'
						'One of the guys brought a collar, and he puts it around Sonia''s neck for a bit of roleplaying, "You''re ours now... ain''t that right, whore?" Sonia, content to play along as long as she gets dicks to suck on, happily agrees and begins to deepthroat the guys one by one, massaging the others in turn with her hands to make sure no one feels left out. Sometimes an impatient tug on the leash tells her to switch cocks, when she''s sucking one cock for too long. Having seen enough, you leave them to their fun and head for your next class.'
						gs 'gschool_lessons', 'afternoon'
					end
				end
		end
	end
	if zverevaQW = 2 and zverRageQW = 0 or zverevaQW = 3 and zverRageQW = 0:
		act 'Spread rumors about Christina':
			cls

			if zverRageQW = 0:zverRageQW = 1

			minut += 60
			gs 'stat'
			'You spread rumours about how Christina Zvereva has sex with Mr. Pavlovich, the P.E. teacher. The rumour spreads like wildfire: within the hour, everyone is talking about it.'
			gs 'gschool_lessons', 'afternoon'
		end
	end
end


--- gschool_lunch ---------------------------------

