Ver código fonte

[added] Rasputin open for shows thanks to Gwen

Kevin_Smarts 2 anos atrás
pai
commit
da67c34561

+ 5 - 0
glife.qproj

@@ -1129,6 +1129,11 @@
 		<Location name="artstudia"/>
 		<Location name="liames"/>
 		<Location name="burlesque"/>
+		<Location name="rasputin_entrance"/>
+		<Location name="rasputin_host"/>
+		<Location name="rasputin_walkway"/>
+		<Location name="rasputin_show_bur"/>
+		<Location name="rasputin_show_var"/>
 		<Location name="exhibitionistshop"/>
 		<Location name="kseniyaQW"/>
 		<Location name="parks"/>

+ 3 - 2
locations/liames.qsrc

@@ -55,9 +55,10 @@ if exhibitionQW > 3:
 	end
 end
 
-if hour >= 18 and hour <= 22:
+if hour >= 12 or hour < 2:
 	if pcs_inhib > 30:
-		'There is a burlesque club named<a href="exec:gt ''burlesque'',''start''">Rasputin</a> with shows running until 23:00, that was once an old theatre.'
+		'Club <a href="exec:gt ''Rasputin_entrance''">Rasputin</a> provides both burlesque and exotic variety shows every evening except on Mondays.'
+		'The new members of the Pushkin Burlesque Troupe also perform there to hone their skills.'
 	else
 		'There is a burlesque club in an old theatre here. Such perversion is unhealthy and you cannot bring yourself to go there.'
 	end

+ 74 - 0
locations/rasputin_entrance.qsrc

@@ -0,0 +1,74 @@
+# rasputin_entrance
+
+music_loop = 0
+CLOSE ALL
+$menu_loc = 'rasputin_entrance'
+$menu_arg = ''
+menu_off = 0
+$loc_arg = ''
+$loc = 'rasputin_entrance'
+$location_type = 'public_outdoors'
+gs 'stat'
+
+if hour >= 2 and hour < 15:
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/building_day.jpg"></center>'
+	'The front door is closed, you may use the employee''s entrance if you work here.'
+
+	act	'Return to the square':
+		if rasputin['burlesque_ticket'] = 2 or rasputin['variety_ticket'] = 2:
+			'You will not be able to return for the second half of the show. Are you sure you want to leave?'
+			act 'Yes':
+				if rasputin['burlesque_ticket'] = 2: rasputin['burlesque_ticket'] = 0
+				if rasputin['variety_ticket'] = 2: rasputin['variety_ticket'] = 0
+				minute += 1
+				gt 'liames'
+			end
+			act 'No': gt 'rasputin_entrance'
+		else
+			minute += 1
+			gt 'liames'
+		end
+	end
+
+	act	'Go to emplyee''s entrance':
+		if rasputin['work'] = 1:
+			minute += 1
+			gt 'rasputin_room_staff'
+		else
+			msg 'You don''t work here and have no reason to enter.'
+			minute += 1
+			gt 'rasputin_entrance'
+		end
+	end
+else
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/building_night.jpg"></center>'
+	'The club is open for business.'
+
+	act	'Return to the square':
+		minute += 1
+		gt 'liames'
+	end
+
+	act	'Visit the hostess':
+		minute += 1
+		gt 'rasputin_host', 'start'
+	end
+
+	act	'Go inside the club':
+		minute += 1
+		gt 'rasputin_walkway'
+	end
+
+	if rasputin['work'] = 1:
+		act	'Go to the staff lounge':
+
+			if rasputin['work'] = 1:
+				minute += 1
+				gt 'rasputin_room_staff'
+			end
+		end
+	end
+end
+
+--- rasputin_entrance ---------------------------------
+

+ 284 - 0
locations/rasputin_host.qsrc

@@ -0,0 +1,284 @@
+# rasputin_host
+
+if $ARGS[0] = 'start':
+	music_loop = 0
+	CLOSE ALL
+	$menu_loc = 'rasputin_host'
+	$menu_arg = 'start'
+	menu_off = 0
+	$loc_arg = 'start'
+	$loc = 'rasputin_host'
+	$location_type = 'public_indoors'
+	gs 'stat'
+
+	if $ARGS[1] = 1:
+		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_1.jpg"></center>'
+
+		'Nadia waits with a warm smile.'
+		'"Is there anything else I can help you with <<$pcs_firstname>>?"'
+	elseif rasputin['hostEv'] = 0:
+		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_1.jpg"></center>'
+
+		'There is a woman sits on a chair with a glass of wine in hand and lost in her thoughts.'
+		'She returns to alertness when she realizes she isn''t alone and gives you a welcoming smile.'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_1.jpg"></center>'
+
+		'Nadia notices as you walk into the club. She smiles and greets you with a warm smile.'
+		'"Hello, <<$pcs_firstname>>, how can I help you today?"'
+	end
+
+	act	'Applogize for the intrusion and return to the entrance':
+		minute += 1
+		gt 'rasputin_entrance'
+	end
+
+	if rasputin['hostEv'] = 0:
+		act	'Ask her about this place':
+
+			rasputin['hostEv'] = 1
+			*clr & cla
+			'<center>Unknown Woman</center>'
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_2.jpg"></center>'
+			'You ask the woman after you introduce yourself. "Excuse me, would you mind tell me a little bit about this place?"'
+			'The woman''s eyes light up and she takes few steps closer to you.'
+			'She smiles then answers your question.'
+			'Of course, "PC_name". I am Nadia Titova but you can call me Nadia. What would you like to know?'
+
+			act 'Nothing':
+				*clr & cla
+				'<center>Nadia Titova</center>'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_2.jpg"></center>'
+				'You tell Nadia that you couldn''t actually think anything to ask.'
+				'She chuckles and patiently waits for you to decide what to do next.'
+
+				act	'Return to entrance':
+					minute += 1
+					gt 'rasputin_entrance'
+				end
+			end
+			gs 'rasputin_host', 'options'
+		end
+	else
+		gs 'rasputin_host', 'options'
+	end
+end
+
+if $ARGS[0] = 'options':
+
+	act 'About the shows':
+		minute += 1
+		*clr & cla
+		gs 'stat'
+		'<center>Nadia Titova</center>'
+		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_2.jpg"></center>'
+		'You ask Nadia about the shows Rasputin offers.'
+		'"We have the burlesque shows that starts at 6:30 and runs about 2 hours with an intermission."'
+		'"Then from 10:00 to midnight we have the exotic variety shows, you need to be at least 16 to see these shows."'
+		'She finishes with a wink. You found yourself blushing pink for a moment.'
+
+		act	'Okay':
+			minute += 1
+			gt 'rasputin_host', 'start', 1
+		end
+	end
+
+
+!!	act 'About employment':
+!!		'<center>Nadia Titova</center>'
+!!		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_2.jpg"></center>'
+!!		'You ask Nadia about any job openings.'
+!!		'Nadia gives out a heartily laugh before she answers you.'
+!!		'"We''re always looking for more help. Are you interested?"'
+
+!!		act	'No'
+!!			'You shake your head and Nadia simply shrugs and waiting to see if yo have any other question.'
+!!			minute	+= 1
+!!			gt 'rasputin_host', 'start', 1
+!!		end
+
+!!		act	'Yes'
+!!			'You tell her that you are interested and want to learn more.'
+!!			'Nadia smiles and tell you to follow her'
+
+!!			act	'Okay'
+!!				minute 	+= 1
+!!				gt rasputin_employment
+!!				rasputin_hostEv = 1
+!!			end
+!!		end
+!!	end
+
+	act 'About buying a ticket':
+		menu_off = 1
+		gs 'stat'
+		*clr & cla
+		'<center>Nadia Titova</center>'
+		'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_3.jpg"></center>'
+		'You tell Nadia that you want to purchase ticket for a show.'
+		'"Oh really? Of course, what shows would you be interested to see?"'
+		'"3000 rubles for the burlesque show and 4000 rubles for the exotic variety show"'
+
+		act	'I changed my mind':
+			*clr & cla
+			'<center>Nadia Titova</center>'
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_3.jpg"></center>'
+			'You tell Nadia you will think on it more, she shrugs off and waits for your response.'
+			minute	+= 1
+			gt 'rasputin_host', 'start', 1
+		end
+
+		if rasputin['burlesque_ticket'] = 0:
+			act	'For the burlesque show, please':
+				*clr & cla
+				'<center>Nadia Titova</center>'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_3.jpg"></center>'
+				'You tell Nadia that you would like to buy a ticket for a burlesque show.'
+
+				if pc_money < 3000 and pc_bank < 3000:
+					cla
+					*nl
+					gs 'stat'
+					'You realize that you don''t have enough money to buy any ticket.'
+					'Nadia nods and tell you that Rasputin isn''t going any where before flash you another smile.'
+					minute += 1
+					act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+				else
+					if pc_money >= 3000:
+						act 'Pay in cash':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her the cash for the burlesque show.'
+							'"Sure, the shows starts at 6:30 but we start to admit customers at 5:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_cash - 3000
+							rasputin['burlesque_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+
+					if pc_bank >= 3000:
+						act 'Pay with card':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her your credit card to be charged for the show.'
+							'"Sure, the shows starts at 6:30 but we start to admit customers at 5:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_bank - 3000
+							rasputin['burlesque_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+				end
+			end
+		end
+
+		if rasputin['variety_ticket'] = 0:
+			act	'For the variety show, please':
+				*clr & cla
+				'<center>Nadia Titova</center>'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_3.jpg"></center>'
+				'You tell Nadia that you would like to buy a ticket for an exotic variety show.'
+
+				if pc_money < 4000 and pc_bank < 4000:
+					cla
+					*nl
+					minute += 1
+					gs 'stat'
+					'You realize that you don''t have enough money to buy any ticket.'
+					'Nadia nods and tell you that Rasputin isn''t going any where before flash you another smile.'
+					act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+				else
+
+					if pc_money >= 4000:
+						act 'Pay in cash':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her the cash to buy the ticket.'
+							'"Sure, the shows starts at 10:30 but we start to admit customers at 9:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_cash - 4000
+							rasputin['variety_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+
+					if pc_bank >= 4000:
+						act 'Pay with card':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her your credit card to be charged for the ticket.'
+							'"Sure, the shows starts at 10:30 but we start to admit customers at 9:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_bank - 4000
+							rasputin['variety_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+				end
+			end
+		end
+
+		if rasputin['burlesque_ticket'] = 0 and rasputin['variety_ticket'] = 0:
+			act	'For both shows, please':
+				*clr & cla
+				'<center>Nadia Titova</center>'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/nadia_3.jpg"></center>'
+				'You tell Nadia that you would like to buy tickets for both shows.'
+
+				if pc_money < 7000 and pc_bank < 7000:
+					cla
+					*nl
+					gs 'stat'
+					'You realize that you don''t have enough money to buy any ticket.
+					Nadia nods and tell you that Rasputin isn''t going any where before flash you another smile.'
+					minute += 1
+					act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+				else
+					if pc_money >= 7000:
+						act 'Pay in cash':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her the cash to buy the ticket.'
+							'"Sure, the first show starts at 6:30 but we start to admit customers at 5:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_cash - 7000
+							rasputin['burlesque_ticket'] = 1
+							rasputin['variety_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+
+					if pc_bank >= 7000:
+						act 'Pay with card':
+							cla
+							*nl
+							gs 'stat'
+							'You hand her your credit card to be charged for the tickets.'
+							'"Sure, the shows starts at 6:30 but we start to admit customers at 5:30."'
+							'"Thank you!" Nadia smiles back as she hands you the ticket.'
+							minute += 1
+							pc_bank - 7000
+							rasputin['burlesque_ticket'] = 1
+							rasputin['variety_ticket'] = 1
+							act	'Smile back and walk back to the entrance': gt 'rasputin_entrance'
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+--- rasputin_host ---------------------------------
+

+ 173 - 0
locations/rasputin_show_bur.qsrc

@@ -0,0 +1,173 @@
+# rasputin_show_bur
+
+
+!! First half of the show
+if hour = 17 or (hour = 18 and minute < 30):
+	menu_off = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/rasputin_show_bur_1.jpg"></center>'
+	'The staff lead you to your seat. No other patron has show up yet.'
+	act	'Leave':
+		minute += 1
+		rasputin['burlesque_ticket'] = 1
+		gt 'rasputin_walkway'
+	end
+
+	act	'Wait until show starts':
+		if hour = 17:
+			minut = 90 - minut
+		else
+			minut = 30 - minut
+		end
+		rasputin['burlesque_ticket'] = 2
+		*clr & cla
+		gs 'stat'
+		if music_on = 1:
+			$track_loop = 'sound/rasputin/music_bur_1.mp3'
+			volume = 100
+			music_loop = 1
+			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+		else
+			music_loop = 0
+			close all
+			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+		end		
+
+!! 		if month <= 6:
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/singer_1.jpg"></center>'
+			'The curtain slowly lifts as a female singer starts to sing, accompanied by the in house band.'
+			act 'Okay':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/1.jpg"></center>'			
+				'The singer moves away and allow your eyes to focus on the three performer on the stage.'
+				act 'Okay':
+					*clr & cla
+					minute += 5
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/2.jpg"></center>'	
+					'The dancers turn around and confidently flaunt their toned bodies wearing flashy burlesque costume.'
+					act 'Okay':
+						minute += 10
+						*clr & cla
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/3.jpg"></center>'	
+						'The dancers strech and keep their blance while perform on the chairs.'
+						act 'Okay':
+							minute += 25
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/4.jpg"></center>'	
+							'They follow the music and give an equally lighthearted, fun and teasing performance.'
+							'The first part of the show finished, you walkout to take a break and stretch your legs.'
+							act 'Okay':
+								minute += 20
+								pcs_mood +20
+								gt 'rasputin_walkway'
+							end
+						end
+					end
+				end
+			end
+!!		end
+	end
+
+	if (hour = 17 and minut > 30) or minut < 20:
+		act	'Ask for a free champagne':
+			minutes += 10
+			pcs_mood += 5
+			gs 'drugs', 'alcohol', 'champagne'
+			*clr & cla
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_4.jpg"></center>'
+			'The server smiles and hand you a glass of champagne to enjoy.'
+			act 'Continue': gt 'rasputin_show_var'
+		end
+	end
+else
+	menu_off = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/rasputin_show_bur_2.jpg"></center>'
+	'The staff lead you to your seat. Many people are already seated and waiting.'
+	act	'Leave':
+		minute += 1
+		rasputin['burlesque_ticket'] = 2
+		gt 'rasputin_walkway'
+	end
+
+	act	'Wait until show starts':
+		minut += 60 - minut
+		rasputin['burlesque_ticket'] = 0
+		if music_on = 1:
+			$track_loop = 'sound/rasputin/music_bur_2.mp3'
+			volume = 100
+			music_loop = 1
+			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+		else
+			music_loop = 0
+			close all
+			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+		end
+		
+!! 		if month <= 6:
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/singer_1.jpg"></center>'
+			'The stage relights as the dancers enter accompanied by the music.'
+			'The second half of the burlesque show starts.'
+			act 'Okay':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/5.jpg"></center>'
+				'The dancers move around rhythmically and energetically. Their blue feather headdresses freely flowing.'
+				act 'Okay':
+					minute += 10
+					*clr & cla
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/6.jpg"></center>'
+					'As other music plays, other performers dance away allow you to focus on the lead dancer on the stage.'
+					act 'Okay':
+						minute += 10
+						*clr & cla
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/7.jpg"></center>'
+						'The lead dancer move seductively with the beats, both freely and confidently display her dance skills and sexuality.'
+						'The audience goes wild by the end of her performance and react with thounderous appluses and catcallings.'
+						act 'Okay':
+							minute += 10
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/bur_1/8.jpg"></center>'
+							'The last part of show is champagne glass dance. You are mersmerized by the glamorous and the sexy movements of the performance.'
+							'The burlesque show ends with  a round of applause and excited chattering'
+							act 'Okay':
+								pcs_mood += 20
+								if 	pcs_inhib  >= 80:
+									inhib_exp += rand(2,6)
+								elseif	pcs_inhib  >= 50 and pcs_inhib < 80:
+									inhib_exp += rand(1,3)
+								end						
+								gs 'arousal', 'erotic', 15
+
+								gt 'rasputin_walkway'
+							end
+						end
+					end
+				end
+			end
+!!		end
+	end
+
+	if minut < 50:
+		act	'Ask for a free champagne':
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_4.jpg"></center>'
+			minutes + 10
+			pcs_mood + 5
+			gs 'drugs', 'alcohol', 'champagne'
+			*clr & cla
+			gs 'stat'
+			'The server smiles and hand you a glass of champagne to enjoy.'
+		end
+	end
+end
+
+
+--- rasputin_show_bur ---------------------------------
+

+ 174 - 0
locations/rasputin_show_var.qsrc

@@ -0,0 +1,174 @@
+# rasputin_show_var
+
+
+!! First half of the show
+if hour = 21:
+	menu_off = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/rasputin_show_var_1.jpg"></center>'
+	'The staff lead you to your seat. No other patrons have show up yet.'
+	act	'Leave':
+		minute += 1
+		rasputin['variety_ticket'] = 1
+		gt 'rasputin_walkway'
+	end
+
+	act	'Wait until show starts':
+		minut += 60 - minut
+		rasputin['variety_ticket'] = 2
+		*clr & cla
+		gs 'stat'
+		if music_on = 1:
+			$track_loop = 'sound/rasputin/music_var_1.mp3'
+			volume = 100
+			music_loop = 1
+			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+		else
+			music_loop = 0
+			close all
+			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+		end
+		
+!! 		if month <= 6:
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/1.jpg"></center>'
+			'The curtain slowly lifts as a group of dancers gracefully twirl onto the center.'
+			'You find the combination of pop and fancy costumes interesting.'
+			act 'Okay':		
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/2.jpg"></center>'
+				'The dancers move along with music with well rehearsed choreography.'
+				act 'Okay':
+					minute += 5
+					*clr & cla
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/3.jpg"></center>'
+					'While the audience enjoys, the dancers in red move behind and you can see them help to undid the tops of the dancers in black.'
+					act 'Okay':
+						minute += 10
+						*clr & cla
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/4.jpg"></center>'
+						'A dancer in black costume raise her arms and display her topless body to entice audience further with a perfect blend of
+						artistry and femininity.'
+						act 'Okay':
+							minute += 25
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/5.jpg"></center>'
+							'The rest of the group soon joining in and the audience around you goes wild in excitement.'
+							'The first half of the show end in with catcallings and even some loud proclamations of lewd kind.'
+							act 'Leave':
+								minute += 20
+								pcs_mood += 20
+								gt 'rasputin_walkway'
+							end
+						end
+					end
+				end
+			end
+!!		end
+	end
+
+	if minut < 50:
+		act	'Ask for a free champagne':
+			minutes += 10
+			pcs_mood += 5
+			gs 'drugs', 'alcohol', 'champagne'
+			*clr & cla
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_4.jpg"></center>'
+			'The server smiles and hand you a glass of champagne to enjoy.'
+			act 'Continue': gt 'rasputin_show_var'
+		end
+	end
+else
+!! Second half of the show
+	menu_off = 1
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/1.jpg"></center>'
+	'The staff leads you to your seat. Many people are already seated and waiting.'
+	act	'Leave':
+		minute += 1
+		rasputin['variety_ticket'] = 2
+		gt 'rasputin_walkway'
+	end
+
+	act	'Wait until show starts':
+		minut += 60 - minut
+		rasputin['variety_ticket'] = 0
+		if music_on = 1:
+			$track_loop = 'sound/rasputin/music_var_2.mp3'
+			volume = 100
+			music_loop = 1
+			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+		else
+			music_loop = 0
+			close all
+			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+		end
+		
+!! 		if month <= 6:
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/6.jpg"></center>'
+			'The second half of the burlesque show starts.'
+			'The stage relights as the dancers emerge from the mist effect.'
+			'Their costumes are much more daring and bold compare to first half.'
+			act 'Okay':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/7.jpg"></center>'
+				'The dancers move sensually and seductively and entice the entire audience.'
+				act 'Okay':
+					minute += 10
+					*clr & cla
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/8.jpg"></center>'
+					'The dancers'' use a chair as a pivot and perform, gradually undo each other''s top.'
+					'The playful and teasing movement soon have the undivided attention of the audience.'
+					act 'Okay':
+						minute += 10
+						*clr & cla
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/9.jpg"></center>'
+						'The dancers take turn crouching down and remove their underwear, give the audience peak-a-boo at their crotches.'
+						act 'Okay':
+							minute += 10
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/shows/var_1/10.jpg"></center>'
+							'The dances continue to perform and their naked flesh covered only by a thin piece of mesh.'
+							'The second half the the erotic variety show has finished.'
+							act 'Okay':
+								pcs_mood += 20
+								if 	pcs_inhib  >= 80:
+									inhib_exp += rand(2,6)
+								elseif	pcs_inhib  >= 50 and pcs_inhib < 80:
+									inhib_exp += rand(1,3)
+								end						
+								gs 'arousal', 'erotic', 15
+
+								gt 'rasputin_walkway'
+							end
+						end
+					end
+				end
+			end
+!!		end
+	end
+
+	if minut < 50:
+		act	'Ask for a free champagne':
+			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_4.jpg"></center>'
+			minutes + 10
+			pcs_mood + 5
+			gs 'drugs', 'alcohol', 'champagne'
+			*clr & cla
+			gs 'stat'
+			'The server smiles and hand you a glass of champagne to enjoy.'
+		end
+	end
+end
+
+
+--- rasputin_show_var ---------------------------------
+

+ 124 - 0
locations/rasputin_walkway.qsrc

@@ -0,0 +1,124 @@
+# rasputin_walkway
+
+music_loop = 0
+CLOSE ALL
+$menu_loc = 'rasputin_walkway'
+$menu_arg = ''
+menu_off = 0
+$loc_arg = ''
+$loc = 'rasputin_walkway'
+$location_type = 'public_indoors'
+'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/walkway.jpg.jpg"></center>'
+'You enter the passage way that leads to various sections of the club.'
+*nl
+
+if hour > 2 and hour < 15:
+	msg 'The club is closing up for the day and the staff lead you outside.'
+	gt 'liames'
+else
+	act	'Leave':
+		minute += 1
+		gt 'rasputin_entrance'
+	end
+
+	if (hour >= 15 and hour < 17) or (hour = 17 and minute < 30):
+		'A member of staff informs you that it is too early to watch either show.'
+	elseif hour = 17 or (hour = 18 and minute < 30):
+		act	'Go watch the burlesque show':
+			if rasputin['burlesque_ticket'] = 0:
+				'You must first purchase a ticket from the hostess.'
+			else
+				rasputin['burlesque_ticket'] = 0
+				gt 'rasputin_show_bur'
+			end
+		end
+	elseif	hour = 17 or (hour = 18 and minute < 30):
+			'The staff informs you that you are too late for the first half of the burlesque show, but you can still enter after the intermission between 19:30 and 20:00.'
+	elseif hour = 18 or (hour = 19 and minute < 30):
+		if rasputin['burlesque_ticket'] = 2:
+			'A member of staff informs you that entry for the second half of the burlesque show is between 19:30 and 20:00'
+		else
+			'A member of staff informs you that you are too late for the first half of the burlesque show, but you can still enter after the intermission between 19:30 and 20:00.'
+		end
+	elseif	hour = 19:
+		act 'Watch second half of the burlesque show':
+			if rasputin['burlesque_ticket'] = 0:
+				'You must first purchase a ticket from the hostess.'
+			else
+				rasputin['burlesque_ticket'] = 0
+				gt 'rasputin_show_bur'
+			end
+		end
+	elseif hour < 21:
+		'A member of staff informs you that the burlesque show has finished and the exotic variety show will be starting from 9pm'
+	elseif	hour = 21 or (hour = 22 and minute < 15):
+		act	'Go watch the exotic variety show':
+			if rasputin['variety_ticket'] = 0:
+				'You must first purchase a ticket from the hostess.'
+			else
+				rasputin['variety_ticket'] = 0
+				gt 'rasputin_show_var'
+			end
+		end
+	elseif	hour = 22:
+			'The staff apologizes and let you know that you are too late for the enter the first half of the show and asks you to return during the intermission between 23:30 and midnight.'
+	elseif  hour = 23 and minute < 30:
+		if rasputin['variety_ticket'] = 2:
+			'A member of staff informs you that  entry for the second half of the erotic variety show is between 23:30 and 00:00'
+		else
+			'A member of staff informs you that you are too late for the first half of the erotic variety show, but you can still enter after the intermission between 23:30 and midnight.'
+		end
+		act 'Watch second half of the erotic variety show':
+			if rasputin['burlesque_ticket'] = 0:
+				'You must first purchase a ticket from the hostess.'
+			else
+				rasputin['burlesque_ticket'] = 0
+				gt 'rasputin_show_bur'
+			end
+		end
+	else
+		'The inner door to the variety shows is closed. A member of staff informs you that the last show is in progress and that there are no more shows tonight.'
+	end
+
+	if rasputin['free_drink'] ! daystart:
+		if (hour = 19 and minute > 30) or (hour = 20 and minute < 30) and rasputin['burlesque_ticket'] > 0:
+			act	'Take a free drink':
+				rasputin['free_drink'] = daystart
+				minute += 5
+				gs 'drugs', 'alcohol', 'champagne'
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_2.jpg.jpg"></center>'
+				'You decide to take a glass of champagne freely offered from the staff and relax yourself a bit.'
+				act 'Return': gt 'rasputin_walkway'
+			end
+		end
+
+		if (hour = 21 and minute > 30) or hour > 21 or hour < 2 and rasputin['variety_ticket'] > 0:
+			act	'Take a free drink':
+				rasputin['free_drink'] = daystart
+				minute += 5
+				gs 'drugs', 'alcohol', 'champagne'
+				*clr & cla
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_free_3.jpg.jpg"></center>'
+				'You decide to take a glass of free champagne from the pretty server.'
+				act 'Return': gt 'rasputin_walkway'
+			end
+		end
+	end
+
+!! Not yet available and image message won''t appear here so remember to delete and add to new location when its written
+!!	if (hour = 17 and minute > 30) or hour > 17	or hour < 2:
+!!		act	'Go to the bar area':
+!!			'<center><img <<$set_imgh>> src="images/locations/pushkin/rasputin/drinks_bar.jpg.jpg"></center>'
+!!			'You go to the bar area and hoping to get something stronger.'
+!!			minute += 1
+!!			gt 'rasputin_bar'
+!!		end
+!!	end
+
+end
+
+--- rasputin_walkway ---------------------------------
+