|
@@ -1,36 +1,26 @@
|
|
# bedrPar
|
|
# bedrPar
|
|
-!! Date refactored: 31st March, 2024
|
|
|
|
-!! Author: Myles
|
|
|
|
-!!
|
|
|
|
-!! Version: .01 - initial refactoring
|
|
|
|
-!!
|
|
|
|
-!! Desc: {MC} and sisters family bedroom links to family flat corridor
|
|
|
|
|
|
|
|
|
|
+*clr & cla
|
|
|
|
+fromoutside = iif($loc = 'bedrPar',0,1)
|
|
|
|
+menu_off = 0
|
|
|
|
+minut += 1
|
|
|
|
+!!day check so mom doesn''t think you have been out all night if you get up very early
|
|
|
|
+motherworry[1] = daystart
|
|
|
|
+gs 'shortgs', 'setloc', 'bedrPar', $ARGS[0]
|
|
|
|
+$location_type = 'private'
|
|
|
|
+$locclass = 'bedr'
|
|
|
|
+gs 'themes', 'indoors'
|
|
|
|
+gs 'stat'
|
|
|
|
+gs 'family_schedule'
|
|
|
|
+!! ballet career
|
|
|
|
+gs 'core_library', 'init'
|
|
|
|
|
|
-!! Set up default image paths for npc and location:
|
|
|
|
-!! Start location initialisation
|
|
|
|
-!! Set location header - img path is set in init
|
|
|
|
-!! Paths are not set due to content structure
|
|
|
|
|
|
+!! This is runs only once, just to make sure that Sveta can sing from the start, does not have to wait a whole day for `cikl` to run.
|
|
|
|
+if ml_performance['max_perform_minutes'] = 0: ml_performance['max_perform_minutes'] = pcs_instrmusic + pcs_vokal
|
|
|
|
|
|
-
|
|
|
|
-!! Begin location content
|
|
|
|
-if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
|
|
- !! Call in location default actions
|
|
|
|
- gs 'home_family_init', 'init'
|
|
|
|
- !! Set location vars:
|
|
|
|
- fromoutside = iif($loc = 'bedrPar',0,1)
|
|
|
|
-
|
|
|
|
- !!day check so mom doesn''t think you have been out all night if you get up very early
|
|
|
|
- motherworry[1] = daystart
|
|
|
|
- !! This is runs only once, just to make sure that Sveta can sing from the start, does not have to wait a whole day for `cikl` to run.
|
|
|
|
- if ml_performance['max_perform_minutes'] = 0: ml_performance['max_perform_minutes'] = pcs_instrmusic + pcs_vokal
|
|
|
|
-
|
|
|
|
- !! Set up game location data
|
|
|
|
- $locclass = 'bedr'
|
|
|
|
- gs 'shortgs', 'setloc', 'bedrpar', $ARGS[0]
|
|
|
|
- !! End location initialisation
|
|
|
|
|
|
+if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
if locat['Mother'] = 26 and fromoutside and func('homes_properties', 'can_live_here'):
|
|
if locat['Mother'] = 26 and fromoutside and func('homes_properties', 'can_live_here'):
|
|
- '<center><img <<$set_imgh>> src="<<$mother_img_path>>prost1.jpg"></center>'
|
|
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost1.jpg"></center>'
|
|
if mc_inventory['equipped_condoms'] > 0 and rand(1,3) = 1 and mom['condoms'] = 0:
|
|
if mc_inventory['equipped_condoms'] > 0 and rand(1,3) = 1 and mom['condoms'] = 0:
|
|
gt 'mother', 'condom_find'
|
|
gt 'mother', 'condom_find'
|
|
elseif mc_inventory['dildo_small'] + mc_inventory['dildo_normal'] + mc_inventory['dildo_big'] + mc_inventory['dildo_large'] + mc_inventory['dildo_huge'] + mc_inventory['dildo_enormous'] + mc_inventory['dildo_gigantic'] > 0 and motherQW['seen_dildos'] ! 1 and rand(1,3) = 1:
|
|
elseif mc_inventory['dildo_small'] + mc_inventory['dildo_normal'] + mc_inventory['dildo_big'] + mc_inventory['dildo_large'] + mc_inventory['dildo_huge'] + mc_inventory['dildo_enormous'] + mc_inventory['dildo_gigantic'] > 0 and motherQW['seen_dildos'] ! 1 and rand(1,3) = 1:
|
|
@@ -90,19 +80,15 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
end
|
|
end
|
|
gs 'stat'
|
|
gs 'stat'
|
|
|
|
|
|
- act 'Leave': minut += 1 & gt 'korrPar'
|
|
|
|
|
|
+ act 'Leave': gt 'korrPar'
|
|
else
|
|
else
|
|
if func('homes_properties', 'can_live_here'):
|
|
if func('homes_properties', 'can_live_here'):
|
|
- $setloc['StageTitle'] = 'Your bedroom'
|
|
|
|
- else
|
|
|
|
- $setloc['StageTitle'] = 'Your old bedroom'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your bedroom</font></h1></center>'
|
|
|
|
+ else
|
|
|
|
+ '<center><h1><font color="maroon">Your old bedroom</font></h1></center>'
|
|
end
|
|
end
|
|
- !! Display header and banner image
|
|
|
|
! WD: Correct Image path ~ "images/qwest/alter/<<$loc>>.jpg"
|
|
! WD: Correct Image path ~ "images/qwest/alter/<<$loc>>.jpg"
|
|
- $setloc['StageImage'] = '<<$default_img_path>>/bedrpar.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
-
|
|
|
|
- !! Location default description:
|
|
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/bedrpar.jpg"></center>'
|
|
*nl
|
|
*nl
|
|
if func('homes_properties', 'is_current_home'):
|
|
if func('homes_properties', 'is_current_home'):
|
|
'This is the small bedroom you share with your sister, Anya. On one side of the room is a <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> where you can choose outfits and organise your clothing.'
|
|
'This is the small bedroom you share with your sister, Anya. On one side of the room is a <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> where you can choose outfits and organise your clothing.'
|
|
@@ -112,8 +98,6 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
'This small bedroom you used to share with your sister, Anya. The furniture is old and basic.'
|
|
'This small bedroom you used to share with your sister, Anya. The furniture is old and basic.'
|
|
end
|
|
end
|
|
*nl
|
|
*nl
|
|
- *nl
|
|
|
|
- !! End default Description
|
|
|
|
if $ml_guitar['location'] = $loc: 'Your guitar rests on its stand next to your bed.'
|
|
if $ml_guitar['location'] = $loc: 'Your guitar rests on its stand next to your bed.'
|
|
|
|
|
|
if ParrotQW['Owned2'] = 1 and func('homes_properties', 'is_current_home'):
|
|
if ParrotQW['Owned2'] = 1 and func('homes_properties', 'is_current_home'):
|
|
@@ -198,9 +182,9 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
elseif locat['Anya'] = 26 or (locat['Anya'] = 1 and locat['Anya_party_day'] >= daystart - 1):
|
|
elseif locat['Anya'] = 26 or (locat['Anya'] = 1 and locat['Anya_party_day'] >= daystart - 1):
|
|
if sisboypartyQW = 1: sisboypartyQW = 2
|
|
if sisboypartyQW = 1: sisboypartyQW = 2
|
|
if sisboyparty = -1: sisboyparty = 1
|
|
if sisboyparty = -1: sisboyparty = 1
|
|
- !!'A drunken Anya is sound asleep in her bed.'
|
|
|
|
|
|
+ 'A drunken Anya is sound asleep in her bed.'
|
|
!! In the future should point to 'sistersleep', 'drunk_after_party' when that content is added again
|
|
!! In the future should point to 'sistersleep', 'drunk_after_party' when that content is added again
|
|
- 'A drunken <a href="exec:gt ''sistersleep'', ''drunk_after_party''">Anya</a> is sound asleep in her bed.'
|
|
|
|
|
|
+ !! 'A drunken <a href="exec:gt ''sistersleep'', ''drunk_after_party''">Anya</a> is sound asleep in her bed.'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
@@ -238,7 +222,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start':
|
|
|
|
|
|
if locat['Anya_inroom'] = 0: dynamic $palelady
|
|
if locat['Anya_inroom'] = 0: dynamic $palelady
|
|
|
|
|
|
- gs 'wardrobe', 'default_clothing_options'
|
|
|
|
|
|
+ gs 'wardrobe', 'default_sport_options'
|
|
|
|
|
|
gs 'exercise', 'start'
|
|
gs 'exercise', 'start'
|
|
|
|
|
|
@@ -327,16 +311,13 @@ end
|
|
|
|
|
|
if $ARGS[0] = 'intro':
|
|
if $ARGS[0] = 'intro':
|
|
CLOSE ALL
|
|
CLOSE ALL
|
|
- $setloc['StageTitle'] = 'Your Bedroom'
|
|
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
|
|
|
|
- gs 'shortgs', 'setloc', 'bedrpar', 'start'
|
|
|
|
grandmaQW['last_month_paid'] = month
|
|
grandmaQW['last_month_paid'] = month
|
|
menu_off = 1
|
|
menu_off = 1
|
|
hour = 6
|
|
hour = 6
|
|
gs 'stat'
|
|
gs 'stat'
|
|
music_loop = 0
|
|
music_loop = 0
|
|
- !! Display the header text and banner image
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost4.jpg"></center>'
|
|
'You sudenly hear a familiar voice yelling out. "<<$pcs_nickname>>, time to get up! You can''t spend the whole day laying around!"'
|
|
'You sudenly hear a familiar voice yelling out. "<<$pcs_nickname>>, time to get up! You can''t spend the whole day laying around!"'
|
|
wait 1000
|
|
wait 1000
|
|
$temp_nickname = input('<center>What name do you address your mother by?<br>Mother (default), Mum, Mom, Mama, etc.</center>')
|
|
$temp_nickname = input('<center>What name do you address your mother by?<br>Mother (default), Mum, Mom, Mama, etc.</center>')
|
|
@@ -346,8 +327,8 @@ if $ARGS[0] = 'intro':
|
|
cla & *clr
|
|
cla & *clr
|
|
minut += 2
|
|
minut += 2
|
|
gs 'stat'
|
|
gs 'stat'
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
|
|
'You tiredly open your eyes and see your mother standing over you. "Fifteen more minutes..." you mumble.'
|
|
'You tiredly open your eyes and see your mother standing over you. "Fifteen more minutes..." you mumble.'
|
|
'Your mother lets out a loud sigh. "No, up now!" she says as she yanks the covers off.'
|
|
'Your mother lets out a loud sigh. "No, up now!" she says as she yanks the covers off.'
|
|
'"<<$npc_nickname[''A29'']>>!" you exclaim as you feel a slightly cold breeze hit your body.'
|
|
'"<<$npc_nickname[''A29'']>>!" you exclaim as you feel a slightly cold breeze hit your body.'
|
|
@@ -356,24 +337,24 @@ if $ARGS[0] = 'intro':
|
|
cla & *clr
|
|
cla & *clr
|
|
minut += 2
|
|
minut += 2
|
|
gs 'stat'
|
|
gs 'stat'
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost4.jpg"></center>'
|
|
'As soon as you get off your now coverless bed, your mother is quick to resume her nagging, repeating what you already heard from her a few moments ago. "Summer is no excuse to laze around all day. You can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you that means she misses you rolling your eyes.'
|
|
'As soon as you get off your now coverless bed, your mother is quick to resume her nagging, repeating what you already heard from her a few moments ago. "Summer is no excuse to laze around all day. You can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you that means she misses you rolling your eyes.'
|
|
'"What are you going to do when school starts, or when you get a job? You better get into the habit of setting your alarm so you can wake up bright and early."'
|
|
'"What are you going to do when school starts, or when you get a job? You better get into the habit of setting your alarm so you can wake up bright and early."'
|
|
act 'Continue':
|
|
act 'Continue':
|
|
cla & *clr
|
|
cla & *clr
|
|
minut += 2
|
|
minut += 2
|
|
gs 'stat'
|
|
gs 'stat'
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
|
|
'You let out an exasperated sigh. "Yeah yeah I know, you told me that already. So how early are we talking?"'
|
|
'You let out an exasperated sigh. "Yeah yeah I know, you told me that already. So how early are we talking?"'
|
|
'Your mother shoots you a sharp look and you know to fix your attitude or else. "Well, that depends on what you plan to do in the morning. There''s breakfast, showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 for school."'
|
|
'Your mother shoots you a sharp look and you know to fix your attitude or else. "Well, that depends on what you plan to do in the morning. There''s breakfast, showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 for school."'
|
|
act 'Continue':
|
|
act 'Continue':
|
|
cla & *clr
|
|
cla & *clr
|
|
minut += 2
|
|
minut += 2
|
|
gs 'stat'
|
|
gs 'stat'
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost4.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost4.jpg"></center>'
|
|
'"You want me to wake up that early?!" you huff. "Can''t I wake up at like... 07:00?"'
|
|
'"You want me to wake up that early?!" you huff. "Can''t I wake up at like... 07:00?"'
|
|
'Your mother shrugs. "You could, but then you might have to cut corners or even end up running late to school, and I won''t be having any of that. Your teachers won''t either," she warns before making her way towards the kitchen.'
|
|
'Your mother shrugs. "You could, but then you might have to cut corners or even end up running late to school, and I won''t be having any of that. Your teachers won''t either," she warns before making her way towards the kitchen.'
|
|
if stat['think_virgin'] = 1: '"Oh, don''t forget; you need to head down to the clinic and see the gynecologist for a check up. Not just once, but every month!" she adds quickly.'
|
|
if stat['think_virgin'] = 1: '"Oh, don''t forget; you need to head down to the clinic and see the gynecologist for a check up. Not just once, but every month!" she adds quickly.'
|
|
@@ -382,8 +363,8 @@ if $ARGS[0] = 'intro':
|
|
cla & *clr
|
|
cla & *clr
|
|
minut += 2
|
|
minut += 2
|
|
gs 'stat'
|
|
gs 'stat'
|
|
- $setloc['StageImage'] = 'characters/pavlovsk/resident/mom/prost5.jpg'
|
|
|
|
- gs 'core_library', 'stage_title'
|
|
|
|
|
|
+ '<center><h1><font color="maroon">Your Bedroom</font></h1></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
|
|
'Before you can finish, she cuts you off. "I''m not going to have you running around town like so many of those other girls I see! Opening their legs for any boy that comes around..." She shakes her head in disgust. "I want a referral every month and it better tell me you''re still a virgin or else, understand?" she says before she storms out of the room without giving you a chance to respond.'
|
|
'Before you can finish, she cuts you off. "I''m not going to have you running around town like so many of those other girls I see! Opening their legs for any boy that comes around..." She shakes her head in disgust. "I want a referral every month and it better tell me you''re still a virgin or else, understand?" she says before she storms out of the room without giving you a chance to respond.'
|
|
act 'I understand...':gt 'alarmclock', 'start'
|
|
act 'I understand...':gt 'alarmclock', 'start'
|
|
end
|
|
end
|