Procházet zdrojové kódy

starting the schedule for pavlov and anna

Thavus před 3 roky
rodič
revize
ee8c871866
2 změnil soubory, kde provedl 293 přidání a 49 odebrání
  1. 34 49
      locations/pavlov_home.qsrc
  2. 259 0
      locations/pavlov_schedule.qsrc

+ 34 - 49
locations/pavlov_home.qsrc

@@ -4,38 +4,37 @@ if $ARGS[0] = 'PavlovHome':
 	*clr & cla
 	minut += 1
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/hallway.jpg"></center>'
-	'Text.'	
-	act '<b>Leave Anushka''s apartment</b>': gt 'pav_complex','start'
-	act 'Master''s Bedroom': gt 'home_template','bedroom'
-	act 'Bathroom': gt 'home_template','bathroom'
-	act 'spare room': gt 'home_templatebr','second_bedroom'
-	act 'Living room': gt 'home_template','livingroom'
-	act 'Kitchen': gt 'home_template','kitchen'
-	act 'Parents room': gt 'home_template','parents_bedroom'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlovhome/hallway.jpg"></center>'
+	'The hallway of your Master''s home. '	
+	act '<b>Leave Master''s Home</b>': gt 'pav_complex','start'
+	act 'Master''s Bedroom': gt 'pavlov_home','bedroom'
+	act 'Bathroom': gt 'pavlov_home','bathroom'
+	act 'spare room': gt 'pavlov_home','second_bedroom'
+	act 'Living room': gt 'pavlov_home','livingroom'
+	act 'Kitchen': gt 'pavlov_home','kitchen'
 end	
 
 if $ARGS[0] = 'bedroom':	
 	*clr & cla
-	$loc = 'home_template'
+	$loc = 'pavlov_home'
 	$loc_arg = 'bedroom'
 	$location_type = 'private'
 	$locclass = 'bedr'
 	!! The two variables below this are needed only if a mirror is called in that room, to help return you here after done
-	$locM = 'home_template'
+	$locM = 'pavlov_home'
 	locM_arg = 'bedroom'
 	minut += 1
 	gs'stat'
 	'<center><b><font color = maroon>Master''s Bedroom</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/bedroom.jpg"></center>'
-	'text <a href="exec:gt ''mirror'', ''start''">mirrors</a>, and she even has a packed <a href="exec:gt ''home_template'', ''Shoe Closet''">shoe closet</a>.'
-	act 'Leave room':gt 'home_template', 'hallway'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlovhome/bedroom.jpg"></center>'
+	'text <a href="exec:gt ''mirror'', ''start''">mirrors</a>, and she even has a packed <a href="exec:gt ''pavlov_home'', ''Shoe Closet''">shoe closet</a>.'
+	act 'Leave room':gt 'pavlov_home', 'hallway'
 end	
 
 if $ARGS[0] = 'kitchen':	
-	$loc = 'home_template'
+	$loc = 'pavlov_home'
 	$loc_arg = 'kitchen'
-	$menu_loc = 'home_template'
+	$menu_loc = 'pavlov_home'
 	$menu_arg = 'kitchen'
 	$locclass = 'kitr'
 	menu_off = 0
@@ -44,10 +43,10 @@ if $ARGS[0] = 'kitchen':
 	gs 'stat'
 	gs 'kit_din'
 	'<center><b><font color = maroon>Kitchen</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/kitchen.jpg"></center>'
-	'The room is <<$hypnoKitchenDirtiness>>, and there are dishes on most of the available surfaces. The wood floor is not polished and only covers the areas being used. You''re surprised by the lack of a dining table.'
-	act 'Leave':gt 'home_template','hallway'
-	act 'Look in the fridge': gt 'home_template', 'fridge'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlovhome/kitchen.jpg"></center>'
+	'The room is <<$hypnoKitchenDirtiness>>, and there are dishes on most of the available surfaces.'
+	act 'Leave':gt 'pavlov_home','hallway'
+	act 'Look in the fridge': gt 'pavlov_home', 'fridge'
 	dynamic $fill_bottle
 	dynamic $driwater
 end
@@ -90,7 +89,7 @@ if $ARGS[0] = 'fridge':
 	if anushbeer_count > 0 and anushvodka_count > 0 and anushsup_count > 0:$r_pusto = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/holod'+rand(1,3)+'.jpg"></center>'
 	'You open the fridge and see:<<$anush_vodka>><<$anush_beer>><<$anush_sup>><<$r_pusto>>'
 
-	act 'Close the refrigerator': gt 'home_template', 'kitchen'
+	act 'Close the refrigerator': gt 'pavlov_home', 'kitchen'
 	if anushbeer_count > 0:
 		act 'Have a beer':
 			*clr & cla
@@ -102,7 +101,7 @@ if $ARGS[0] = 'fridge':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/beer'+rand(1,3)+'.jpg"></center>'
 			'You take a bottle of beer from the fridge and drink it, which quenches your thirst.'
 
-			act 'Continue': gt 'home_template', 'fridge'
+			act 'Continue': gt 'pavlov_home', 'fridge'
 		end
 	end
 	if anushvodka_count > 0:
@@ -115,7 +114,7 @@ if $ARGS[0] = 'fridge':
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
 			'You pour some vodka in a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
-			act 'Put the bottle back in the fridge': gt 'home_template', 'fridge'
+			act 'Put the bottle back in the fridge': gt 'pavlov_home', 'fridge'
 
 			act 'Drink more vodka':
 				*clr & cla
@@ -130,7 +129,7 @@ if $ARGS[0] = 'fridge':
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
 					'You pour yourself another glass and drain it in one gulp. Wow, that stuff is strong!'
 				end
-				act 'Continue': gt 'home_template', 'fridge'
+				act 'Continue': gt 'pavlov_home', 'fridge'
 			end
 		end
 	end
@@ -155,7 +154,7 @@ if $ARGS[0] = 'fridge':
 			gs 'cum_cleanup'
 			pcs_breath = 0
 			'It seems to be leftovers from a ready to make meal. You wonder if anyone here knows how to cook.'
-			act 'Continue': gt 'home_template', 'fridge'
+			act 'Continue': gt 'pavlov_home', 'fridge'
 		end
 	end
 end	
@@ -164,16 +163,16 @@ if $ARGS[0] = 'Livingroom':
 	*clr & cla
 	minut += 1
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/livingroom.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlovhome/livingroom.jpg"></center>'
 	'text'
 	
-	act 'Hallway':gt 'home_template', 'hallway'
+	act 'Hallway':gt 'pavlov_home', 'hallway'
 end		
 
 if $ARGS[0] = 'bathroom':
-	$loc = 'home_template'
+	$loc = 'pavlov_home'
 	$loc_arg = 'bathroom'
-	$locM = 'home_template'
+	$locM = 'pavlov_home'
 	$locM_arg ='bathroom'
 	$location_type = 'bathroom'
 	$bathtype = 'bathtub shower'
@@ -182,13 +181,13 @@ if $ARGS[0] = 'bathroom':
 	minut += 1
 	gs 'stat'
 	'<center><h4><font color="maroon">Bathroom</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home_template/bathroom.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlovhome/bathroom.jpg"></center>'
 	'The bathroom has seen better days. It looks like it hasn''t been cleaned for quite some time, with mold growing in the corners of the walls and floor.'
 	'The toilet sits along the far wall. There''s also a bathtub with an old plastic shower curtain hanging from a rod above it. It also seems that the latch on the door is broken.'
 	'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
 	*nl
 	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
-	act 'Leave the bathroom': gt 'home_template','hallway'
+	act 'Leave the bathroom': gt 'pavlov_home','hallway'
 	act 'Take a shower':
 		*clr & cla
 		menu_off = 1
@@ -201,7 +200,7 @@ if $ARGS[0] = 'bathroom':
 		act 'Take a selfie':
 			gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
 		end
-		act 'Get out of the shower': gt 'home_template','bathroom'
+		act 'Get out of the shower': gt 'pavlov_home','bathroom'
 		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 		killvar 'temp'
 	end
@@ -212,32 +211,18 @@ if $ARGS[0] = 'bathroom':
 	gs 'din_van', 'prvt_pee'
 end
 
-if $ARGS[0] = 'parents_bedroom':	
-	$loc = 'home_template'
-	$loc_arg = 'parents_bedroom'
-	$location_type = 'private'
-	$locclass = 'bedr'
-	*clr & cla
-	minut += 1
-	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/parentsroom.jpg"></center>'
-	'text'
-	
-	act 'Hallway':gt 'home_template', 'hallway'
-end	
-
 if $ARGS[0] = 'second_bedroom':	
-	$loc = 'home_template'
+	$loc = 'pavlov_home'
 	$loc_arg = 'second_bedroom'
 	$location_type = 'private'
 	$locclass = 'bedr'
 	*clr & cla
 	minut += 1
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/home_template/spareroom.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/pavlov_home/spareroom.jpg"></center>'
 	'text'
 	
-	act 'Hallway':gt 'home_template', 'hallway'
+	act 'Hallway':gt 'pavlov_home', 'hallway'
 end	
 
 

+ 259 - 0
locations/pavlov_schedule.qsrc

@@ -0,0 +1,259 @@
+# family_schedule
+
+!!Each action will use '<name>loc' ie. annaloc
+
+annaloc = 0
+pavlovloc = 0
+
+!!---MOM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+
+!!annaloc [11] = daystart check in salon
+!!indorf = 1 means mom is in the village
+!!annaloc['athome'] = 1 means anna is at home and awake
+if indorf = 0:
+	if week <= 5:
+		if hour < 5 or (hour = 5 and minut < 30):
+			!!Asleep
+			annaloc = 1
+			annaloc['athome'] = 0
+		elseif hour = 5 and minut < 45:
+			!!shower
+			annaloc = 2
+			annaloc['athome'] = 1
+		elseif hour < 6:
+			!! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka
+			annaloc = 3
+			annaloc['athome'] = 1
+		elseif hour = 6 or (hour = 7 and minut < 30):
+			annaloc = 4
+			annaloc['athome'] = 1
+			if hour = 6 and minut <= 40:
+				!! Make Breakfast
+				annaloc['kitchen_action'] = 1
+			elseif hour = 6 and minut < 45:
+				!! Set breakfast table - ask Sveta to do it if she comes into the kitchen at that time
+				annaloc['kitchen_action'] = 2
+			elseif (hour = 6 and minut >= 45) or (hour = 7 and minut <= 15):
+				!! Family breakfast
+				annaloc['kitchen_action'] = 3
+			else
+				!! Clean up breakfast table
+				annaloc['kitchen_action'] = 4
+			end
+		elseif hour = 7 or (hour = 8 and minut < 30):
+			!!Cleaning random room in the house
+			!!variable set in cikl
+			annaloc = momclean1
+			annaloc['athome'] = 1
+		elseif (week < 5 and hour < 16) or (week = 5 and (hour < 17 or (hour = 17 and minut <= 50))):
+			!!Working in the cafe. On Friday she stays until 17:50
+			annaloc = 9
+			annaloc['athome'] = 0
+		elseif hour = 16 and minut < 50 and week < 5:
+			!!Buying groceries for dinner and other stuff needed for home at the supermarket
+			annaloc = 7
+			annaloc['athome'] = 0
+		elseif hour < 17 and week < 5:
+			!!Walking home
+			annaloc = 8
+			annaloc['athome'] = 0
+		elseif hour < 18 and week = 5:
+			!!Walking home
+			annaloc = 10
+			annaloc['athome'] = 0
+		elseif hour < 18:
+			!!Making dinner (On Friday she brings home leftovers from the cafe)
+			annaloc = 11
+			annaloc['athome'] = 1
+		elseif hour = 18 and minut <= 30:
+			!!Family dinner
+			annaloc = 12
+			annaloc['athome'] = 1
+		elseif hour < 19:
+			!! Cleaning dinner table/Doing dishes
+			annaloc = 13
+			annaloc['athome'] = 1
+		elseif hour < 20:
+			if week = 1:
+				!! Visiting Luda on mondays for 3 hours
+				annaloc = 20
+				annaloc['athome'] = 0
+			else
+				!! (cleaning the bathroom, sweeping, mopping, dusting, watching TV, taking a bath, etc in different rooms)
+				annaloc = momclean2
+				annaloc['athome'] = 1
+				if vanrPar_suction_dildo > 0 and $loc ! 'vanrPar':gs'mother_sextalk','discover_dildo'
+			end
+		elseif hour < 22:
+			if week = 1:
+				!! Visiting Luda on mondays for 3 hours
+				annaloc = 20
+				annaloc['athome'] = 0
+			elseif week < 5:
+				!! Watches TV with Vladimir
+				annaloc = 19
+				annaloc['athome'] = 1
+			else
+				!! Watches TV alone
+				annaloc = 19
+				annaloc['athome'] = 1
+			end
+		else
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
+			annaloc = 1
+			annaloc['athome'] = 0
+		end
+	else
+		if hour < 5 or (hour = 5 and minut < 30):
+			!! Asleep
+			annaloc = 1
+		elseif hour = 5 and minut < 45:
+			!! Shower
+			annaloc = 2
+			annaloc['athome'] = 1
+		elseif hour < 6:
+			!! Getting dressed in her room, if Sveta knocks she''ll ask you to wake Kolka 
+			annaloc = 3
+			annaloc['athome'] = 1
+		elseif hour = 6 or (hour = 7 and minut < 30):
+			annaloc = 4
+			annaloc['athome'] = 1
+			if hour = 6 and minut <= 40:
+				!! Make Breakfast
+				annaloc['kitchen_action'] = 1
+			elseif hour = 6 and minut < 45:
+				!! Set breakfast table - ask Sveta to do it if she comes into the kitchen at that time
+				annaloc['kitchen_action'] = 2
+			elseif hour = 6 or (hour = 7 and minut <= 15):
+				!! Family breakfast
+				annaloc['kitchen_action'] = 3
+			else
+				annaloc['kitchen_action'] = 4
+				!! Clean up breakfast table
+			end
+		elseif hour < 11:
+			!!Cleaning random room in the house
+			annaloc = momclean1
+			annaloc['athome'] = 1
+		elseif hour = 11 and minut < 30:
+			!!Traveling - takes the car to town/walks to church
+			annaloc = 14
+			annaloc['athome'] = 0
+		elseif hour < 12 or (hour = 12 and minut < 30):
+			!! Gets her nails done/hair cut at the salon or such things - On Sunday goes to the church during these hours
+			annaloc['athome'] = 0
+			if week = 6:
+				!! Salon
+				annaloc = 15
+			else
+				!!Church
+				annaloc = 16
+			end
+		elseif hour = 12 or (hour = 13 and minut < 30) and week = 6:
+			!!Church
+			annaloc = 16
+		elseif hour < 14:
+			!! Walks around different shops, looking at and buying stuff - On Sunday goes to church during these hours
+			annaloc = 15
+			annaloc['athome'] = 0
+		elseif hour < 17:
+			!!Helping out Sergey/Luda, going to Kolka''s games?
+			annaloc = rand(14,15)
+			annaloc['athome'] = 0
+		elseif hour < 18:
+			!! Making dinner
+			annaloc = 11
+			annaloc['athome'] = 1
+		elseif hour = 18 and minut <= 30:
+			!!Family dinner
+			annaloc = 12
+			annaloc['athome'] = 1
+		elseif hour < 19:
+			!! Cleaning dinner table/Doing dishes
+			annaloc = 13
+			annaloc['athome'] = 1
+		elseif hour < 21:
+			!!Says she goes to see her sister, in reality sometimes sees her sister or fucks around with different people. - Sunday goes to evening mass
+			annaloc['athome'] = 0
+			if week = 6:
+				!!Slutting around?
+				annaloc = 17
+			else
+				!!Church - Mass
+				annaloc = 18
+			end
+		elseif hour < 22:
+			if week = 7:
+				!! Watches TV with Vladimir
+				annaloc = 19
+				annaloc['athome'] = 1
+			else
+				!! Watches TV alone
+				annaloc = 19
+				annaloc['athome'] = 1
+			end
+		else
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
+			annaloc = 1
+			annaloc['athome'] = 0
+		end
+	end
+end
+
+!!----PAVLOV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+!!pavlovout = 1 means pavlov is out of the house
+if pavlovout = 0:
+	if hour < 6 or (hour = 6 and minut < 15):
+		!! Asleep
+		pavlovloc = 1
+		pavlovloc['athome'] = 0
+	elseif hour = 6 and minut < 30:
+		!! Shower
+		pavlovloc = 2
+		pavlovloc['athome'] = 1
+	elseif (hour = 6 and minut >= 30) or (hour = 7 and minut <= 15):
+		!! waiting for breakfast
+		pavlovloc = 3
+		pavlovloc['athome'] = 1
+	elseif hour < 8:
+		!!Reads paper in kitchen
+		pavlovloc = 4
+		pavlovloc['athome'] = 1
+	elseif hour = 8 and minut < 30:
+		!!Watching TV
+		pavlovloc = 10
+		pavlovloc['athome'] = 1
+	elseif hour = 8 and minut < 45:
+		!! get dressed
+		pavlovloc = 5
+		pavlovloc['athome'] = 1
+	elseif hour < 17 or (hour = 17 and minut < 45):
+		!! Work (includes lunch time)
+		pavlovloc = 6
+		pavlovloc['athome'] = 0
+	elseif hour < 18:
+		!! waiting in kitchen for dinner
+		pavlovloc = 7
+		pavlovloc['athome'] = 1
+	elseif hour = 18 and minut <= 30:
+		!! dinner time
+		pavlovloc = 8
+		pavlovloc['athome'] = 1
+	elseif hour < 19 or (hour = 19 and minut < 15):
+		!! Fucking anna in bedroom.
+		pavlovloc = 9
+		pavlovloc['athome'] = 1
+	elseif hour < 21 or (hour = 21 and minut < 45):
+		!! Watch tv in living room
+		pavlovloc = 10
+		pavlovloc['athome'] = 1
+	elseif hour < 22:
+		!! Take shower
+		pavlovloc = 11
+		pavlovloc['athome'] = 1
+	else
+		!! Asleep
+		pavlovloc = 1
+		pavlovloc['athome'] = 0
+	end
+end