Переглянути джерело

[Changed] Rename, Remove & reorganize of the 'system' folder

Gwen 3 роки тому
батько
коміт
ad0a46ef80

+ 3 - 1
locations/alexandriaEv.qsrc

@@ -1,4 +1,6 @@
 # alexandriaEv
+!!2021/04/01
+
 	menu_off = 1
 
 if $ARGS[0] = 'interview1':
@@ -348,7 +350,7 @@ if $ARGS[0] = 'interview4':
 		minut += 3
 		gs 'stat'
 		'<center><b><font color="maroon">Tatiana</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'Your redheaded magic teacher, is waiting for you outside. There is a smoking phone on her... burned hands, something that doesn''t seem to bother the sorceress, as she seems musing happily to herself.'
 		'"Hm... Let''s see... Something like? No, it can be... Hm? <<$pcs_nickname>>, oh my! Reinhold send me to watch over you! Are you okay?!"'
 		'"Yeah... I am ok, and... you?"'

+ 4 - 4
locations/begin.qsrc

@@ -1,5 +1,5 @@
 # begin
-!2020/10/14/Gwen
+!!2021/04/01
 if $ARGS[0] = 'start':
 	$loc_arg = 'start'
 	$loc = 'begin'
@@ -95,7 +95,7 @@ if $ARGS[0] = 'real_character':
 	$BACKIMAGE = ''
 	cls
 	'<center><b><font color = maroon>CHARACTER SELECTION</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/character_creation.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/character_creation_1.jpg"></center>'
 	*nl
 	'This game offers the ability to create your own character.'
 	'To do this, replace the image "avatar" in the "images" folder of the game with a file of the same name and format JPEG (.jpg). That''s it!'
@@ -145,7 +145,7 @@ if $ARGS[0] = 'description_real_character':
 	*nl
 	'<center>Customize your:</center>'
 	!'<center>Your name is <B><i><<$pcs_nickname>> <<$pcs_lastname>></B></i>. (You may change this during the intro, and also at the passport office in-game.)'
-	'<center><a href="exec:gs ''begin'', ''hair''"><img src="images/system/intro/shared/hair icon.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/intro/shared/eye icon.png"></a> <a href="exec:gs ''begin'', ''lip''"><img src="images/system/intro/shared/lip icon.png"></a> <a href="exec:gs ''begin'', ''birthday''"><img src="images/system/intro/shared/birthday icon.png"></a></center>'
+	'<center><a href="exec:gs ''begin'', ''hair''"><img src="images/system/1_openings/shared/icon_hair.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/1_openings/shared/icon_eye.png"></a> <a href="exec:gs ''begin'', ''lip''"><img src="images/system/1_openings/shared/icon_lip.png"></a> <a href="exec:gs ''begin'', ''birthday''"><img src="images/system/1_openings/shared/icon_birthday.png"></a></center>'
 
 	act'<center><b>Done</b></center>': gt 'begin', 'start'
 end
@@ -296,7 +296,7 @@ if $ARGS[0] = 'birthday':
 			'<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
 		end
 	else
-		'<center><img <<$set_imgh>> src="images/system/intro/csb/petercsb.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/16.jpg"></center>'
 	end
 	'<center>Choose your date of birth:</center>'
 	*nl

+ 1 - 1
locations/fight.qsrc

@@ -92,7 +92,7 @@ if $ARGS[0] = 'initFight':
 	!! Initialize $pcs_name for Sveta
 	$pcs_name[0] = 'You'
 	if ARGS[1] = 1:
-		$pcs_image[0] = 'images/system/intro/tg/self.jpg'
+		$pcs_image[0] = 'images/system/1_openings/1_tf/mikhail_1.jpg'
 	else
 		$pcs_image[0] = FUNC('$face_image')
 	end

+ 17 - 17
locations/ivanRoom.qsrc

@@ -1,5 +1,5 @@
 # ivanRoom
-!2020/10/14/Gwen
+!!2020/04/01
 
 menu_off = 1
 
@@ -71,7 +71,7 @@ if StoryLine = 0 or altQS = 1:
 			cls
 			pcs_horny = 0
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'Tatiana begins to explain, "I can cast a temporary spell on you. Ivan will not recognize you. We can seduce him and get him talking and maybe have a few drinks. Then when he''s in our power, we get him to write out a confession. "'
 
 			act 'Let''s get down':
@@ -79,7 +79,7 @@ if StoryLine = 0 or altQS = 1:
 				minut += 5
 				pcs_horny += 10
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'Tatiana speaks the words to the spell softly and touches your face with her hand. She removes her hand and says, "Here hold this bottle. It''s a strong aphrodisiac that works by inhaling the fumes. Be careful because it will affect us as well." Tatiana gave you a signal and sprinkles a little on the frame of the front door, trying not to inhale the aroma. Tatiana rings the bell, and you wait for Ivan to answer. Ivan opens the door and stands in the threshold. He looks at you a little bewildered. Tatiana smiles sweetly at Ivan, "Hello we are conducting a survey. Can we ask you a few questions, and maybe show you a few products?" Ivan stands aside and gestures you into the apartment.'
 
 				act 'Enter the apartment':
@@ -87,7 +87,7 @@ if StoryLine = 0 or altQS = 1:
 					minut += 5
 					pcs_horny += 50
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 					'Together with Tatiana, you enter the apartment and follow Ivan into his living room. The room is clean and cozy. Ivan invites you to sit on the sofa and sits down in a chair in front of you. Tatiana begins to ask questions about his sex life and desires. Ivan looks surprisingly calm despite the aphrodisiac''s effects. You try not to breathe it in, but you can still feel its impact. Tatiana elbows you, and remembering you''re posing as salespeople, you display the vial as if it''s the latest, greatest product.'
 
 					act 'Splash secretly':
@@ -95,7 +95,7 @@ if StoryLine = 0 or altQS = 1:
 						minut += 5
 						pcs_horny += 25
 						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 						'Tatiana distracts Ivan, leaning forward displaying her cleavage. As she does this, you discretely splash the aphrodisiac around the area. As the scent gets stronger, you feel the effects and begin to get aroused. Tatiana, being all alluring and seductive, continues to talk with Ivan, trying to seduce him. You notice her cheeks are flushed. But Ivan doesn''t seem to be reacting to the aphrodisiac, calmly sitting there listening to her seemly not even interested in the show she''s putting on. Tatiana again pokes you in the ribs.'
 
 						act 'Splash again':
@@ -103,14 +103,14 @@ if StoryLine = 0 or altQS = 1:
 							minut += 5
 							pcs_horny += 25
 							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 							'Tatiana gets up from the sofa, turns around and kneels beside the couch, rummaging through her bag seductively arching her back. Ivan stares at her ass for a few seconds then calmly looks away. You splash some more again and feel the effects as your pussy swells and begins to get wet. You wiggle a little in your seat as it starts to demand attention. Tatiana resumes her seat on the sofa. It is evident that the aphrodisiac is working on her as well. She is licking her lips and breathing a bit harder, her cheeks and neck are flushed, and she is fidgeting in her seat as if trying to scratch an itch. Ivan looks at you both with interest, but again, no sign of arousal shows. Tatiana takes the vial from your hand, stands and approaches Ivan, asking him to smell this perfume. Ivan smiles at her and says, "Sorry, I seem to be coming down with something. My nose is rather stuffed right now, I can''t smell a thing. Tatiana helplessly sits on the couch again, all her cunning plans with magic and alchemy collapsing in front of her due to a cold.'
 
 							act 'Suggest a drink':
 								cls
 								minut += 5
 								gs 'stat'
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 								'After a short conversation where Tatiana asks quite a few very personal questions of Ivan, all the while displaying her cleavage, you take your cue and ask if Ivan would like to have a drink with you and Tatiana. He chuckles, "Girls, I do not know what you''re up to here, but I think this is over." You start to protest, but he cuts you off. ""No. Two good looking but strange girls come to my house, asking me stupid questions, trying to entice me, then you want to drink, then what, I pass out? Then you rob my house as I sleep?" Tatiana is noticeably flustered realizing that her plan has unravelled at the seams. Ivan gets up from the couch and asks you to leave the apartment. Tatiana tries to think of something else, but Ivan is already holding the door open for you, and you have nothing left to do but leave.'
 
 								act 'Leave the apartment':
@@ -118,7 +118,7 @@ if StoryLine = 0 or altQS = 1:
 									minut += 5
 									softKAR = 0
 									gs 'stat'
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 									'Together with Tatiana you leave the apartment and Ivan closes the door behind you. Tatiana angrily slammed her fist into palm. "Well damn it to hell that was a complete failure and a huge waste of time."'
 
 									act 'Go out of the house':gt 'city_industrial'
@@ -199,7 +199,7 @@ if StoryLine = 0 or altQS = 1:
 															photoskl_exp += 2
 															cumface = 0
 															gs 'stat'
-															'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+															'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 															'You secretly prepare a camera, filming through a hole in your purse. Tatiana meanwhile hands Ivan a glass of water. Thirsty, he drinks the water as Tatiana asks him, "Tell me how you stole from your boss." Ivan grins, "Elementary, I lost big time at the casino, and I urgently needed the money. I knew this old asshole kept his bribe money in the safe and he really liked this dumb slut dishwasher, so I came up with a brilliant plan. I convinced her to distract the manager. He would have done anything she asked he was so hot for her. I convinced her to get the keys for me and stood where the cameras could not see me and took what I wanted. Then I had the cleaning woman take the money out and return it to me outside of work for a small cut." "And where is the money now?" Ivan says sadly, "It''s all gone. I paid off my casino debt and some other bills." Tatiana grins, "It''s done Ivan, you go to sleep." Ivan is immediately snoring on the couch. Tatiana turns to you. "That was close. We almost screwed up because of his cold. Good lesson for you. Everything can not go according to plan. Thought I would have to paralyze him, but I have tried that once. Paralyzed object can choke if you''re not careful. Okay, let''s get out of here. We got what we need." You quickly wash up in the bathroom with Tatiana, washing the leftover sperm from each other''s faces and chests. She smiles at you while looking you over and gets the last of the sperm off your chin. Together, you return to the street.'
 
 															gs 'arousal', 'end'
@@ -227,41 +227,41 @@ else
 			cls
 			pcs_horny = 0
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'Tanya starts to explain, "In your disguise, Ivan won''t recognize you. We have to seduce him. For that, I have the means. This aphrodisiac is strong enough he just has to smell it and immediately he''ll be horny. The main thing is we need to keep ourselves out of the vapor. Then when he is ready, we''ll offer him a drink. That should untie his tongue. We''ll record his confession on camera, and that''s it."'
 			act 'Let''s begin':
 				cls
 				minut += 5
 				pcs_horny += 10
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'Tanya says, "Here, take this bottle, it''s the aphrodisiac. Careful with that. Remember it will affect us as well." Tanya gives you the bottle, and you splash a little on the frame of the door, trying not to inhale the aroma. Tanya rings the bell and waits a few minutes for Ivan to answer it. Appearing on the threshold, he looks a little perplexed at you. Tanya smiles sweetly at Ivan, "We are conducting a social survey. Can we ask you a few questions?" Ivan stands aside, inviting you to go into the apartment.'
 				act 'Go into the apartment':
 					cls
 					minut += 5
 					pcs_horny += 50
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 					'Together with Tanya, you enter the apartment and follow Ivan into his living room. The room is clean and comfortable. Ivan asks you to sit down on the sofa and sits down in front of you in another chair. Tanya begins to ask Ivan questions about sex. Ivan looks surprisingly calm for a man under the impact of an aphrodisiac. You try not to breathe and can still feel its effects. Tanya nudges you with her elbow and looks toward your bottle.'
 					act 'Drizzle secretly':
 						cls
 						minut += 5
 						pcs_horny += 25
 						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 						'While Tanya is distracting Ivan showing him her neckline, you discretely spread the  aphrodisiac in the air and feel yourself become excited. Tanya, all the more tempting and seductive, talks with Ivan, trying to seduce him. You even noticed her cheeks flush. But Ivan reacts rather calmly to what is happening. He looks at you with interest, but you do not notice any signs of excitement. Meanwhile, Tanya again jabs you with an elbow in the ribs.'
 						act 'Splash again':
 							cls
 							minut += 5
 							pcs_horny += 25
 							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 							'Tanya gets up from the sofa and turns back to Ivan, bending down and starting fumbling in her bag seductively stretching. Ivan looks approvingly at Tanya''s ass, but calmly looks away after a casual viewing. You spread more of the aphrodisiac and feel more aroused, your pussy swelling and beginning to get wet. Tanya meanwhile sits back down on the sofa. You can tell Tanya is being affected as well, her face is flushed, her breathing is harder, and she is fidgeting in her seat as if trying to scratch an itch. Ivan looks at you with interest, but again, no signs of excitement. Tanya breaks down and grabs the bottle from your hands. She stands up and asks Ivan to smell her perfume and tell her that he thinks of it. Ivan smiles and says, "Sorry, I have a stuffy nose, I can''t smell a thing." Tanya helplessly sits down on the sofa, all of her cunning plan collapsing due to a stuffy nose.'
 							act 'Suggest a drink':
 								cls
 								minut += 5
 								gs 'stat'
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 								'After a short conversation where Tanya asks, quite a few very personal questions of Ivan, all the while displaying her cleavage, you take your cue and ask if Ivan would like to have a drink with you and Tanya. He chuckles, "Girls, I do not know what you''re up to here, but I think this is over." You start to protest, but he cuts you off. "No. Two good looking but strange girls come to my house, asking me stupid questions, trying to entice me, then you want to drink, then what, I pass out? Then you rob my house as I sleep?" Tanya is noticeably flustered, realizing that her plan has unravelled at the seams. Ivan gets up from the couch and asks you to leave the apartment. Tanya tries to think of something else, but Ivan is already holding the door open for you, and you have nothing left to do but leave.'
 
 								act 'Get out of the apartment':
@@ -269,7 +269,7 @@ else
 									minut += 5
 									softKAR = 0
 									gs 'stat'
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 									'Together with Tanya, you leave the apartment, and Ivan closes the door behind you. Tanya in anger slams her fist against the palm of her hand. "I can''t believe it. All my plans defeated by a common cold."'
 									act 'Go out of the door':gt 'city_industrial'
 								end
@@ -337,7 +337,7 @@ else
 															BurgerQW['IvanQWEvidence'] = 1
 															cumface = 0
 															gs 'stat'
-															'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+															'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 															'You secretly prepare a camera filming through a hole in your purse. Tanya meanwhile hands him a glass of water after putting something into it. Thirsty, Ivan drinks the water as Tanya asks him, "Tell me how you stole from your boss." Ivan grins, "Elementary, I lost big time at the casino, and I urgently needed the money. I knew this old asshole kept his bribe money in the safe and he really liked the dumb slut dishwasher, so I came up with a brilliant plan. I convinced her to distract the manager. He would have done anything she asked he was so hot for her. I convinced her to get the keys for me and stood where the cameras could not see me and took what I wanted. Then I had the cleaning woman take the money out and return it to me outside of work for a small cut." "And where is the money now?" Ivan says sadly, "It''s all gone. I paid off my casino debt and some other bills." Tanya grins, "It''s done Ivan, go to sleep." Ivan is immediately snoring on the couch. Tanya turns to you. "That was close. We almost screwed up because of his cold. Good lesson for you. Everything can not go according to plan. Thought I would have to paralyze him, but I have tried that once. Paralyzed object can choke if you''re not careful. Okay, let''s get out of here. We got what we need." You quickly wash up in the bathroom with Tanya, washing the leftover sperm from each other''s faces and chests. She smiles at you while looking you over and gets the last of the sperm off your chin. Together, you return to the street.'
 															gs 'arousal', 'end'
 															gs 'stat'

+ 3 - 3
locations/mainQW.qsrc

@@ -1,5 +1,5 @@
 # mainQW
-!2020/10/14/Gwen
+!!2021/04/01
 menu_off = 1
 minut += 15
 '<center><img <<$set_imgh>> src="images/locations/city/citycenter/lab/event/main.jpg"></center>'
@@ -11,14 +11,14 @@ act 'Investigate':
 	*clr
 	cla
 	gs 'themes', 'indoors'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'"So I''m a magician now?"'
 	'"Sort of, but you''re not the 100m gold medallist just because you have legs or a juggler because you have hands. You''re full of magic but you have no concept of administering magic power, like a battery without an output.'
 
 	act 'Seek help':
 		*clr
 		cla
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'"Can you teach me?"'
 		'"Teach? I''m still learning myself. Besides, I only have knowledge only of body magics. I can boost other''s magic, shield people and modify organic life forms. My skill is innate I was only ever going to have this type of magic. I studied for many years to understand and use my gift.'
 		'"Well, could you teach me what you know."'

+ 25 - 25
locations/preALT.qsrc

@@ -1,12 +1,12 @@
 # preALT
-!2020/10/14/Gwen
+!!2020/04/01
 *clr & cla
 gs 'themes', 'indoors'
 
 !!School Girl Specific Story elements
 if $ARGS[0] = 'One':
 	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/altstart.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_5.jpg"></center>'
 	'You are <<$pcs_firstname>> "<<$pcs_nickname>>" <<$pcs_lastname>>'
 	'You were born in <<birthyear>>. You have an older sister, <<$npc_firstname[''A33'']>>, who is a year older than you.'
 	'Your mother is <<$npc_firstname[''A29'']>> <<$pcs_lastname>>. You don''t know much about your biological father... your mother never wants to talk about him, or why he left you and <<$npc_firstname[''A33'']>> with her.'
@@ -15,14 +15,14 @@ if $ARGS[0] = 'One':
 end
 
 if $ARGS[0] = 'Two':
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/altstart1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_6.jpg"></center>'
 	'You had a pleasant, undisturbed childhood when you were young. Although you don''t remember much from kindergarten, you do remember going to elementary school when you were 6 years old.'
 	''
 	act 'Continue': gt 'preALT', 'Three'
 end
 
 if $ARGS[0] = 'Three':
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/altstart2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_7.jpg"></center>'
 	gs 'outdoors', 'weather'
 	if yearlefttemp = 1:
 		'Your 13th year began like it did for most other girls in your class: you occasionally got sick, you started to grow breasts, armpit and pubic hair. Your skin became very greasy and you had a pretty bad case of acne. You did your best in school, and managed to get very decent results. Only one more year of school left before you graduate!'
@@ -42,7 +42,7 @@ if $ARGS[0] = 'Three':
 		act 'Continue':
 			*clr
 			cla
-			'<center><img <<$set_imgh>> src="images/system/schoolgirl.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/start_sg.jpg"></center>'
 			'Welcome to the Schoolgirl version! You will need to carry on with your school life, manage your relationships and deal with whatever else comes up along the way!'
 			act 'Begin':
 				close all
@@ -68,40 +68,40 @@ end
 if $ARGS[0] = 'Cursed Schoolgirl Start':
 	*clr & cla
 	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_gadukino.jpg"></center>'
 	'You are on summer holiday with your parents and have been stuck here for weeks. Good thing this evening you''re finally able to go home, there is nothing to do here but watch animals graze.'
 
 	act 'Take a walk':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/alt/woodspre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_woods.jpg"></center>'
 		'While taking a walk and playing with your phone. You look up and suddenly realize that you are lost.'
 		act 'Find a way back':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/alt/ruinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_ruin.jpg"></center>'
 			'You try to find your way back but the only thing you manage to do is get more lost. After hours of wandering around you come across an old ruin.'
 			act 'Take a break':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/alt/tunnel1pre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_tunnel_1.jpg"></center>'
 				'You sit down on a large stone in the ruins and take a breath. You are starting to get hungry. If it''s not one thing it''s another. You stomp your foot in frustration and the floor gives way. You desperately try to hold on to something but everything in reach comes loose and falls down the hole with you. You feel slightly dazed but after a quick check you seem to be uninjured. You seem to be in an underground chamber of some sort. Looking up you see that climbing out is not an option, there is an old gate here but it''s either locked or rusted shut. Looks like the only way out is the tunnel on the other side of the chamber.'
 				act 'Follow the tunnel':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/alt/tunnel2pre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_tunnel_2.jpg"></center>'
 					'The tunnel goes on for what feels like miles. You start to worry that your phone battery will die.'
 					act 'Further':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/shared/dunpre3.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_altar.jpg"></center>'
 						'At the end of the tunnel you find a dead end. Or at least it seems so. You can see light coming through the cracks in the wall so you do your best to knock it down. Suddenly the wall crumbles and you find yourself in another chamber filled with old pottery and baubles. Opposite you is another tunnel, hopefully it leads out. In the center of the room is an altar and on it is what seems to be centerpiece of this room, a strange amulet.'
 						act 'Examine amulet':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/amuletpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/item_amulet.jpg"></center>'
 							'You take the amulet in your hands and notice it''s much lighter than it looks and unusually warm for a piece of metal. It''s shaped like an antique oil lamp and... is that a penis? As you are about to pocket it, the amulet grows even hotter and zaps you. Oww. You drop it. Screw this, you are out of here.'
 							act 'Find a way out':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/kotpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_working.jpg"></center>'
 								'You follow the passage and find yourself in a construction site. There are several <b>keep out</b> signs visible from here. Shit.'
 								act 'Sneak out':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/alt/road.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_road.jpg"></center>'
 									'The workers shift has long since finished so sneaking out is not too hard. The site is on the highway so hopefully you can make it back before your mother starts freaking out. As you start walking back you feel a sudden rush of heat and find yourself falling...'
 									act 'Continue': gt 'preALT','Cursed Schoolgirl Start 2'
 								end
@@ -118,7 +118,7 @@ if $ARGS[0] = 'Cursed Schoolgirl Start':
 		showstat 1
 		showobjs 1
 		gs 'obj_din', 'old'
-		'<center><img <<$set_imgh>> src="images/system/magicschoolgirl.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/start_csg.jpg"></center>'
 		'Welcome to the Cursed Schoolgirl version! Guide <<$pcs_nickname>> through her school life, relationships and myriad of other issues that might pop up and all with the added spice of magic to keep things interesting!'
 		act 'Begin':
 			close all
@@ -133,14 +133,14 @@ end
 
 if $ARGS[0] = 'Cursed Schoolgirl Start 2':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'You wake up in an unfamiliar room. Standing near you is a red-haired girl.'
 	'"Ah, you woke up," she chirped. "We found you half-dead, you know. You almost didn''t make it. You shouldn''t be fondling ancient amulets you know nothing about."'
 	'"I did some research on what happened to you. Turns out the Amulet of Power passed to you, which should only happen if touched by a male mage. Unfortunately, I got some bad news for you. Reinhold, who''s a really powerful mage. He''s been tracking down this amulet for a while now and if he realizes that the amulet''s power has passed to you he might think you pose a risk."'
 
 	act 'What''s going on?':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'"What the hell is going on?" you respond. You try to move your hands, but you''re tied to the bed.'
 		'"Um, okay, I''ll start from the beginning," the girl says. "Magic exists and is real. Ages ago the world was not the same, the fae creatures who possess natural magic lived in balance but the succubus were free to breed with whom ever they wished."'
 		'"They bred with humans and so human magicians were born. The Sidhe as the most powerful of the fae feared the increasing numbers of human magicians and cast a very powerful spell to bind the succubus to them, this prevented one from being able to reproduce without the other."'
@@ -153,28 +153,28 @@ if $ARGS[0] = 'Cursed Schoolgirl Start 2':
 
 		act 'So, the whole world is just an illusion?':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'"So magic exists and is used by all these people and creatures, but the rest of us just don''t see it, or convince ourselves it didn''t happen?" You ask.'
 			'The girl nods. "Yes. You''re a quick student. Machines, apartments, television and the Internet, all this really does exist and is in the form in which people see it. But if I say, hurl a fireball, then people might see that I threw a grenade or shot from a flamethrower. The human mind can''t process magic, so it blocks it as a way to protect the person from going crazy."'
 			'"Hence such things as little green men, UFOs, poltergeists, spontaneous combustion, are when people encounter a difficult to hide phenomenon and the conclusion is flawed. In some cases, if someone''s mind can not cope with the spell they witness, they can be driven crazy and then no one believes them."'
 
 			act 'And who are you?':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'"And who are you?" you ask.'
 				'The girl smiled. "Me? I''m Tatiana, a young mage with a keen interest in magical phenomenon. I specialize in the treatment of mutations, and magic relating to the body. I have little combat skill, so I rely on the services of Gustav to provide some muscle. He''s a Mutant, his mutation is due to magical exposure and it gives him unmatched physical strength and he is a great tracker."'
 				'"The two of us run a detective agency for cover and money, but our real objective is studying magic and its effects."'
 
 				act 'What do you want from me?':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 					'"What do you want from me?" you ask.'
 					'"Hmm, well... the amulet obviously," Tatiana replies. "When I looked for you, I was hoping to get that object of power to study but the power transferred to you first. The amulet will now be pretty much useless."'
 					'"But this is not good for you. You may think that since you have the amulets'' power, you can do anything. But in reality, you''re helpless without the skill to use it. Its power already knocked you out and I had to use magic to stabilize you."'
 
 					act 'What is this amulet? Where did it come from?':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 						'"And what is this amulet? Where did it come from?" you ask.'
 						'Tatiana thinks about it for a few moments. "It was made by the trickster Rikudo, one of the most powerful ancient magicians before he died, he taunted the only living mage who could control its immense power by cursing him to be stuck in a female form and making it only activate for a male mage."'
 						'"Great. So I''ve been thrown into this mess by the dead owner of that ancient tomb. Hang on, I''m not male or a mage, how could the power be transferred to me?"'
@@ -183,17 +183,17 @@ if $ARGS[0] = 'Cursed Schoolgirl Start 2':
 
 						act 'So what should I do?':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 							'"Lay low for now. Go on with your life. We will contact you if anything comes up. Gustav here will drop you off at your '+iif($month = 'June','grandparent''s','parent''s')+'."'
 
 							act 'Follow Gustav':
 								hour = 18
 								*clr & cla
 								if start_location = 2:
-									'<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_gadukino.jpg"></center>'
 									'You give Gustav directions to your grandparent''s house, half an hour later he drops you off at your grandparent''s yard in Gadukino.'
 								elseif start_location = 1:
-									'<center><img <<$set_imgh>> src="images/system/intro/alt/gorodok.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_pavlovsk.jpg"></center>'
 									'You give Gustav directions to your family''s apartment building, half an hour later he drops you off in front of your apartment complex in Pavlovsk.'
 								end
 								act 'Continue':
@@ -201,7 +201,7 @@ if $ARGS[0] = 'Cursed Schoolgirl Start 2':
 									showobjs 1
 									gs 'obj_din', 'old'
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/magicschoolgirl.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/start_csg.jpg"></center>'
 									'Welcome to the Cursed Schoolgirl version! Guide <<$pcs_nickname>> through her school life, relationships and myriad of other issues that might pop up and all with the added spice of magic to keep things interesting!'
 									act 'Begin!':
 										if start_location = 2:

+ 48 - 47
locations/preCSB.qsrc

@@ -1,5 +1,6 @@
 # preCSB
-!2020/10/14/Gwen
+!!2021/04/01
+
 music_loop = 0
 CLOSE ALL
 gs 'themes', 'indoors'
@@ -11,25 +12,25 @@ gs 'themes', 'indoors'
 if $ARGS[0] = 'intro_0':
 	*clr & cla
 	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/ivancsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_ivan.jpg"></center>'
 	'You are Peter Ivanov.'
 	'<<$startdob>>'
 	'Your parents died shortly after you were born. Your only remaining relative, your great uncle Ivan, took you in. Your uncle has always made it clear that he took you in as a courtesy to your parents, not to become one himself. You two never became close, causing a lonely childhood.'
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/csb/start3csb.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/1.jpg"></center>'
 		'You had a pleasant, undisturbed childhood when you were young. Although you don''t remember much from kindergarten, you do remember going to elementary school when you were 6 years old. While you wanted your uncle to act like the fathers of the other kids at school, you were never allowed to call him anything other than "sir."'
 		act 'Continue':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/csb/start4csb.jpg"></center>'
-			'Your teenage years were beset by the same changes as the rest of the boys your age: You got taller and gained a lot of muscle, your shoulders widened, your voice squeaked until it deepened, and hair sprouted from everywhere on your body.'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/2.jpg"></center>'
+			'Your teenage years were beset by the same changes as the rest of the boys your age: You got taller and gained some muscle weight, your shoulders widened, your voice squeaked until it deepened, and hair sprouted from everywhere on your body.'
 			'You spent most of the last few years in a near-constant state of arousal, set off by as little as a suggestively shaped vegetable. Thankfully the awkward changes and acne have started to subside, leaving you looking like the young man you will become.'
 			*nl
 			'But… But you are lonely. Maybe a little horny… who are you kidding? You are <b>very</b> horny. A horny 16 year old teen: that is the age when male sexuality peaks, according to the textbooks. Sadly your overflowing sex drive is not getting cared for by a loving girlfriend, instead you just walk around with a hardon almost every day, non stop.'
 			'You need a girlfriend, someone to talk to, to flirt with, to slowly but surely lure out of her various layers of clothing… a girlfriend. You would settle for a friend with benefits; it sounded hot in the tv show you saw at one point. Or even just some school sex, but the girls in your class won''t give you any attention, at least the ones that aren''t utterly ugly. Most ignore you, or when they do acknowledge you exist, they don''t take pity on you and instead often mock your awkwardness. You never learned how to talk to girls and because your mother died you''ve never had a female to help you understand girls. Now that is making your life, among other things, very hard.'
 			act 'Continue':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/csb/start5csb.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/3.jpg"></center>'
 				'Only recently your loneliness and your natural tendency for peeping resulted in calamity: you took a peek at the girls locker room at school. They were so beautiful, well most of them anyways. You got so horny watching them get undressed and then showering you couldn''t help yourself, you don''t know what came over you. You pulled out your dick and started to masturbate, trying to stay out of sight, but apparently you made too much noise. When two girls come over to investigate, they caught you and started screaming. You tried to run, but were caught and taken the Headmaster who called your uncle and told him what you had done. Since then the girls at school haven''t stopped making cruel jokes about you being a pervert, or apparently how small a cock you supposedly have. You are not small! You are average, right?!'
 				'Everyone you knew quickly turned on you and nothing you could say worked to change their minds. You became an outcast and received regular beatings from the other guys.'
 				act 'Continue': gt 'preCSB', 'intro_2_name'
@@ -40,7 +41,7 @@ end
 
 if $ARGS[0] = 'intro_2_name':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/mockingcsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/4.jpg"></center>'
 	'Now your reputation is in tatters. You''ve become the school outcast and no girl will give you the time of day, let alone agree to sleep with you. Out of horny desperation and loneliness you turn to the Internet to make friends. While on a forum for a mobile game you happened to meet a girl from the nearby town of Pavlovsk. You both liked the game and quickly hit it off and started talking almost every day.'
 
 	act 'Her name is ...':
@@ -70,7 +71,7 @@ end
 
 if $ARGS[0] = 'intro_3':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/start7csb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/2.jpg"></center>'
 	'Her name is <<$pcs_firstname>> "<<$pcs_nickname>>" <<$pcs_lastname>>. She was born on the same day as you. You don''t know why she seems to like you, maybe she doesn''t have many friends either. You can''t believe your luck; this might be your saving grace.'
 	'You spend the next few weeks messaging back and forth. <<$pcs_nickname>> tells you all about her life as well as her likes and dislikes.'
 
@@ -103,7 +104,7 @@ end
 
 if $ARGS[0] = 'intro_4':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_1.jpg"></center>'
 	'You find out about her mother Natasha, and how her biological father left when she was a baby. Her mother remarried shortly afterwards to a man called Vladimir.'
 	'She has a sister named Anya who is a year older than her. Anya chose to live at home instead of going to college, working at the local grocery in the day and partying at night.'
 	'<<$pcs_nickname>> has a half-brother Kolka, who is a year younger than her and really into football.'
@@ -129,18 +130,18 @@ end
 if $ARGS[0] = 'intro_5':
 	*clr & cla
 	if $month = 'August': $cbpre_text1 = ' the end of'
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/talkingcsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/6.jpg"></center>'
 	'A couple months pass. You and <<$pcs_nickname>> continue to talk, and you learn even more about her life. As<<$cbpre_text1>> summer break approaches, you bring up the idea of meeting up. <<$pcs_nickname>> is excited at the prospect and you agree to meet at the café where her mother works.'
 
 	killvar '$cbpre_text1'
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/csb/start6csb.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/7.jpg"></center>'
 		'Things at home haven''t been doing so well during this time.'
 		'Instead of the rumors dying, they have kept escalating over time. You''ve had to plan your routes home from school to avoid spots where you will be cornered and beaten. You spend quite some time with chatting with her, and when the summer break comes and you finally get out of school you wonder whether you can finally meet your chat buddy -and maybe make her your girl...'
 		act 'Continue':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/csb/leavingcsb.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/8.jpg"></center>'
 			'The morning you have agreed to meet her, you pack up condoms and some spare cash into a backpack, heading off to the train station in the hopes of getting a girl friend or at least getting laid.'
 			'On the train ride to Pavlovsk, you get a message from <<$pcs_nickname>>. Her parents have taken her to spend time with her grandparents in Gadukino. She was unable to get out of the trip, since her mother has been upset at how she has been spending so much time on her phone and not with her family.'
 			'With no other choice, you buy a second ticket to meet her at Gadukino.'
@@ -176,17 +177,17 @@ if $ARGS[0] = 'intro_7':
 
 	act 'Go for a walk':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_gadukino.jpg"></center>'
 		'You both walk along a dirt road heading through grain fields and towards a forest. <<$pcs_nickname>> is holding your hand and keeps babbling on, asking you question after question.'
 
 		act 'Keep walking':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/alt/ruinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_ruin.jpg"></center>'
 			'You end up being dragged into her pace, getting lost in the conversation between you two. Before long you look up and realize that while you were talking you ended up somewhere in the forest. Just ahead of you is an old ruin.'
 
 			act 'Take a rest and make a move':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/csb/kisscsb.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/9.jpg"></center>'
 				'You see a large stone at the ruins where you and <<$pcs_nickname>> decide to sit down. Being this close to a girl has given you a hardon, you pull out your shirt and do your best to hide it. Then she turns and looks at you and you feel this is your moment, you lean in to kiss her when suddenly...'
 
 				act 'What''s that sound?':
@@ -196,38 +197,38 @@ if $ARGS[0] = 'intro_7':
 					bcolor = rgb(0, 0, 0)
 					lcolor = rgb(106, 90, 205)
 
-					'<center><img <<$set_imgh>> src="images/system/intro/alt/tunnel1pre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_tunnel_1.jpg"></center>'
 					'A loud crack runs through the ruins. The ground gives way beneath you, sending both of you tumbling down into a dark hole. Miraculously you both manage to land with only minor scrapes and bruises. You curse and look around at your surroundings.'
 					'You seem to be in an underground chamber of some sort. Looking up you see that climbing out is not an option. There is also an old gate on one side of the chamber, but it''s either locked or rusted shut. Looks like the only way out is the tunnel on the other side of the chamber.'
 					'Thoughts of getting a kissing picture have been thoroughly broken. You have more immediate concerns of survival. You pull your backpack back onto your shoulders, turn on the flashlight on your phone, and lead <<$pcs_nickname>> out the only way you can.'
 
 					act 'Follow the tunnel':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/alt/tunnel2pre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_tunnel_2.jpg"></center>'
 						'The tunnel goes on for what feels like miles. You start to worry that your phone battery will die.'
 
 						act 'Keep going':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/dunpre3.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_altar.jpg"></center>'
 							'At the end of the tunnel you find a dead end. Or at least it seems so. <<$pcs_nickname>> notices light coming through the cracks in the wall. You do your best to knock it down.'
 							'After a few good hits the wall crumbles and you find yourself in another chamber filled with old pottery and baubles. Opposite you is another tunnel, that hopefully leads out. In the center of the room is an altar and on it is what seems to be the centerpiece of this room, a strange amulet.'
 
 							act 'Examine the amulet':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/amuletpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/item_amulet.jpg"></center>'
 								'You pick up the strange amulet and examine it. You notice it''s much lighter than it looks, and unusually warm for a piece of metal. It''s shaped like an antique oil lamp and... is that a penis? This is clearly very old, you think to yourself.'
 								'While holding the amulet, you realize that it''s getting warmer, to the point of being almost hot. Suddenly you feel heat coursing through your entire body. You feel a surge of strength inside you. It''s like you just finished a long jog, but without the fatigue.'
 								'<<$pcs_nickname>> touches your arm, asking what you found. "Just some old junk," you reply as you pocket the amulet. "Come on, let''s get going."'
 
 								act 'Find a way out':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/kotpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_working.jpg"></center>'
 									'You follow the passage and find yourselves in a construction site. There are several keep out signs visible from here.'
 									+$OpenInnerThought+'Shit!'+$CloseInnerThought
 
 									act 'Sneak out':
 										*clr & cla
-										'<center><img <<$set_imgh>> src="images/system/intro/alt/road.jpg"></center>'
+										'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_road.jpg"></center>'
 										'The workers shift has long since finished so sneaking out isn''t too hard. The site is on a highway so hopefully you can make it back before people notice that <<$pcs_nickname>> is missing. It''s already late in the afternoon, you''re hoping you can get back before dark.'
 
 										act 'Walk towards Gadukino':
@@ -237,7 +238,7 @@ if $ARGS[0] = 'intro_7':
 											bcolor = rgb(20, 20, 20)
 											lcolor = rgb(106, 90, 205)
 
-											'<center><img <<$set_imgh>> src="images/system/intro/alt/road.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_road.jpg"></center>'
 											'You and <<$pcs_nickname>> walk along the road for several hours. The sun has started to set and the trees cast long shadows across the road. <<$pcs_nickname>> is lagging behind, getting tired.'
 											'You stick your hands in your pockets, slowing down to let her catch up. You feel a hard object and pull out the amulet to look at it.'
 											'It still looks kind of funny, but holding it is sending a pleasant rush of heat and energy through you. There''s something about it that...'
@@ -263,13 +264,13 @@ if $ARGS[0] = 'intro_8':
 	fcolor = rgb(255, 255, 255)
 	bcolor = rgb(20, 20, 20)
 	lcolor = rgb(106, 90, 205)
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/shadowyfigurecsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/10.jpg"></center>'
 	'You look up to see a dark figure in a long coat. The shadows cast by the setting sun obscure his figure, but you can see him striding purposefully towards you.'
 	'All of a sudden a cold chill of fear run through you. Two teenagers alone, in the dark, on the side of a road, in the middle of nowhere, being approached by a tall figure cloaked in shadows? There are dozens of horror stories that begin this way, and you don''t want to stick around to find out how it ends.'
 
 	act 'Run':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 		'<<$pcs_nickname>> seems to share your thoughts, and she grabs your hand and dashes into the woods, pulling you along with her. Amidst the panic the amulet slips from your hands and lands in the grass, giving off a slight glow that briefly illuminates the face of the man who was following you. Your long legs allow you to take the lead, dragging <<$pcs_nickname>> behind you into the forest.'
 
 		act 'Keep running':
@@ -303,7 +304,7 @@ if $ARGS[0] = 'intro_8':
 
 							act 'Oh god...':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/csb/dyingforestcsb.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/11.jpg"></center>'
 								'Shock and blood loss set in, causing your vision to start to black out. So this is how you die. Moments before you pass out, you swear you can hear the sound crunching bones from above you and see a flash of red hair.'
 
 								act '...am I dying?': gt 'preCSB', 'intro_9'
@@ -318,7 +319,7 @@ end
 
 if $ARGS[0] = 'intro_9':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/darknesscsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/11.jpg"></center>'
 	'...'
 	wait 1500
 	*nl
@@ -340,38 +341,38 @@ if $ARGS[0] = 'intro_9':
 		bcolor = rgb(255, 255, 255)
 		lcolor = rgb(106, 90, 205)
 		fcolor = rgb(0, 0, 0)
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'You open your eyes to see you are in a hospital room. Next to you is an unfamiliar red-haired girl.'
 		'"Ah, you woke up," she chirped. "We found you half-dead, you know. You almost didn''t make it. There wasn''t anything that I could do for the girl though. Those wolves really did a number on the two of you. Running half-exhausted through the forest must have made you a pretty tempting target. Then again, given how you picked up that amulet, you probably wouldn''t have lasted much longer even if you had managed to get away."'
 
 		act 'What? Who? Where?':
 			*clr & cla
 
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'You try to ask her all the questions running through your mind right now. Unfortunately all that comes out of your mouth is a croaking groan. Your tongue feels half-numb, as does the rest of your body. Your head is too fuzzy at the moment to think straight.'
 			'"I''d take it easy right now. I managed to save you, but your body still needs to get used to the change."'
 
 			act 'What change?':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'"What change?" You manage to get those words out, though your voice sounds a lot higher than normal.'
 				'The girl points at your chest, "Take a look for yourself."'
 
 				act 'Look down':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/csb/wakeupcsb.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/12.jpg"></center>'
 					'You look down, hair longer than it was yesterday shifting in front of your eyes. The covers of the hospital bed lie flat over your body, but they cover a far different shape than you are used to.'
 					'You whip back the covers and the front-open hospital gown to discover a pair of naked breasts in front of your face. Past them lie the smooth curves of a teenage girl. An empty feeling between your legs informs you that your old friend has gone missing.'
 					'You hastily recover your body in a panic, turning to the girl at your bedside.'
 
 					act 'What did you do to me?!':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 						'The girl frowns at your tone. "<i´>I</i> saved your life. Twice, even. You shouldn''t run off into the woods at night, let alone be fondling ancient amulets you know nothing about. Especially something like the Amulet of Power. Turns out that it passed to you. Must have happened when you touched it."'
 
 						act 'What''s going on?':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 							'"What the hell is going on?" you respond. "What does that have to do with turning me into a girl?!"'
 							'"Hold on, I''ll get around to that. Let me start from the beginning," the girl says. "Magic exists and is real. Ages ago the world was not the same, the fae creatures who possess natural magic lived in balance but the succubus were free to breed with whom ever they wished."'
 							'"They bred with humans and with that human magicians were born. The Sidhe, the most powerful of the fae, feared the increasing numbers of human magicians and cast a very powerful spell to bind the succubus to them, preventing either from being able to reproduce without the other."'
@@ -380,28 +381,28 @@ if $ARGS[0] = 'intro_9':
 
 							act 'Continue':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 								'"But last night there was a powerful burst of magical energy, strong enough to be clearly felt by any with magical connections. Can you guess where this surge came from? Yeah, that cave you found. Apparently the surge occurred when you opened the seal to the archive. Anyway, that was when we started to search. That source of power is desired by many, but it is extremely dangerous and in the wrong hands could cause untold horrors."'
 								'She stops for a few moments for you to process that information. It seems really far fetched.'
 								'"A man named Reinhold wanted to prevent the amulet being misused, so he went out to find it. Of course, the moment you saw him, you dropped the amulet and bolted into the woods. He picked it up but didn''t bother to check you over. Unfortunately, he''s probably realized by now that the amulet no longer has the power and now he''ll be out to hunt you down."'
 
 								act 'So, the whole world is just an illusion?':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 									'"So magic exists and is used by all these people and creatures. But the rest of us just don''t see it, or we convince ourselves it didn''t happen?" You ask.'
 									'The girl nods. "Yes. You''re a quick study. Machines, apartments, television and the Internet, all this really does exist and is in the form in which people see it. But if I say, hurl a fireball, then people might see that I threw a grenade or shot a flamethrower. The average human mind can''t process magic, so it blocks it out as a way to protect the person from going crazy."'
 									'"Hence such things as little green men, UFOs, poltergeists, and spontaneous combustion are from when people encounter a difficult-to-hide phenomenon and their minds come to a flawed conclusion. In some cases, a person''s mind can''t cope with the spell they witness and they are driven so crazy that no one believes them."'
 
 									act 'And who are you?':
 										*clr & cla
-										'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+										'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 										'"And who are you?" you ask.'
 										'The girl smiled. "Me? I''m Tatiana, a young mage with an keen interest in magical phenomenon. I specialize in the treatment of mutations, and magic relating to the body. I have little combat skill, so I rely on the services of Gustav to provide some muscle. He''s a Mutant due to magical exposure. It gives him unmatched physical strength, plus he''s a great tracker."'
 										'"The two of us run a detective agency for cover and money, but our real objective is studying magic and its effects."'
 
 										act 'What do you want from me?':
 											*clr & cla
-											'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 											'"And what is this amulet? Where did it come from?" you ask.'
 											'Tatiana thinks about it for a few moments. "It was made by the trickster Rikudo, one of the most powerful ancient magicians. He taunted the only living mage who could control its immense power by cursing him to be stuck in a female form, yet making it only activate for a male mage."'
 											'"I''m not a mage though, how could the power be transferred to me? And what does that have to do with turning me into a girl?"'
@@ -409,20 +410,20 @@ if $ARGS[0] = 'intro_9':
 
 											act 'Continue':
 												*clr & cla
-												'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+												'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 												'"See, when I found you I could feel the aura of power emanating from you. That made it easy to put things together. I knew enough about the Amulet to know that the power would have destroyed you. So I drew from that aura to transform you into someone who was protected from the masculine alignment of the power."'
 												'Tatiana runs a hand through her hair and giggles. "So I made you into a pretty teenage girl. Now the power is going to lie dormant, saving you from blowing up a city or something."'
 												'"Wasn''t there any other way? Taking away my manhood is a pretty drastic move!"'
 
 												act 'Continue':
 													*clr & cla
-													'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+													'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 													'"Of course there was another way. I could have just stopped your heart and let your power dissolve into nature. You would have died though. Reinhold might be the kind of person to kill you to save others, but I didn''t want to kill you right after saving you. Plus with my magic I was able to take this risk. Sure, maybe with more time doing research I could have worked out another solution, but I didn''t have a lot of time."'
 													'"Of course I couldn''t just leave a newly teenage girl without parents or a home. So I decided to kill two birds with one stone. Instead of just turning you into the girl version of you, I turned you into that girl you were with."'
 
 													act 'What?':
 														*clr & cla
-														'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+														'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 														'Startled, you reach up to your face, tracing out the features. You didn''t get a chance to become familiar with her face, but it feels about right. This whole time, the death of <<$pcs_nickname>> didn''t feel real, like she was still around somehow. Maybe it''s because you now "are" <<$pcs_nickname>>, but even now you don''t feel a sense of loss or guilt.'
 														'"Having a template to work off of really helped. Not even a geneticist could tell you two apart; you are identical from your fingerprints down to your DNA. Of course, that means your new ''equipment'' down there is fully functional as well, so if you don''t want to be a mommy, you should start thinking about contraceptives. You should probably also stay away from any male relatives if you don''t want to end up with a kid with eleven toes or something."'
 														'You angrily look at Tatiana, "So you think I''m a complete woman? On the outside I''ll look like one, but guess what, I''m still a man!"'
@@ -430,7 +431,7 @@ if $ARGS[0] = 'intro_9':
 
 														act 'Read the newspaper':
 															*clr & cla
-															'<center><img <<$set_imgh>> src="images/system/intro/csb/newspapercsb.jpg"></center>'
+															'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/13.jpg"></center>'
 															'There is a news report about a teenage boy, whose remains were found by a group of hunters half-eaten by wolves.'
 															'You give Tatiana a bewildered look. She has an enigmatic smile, "Well, I am a magician. That''s something that I can do. Reinhold has definitely lost the trail; there''s no reason he should suspect the power been passed to a girl. You took <<$pcs_firstname>>''s place, and she took yours. The body that ''died'' in the woods was a perfect copy of your old self, from your absorbed amulet energy down to the placement of every single hair."'
 															'"Anyways, your ''mother'' will be by in a couple hours to pick you up; she thinks that you''ve got some amnesia from a head injury and mental trauma from seeing your ''boyfriend'' get eaten alive by wolves, so you should probably be covered for any slip-ups. Just play the part of the traumatized little schoolgirl and it should be all good. Have fun."'
@@ -438,7 +439,7 @@ if $ARGS[0] = 'intro_9':
 
 															act 'Think about your situation':
 																*clr & cla
-																'<center><img <<$set_imgh>> src="images/system/intro/csb/hospitalroomcsb.jpg"></center>'
+																'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/14.jpg"></center>'
 																'You aren''t sure what to think.'
 																'On the one hand, you''ve lost your manhood forever. You''ll have to deal with skirts and periods and makeup and babies and all other sorts of girly things.'
 																'On the other hand, you''ve been granted a clean slate. No more beatings, no threats of becoming homeless, and you are gaining the family you never had. Plus, you''re going to be able to spy on girls in the locker rooms with out girls screaming this time.'
@@ -446,7 +447,7 @@ if $ARGS[0] = 'intro_9':
 
 																act 'Continue':
 																	*clr & cla
-																	'<center><img <<$set_imgh>> src="images/system/schoolboy.jpg"></center>'
+																	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/start_csb.jpg"></center>'
 																	'Welcome to the Cursed Schoolboy version! You may have lost your masculinity and your old life, but you''ve gained new possibilities in return! Will you try to live your new life as a mere schoolgirl, or do you have grander aspirations with your newfound knowledge of magic? The choice is yours!'
 																	!!'Now, would you like to dive right into the action? Or would you rather take some time to get used to your new body and life?'
 
@@ -474,7 +475,7 @@ end
 
 if $ARGS[0] = 'intro_end':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/schoolboy.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/start_csb.jpg"></center>'
 	*nl
 	'You can choose from two starting locations:'
 	*nl
@@ -487,7 +488,7 @@ end
 if $ARGS[0] = 'pav_start':
 	*clr & cla
 	'<center><h2>Pavlovsk</h2></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/gorodok.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_pavlovsk.jpg"></center>'
 	*nl
 	'<center>A provincial town in a rural area of Russia, it looks much like all the other towns in the region. Population: about 15000 inhabitants.</center>'
 
@@ -498,7 +499,7 @@ end
 if $ARGS[0] = 'gad_start':
 	*clr & cla
 	'<center><h2>Gadukino</h2></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_pavlovsk.jpg"></center>'
 	*nl
 	'<center>A small farming village with many rickety wooden houses and even more ruins of houses. This village has seen better times.</center>'
 
@@ -513,7 +514,7 @@ if $ARGS[0] = 'game_start':
 
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/csb/checkingoutguycsb.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/15.jpg"></center>'
 		'Over the next week, you slowly became accustomed to your new life. You aren''t used to being a girl just yet, but you''ve come to think of yourself as <<$pcs_nickname>> instead of Peter, and <<$pcs_nickname>>''s family as your own.'
 		'There were a few incidents where you acted in some decidedly non-feminine ways. Luckily Tatiana''s alibi has proved helpful here as well, covering your mistakes.'
 		*nl
@@ -523,7 +524,7 @@ if $ARGS[0] = 'game_start':
 		act 'Continue':
 			*clr & cla
 			if $starting_location = 'pavlovsk': '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/bedrpar.jpg"></center>'
-			if $starting_location = 'gadukino': '<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+			if $starting_location = 'gadukino': '<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_gadukino.jpg"></center>'
 			'It will take some more time for you to get completely used to your new body and life as <<$pcs_firstname>>. For now, you should just focus on getting out of bed.'
 
 			act 'Continue':

+ 7 - 7
locations/preCUST.qsrc

@@ -1,5 +1,5 @@
 # preCUST
-!2020/10/14/Gwen
+!!2021/04/01
 cls
 gs 'themes', 'indoors'
 
@@ -17,12 +17,12 @@ if $ARGS[0] = 'TGStart':
 
 !!	Just hair and eye color here for now; the dialog will be update as more options are added
 	'<center><b><font color = maroon>CHARACTER CUSTOMIZATION</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/character_creation_pic1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/character_creation_2.jpg"></center>'
 	'As you drift in unconsciousness, an impression of a woman forms in your mind. Many aspects of her appearance are indistinct, but there are some things you can make out.'
 	'She is fairly tall.'
 	*nl
 	'<center>Customize your:</center>'
-	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/intro/shared/hair icon.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/intro/shared/eye icon.png"></a></center>'
+	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/1_openings/shared/icon_hair.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/1_openings/shared/icon_eye.png"></a></center>'
 	*nl
 	'Everything else about her is fuzzy...'
 
@@ -37,10 +37,10 @@ if $ARGS[0] = 'SGStart':
 	if player_avatar = 1: gt 'preCUST', 'Done', 'SGS'
 
 	'<center><b><font color = maroon>CHARACTER CUSTOMIZATION</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/character_creation_pic1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/character_creation_2.jpg"></center>'
 	*nl
 	'<center>Customize your:</center>'
-	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/intro/shared/hair icon.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/intro/shared/eye icon.png"></a></center>'
+	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/1_openings/shared/icon_hair.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/1_openings/shared/icon_eye.png"></a></center>'
 
 	act 'Done': gt 'preCUST', 'Done', 'SGS'
 end
@@ -85,12 +85,12 @@ if $ARGS[0] = 'NTStart2':
 
 !!	Just hair and eye color here for now; the dialog will be update as more options are added
 	'<center><b><font color = maroon>CHARACTER CUSTOMIZATION</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/character_creation_pic1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/character_creation_2.jpg"></center>'
 	'As you look in the mirror, your face comes into focus. Some aspects of your appearance are already set, you can define the others now.'
 	'You are fairly tall.'
 	*nl
 	'<center>Customize your:</center>'
-	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/intro/shared/hair icon.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/intro/shared/eye icon.png"></a></center>'
+	'<center><a href="exec:gs ''preCUST'', ''hair''"><img src="images/system/1_openings/shared/icon_hair.png"></a> <a href="exec:gs ''begin'', ''eyes''"><img src="images/system/1_openings/shared/icon_eye.png"></a></center>'
 	
 	act 'Done': gt 'preCUST', 'Done', 'NT'
 end

+ 16 - 16
locations/preNT.qsrc

@@ -1,5 +1,5 @@
 # preNT
-!2020/10/14/Gwen
+!!2021/04/01
 !!The TG Story Elements
 *clr & cla
 gs 'themes', 'indoors'
@@ -18,7 +18,7 @@ if $ARGS[0] =  '':
 		minut += 7
 		gs'stat'
 		'<center><b><font color=#00FF9C><<"Galina [Mother] <<$pcs_lastname>>">></font></b></center>'
-		'<center><img <<$set_imgh>> src="images/system/intro/city/mother1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_galina_1.jpg"></center>'
 		'You step out of the bathroom to a scorn from your mother. "You don''t even have your sweater on. You know how cold it is going to be today." Your mother grabs your sweater then quickly forces you into it while pulling you toward the door where you place your coat on and leave the house. Your mother walks you down the side walk while you ask her, "What is so important that I have to leave this early?"'
 		*nl
 		'Your mother responds, "What''s important is your future and I''m not going to have a daughter who sits at home all day doing god know what. We are getting you a job in the market with me. I need to keep a close eye on you or else you will get into trouble." You recoil in shock as you think to yourself, <font color=#FF00CC>I can''t stay with her anymore. I need to tell her now.</font>'
@@ -28,7 +28,7 @@ if $ARGS[0] =  '':
 			minut += 3
 			gs'stat'
 			'<center><b><font color=#00FF9C><<"Galina [Mother] <<$pcs_lastname>>">></font></b></center>'
-			'<center><img <<$set_imgh>> src="images/system/intro/city/mother2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_galina_2.jpg"></center>'
 			'You pull away from her then say, "<<$npc_nickname[''A29'']>>... I''m moving out." Your mother grabs your hand then begins pulling you forward while saying, "Stop playing around, I promised Diana that we would be there before seven and we are already running late." You pull away again. "I mean it this time. I have leased a new home and purchased train tickets." You mother crosses her arms and says, "You did what? How could you afford a new home? What kind of favors have you been performing behind my back?" You reply, "No favors. I have been working for aunt Diana and I have been saving up my earnings."'
 			*nl
 			'Your mother''s voice gets louder as she responds, "So aunt Diana has been working you behind my back and you spent your money on a new house instead of college? HAVE YOU LOST YOUR MIND!?" You recoil for a second before mustering your courage, "Maybe I don''t want to go to college. Maybe i just want to live my own life." Your mother pinches your ear as she says, "You ungrateful brat! Have I not done everything for you? I raised you in my home. I kept you fed. I protected you from the boys who would just take advantage of you. I even put up with your occasional attitude while showing you the right way to live your life."'
@@ -43,7 +43,7 @@ if $ARGS[0] =  '':
 				*nl
 				'Your mother replies, "You don''t realise how dangerous boys can be! They can rape and even kill you!" You quickly respond, "You''re right! I don''t know. How can I ever know anything about boys when you work so hard to keep me away from them? You have no idea what how hard it is to be the only girl without a date on Valentines day, to be the only girl who couldn''t go to the prom because her mother kept her home for "Her own safety"" You can feel tears streaming down your face as you continue screaming, "I CAN NEVER MAKE NEW FRIENDS! I CAN NEVER TAKE RISKS AND I CAN NEVER FALL IN LOVE! WHY CAN''T I FALL IN LOVE MOTHER!? WHY DO YOU HATE ME SO MUCH!? WHY DON''T YOU LEAVE ME ALONE!?" Your mother stares at you in shock as you both stare at each other in silence.'
 				'<center><b><font color=#00FF9C><<"Galina [Mother] <<$pcs_lastname>>">></font></b></center>'
-				'<center><img <<$set_imgh>> src="images/system/intro/city/mother2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_galina_2.jpg"></center>'
 
 				act 'Say goodbye':
 					*clr & cla
@@ -55,14 +55,14 @@ if $ARGS[0] =  '':
 					*nl
 					'You peek out the doorway while feeling your heart pounding, not wanting to get into another argument, you try to check your things quietly while you mother calls someone on the phone. As soon as you finish your packing, you quietly walk toward the front door before hearing your mother leave the kitchen with the phone still in her hand.'
 					'<center><b><font color=#00FF9C><<"Galina [Mother] <<$pcs_lastname>>">></font></b></center>'
-					'<center><img <<$set_imgh>> src="images/system/intro/city/mother2.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_galina_2.jpg"></center>'
 
 					act 'Turn to face her':
 						*clr & cla
 						minut += 2
 						gs'stat'
 						'<center><b><font color=#00FF9C><<"Galina [Mother] <<$pcs_lastname>>">></font></b></center>'
-						'<center><img <<$set_imgh>> src="images/system/intro/city/mother2.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_galina_2.jpg"></center>'
 						'Your mother takes one look at you then says, "I''ll call you back." before hanging up the phone. She then walks up to you and says, "If you are really committed to this then go, but when the boys use you and break your heart then don''t say that I didn''t warn you." She then opens the door and holds it open for you. You begin walking out before you hear her say, "And if you get knocked up by someone you don''t even know then don''t bring any babies back here expecting me to take care of them. You have made your choice and I hope to god that you don''t ruin your life. May god watch over you." Not wanting to have another argument, you turn and walk away toward the train station.'
 
 						act 'Head to the train station':
@@ -141,7 +141,7 @@ if $ARGS[0] =  'Ride':
 			*clr & cla
 			minut -= 2
 			gs'stat'
-			'<center><img <<$set_imgh>> src="images/system/intro/city/gun.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/1.jpg"></center>'
 			'You immediately recognize it as a firearm. You suddenly feel your heart sink as your thoughts race. <font color=#FF00CC>OH NO! Mother was right. I was too trusting. He is going to kidnap me isn''t he? What do I do? Do I take the gun? Is the safety on? I don''t know if I can even shoot it. Maybe I''m overreacting.</font> You carefully watch Albert while shaking until you see him reach toward his back and scratch his side, lifting his shirt just high enough for you to see something shiny. You look closer at it and realize that it is a police badge. You take a huge sigh of relief as you carefully close the glove compartment. You continue relaxing until you catch Albert, in the corner of your eye, staring at your legs.'
 			*nl
 			'You watch him at the corner of your vision while he continues to stare at your legs while you pretend not to notice. After a minute you notice him begin firmly rubbing on his crotch. You start feeling a little hot, not entirely sure why. <font color=#FF00CC>Why is it so hot all of a sudden? Maybe it is the way he is looking at me. He must really want me. He keeps rubbing that... Bulge. Maybe I should touch it for him. I bet his dick is big if his bulge is that big, but what if he doesn''t want it? That would be so embarrassing, but if he does want it then this is my chance to finally be with a real man, but am I ready?</font>'
@@ -153,11 +153,11 @@ if $ARGS[0] =  'Ride':
 					gs 'willpower', 'pay', 'self'
 					minut -= 2
 					gs'stat'
-					'<center><img <<$set_imgh>> src="images/system/intro/city/hj1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/hj1.jpg"></center>'
 					'You can feel your heart pounding as you slowly reach out then begin lightly rubbing Albert''s crotch through his pants. To your surprise, he doesn''t seem to react, so you continue stroking it until you find the zipper of his pants then reach inside, feeling his really warm penis tensing up like a tree stump. You pull it out of his pants then begin firmly stroking it as Albert starts lightly moaning. You can feel your body heating up and your cheeks growing red as you think of how far you have gone. You continue stroking his dick until you feel his hand on the back of your head.'
 					*nl
 					'You look up at Albert to see a lustful look on his face. He moves his lips close to yours before sharing a passionate kiss for a few seconds until he pauses then turns around to see if any other cars are around before you feel his hand lightly pulling you down to his rock hard penis.'
-					'<center><video autoplay loop src="images/system/intro/city/kiss.mp4"></video></center>'
+					'<center><video autoplay loop src="images/system/1_openings/5_nit/kiss.mp4"></video></center>'
 					gs 'arousal', 'hj', 5, 'dom'
 					gs 'stat'
 
@@ -169,7 +169,7 @@ if $ARGS[0] =  'Ride':
 							guy += 1
 							minut += 4
 							gs'stat'
-							'<center><video autoplay loop src="images/system/intro/city/hj2.mp4"></video></center>'
+							'<center><video autoplay loop src="images/system/1_openings/5_nit/hj2.mp4"></video></center>'
 							'Despite Albert''s intentions, you continue stroking his penis, feeling it occasionally throb in your hand. Albert lowers his hand from your head realizing that you aren''t going to suck his dick. Something about the way he just gave up to you makes you feel a sort of exhilarated rush while you think to yourself, <font color=#FF00CC>He just let go of me. He let me decide what to do. Mother always told me that men are all controlling pigs, but I feel in control here. His dick is mine to use as I see fit. His moans are mine to control. Ohh mother, how wrong you were about everything. This is my new life now. My time to choose who I can be with and what i can do. This man is at my mercy. I control his pleasure and I can choo...</font>'
 							gs 'arousal', 'hj', 5, 'dom'
 							gs 'stat'
@@ -178,7 +178,7 @@ if $ARGS[0] =  'Ride':
 								*clr & cla
 								minut += 4
 								gs'stat'
-								'<center><video autoplay loop src="images/system/intro/city/hj3.mp4"></video></center>'
+								'<center><video autoplay loop src="images/system/1_openings/5_nit/hj3.mp4"></video></center>'
 								'You suddenly see Alberts head jerk back as his cock begins throbbing in your hands. You feel a little nervous while you think to yourself, <font color=#FF00CC>What is going on? Is he in pain? Did i do something wrong? What is this warm liquid leaking out of his penis?</font> You slowly bring your hand to your face then smell the liquid and almost gag at the smell, as you quickly grab a nearby tissue and wipe some of the cum off of your hand, leaving your hand feeling sticky. You turn to Albert and see a satisfied smile on his face as he strokes your cheek then continues driving.'
 								gs 'cum_call', 'hands', 'Albert'
 								gs 'arousal', 'hj', 5, 'dom'
@@ -237,11 +237,11 @@ if $ARGS[0] =  'Ride':
 						*clr & cla
 						minut -= 2
 						gs'stat'
-						'<center><img <<$set_imgh>> src="images/system/intro/city/bj1.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/bj1.jpg"></center>'
 						'Realizing what he wants, you lower your head to his penis then light kiss the tip before looking up at him, as he gives you an approving nod, signalling you to continue. You wrap your lips around the tip then give it a light suck before rubbing it with your tongue. You enjoy the warmth of it in your mouth while you slide it in deeper. You begin thoroughly sucking his cock while he takes a quick look around to see if anyone is watching before he continues driving with his dick in your mouth. You can feel your underwear growing wet, causing you to think to yourself,'
 						*nl
 						'<font color=#FF00CC>Why am I so wet? Did I pee myself? Am I really doing this? Is this really happening? I''m sucking this man''s dick and I don''t even know him, but I feel so hot. I want more. I want him to put his dick inside of me. I want him so bad. What is wrong with me? i just met him...</font>'
-						'<center><video autoplay loop src="images/system/intro/city/bj2.mp4"></video></center>'
+						'<center><video autoplay loop src="images/system/1_openings/5_nit/bj2.mp4"></video></center>'
 						gs 'arousal', 'bj', 5, 'sub'
 						gs 'stat'
 
@@ -364,7 +364,7 @@ if $ARGS[0] =  'Listings':
 	*clr & cla
 	minut += 2
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/system/intro/city/paper.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/2.jpg"></center>'
 	'Clothing Saleswoman at the marketplace (Residential Area).'
 	'Waitress at the Roadhouse (Residential Area).'
 	'Office Secretary at Titran-Express (City Center).'
@@ -412,7 +412,7 @@ if $ARGS[0] =  'Train':
 		*clr & cla
 		minut += 2
 		gs'stat'
-		'<center><img <<$set_imgh>> src="images/system/intro/city/paper.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/2.jpg"></center>'
 		'Clothing Saleswoman at the marketplace (Residential Area).'
 		'Waitress at the Roadhouse (Residential Area).'
 		'Office Secretary at Titran-Express (City Center).'
@@ -478,7 +478,7 @@ if $ARGS[0] =  'Train':
 						gs 'obj_din', 'old'
 						cla
 						*clr
-						'<center><img <<$set_imgh>> src="images/system/newintown.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/5_nit/start_nit.jpg"></center>'
 						'Welcome to the New in Town version! You are finally free of your mother and ready to face all the freedoms and challenges that entails. Your options are nearly unlimited and now it''s time to go out and discover them all.'
 						act 'Begin': gt 'korr'
 					end

+ 35 - 34
locations/preSYS.qsrc

@@ -1,6 +1,7 @@
 # preSYS
-!2020/10/14/Gwen
+!!2021/04/01
 !!Background Options
+
 gs 'themes', 'indoors'
 
 !!--------------------------inner thought stuff--------------------------------
@@ -116,7 +117,7 @@ if $ARGS[0] = 'CSBStart':
 	prezikProver = 3
 	brothersawpirsF = 0
 	
-	'<center><img <<$set_imgh>> src="images/system/intro/csb/petercsb.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/16.jpg"></center>'
 	'Your name is Peter Ivanov. You''ve got blond hair and blue eyes. Your parents died shortly after you were born and your great uncle Ivan took you in. He works at a construction company out of one of the suburbs of St. Petersburg. He''s a man''s man and has never been very close to you, choosing to let you make your own way as long as it does not embarrass him publicly. You''ve grown to be quite independent, but lack any real defining qualities.'
 	
 	!date_toggle = args[1]
@@ -140,7 +141,7 @@ if $ARGS[0] = 'CSBStart':
 	
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/csb/petercsb.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/4_csb/16.jpg"></center>'
 		*nl
 		'You have two options when it comes to beginning your game:'
 		*nl
@@ -264,7 +265,7 @@ if $ARGS[0] = 'SGStart':
 	home_owned[2] = 1
 	gs 'set_home', 2
 
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_1.jpg"></center>'
 	'Your name is <<$pcs_firstname>> <<$pcs_lastname>>, friends and family often calling you <<$pcs_nickname>>. Your mother''s name is <<$npc_firstname[''A29'']>> and your biological father left when you were a baby. Your mother married your stepfather, <<$npc_firstname[''A28'']>>, shortly afterwards. <<$npc_firstname[''A33'']>> is your older sister. She is two years older than you and is still living at home while working at the local grocery store. She chose not to attend college and instead spends most of her free time drinking with her friends and going to parties, much to your mother''s dismay. You also have a younger half-brother, <<$npc_firstname[''A34'']>>, who is really into sports, especially football, and is shaping up to be a fine athlete. He is a year younger than you and his father is your stepfather.'
 	*nl
 	'Your <<$npc_usedname[''A30'']>> lives in the same building as you do, though you rarely see her except when you pass her in the stairwell. She is your mother''s sister. <<$npc_usedname[''A54'']>>, as everyone calls him, is best friends with your stepfather. <<$npc_firstname[''A11'']>> <<$npc_lastname[''A11'']>>, your childhood friend, is the same age as you and grew up living in the same apartment building on the floor above yours. His father, <<$npc_firstname[''A112'']>>, is an old friend of your mother.'
@@ -276,7 +277,7 @@ end
 if $ARGS[0] = 'SGStart2':
 !!make sure this image shows up above the text that shows your birthday
 	!date_toggle = args[1]
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_2.jpg"></center>'
 	if birthday < 10 and birthmonth < 10:
 		$startdob = 'Your birthday: <B>0<<birthmonth>>/0<<birthday>>/<<birthyear>></B> (MM/DD/YYYY)'
 	elseif birthday < 10 and birthmonth >= 10:
@@ -294,7 +295,7 @@ if $ARGS[0] = 'SGStart2':
 	end
 	act 'Confirm':
 		cls
-		'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart26.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_3.jpg"></center>'
 		*nl
 		'You have two options when it comes to beginning your game:'
 		*nl
@@ -338,7 +339,7 @@ if $ARGS[0] = 'SGStart2':
 end
 
 if $ARGS[0] = 'SGStart3':
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart26.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_3.jpg"></center>'
 	*nl
 	'You can choose from two starting locations:'
 	*nl
@@ -363,7 +364,7 @@ end
 if $ARGS[0] = 'pav_start':
 	*clr
 	'<center><h2>Pavlovsk</h2></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/gorodok.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_pavlovsk.jpg"></center>'
 	*nl
 	'<center>A provincial town in a rural area of Russia, it looks much like all the other towns in the region. Population: about 15,000 inhabitants.</center>'
 	start_location = 1
@@ -374,7 +375,7 @@ end
 if $ARGS[0] = 'gad_start':
 	*clr
 	'<center><h2>Gadukino</h2></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/gadukino.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_gadukino.jpg"></center>'
 	*nl
 	'<center>A small farming village with many rickety wooden houses and even more ruins of houses. This village has seen better times.</center>'
 	start_location = 2
@@ -384,7 +385,7 @@ end
 
 if $ARGS[0] = 'charselect':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart27.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/pre_4.jpg"></center>'
 	'Select your personality/social group. Your social group will have a major defining impact upon your life in school and will determine your starting friends, starting traits and overall look. While you can always change groups later on, it takes time and effort, so choose wisely. Your five choices of social group are.'
 	*nl
 	'Nerds, geeks and good students. - These students tend to do well in school and are well liked by teachers and other adults and your parents will also be more proud of you. They tend to not have many friends outside of their own social group, however, and are also sometimes picked on or bullied. They are subpar athletically and place less value on looks and social skills than other cliques.'
@@ -534,7 +535,7 @@ end
 
 if $ARGS[0] = 'nerdinfo':
 	'<center><h4><font color="maroon">Nerd</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart3.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/nerd_0.jpg"></center>'
 	'While you were growing up, you spent virtually all of your free time at home, pursuing various cerebral pursuits. These might have included reading comics, fantasy or sci-fi books, learning about chess or computers or playing cards, board games, or RPGs with the other nerds in addition to faithfully going to school. While you have gained a huge amount of knowledge from this, your lack of interest in exercising as a child has left your body a little frail.'
 	*nl
 	'The long nights of trying to read in poor light have taken a toll on your eyesight as well, and you now need glasses to be able to read. Your cerebral pursuits have also had somewhat of a negative impact on your friendship with <<$npc_firstname[''A11'']>>: as you grew up. He became a gopnik and the two of you slowly started hanging out less and less, although you still consider each other to be friends. On the plus side, doing well in school has made your parents happy and has left you with some extra spending money as a reward for your hard work. Now...'
@@ -543,21 +544,21 @@ end
 
 if $ARGS[0] = 'jockinfo':
 	'<center><h4><font color="maroon">Jock</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart4.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/jock_0.jpg"></center>'
 	'While you were growing up, you spent virtually all of your free time outdoors. You loved playing sports, running, biking, horseback riding, hiking and most other outdoor activities. This has kept you in fairly good shape as well as decently socially active in a variety of team sports over the years. Doing this, however, negatively impacted your friendship with <<$npc_firstname[''A11'']>> somewhat. As you grew up, he became a gopnik and the two of you slowly started hanging out less and less, though you still consider each other to be friends. From all the sports available, you are an...'
 	*nl
 end
 
 if $ARGS[0] = 'popularinfo':
 	'<center><h4><font color="maroon">Popular</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart5.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/popular_0.jpg"></center>'
 	'You spent most of your childhood outdoors, playing with other girls and boys. As a result, you''re quite healthy. You''re also pretty strong verbally, with a keen understanding about how to get yourself out of trouble (or shifting the blame to someone else). You were never very interested in school or sports, however, and are only a sub-par student. Your popularity has negatively impacted your relationship with <<$npc_firstname[''A11'']>> somewhat, and you are not as close as you once were. Now...'
 	*nl
 end
 
 if $ARGS[0] = 'gopnikinfo':
 	'<center><h4><font color="maroon">Gopnik</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart6.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/gopnik_0.jpg"></center>'
 	'You spent most of your childhood outdoors, playing with the other girls and boys. As a result, you''re quite healthy. As you got older you lost any interest you might have once had with fitting in - now you do your own thing, and you’’re ready to tell anyone where they can stick it if they have a problem with that.'
 	'As you and <<$npc_firstname[''A11'']>> walked a similar path, your bond of friendship only deepened. This has had some repercussions on your school performance; you''re a sub-par student. It has also had some less enjoyable consequences leading you into more than your fair share of fights, into all sorts of problems at home, landing you in trouble and often punished at school, and even into a few run-ins with the local police. Now most consider you...'
 	*nl
@@ -565,7 +566,7 @@ end
 
 if $ARGS[0] = 'outcastinfo':
 	'<center><h4><font color="maroon">Outcast</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart7.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_0.jpg"></center>'
 	'You never really fit in. You’’re just one of those individuals who, by choice or circumstance, never really clicked with the other kids. As you got older things only got worse, and now you are seen as an outcast. This breaks one of the most important social rules among your peers, and you are now considered in the same vein as sluts, losers, gay boys and the like.'
 	'Being an outcast has also had a somewhat negative impact on your friendship with <<$npc_firstname[''A11'']>>. As you grew up, he became a gopnik and the two of you slowly started hanging out less and less, although you still consider each other to be friends - if just barely. You have no other real friends, and you get bullied and made fun of all the time because...'
 	*nl
@@ -604,7 +605,7 @@ end
 if $ARGS[0] = 'nerdqueen':
 	!!above average looks and average physically fit
 	'<center><h4><font color="maroon">Queen of the nerds</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart8.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/nerd_1.jpg"></center>'
 	'While you love all things nerdy or geeky, what you love the most is hanging out with your fellow nerds and doing nerdy things together. This has made you fairly social for a nerd and more general in your areas of knowledge. As you got older and started to develop as a girl, it also made you much more aware of your sexuality than most nerds are comfortable with. As such, you cultivated that awareness more than most and are now more at ease with your body than most of the other nerds. By the usual nerd standards you are confident, dynamic and attractive. This has lead to you being the leader of your group of friends, and you are more acceptable to other social groups as a result, especially the cool kids who seem to respect your social skills and looks.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -647,7 +648,7 @@ end
 
 if $ARGS[0] = 'goodstudent':
 	'<center><h4><font color="maroon">Good student</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart9.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/nerd_2.jpg"></center>'
 	'You just love school, and your grades are more than good enough to attend the university of your choosing after graduation - all you have to do is not let your grades slip. You have always tried to absorb every bit of knowledge possible and have done everything you could to excel in school. While this attitude has gained you a lot of respect from the other nerds, it did not earn you a lot of friends and you never found the time for sports. You are often asked to be a tutor and sometimes find yourself forced to do others'' homework for them. You have excellent grades, and your mother is very proud of you. She has shown her appreciation for your hard work by rewarding you with money.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -673,7 +674,7 @@ end
 
 if $ARGS[0] = 'computergeek':
 	'<center><h4><font color="maroon">Computer geek</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart10.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/nerd_3.jpg"></center>'
 	'You were always into computers, whether it be by playing video games, taking computers apart or learning programing and even hacking. You love everything about computers, but this passion left you little time to make friends - real-life friends, at least. You have managed to befriend many online players that you talk to while you play various video games, however, and you rarely spend any time outdoors, nor money on clothes or other girly stuff. You are far more interested in saving your money for a better computer in order to play even better games. You have considered hosting a web series of video games or vlogs - you even took the time to learn how to video edit - but you aren’’t sure if you want to put yourself out there like that.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -703,7 +704,7 @@ end
 
 if $ARGS[0] = 'chessplayer':
 	'<center><h4><font color="maroon">Avid chess player</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart11.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/nerd_4.jpg"></center>'
 	'You were always into chess as a child, and you have studied all the great chess masters. You can even name them all as well as their favorite strategies! You find nothing more interesting than matching your wits against someone else’’s in a game of chess. It has left you with the ability to often see the consequences of your actions better than most as you are used to looking several moves ahead. All of this has left you with little time to make many friends, and you rarely spend any time outdoors.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -778,7 +779,7 @@ end
 
 if $ARGS[0] = 'volleyball':
 	'<center><h4><font color="maroon">Volleyball player</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart12.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/jock_1.jpg"></center>'
 	'Ever since the first time you played volleyball, you have been in love with the sport. You spent a lot of your free time trying to improve your ability, and it paid off; you''re actually quite good now! Your obsession with volleyball, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks. You are especially close with <<$npc_firstname[''A13'']>> and your coach.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -803,7 +804,7 @@ end
 
 if $ARGS[0] = 'dancer':
 	'<center><h4><font color="maroon">Avid dancer</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart13.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/jock_2.jpg"></center>'
 	'You fell in love with dancing at an early age and never looked back. You spent a lot of your free time trying to improve your skills, and it paid off; you''re actually quite good now! <<$npc_firstname[''A11'']>> helpfully pointed out that an added benefit of dance was a greater increase in your flexibility (that is, of course, typical of <<$npc_firstname[''A11'']>>). Your obsession with dancing, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks.' 
 	*nl
 	'You are particularly close with <<$npc_firstname[''A23'']>>, who is just as passionate about dancing as you are. You trained a lot together as children and have a mutual respect for each other''s abilities.'
@@ -844,7 +845,7 @@ end
 
 if $ARGS[0] = 'runner':
 	'<center><h4><font color="maroon">Track runner</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart14.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/jock_3.jpg"></center>'
 	'Ever since you first tried track, you have been in love with the sport. When you’re running, the rest of the world fades away and you experience a natural high like no other. You spent a lot of your free time trying to get better at it, and it paid off; you''re actually quite good now! Your obsession with running, however, has had some repercussions on your school performance. You''re a sub-par student, and you haven''t made many friends other than your fellow jocks and your coach.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -872,7 +873,7 @@ end
 
 if $ARGS[0] = 'football':
 	'<center><h4><font color="maroon">Football player</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart15.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/jock_4.jpg"></center>'
 	'Ever since your first football game, you have been in love with the sport. You spent a lot of your free time trying to get better at it, and it paid off; you''re actually quite good now! Your obsession with football has had some repercussions on your school performance, however, and you''re now a sub-par student. You haven''t made many friends other than your fellow jocks, especially <<$npc_firstname[''A149'']>> and your coach.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -933,7 +934,7 @@ end
 
 if $ARGS[0] = 'socialite':
 	'<center><h4><font color="maroon">Sociable</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart16.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/popular_1.jpg"></center>'
 	'You have a ton of friends! You''re friends with all of the important kids at school, anyways, which is what really matters. You were very social growing up and enjoyed being around others, often becoming the center of attention. You have always had a knack of knowing the right thing to say at the right moment, which led to many other students wanting to be your friend. You can with a little work get along with nearly anyone if you put your mind to it.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -965,7 +966,7 @@ end
 
 if $ARGS[0] = 'beautiful':
 	'<center><h4><font color="maroon">Beautiful</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart17.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/popular_2.jpg"></center>'
 	'You might not be the smartest and you might not be the most social or have the toughest attitude - but what you do have are natural good looks. That’s not something you can earn! You blossomed earlier than most girls and the boys took note, especially <<$npc_firstname[''A11'']>>, who started acting differently around you. You know he is attracted to you, but who can blame him? After all, you''re fairly certain that all of the boys (and even some of the girls) lust after you either openly or secretly. As you got older your looks only improved, and you are often considered one of the best looking girls in the room wherever you go. You are especially popular with the cool kids and jocks.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -1059,7 +1060,7 @@ end
 
 if $ARGS[0] = 'gopnikstart':
 	'<center><h4><font color="maroon">Gopnik</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart18.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/gopnik_1.jpg"></center>'
 	'You are a gopnik. While you are still low in the gopnik pecking order, you have already proven yourself to them and most fully accept you as an equal. You have problems at home and school due to your antisocial behavior. This is especially true with your mother and stepfather, who see you going down the wrong path. The teachers and the police all know you''re one of the local gopniks. The jocks have a not so friendly rivalry with you and the other gopniks, while you don''t get along much, have some mutal respect for you.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -1091,7 +1092,7 @@ end
 
 if $ARGS[0] = 'troublemaker':
 	'<center><h4><font color="maroon">Troublemaker</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart19.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/gopnik_2.jpg"></center>'
 	'You are a troublemaker. Nothing makes you happier than causing problems, whether it be petty larceny, getting into fights or vandalism. You live for the thrill of breaking the rules. You get along fairly well with the gopniks and they accept you as a kindred spirit. They seem to love your willingness to jump head first into any and all trouble you run across - and if you can''t find any, you will happily make your own, which keeps things lively. You have problems at home and school due to your antisocial behavior. This is especially true with your mother and stepfather, who see you going down the wrong path. The teachers and the police all know who you are.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -1134,7 +1135,7 @@ end
 
 if $ARGS[0] = 'vitekgf':
 	'<center><h4><font color="maroon">Vitek''s girlfriend</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart20.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/gopnik_3.jpg"></center>'
 	'You are <<$npc_nickname[''A9'']>>''s girlfriend. You love the thrill and danger of hanging out with the gopniks, even if you lack the true attitude yourself. You met <<$npc_nickname[''A9'']>> after he and <<$npc_firstname[''A11'']>> became friends. There was something about his bad boy attitude that drew you in, and you soon found yourself falling for him.'
 	'As you developed, he started to take an interest in you as well. Soon thereafter the two of you started dating. You''re not technically a gopnik - you are considered more of a wannabe - but the rest of the gopniks seem to accept you anyways. You’’re not sure what would happen if you ever broke up with <<$npc_nickname[''A9'']>>, however, as being his girlfriend and hanging out with the other gopniks has cost you any real, close friends outside of their group.'
 	act 'Select another': gt 'preSYS', 'charselect'
@@ -1199,7 +1200,7 @@ end
 if $ARGS[0] = 'alternative':
 !!can choose two more starting tattoo''s
 	'<center><h4><font color="maroon">Alternative</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart21.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/gopnik_4.jpg"></center>'
 	'You march to your own tune. You’’re not a follower - you’’re a leader! You just have no desire to actually lead anything. You do what you want when you want and you do it with a fuck-it-all attitude. The local gopniks respect you and for the most part you get along with them. You''re not one of them, however, but rather a kindred spirit looking to walk your own path and raise a little hell along the way.'
 	*nl
 	'Unlike the gopniks, you have far less interest in fighting or causing problems, instead just looking for a good time - you love to party more than anything else. The cool kids don''t completely look down their nose at you. Even if they don''t approve of your clothes, they respect your love of looking nice and having a good time. You have problems at home and school due to your behavior. This is especially true with your mother and stepfather, who see you going down the wrong path.'
@@ -1292,7 +1293,7 @@ end
 
 if $ARGS[0] = 'friendless':
 	'<center><h4><font color="maroon">Friendless</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart22.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_1.jpg"></center>'
 	'You were never very social and never learned how to make friends. You were often made fun of or bullied by the other kids as you grew up. As such, you naturally shielded away from them, an action that only served to isolate you even further. Now, years later, you have yet to make any real friends - even Vasily, who is your closest friend, wouldn''t be considered a particularly close one. In public, he scorns you like all the rest, but is a little nicer in private.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -1313,7 +1314,7 @@ end
 
 if $ARGS[0] = 'uglyduckling':
 	'<center><h4><font color="maroon">Ugly duckling</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart23.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_2.jpg"></center>'
 	'Some girls blossom early and some have natural good looks... you got neither. In fact, you seem to have been cursed with an androgynous face and body. You have been mistaken for a boy more times than you would care to admit. You have never learned to use makeup, but maybe you should. It might help make people realize you are indeed a girl.'
 	*nl
 	'Your body seemed to have grown out of sync, leaving you looking odd and, at best, unattractive for most of your life. Now in your teens, your body is starting to even out in growth but you are still very androgynous and you are still considered by most to be ugly. Your lack of good looks has made you a social pariah. Nobody seems to like you or want to spend time with you unless they are making fun of you.'
@@ -1340,7 +1341,7 @@ end
 
 if $ARGS[0] = 'goodgirl':
 	'<center><h4><font color="maroon">Good girl</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart24.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_3.jpg"></center>'
 	'You are a good girl. The kind parents, teachers and adults love, but the other kids hate. You always reminded the teacher to give out homework and you would tell on anyone for doing anything. You love the attention you get from adults, and while you can feel lonely at times,  you are still pretty happy knowing you''re a good girl. You also regularly attend church just like any good girl should. The nerds seem to tolerate you the most, probably because they almost never misbehave and always do their homework anyways.'
 	act 'Select another': gt 'preSYS', 'charselect'
 	act 'Confirm this option':
@@ -1383,7 +1384,7 @@ end
 if $ARGS[0] = 'slut':
 !!If you can do uniforms then they can choose inappropriate
 	'<center><h4><font color="maroon">Slut</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart25.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_4.jpg"></center>'
 	'You were the first girl at your age to lose her virginity, to your childhood friend Vasily. You became curious about sex far sooner than other kids your age and started masturbating long before the others in your year. You also found a desire for pornography and would masturbate to it. You loved the sensation so much that you wanted to find out how good sex would feel. Once you tried it, you learned that you loved it - you really love everything about it.'
 	*nl
 	'The boys took advantage of your sexual needs and made you give them handjobs, which then led to blowjobs under the bleachers during recess and after school (sometimes they would return the favour by fingering you or a few times even eating you out) You always savored swallowing their cum, and you even love how it tastes. The only thing you like more than sucking cock and swallowing cum is getting fucked by a huge cock while sucking on another one.'
@@ -1461,7 +1462,7 @@ end
 
 if $ARGS[0] = 'goth':
 	'<center><h4><font color="maroon">Goth</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/sys/altstart28.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/2_sg/outcast_5.jpg"></center>'
 	'There is always an oddball, the weirdo at every school and at yours, it seems you are the one. You have always felt different, like a person standing outside looking in at the world. You never felt like you fit in, at least until you watched some American movies, saw some goths and suddenly you felt like you belonged. You quickly used all the allowance you had to buy new clothes and makeup so you could finally feel good about yourself. Your family doesn''t approve, hell no one seems to approve but you don''t care.'
 	*nl
     'You are the school''s resident Goth. The Dark Temptress that all the boys secretly dream of, weaver of bad poetry and suicide covenants... Yep, people have too much imagination. Most adults think that you are going to sacrifice their children. In fact, everyone seems to think you are going to sacrifice someone or commit suicide. The school''s kids aren''t better, with the so-called "cool girls" leading an ostracism campaign against you... Sigh... Fortunately, not everyone is a brainwashed sheep happily following all along, a few think for themselves. The nerds like your reading proclivity and that you are into some of the same things they are; you think they might even invite you to their game one day. A couple of the Gopniks like your party attitude, specifically the kids in the band Pizdá Buysto, who seem to respect your artistic disposition. Or maybe their lead singer just wants to get in your panties, it''s hard to tell.'

+ 46 - 46
locations/preTG.qsrc

@@ -1,31 +1,31 @@
 # preTG
-!2020/10/14/Gwen
-!!The TG Story Elements
+!2021/04/01/
+!!The TF Story Elements
 *clr & cla
 gs 'themes', 'indoors'
 
 if $ARGS[0] = 'roomPRE':
 	menu_off = 1
 	'<center><b><font color="maroon">Apartment</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/room.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/1.jpg"></center>'
 	'You wake up to the sound of your alarm clock. You hear Luda, your wife, mumbling next to you, "Don''t want to, it''s too early." She pulls her blanket up and rolls over. You reach over and turn the clock off.'
 	*nl
 	'<i>There are days when I just want to keep on sleeping</i>, you think to yourself. <i>But I can''t, not today.</i>'
 	act 'Go to the bathroom':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/tg/self.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/mikhail_2.jpg"></center>'
 		'Quietly, so that you don''t wake up your daughter, you go to the bathroom and take care of your morning routine.'
 		act 'Leave the apartment':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/tg/carpre1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/3.jpg"></center>'
 			'In a parking lot near your house sits your car. You unlock it with the remote key and climb in.'
 			act 'Go to work':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/tg/carpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/4.jpg"></center>'
 				'You turn the key and the engine roars to life. As you drive to work the roads are filled with traffic, but it''s the morning rush hour, so it''s no surprise. You drive for what feels like an eternity, give or take an hour, but you eventually reach the office. The music on the radio was pleasant, at least.'
 				act 'Park at the office':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/tg/officepre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/5.jpg"></center>'
 					'You pull into a parking lot near the building and manage to find a good spot. You greet the security guard on your way in to the building, and then go upstairs to your office. Shortly after you sit down at your desk and boot up your computer, your boss''s secretary comes in and hands you a folder with several travel documents.'
 					*nl
 					'"Am I going on a business trip or something?" you ask her.'
@@ -35,17 +35,17 @@ if $ARGS[0] = 'roomPRE':
 					'After she leaves, you read over the travel documents and fill them out. Time to go to the director.'
 					act 'Go and see your boss':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/tg/man.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_roman.jpg"></center>'
 						'You head into the directors'' office, greet him and hand him the papers to sign. The director, Roman Gromov, scans through the text before signing off on it with a broad, sweeping stroke.'
 						*nl
 						'"Ms. Glavbukh is in her office. Go get some travel money while I make a few calls. We''ll discuss your trip when you get back."'
 						act 'Go to the chief accountant':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/tg/glavbuh.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_marina.jpg"></center>'
 							'Marina is indeed already in her office. After filing your signed travel documents, she grumbles about antiquated systems as she counts out the money.'
 							act 'Return to the director':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/tg/man.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_roman.jpg"></center>'
 								'Roman is busy talking on the phone when you re-enter the his office, he gestures for you to sit down on one of the chairs across from him.'
 								*nl
 								'"Yes, I understand... yes. I will send Mikhail over ASAP, he''ll represent me... Yes... Tell your men to work on some other parts of the project in the meantime. Have Igor guard the pit and let no one make any fuss, and make sure nobody gets wind of this and, you know, try to halt the construction... Okay, we''ll keep in touch."'
@@ -57,7 +57,7 @@ if $ARGS[0] = 'roomPRE':
 								'"It''s not clear what exactly it is, yet. Maybe an abandoned bunker or a cave. But in any case, if there are any more chambers under the foundation, we might not be able to build on the land. So what I want you to do, is to go to the construction site, figure out exactly what the problem is and solve this whole mess as quickly as possible."'
 								act 'Remind him of the correct procedures':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/tg/man.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_roman.jpg"></center>'
 									'"Firstly we need to talk to..." you start to say, but are quickly interrupted by your boss.'
 									*nl
 									'"Mikhail, do you realize what''s at stake here? We''re near the end of our credit line, we still have unfinalized agreements on the project''s contract, and we already have guys digging the pit. If there is a too big hole under the foundation, and we can''t build on the site, that could bankrupt the company. So this mysterious structure must be addressed immediately and I have to hold the fort here and keep a lid on things."'
@@ -75,17 +75,17 @@ end
 if $ARGS[0] = 'roadPRE':
 	music_loop = 0
 	CLOSE ALL
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/carpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/4.jpg"></center>'
 	'You leave the office and from your car phone your wife Luda. You explain the situation to her and as soon as you finish the call, you drive off to the construction site.'
 	act 'Drive':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/kotpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_tf/shared/site_working.jpg"></center>'
 		'You''ve been on the highway for hours before you arrive at the town near the site, leaving you feeling tired. But before you can check into a hotel and get some sleep, you need to get an understanding of the magnitude of the problem you''re dealing with. You follow the directions to the site. Igor calls on the way and tells you that you won''t have to go through a security check.'
 		*nl
 		'You arrive and park your car at the site. You see Igor waving at you from a distance and you walk up to him.'
 		act 'Greet Igor':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/tg/igor.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_igor.jpg"></center>'
 			'Igor greets you. He is obviously concerned about the situation and without delay leads you to the pit''s fenced-off entrance. It rained earlier so the ground is all muddy, you''re going to have to clean your shoes when you get back to the hotel.'
 			*nl
 			'"The ladder''s over there," Igor informs you, while pointing to your left.'
@@ -95,7 +95,7 @@ if $ARGS[0] = 'roadPRE':
 			'"Well, what do you think Mikhail? Shall we go down?" Igor says with a faint glimmer of adventure in his eyes.'
 			act 'Descend':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/tg/dunpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_1.jpg"></center>'
 				'Igor hands you a powerful flashlight and tells the guard to get the ladder over here. Igor is the first one to go down, once he reaches the bottom, he holds the ladder so you can safely climb down as well.'
 				*nl
 				'The cave smells musty and looks all gloomy, but you can breathe freely and the light from your flashlight illuminates the walls. You shoot a beam of light into the corridor and in the distance see something that resembles a door.'
@@ -105,7 +105,7 @@ if $ARGS[0] = 'roadPRE':
 				'You walk up to the door and see drawings on it. Most of them resemble people, but with other stick figures as well.'
 				act 'Open the door':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/tg/dunpre1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_3.jpg"></center>'
 					'You lean against the door, it''s stiff but you manage to push it open.'
 					*nl
 					'"Oh shit...! Take a look over there. Human bones." Igor says nervously.'
@@ -117,7 +117,7 @@ if $ARGS[0] = 'roadPRE':
 					'"Probably", you nod. "We can''t rule anything out just yet."'
 					act 'Go further':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/tg/dunpre2.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_5.jpg"></center>'
 						'Further into the cave, you reach a room that resembles some kind of archive, filled with dozens of old, dusty scrolls inside of racks built into the walls.'
 						*nl
 						'Igor takes one of the scrolls and carefully unrolls it. "What the hell? Look at this, it must be some kind of ancient language," Igor says. "I''ll take one with me, and see what I can find out about these, maybe I can get it deciphered. So we''ll know what we are dealing with."'
@@ -125,13 +125,13 @@ if $ARGS[0] = 'roadPRE':
 						'Looking around, you notice another door on the other side of the chamber, you walk over and open it.'
 						act 'Enter the room':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/dunpre3.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_altar.jpg"></center>'
 							'There''s an altar in the center of the room, on it there are various pots, several gold amulets and even some stone figures. You continue looking around the room curiously, trying to figure out what it''s purpose was.'
 							*nl
 							'Looking closely at the altar, you notice a strange little amulet placed at the very top.'
 							act 'Examine the amulet':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/amuletpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/item_amulet.jpg"></center>'
 								'You pick up the strange amulet and examine it. <i>This is clearly very old</i>, you think to yourself.'
 								*nl
 								'While holding the amulet, you realize that it''s getting warm, almost hot. Suddenly you feel heat coursing through your entire body. You feel a surge of strength inside you. It''s like you just finished a long jog, but without the fatigue.'
@@ -139,13 +139,13 @@ if $ARGS[0] = 'roadPRE':
 								'Igor enters the room with one of the scrolls in his hands. "Huh. Interesting little room.", he says, glancing over the altar. "Well, we have to make a decision: either we fill the catacombs up to the brink with cement or we let someone into these rooms. Who knows what all this stuff is, maybe it''s worth more than it looks."'
 								act 'Consult you boss':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/dunpre3.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_cave_altar.jpg"></center>'
 									'"I''ve got to think about it and consult the director before we do anything." You reply and without thinking about it, you put the small amulet into your pocket.'
 									*nl
 									'"Well, one thing''s for sure, you won''t get reception down here. Let''s go outside." Igor tells you.'
 									act 'Go back to the surface':
 										*clr & cla
-										'<center><img <<$set_imgh>> src="images/system/intro/shared/kotpre.jpg"></center>'
+										'<center><img <<$set_imgh>> src="images/system/1_openings/shared/site_working.jpg"></center>'
 										'You walk together with Igor out of the strange chambers and up the ladder, back to the surface.'
 										*nl
 										'"We must have been down there longer than I thought, it''s already late. There will only be security on site now so there''s nothing we can do here until the morning, you should go to the hotel." Igor says.'
@@ -167,17 +167,17 @@ end
 if $ARGS[0] = 'otelPRE':
 	$temp_firstname = '<<$pcs_firstname>>'
 	$temp_lastname = '<<$pcs_lastname>>'
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/otelpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/6.jpg"></center>'
 	'Your trip to the hotel is quite uneventful compared to your tomb raiding adventure.'
 	*nl
 	'You park your car and go to the receptionist to get a room. There are only double rooms available, but it''s going on the company card, so that just means you''ll get a bigger room. You swipe your company card and take your room key.'
 	act 'Head upstairs to your room':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/tg/otelpre1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/7.jpg"></center>'
 		'Lying down on one of the beds, you start to wonder just who built that crypt and what it''s purpose was. Your thoughts drift to that amulet you found. The way that thing you touched half an hour ago is still making you feel wonderful baffles you.'
 		act 'Call the director':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/tg/otelpre1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/7.jpg"></center>'
 			'You dial Romans'' number and after a few rings, he picks up. You report to him the details of what you found at the site with Igor: an ancient tomb, human bones, scrolls in a mysterious language and the altar in that room.'
 			*nl
 			'The director stays silent while you give your report. A few moments later, he decides that it would be best to stop the construction. He tells you to stay and keep watch over the site until further notice.'
@@ -185,7 +185,7 @@ if $ARGS[0] = 'otelPRE':
 			'You put the phone away. <i>Looks like this trip is going to last longer than expected</i>, you think to yourself.'
 			act 'Go to bed':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/tg/otelpre1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/7.jpg"></center>'
 				'It doesn''t take you long to drift off to sleep'
 				*nl
 				'Images begin to form in your mind and you soon find yourself in a middle of a dream. The amulet stands before you and out of it comes a ghost of some sort. Before you even realize what you are doing, you find yourself staring deep into the ghost''s eyes which then turn into two planet earths.'
@@ -195,13 +195,13 @@ if $ARGS[0] = 'otelPRE':
 				'Suddenly your senses return and you are aware of the hotel room around you, you can tell you are not alone.'
 				act 'Open your eyes':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 					'As you open your eyes, you see a man standing in your room. He is wearing a long black coat and his face looks weary; he is unshaven and reminds you of most police detectives in Hollywood films.'
 					*nl
 					'"Where is the amulet?" he approaches you.'
 					act 'Ask who he is':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 						'"Who are you?" you ask puzzledly. The man''s sudden appearance and a sense you never knew you had tell you something about him, that he is not of the world you know.'
 						*nl
 						'"Listen, don''t cause any problems now. Give me the amulet, close the construction site, and all will be fine. After all that place belongs to us," he says in a firm voice.'
@@ -211,7 +211,7 @@ if $ARGS[0] = 'otelPRE':
 						'"Well, how about I give you a small taste of my power." the man says, and out of nowhere comes a burning desire to give him the amulet.'
 						act 'Give him the amulet':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/tg/otelpre1.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/7.jpg"></center>'
 							'You get out of the bed and give him the stone figure you had put in your pocket earlier. The man takes it, steps back, and without warning, something in his eyes begins to spin like a whirlwind, causing your own eyes to blur as if he was hypnotizing you. A few seconds later your vision clears with the man having somehow disappeared into thin air.'
 							*nl
 							'You rub your eyes, "What the hell is going on here? Was that a dream?. No, it can''t be. I wouldn''t walk around in a dream. I think." You say to no one in particular then check your pocket, the amulet is indeed gone. You sit down on the bed trying to make sense of what just happened.'
@@ -222,7 +222,7 @@ if $ARGS[0] = 'otelPRE':
 							'A woman''s voice responds that she''s the hotel receptionist and that she needs to talk to you on an urgent matter.'
 							act 'Answer the door':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 								'You open the door, but don''t recall the woman in front of you being at the reception desk; the woman from earlier didn''t have red hair and glasses. After entering the room she quickly examines the place, before locking her eyes on you.'
 								*nl
 								'"Mikhail, right?" You nod.'
@@ -230,7 +230,7 @@ if $ARGS[0] = 'otelPRE':
 								'"Last night you went to a certain place and took out something very valuable and powerful." the woman speaks to you.'
 								act 'Another one?':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 									'<i>Again?</i>'
 									*nl
 									'You sigh, irritated that not only have you been disturbed in the middle of the night, but these idiots apparently cannot even agree among themselves which one of them should disturb you.'
@@ -240,7 +240,7 @@ if $ARGS[0] = 'otelPRE':
 									'She looks at you with surprise. "What? Someone already came here? Who was it?"'
 									act 'Tell her':
 										*clr & cla
-										'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+										'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 										'"It was some man in a navy cloak with ginger hair and a light beard, he didn''t tell me his name. He already took the amulet." You answer.'
 										*nl
 										'The girl''s face drops. "Damn it!" She looks into your eyes. "Okay... Mikhail, we have to go somewhere else, there are too many people that might get hurt here. Gustav, come here!" The girl calls out to the corridor.'
@@ -282,7 +282,7 @@ if $ARGS[0] = 'otelPRE':
 										pcs_dob = 19830401
 										act 'Prepare to fight':
 											*clr & cla
-											'<center><img <<$set_imgh>> src="images/characters/city/jugo/jugopre.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_gustav.jpg"></center>'
 											'The man has a large tattoo across the left side of his face. He too has red hair'
 											$boy = 'Gustav'
 											gs 'fight','initFight',1
@@ -306,7 +306,7 @@ end
 if $ARGS[0] = 'tatianaPRE':
 	$pcs_firstname = '<<$temp_firstname>>'
 	$pcs_lastname = '<<$temp_lastname>>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'You wake up in an unfamiliar room. Standing near you is the same red-haired girl that entered your hotel room.'
 	*nl
 	'"Ah, you''re awake," she chirps. "I told this jerk Gustav that he should have treated you more carefully, but he''s bad at listening. As a result I had to use some magic to stabilize you, he almost knocked you out permanently."'
@@ -314,7 +314,7 @@ if $ARGS[0] = 'tatianaPRE':
 	'"While you were unconscious I did some research on you. Turns out the Amulet of Power passed to you. Must have happened when you touched it. Unfortunately, Reinhold, the guy in your room, he''s probably realized by now that the amulet no longer has the power and now he''s out to hunt you down."'
 	act 'What''s going on?':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'"What the hell is going on?" you respond. You try to move your hands, but you''re tied to the bed.'
 		*nl
 		'"Um, okay, I''ll start from the beginning," the girl says. "Magic exists and is real. Ages ago the world was not the same, the fae creatures who possess natural magic lived in balance but the succubus were free to breed with whom ever they wished."'
@@ -332,7 +332,7 @@ if $ARGS[0] = 'tatianaPRE':
 		'"As you can figure out, Reinhold wanted to prevent the amulet being misused, but he was not very thorough and didn''t check you over."'
 		act 'So, the whole world is just an illusion?':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'"So magic exists and is used by all these people and creatures, but the rest of us just don''t see it, or convince ourselves it didn''t happen?" You ask.'
 			*nl
 			'The girl nods. "Yes. You''re a quick study. Machines, apartments, television and the Internet, all this really does exist and is in the form in which people see it. But if I say, hurl a fireball, then people might see that I threw a grenade or shot from a flamethrower. The human mind can''t process magic, so it blocks it as a way to protect the person from going crazy."'
@@ -340,7 +340,7 @@ if $ARGS[0] = 'tatianaPRE':
 			'"Hence such things as little green men, UFOs, poltergeists, spontaneous combustion, are when people encounter a difficult to hide phenomenon and the conclusion is flawed. In some cases, if someone''s mind can not cope with the spell they witness, they can be driven crazy and then no one believes them."'
 			act 'And who are you?':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatianae.jpg"></center>'
 				'"And who are you?" you ask.'
 				*nl
 				'The girl smiled. "Me? I''m Tatiana, a young mage with an keen interest in magical phenomenon. I specialize in the treatment of mutations, and magic relating to the body. I have little combat skill, so I rely on the services of Gustav to provide some muscle. He''s a Mutant, his mutation is due to magical exposure and it gives him unmatched physical strength and he is a great tracker."'
@@ -348,7 +348,7 @@ if $ARGS[0] = 'tatianaPRE':
 				'"The two of us run a detective agency for cover and money, but our real objective is studying magic and its effects."'
 				act 'What do you want form me?':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 					'"What do you want form me?" you ask.'
 					*nl
 					'"Hmm, well... the amulet obviously," Tatiana replies. "When I looked for you, I was hoping to get that object of power to study but Reinhold got to you first. The amulet will now be pretty much useless anyway, as its power passed on to you."'
@@ -356,7 +356,7 @@ if $ARGS[0] = 'tatianaPRE':
 					'"But this is not good for you. You may think that since you have the amulets'' power, you can do anything. But in reality, you''re helpless without the skill to use it. Reinhold easily overpowered your will and forced you to obey, and Gustav beat you like a puppy."'
 					act 'What is this amulet? Where did it come from?':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 						'"And what is this amulet? Where did it come from?" you ask.'
 						'Tatiana thinks about it for a few moments. "It was made by the trickster Rikudo, one of the most powerful ancient magicians before he died, he taunted the only living mage who could control its immense power by cursing him to be stuck in a female form and making it only activate for a male mage."'
 						*nl
@@ -369,7 +369,7 @@ if $ARGS[0] = 'tatianaPRE':
 						'You don''t say anything, so she continues, "I can feel the aura of power emanating from you, by drawing from that I can perform a powerful magic spell that will transform you into someone who is protected from the masculine alignment of the power."'
 						act 'Uh, I do not understand, what are you suggesting?':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 							'"Uh, I do not understand, what are you suggesting?" you ask her.'
 							*nl
 							'Tatiana runs a hand through her hair and giggles. "I''ll make you a pretty, young girl and the power will lie dormant saving you from blowing up a city or something."'
@@ -379,7 +379,7 @@ if $ARGS[0] = 'tatianaPRE':
 							'"Well, there is another way, I can just stop your heart and let your power dissolve into nature, but you will die. I''m not Reinhold, I can take this risk and I don''t want to kill you. Maybe with more time doing research I can work out another solution, but I cannot leave you like this."'
 							act 'What about your family?':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 								'"Hey, I do not want to be a woman. I have a family, a wife, a daughter", you tell her, afraid.'
 								*nl
 								'Tatiana smiles. "Well the choice is simple, either you die or live without a penis for the time being."'
@@ -387,7 +387,7 @@ if $ARGS[0] = 'tatianaPRE':
 								'"As for your family, not to worry. I''ll arrange everything. We will fabricate your death to get Reinhold off your back. To make your transition easier I''ll cover your memory of the family, they will only be ghostly memories, you won''t even remember where you lived. Don''t worry, I won''t erase your entire memory and leave you a useless vegetable."'
 								act 'There must be another way!':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 									'"There must be another way!" you panic. You tug at the restraints on the bed.'
 									*nl
 									'Tatiana''s face becomes serious. "Do not argue. It is the only way available to me. You will need a to use a new name, think it over in your dreams and tell me when you wake up, otherwise I will give you a pretty name. Now go to sleep." Says Tatiana as she puts her hand on your chest. Your vision immediately fades.'
@@ -404,13 +404,13 @@ end
 
 if $ARGS[0] = 'sleepPRE':
 	killobj
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'"You''re awake?." Tatiana says looking into your eyes.'
 	act 'Look at yourself':
 		cla
 		*clr
 		clr
-		'<center><img <<$set_imgh>> src="images/system/intro/tg/povpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/8.jpg"></center>'
 		'"Fuck," you say and immediately shut your mouth again. Your voice... it''s so feminine. Tatiana giggles.'
 		*nl
 		'"This is the first time I changed the gender of a person, therefore I just HAD to see your reaction. Totally worth it. But you turned out beautiful. For a first try that is of course. I miscalculated something, for example due to sharp hormonal change you have bad acme on your face and I failed to change your eyes and lips. On the bright side, your body will change much faster than one of a natural born woman. That means it will be easier to gain and lose weight and change facial features. All in all you turned quite well. By the way, your new ''equipment'' down there is fully functional, so if you don''t want to be a mother, you should think about using contraceptives."'
@@ -457,7 +457,7 @@ if $ARGS[0] = 'sleepPRE':
 			cla
 			*clr
 			clr
-			'<center><img <<$set_imgh>> src="images/system/intro/tg/car2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/9.jpg"></center>'
 			'On TV there is a news report about a businessman, who drove his car into a hole at a construction site. The man died later in hospital without regaining consciousness.'
 			*nl
 			'You look at Tatiana, with a bewildered look. She has an enigmatic smile, "Well, I''m still a magician and that''s something that I can do. Reinhold has definitely lost the trail. The body that ''died'' behind the wheel of the BMW was a perfect copy of your old self, from your absorbed amulet energy down to the placement of every single hair."'
@@ -469,7 +469,7 @@ if $ARGS[0] = 'sleepPRE':
 				cla
 				*clr
 				clr
-				'<center><img <<$set_imgh>> src="images/characters/city/jugo/jugopre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_gustav.jpg"></center>'
 				'Gustav silently takes you to the garage and you enter the black jeep. Gustav gets behind the wheel and drives you into the city. You silently speculate about what to do now.'
 				*nl
 				'After a few minutes, while keeping his eyes on the road, Gustav speaks. "I''m sorry I beat you up. I have trouble controlling myself during a fight. You had a large build and for a second I thought you might be dangerous for me, so I ended up hitting you with my full force."'
@@ -491,7 +491,7 @@ if $ARGS[0] = 'sleepPRE':
 					gs 'obj_din', 'old'
 					cla
 					*clr
-					'<center><img <<$set_imgh>> src="images/system/transgender.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/system/1_openings/1_tf/start_tf.jpg"></center>'
 					'Welcome to the Transgender version! You may have lost your masculinity and your old life, but numerous new possibilities are opening up before you, not least aided in your newfound knowledge of the magical nature of the world!'
 					act 'Begin': gt 'city_residential'
 				end

+ 2 - 2
locations/succubus.qsrc

@@ -1,5 +1,5 @@
 # succubus
-!2020/10/14/Gwen
+!!2021/04/01
 !!The verious calls for succubus specific events
 !!Varible identification:
 !!	scfwon; a flag to indicate that a call is from a fight that was won or you were hunting, set at the calling location
@@ -249,7 +249,7 @@ if $ARGS[0] = 'tatianaask':
 		exit
 	end
 	minut += 10
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	if sucpcinfo >= 4 and ARGS[1] = 0:
 		'"You are a Succubus. Now, the Succubae are not demons, that impression is a byproduct of the masking spell; they are instead a type of Fae, like that Fairy you told me about, and they are native to this plane of existence. As Fae, Succubae have nothing to do with "souls", but they do feed on the energy released during sex. The most efficient means of getting this energy is semen taken internally, but a lot is gained by lesbian orgasm if the Succubus is in sexual contact with the woman as she cums."'
 		if tatisucsex ! 0:

+ 13 - 12
locations/tatiana_lab.qsrc

@@ -1,5 +1,6 @@
 # tatiana_lab
-!2020/10/14/Gwen
+!!2021/04/01
+
 if $ARGS[0] = 'start':
 	cla & *clr
 	$menu_loc = 'tatiana_lab'
@@ -278,7 +279,7 @@ if $ARGS[0] = 'Tatiana':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Tatiana</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'Tatiana is always studying something.'
 
 	if succubusflag = 1:
@@ -405,7 +406,7 @@ if $ARGS[0] = 'Tatiana':
 				cls
 				poverKAR = 1
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'You decide to get Ivan to admit what he''s done by force. Tatiana tells you to go to Ivan''s apartment. There you will meet with Gustav, who will help resolve the issue. She stresses that you keep an eye on him in case he starts getting distraught. Apparently when he does, he turns into a monster.'
 
 				act 'Leave':gt 'tatiana_lab', 'Tatiana'
@@ -415,7 +416,7 @@ if $ARGS[0] = 'Tatiana':
 				cls
 				softKAR = 1
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 				'You decide to trick Ivan into admitting what he''s done. Tatiana tells you to go to Ivan''s apartment and that she will meet you there.'
 
 				act 'Leave':gt 'tatiana_lab', 'Tatiana'
@@ -659,7 +660,7 @@ if $ARGS[0] = 'Tatiana':
 
 			act '"Okay, Tatiana, and what do I get out of this job?"':
 				*clr & cla
-				'<center><table><tr><td><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></td><td><img <<$set_imgh>> src="images/characters/city/jugo/jugopre.jpg"></tr></td></table></center>'
+				'<center><table><tr><td><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></td><td><img <<$set_imgh>> src="images/characters/city/jugo/jugopre.jpg"></tr></td></table></center>'
 				'Tatiana gives you a half-smile, and you understand that she isn''t going to pay you for the Aphrodite job.'
 				if AlexandriaQW =4:				
 					money += 5000
@@ -704,7 +705,7 @@ if $ARGS[0] = 'Tatianasuctalk':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Tatiana</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	if sucpcinfo < 2:
 		minut += 15
 		*p 'As you both settle onto the couch, Tatiana turns to you and says, "Ok, tell me what happened."'
@@ -765,7 +766,7 @@ if $ARGS[0] = 'Tatianasucsexask':
 	gs 'stat'
 	gs 'themes', 'indoors'
 	'<center><b><font color="maroon">Tatiana</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	if tatisucsex = 0:
 		if TatianaSex = 1:
 			'You give Tatiana what you hope is a "come hither" smile and ask,'
@@ -822,7 +823,7 @@ if $ARGS[0] = 'Tatianasexreject':
 	*clr
 	gs 'stat'
 	'<center><b><font color="maroon">Tatiana</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	if scpopt = 2:
 		'I''m sorry, Tatiana, I just don''t have the time right now.'
 		scpopt = 0
@@ -860,7 +861,7 @@ if $ARGS[0] = 'suctraining':
 		clr
 		*clr
 		'<center><b><font color="maroon">Tatiana</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'The moment you walk into her lab, Tatiana''s head jerks up and she hurries over to you.'
 		'She stares at you for several seconds, then demands, "What the hell happened to you!?!?"'
 		'You start to answer her when she holds up her hand and says, "Wait, come sit on the couch and tell me."'
@@ -874,7 +875,7 @@ if $ARGS[0] = 'suctraining':
 			clr
 			*clr
 			'<center><b><font color="maroon">Tatiana</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'You attempt to enter Tatiana''s lab, but an invisible barrier stops you. Tatiana apparently heard you as she rushes over and says, "What''s wrong? Do we need to cancel?"'
 			act 'Yes, I need to cancel':
 				cla
@@ -931,7 +932,7 @@ if $ARGS[0] = 'suctraining':
 			*clr
 			gs 'stat'
 			'<center><b><font color="maroon">Tatiana</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 			'The instant you walk into the lab, Tatiana''s head snaps up and she stares hard at you as you approach the barrier.'
 			if sucexcess >= 100 and succhungry < -2:
 				minut += 10
@@ -974,7 +975,7 @@ if $ARGS[0] = 'missions':
 	temp = rand (1,3)
 	gs 'stat'
 	'<center><b><font color="maroon">Tatiana</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	if TatianaMissionQW = 0:
 		TatianaMissionQW = 1
 		TatianaMissionDay = daystart

+ 4 - 4
locations/tatiana_missions.qsrc

@@ -1,5 +1,5 @@
 # tatiana_missions
-!2020/10/14/Gwen
+!!2021/04/01
 CLOSE ALL
 
 music_loop = 0
@@ -282,7 +282,7 @@ if $ARGS[0] = 'mission2':
 		*clr & cla
 		gs 'stat'
 		'<center><b><font color="maroon">Tatiana</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 		'Your face must show surprise at her words, because she is smiling. What the fuck?! A dragon?! Is this a joke? Maybe she''s talking about something else, like a triad boss?'
 		'"Yes, <<$pcs_nickname>>, <i>HIC SUNT DRACONES!</i> Not Salvatore''s sissyfied ones, I mean Tolkien''s kingdom-destroying Smaug version! I will tell you about them some other day." She gives you another cheeky smile and continues.'
 		'"Dealing with that crisis took us a while, and when I returned, "The Veil" did something to the agency. It made them... hm... <i>forget</i> me. I tried to return using mundane and magical means, but I was repelled again and again. In the end, I lost the gig and the royalties, so I decided to give it time and see if whatever magical effect was in place dissipated on its own."'
@@ -302,7 +302,7 @@ if $ARGS[0] = 'mission2':
 			minut += 5
 			gs 'stat'
 			'<center><b><font color="maroon">Tatiana</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 
 			if pfilmNO = 1:
 				AlexandriaQW = 3
@@ -908,7 +908,7 @@ end
 !	cls
 !	gs 'stat'
 !	'<center><b><font color="maroon">Tatiana</font></b></center>'
-!	'<center><img <<$set_imgh>> src="images/system/intro/shared/karinpre.jpg"></center>'
+!	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 !	'"<<$pcs_firstname>>, I a special mission for you. There is some kind of magic emanating from a bakery in Old Town, the people who have eaten there and show traces of the magic have no recollection of something having happened."'
 !	'"We don''t want to raise suspicion by going to the bakery as could be recognised, so we just want you to go there and buy one of their ''special cakes'' and bring it back here for me to test. I''m afraid you don''t have a choice in this one, we have no one else to send."'
 !

+ 9 - 8
locations/tobiQW.qsrc

@@ -1,12 +1,13 @@
 # tobiQW
-!2020/10/14/Gwen
+!2021/04/01
+
 if $ARGS[0] = 'start':
     $location = 'event'
 	cla
 	*clr
 	tobiQW = 1
 	minut += 60
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	if StoryLine = 0 and MagikDostup = 0:
 		'"Hi Mikhail, how''s it going?"'
 	else
@@ -20,7 +21,7 @@ end
 if $ARGS[0] = '1':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	'"How did you find me?"'
 	'"You have absorbed the power of the amulet and are now potentially the most powerful entity in existence. Tatiana couldn''t hide something that big, and when I spoke to her, she told me your address."'
 
@@ -30,7 +31,7 @@ end
 if $ARGS[0] = '2':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	'Reinhold looks at you, sighs and asks you, "Have you ever been teleported?"'
 	'You aren''t able to process this quickly and just shake your head.'
 
@@ -76,7 +77,7 @@ end
 if $ARGS[0] = '5':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	'"The council want to have you trained. I know what they would do, it would involve isolating you with a bunch of highly skilled trainers and pounding you with information about magic and using it."'
 	'"This is bad, magic is not a separate entity you must experience life to understand its nuances. I have persuaded them to allow me to take you as an apprentice."'
 	'"Tatiana thought this was a stupid idea as I can''t take you to council meetings or out on dangerous tasks and I''m not meant to tutor now that I serve the council. This is all true, and as such, I have decided that the first school of magic you should study is body magics."'
@@ -119,7 +120,7 @@ end
 if $ARGS[0] = '8':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	'"If anyone asks, you are my apprentice, and I am helping you with your magic studies."'
 	'"You should carry on learning from Tatiana and Gustav, and occasionally, I may need you to carry out tasks or accompany me on missions."'
 	'"Tatiana is something of a magical detective and private eye, so she can help you develop by getting you to help her."'
@@ -130,7 +131,7 @@ end
 if $ARGS[0] = '9':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/alt/karinpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_tatiana.jpg"></center>'
 	'"I can even pay you a bit of cash for the help. It''ll depend on your skill as to what I can get you to do, but if it gives me more time to study, I''ll see it as a favour."'
 	'"You should go now. Reinhold is pausing time, and I can feel it starting to strain his reserve."'
 
@@ -141,7 +142,7 @@ end
 if $ARGS[0] = '10':
 	cla
 	*clr
-	'<center><img <<$set_imgh>> src="images/system/intro/tg/reinholdpre.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/system/1_openings/shared/npc_reinhold.jpg"></center>'
 	'"OK, I have to go. Look after yourself, and don''t do anything to attract too much attention."'
 	'After these words, Reinhold creates a vortex into which he is pulled, and everything is back to normal.'