|
@@ -73,12 +73,12 @@
|
|
|
!---------------------------------------------
|
|
|
|
|
|
! City quest (should go into journal)
|
|
|
-!!anushkaCityQW['first_visit'] = first visit to her city apartment. 0: you did not meet her yet, 1: she told you the location of the apartment, 2: you entered the first time.
|
|
|
+!!anushkaCityQW['first_visit'] = first visit to her city apartment. 0: You did not meet her yet, 1: She told you the location of the apartment, 2 (could be daystart): You met her in the apartment for the first time.
|
|
|
|
|
|
if $ARGS[0] = 'home':
|
|
|
menu_off = 0
|
|
|
$track_loop = ''
|
|
|
- if sound = 0:PLAY 'sound/korr.mp3',30
|
|
|
+ if sound = 0:play 'sound/korr.mp3',30
|
|
|
popolaini = 0
|
|
|
saunaYouRoom = 0
|
|
|
boycherdaksex = 0
|
|
@@ -88,12 +88,14 @@ if $ARGS[0] = 'home':
|
|
|
$location_type = 'private'
|
|
|
gs 'themes', 'indoors'
|
|
|
gs 'stat'
|
|
|
+!!! Probably we should have an init call here that sets all the locations, depending on time. Then those locations get updated when other locations are entered.
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
+ ! First time here, progress the Quest
|
|
|
if anushkaQW['home_day'] ! daystart:
|
|
|
anushkaQW['home_day'] = daystart
|
|
|
locat['A144'] = 0
|
|
|
end
|
|
|
-!!! Probably we should have an init call here that sets all the locations, depending on time. Then those locations get updated when other locations are entered.
|
|
|
-
|
|
|
+
|
|
|
!!notes about when each person is home by default.
|
|
|
!!Anushka is home Mon from 18:00 for rest of night, Tues and Thurs from 15:00 till 18:00, Fri from 16:00 till 20:00, Sat from 08:00 till 20:00 (first Sat each month from 16:00 till 20:00), Sun from 08:00 till 17:00
|
|
|
!!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
|
|
@@ -109,46 +111,54 @@ if $ARGS[0] = 'home':
|
|
|
elseif hour < 8:
|
|
|
'It''s too early in the day to visit Anushka, Radomir, Valentin, or Arkadi.'
|
|
|
act 'Move away from the door': gt 'city_island'
|
|
|
- elseif week = 1 and hour >= 18 and hour < 23:
|
|
|
+ !elseif week = 1 and hour >= 18 and hour < 23:
|
|
|
+ !elseif locat['A144'] and locat['A156'] >= 0 and locat['A144'] and locat['A156'] < 8:
|
|
|
+ elseif $AnushkaLocCity = 'home':
|
|
|
*clr & cla
|
|
|
- locat['A144'] = 2
|
|
|
- locat['A156'] = 1
|
|
|
- ! Either Anushka or Arkadi opens the door
|
|
|
- aptdoor = rand(1,2)
|
|
|
- 'You stand outside the door as you knock, waiting to see who answers it.'
|
|
|
- if aptdoor = 1:
|
|
|
- locat['A156'] = 1
|
|
|
- '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
|
|
|
- if npc_rel['A156'] >= 60:
|
|
|
- 'Arkadi answers the door. "What''s up?"'
|
|
|
- 'You give him one of your big smiles. "Nothing much. Thought I would stop by and hang out."'
|
|
|
- 'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
- elseif npc_rel['A156'] <= 20:
|
|
|
- 'Arkadi answers the door. "What the fuck do you want?"'
|
|
|
- 'You give him a careful smile. "Nothing much. Thought I would stop by and hang out."'
|
|
|
- 'He gives you a look of disgust. "Nush is in her room if you are looking for her. Otherwise you can fuck off." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
+ if $ArkadiLocCity = 'home':
|
|
|
+ !locat['A144'] = 2
|
|
|
+ !locat['A156'] = 1
|
|
|
+ ! Either Anushka or Arkadi opens the door
|
|
|
+ aptdoor = rand(1,2)
|
|
|
+ 'You stand outside the door as you knock, waiting to see who answers it.'
|
|
|
+ if aptdoor = 1:
|
|
|
+ !locat['A156'] = 1
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
|
|
|
+ if npc_rel['A156'] >= 60:
|
|
|
+ 'Arkadi answers the door. "What''s up?"'
|
|
|
+ 'You give him one of your big smiles. "Nothing much. Thought I would stop by and hang out."'
|
|
|
+ 'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
+ elseif npc_rel['A156'] <= 20:
|
|
|
+ 'Arkadi answers the door. "What the fuck do you want?"'
|
|
|
+ 'You give him a careful smile. "Nothing much. Thought I would stop by and hang out."'
|
|
|
+ 'He gives you a look of disgust. "Nush is in her room if you are looking for her. Otherwise you can fuck off." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
+ else
|
|
|
+ 'Arkadi answers the door. "What''s up?"'
|
|
|
+ 'You smile at him. "Nothing much. Thought I would stop by and hang out."'
|
|
|
+ 'He nods a bit. "Nush is in her room if you are looking for her." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
+ end
|
|
|
+ act 'Leave': gt 'city_island'
|
|
|
+ act 'Enter': gt 'anushapt_city','hallway'
|
|
|
else
|
|
|
- 'Arkadi answers the door. "What''s up?"'
|
|
|
- 'You smile at him. "Nothing much. Thought I would stop by and hang out."'
|
|
|
- 'He nods a bit. "Nush is in her room if you are looking for her." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
+ 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
+ locat['A144'] = 2
|
|
|
+ act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
end
|
|
|
- act 'Leave': gt 'city_island'
|
|
|
- act 'Enter': gt 'anushapt_city','hallway'
|
|
|
else
|
|
|
+ !elseif week = 2 and hour >= 15 and hour < 18:
|
|
|
+ !elseif locat['A144'] >= 0 and locat['A144'] <= 8:
|
|
|
+ *clr & cla
|
|
|
+ locat['A144'] = 2
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
end
|
|
|
- elseif week = 2 and hour >= 15 and hour < 18:
|
|
|
- locat['A144'] = 2
|
|
|
- *clr & cla
|
|
|
- '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
- 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
- act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
- elseif (week = 2 or week = 4) and hour >= 18 and hour < 23:
|
|
|
+ elseif locat['A144'] = 9:
|
|
|
+ !elseif (week = 2 or week = 4) and hour >= 18 and hour < 23:
|
|
|
*clr & cla
|
|
|
!! Anushka is at work
|
|
|
- locat['A144'] = 9
|
|
|
+
|
|
|
!! Arkadi or Valentin
|
|
|
locat['A156'] = 1
|
|
|
locat['A158'] = 1
|
|
@@ -199,20 +209,23 @@ if $ARGS[0] = 'home':
|
|
|
act 'Enter': gt 'anushapt_city','hallway'
|
|
|
end
|
|
|
end
|
|
|
- elseif week = 4 and hour >= 15 and hour < 18:
|
|
|
- locat['A144'] = 2
|
|
|
- '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
- 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
- act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
- elseif week = 5 and hour >= 16 and hour < 20:
|
|
|
- locat['A144'] = 2
|
|
|
- '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
- 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
- act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
- elseif day <= 7 and week = 6 and hour >= 8 and hour < 16:
|
|
|
+! elseif week = 4 and hour >= 15 and hour < 18:
|
|
|
+! *clr & cla
|
|
|
+! locat['A144'] = 2
|
|
|
+! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
+! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
+! act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
+! elseif week = 5 and hour >= 16 and hour < 20:
|
|
|
+! locat['A144'] = 2
|
|
|
+! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
|
|
|
+! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
|
|
|
+! act 'Enter': gt 'anush_bedroom_city','anushroom'
|
|
|
+ !elseif day <= 7 and week = 6 and hour >= 8 and hour < 16:
|
|
|
+ elseif locat['A144'] = 11:
|
|
|
!! Amushka in the studio. Only happens on the first Saturday of the month, otherwise it goes to the Saturday elseif code below
|
|
|
*clr & cla
|
|
|
- locat['A144'] = 11
|
|
|
+ minut += 1
|
|
|
+ !Force Valentin to be in the hallway for now. Need to get a better solution in schedule.
|
|
|
locat['A158'] = 1
|
|
|
'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
|
|
|
if npc_rel['A158'] >= 60:
|
|
@@ -233,9 +246,11 @@ if $ARGS[0] = 'home':
|
|
|
act 'Leave': gt 'city_island'
|
|
|
act 'Enter': gt 'anushapt_city','hallway'
|
|
|
end
|
|
|
- elseif (week = 6 and hour >= 16 and hour < 20) or (week = 6 and hour >= 8 and hour < 20):
|
|
|
+ !elseif (week = 6 and hour >= 16 and hour < 20) or (week = 6 and hour >= 8 and hour < 20):
|
|
|
+ elseif $AnushkaLocCity = 'home' and $ValentinLocCity = 'home':
|
|
|
*clr & cla
|
|
|
- locat['A144'] = 2
|
|
|
+ minute += 1
|
|
|
+ !locat['A144'] = 2
|
|
|
aptdoor = rand(1,2)
|
|
|
'You stand outside the door as you knock, waiting to see who answers it.'
|
|
|
if aptdoor = 1:
|
|
@@ -377,6 +392,7 @@ if $ARGS[0] = 'hallway':
|
|
|
killvar '$locclass'
|
|
|
minut += 1
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><h4><font color="maroon">Entrance hall</font></h4></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/hallway.jpg"></center>'
|
|
|
'This is the entrance hall to the apartment. It''s devoid of any furniture, the walls and floor are completely bare. The only thing you can see is a single row of coat hooks by the door which is mostly empty. Other than that the hall just has a series of doors leading to the other rooms in the apartment.'
|
|
@@ -410,6 +426,7 @@ if $ARGS[0] = 'bathroom':
|
|
|
minut += 10
|
|
|
dynamic $showerdin
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
!!tempShower = rand(0,4)
|
|
|
!!I commented this out for now, eventually I will have chances the boys or Anushka might walk in on Sveta showering. I am assuming by just commenting out the temp above that it will always be the else then yes? If not please fix the code so for now the else always shows up.
|
|
|
!! HM We still need tempShower as it it will be equal to 0 if not set; so set it to a value outside of the range for now
|
|
@@ -493,6 +510,7 @@ if $ARGS[0] = 'livingroom':
|
|
|
$locclass = 'livingr'
|
|
|
minut += 1
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><b><font color = maroon>Living room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living_room.jpg"></center>'
|
|
|
!!note to self expand these interactions in the future.
|
|
@@ -554,6 +572,7 @@ if $ARGS[0] = 'kitchen':
|
|
|
minut += 1
|
|
|
$locclass = 'kitr'
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
gs 'kit_din'
|
|
|
'<center><b><font color = maroon>Kitchen</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/kitchen.jpg"></center>'
|
|
@@ -734,6 +753,7 @@ if $ARGS[0] = 'rad_room':
|
|
|
*clr & cla
|
|
|
minut += 1
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><b><font color = maroon>Radomir''s room</font></b></center>'
|
|
|
if (week = 1 or week = 2 or week = 4) and hour >= 18 and hour < 23:
|
|
|
locat['A154'] = 3
|
|
@@ -829,6 +849,7 @@ if $ARGS[0] = 'ark_val_room':
|
|
|
*clr & cla
|
|
|
minut += 1
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
|
|
|
'The room is pretty small, obviously the smallest bedroom in the apartment. In each corner opposite the door is a bed, both are a mess and neither looks like they have ever been made. The walls and even the ceiling is covered in posters along with a few records. Most of the posters are of varies bands, but a few are of scantly or completely naked girls, along with one rather larger star wars poster on the ceiling. Between the beds along the back wall is two night stands, one by each bed. Both are pretty cluttered looking with a single window just between the night stands. Other than that the room is pretty empty but the beds almost completely fill the room, there is a small closest near the door and two dressers along the same wall as the drawer.'
|
|
@@ -852,6 +873,7 @@ if $ARGS[0] = 'nushlivroom':
|
|
|
close all
|
|
|
*clr & cla
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
locat['A144'] = 5
|
|
|
'<center><b><font color = maroon>Living room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living.jpg"></center>'
|
|
@@ -864,6 +886,7 @@ if $ARGS[0] = 'nushlivroom':
|
|
|
gs 'stat'
|
|
|
minut += 120
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><b><font color = maroon>Living room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
|
|
|
'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
|
|
@@ -887,6 +910,7 @@ if $ARGS[0] = 'nushlivroom':
|
|
|
gs 'stat'
|
|
|
minut += 120
|
|
|
gs 'stat'
|
|
|
+ gs 'anushapt_city_schedule'
|
|
|
'<center><b><font color = maroon>Living room</font></b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
|
|
|
'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on, let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
|