|
@@ -1,5 +1,5 @@
|
|
# uni_dorm
|
|
# uni_dorm
|
|
-!!2022/10/05 - Alaratt
|
|
|
|
|
|
+!!2024/18/03 - Nutluck
|
|
|
|
|
|
if $ARGS[0] = 'start':
|
|
if $ARGS[0] = 'start':
|
|
*clr & cla
|
|
*clr & cla
|
|
@@ -10,11 +10,11 @@ if $ARGS[0] = 'start':
|
|
gs 'themes', 'indoors'
|
|
gs 'themes', 'indoors'
|
|
minut += 1
|
|
minut += 1
|
|
gs 'stat'
|
|
gs 'stat'
|
|
|
|
+ $uni_dorm['floor'] = 'start'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><b><font color="maroon">Dormitory</font></b></center>'
|
|
'<center><b><font color="maroon">Dormitory</font></b></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm.jpg"></center>'
|
|
'You walk up to the dorm building and head inside. It''s pretty clean and in good shape. An older woman, with a very unpleasant and judgmental look on her face sits in a room just off the main hallway. It has a partially glass wall and a window, splitting it from the main room. She looks up at you as you enter, her look telling you she''s already judging you as her face frowns into a look of disapproval.'
|
|
'You walk up to the dorm building and head inside. It''s pretty clean and in good shape. An older woman, with a very unpleasant and judgmental look on her face sits in a room just off the main hallway. It has a partially glass wall and a window, splitting it from the main room. She looks up at you as you enter, her look telling you she''s already judging you as her face frowns into a look of disapproval.'
|
|
-
|
|
|
|
act 'Head outside':
|
|
act 'Head outside':
|
|
minut += 1
|
|
minut += 1
|
|
killvar 'university_dorm'
|
|
killvar 'university_dorm'
|
|
@@ -26,13 +26,11 @@ if $ARGS[0] = 'start':
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm.jpg"></center>'
|
|
'As you walk by, you take out your student ID and show it to her. She looks for just a second and nods before going back to what she was doing as you head for the elevators.'
|
|
'As you walk by, you take out your student ID and show it to her. She looks for just a second and nods before going back to what she was doing as you head for the elevators.'
|
|
-
|
|
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
end
|
|
end
|
|
else
|
|
else
|
|
menu_off = 1
|
|
menu_off = 1
|
|
'Since you''re not attending the university and don''t have a student ID, you won''t be allowed access to the dorms unless you''re on the guest list of a student.'
|
|
'Since you''re not attending the university and don''t have a student ID, you won''t be allowed access to the dorms unless you''re on the guest list of a student.'
|
|
-
|
|
|
|
if DjibrilQW['invite'] = 1 and hour >= 8 and hour < 22:
|
|
if DjibrilQW['invite'] = 1 and hour >= 8 and hour < 22:
|
|
act 'I''m here to visit Djibril':
|
|
act 'I''m here to visit Djibril':
|
|
*clr & cla
|
|
*clr & cla
|
|
@@ -40,7 +38,6 @@ if $ARGS[0] = 'start':
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Djibril."'
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Djibril."'
|
|
'The woman gives you a look of complete disgust. "What, your own kind not good enough for you? Go ahead and take care of those black cocks. He''s on the eighth floor, room 810."'
|
|
'The woman gives you a look of complete disgust. "What, your own kind not good enough for you? Go ahead and take care of those black cocks. He''s on the eighth floor, room 810."'
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
-
|
|
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
@@ -54,7 +51,6 @@ if $ARGS[0] = 'start':
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
reccoldorm = 1
|
|
reccoldorm = 1
|
|
goshiflag = 1
|
|
goshiflag = 1
|
|
-
|
|
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
@@ -77,7 +73,6 @@ if $ARGS[0] = 'start':
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Kendra."'
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Kendra."'
|
|
'The woman gives you a look of complete disgust. "What, a man not good enough for you? Go ahead and serve that black whore. She''s on the eighth floor, room 801."'
|
|
'The woman gives you a look of complete disgust. "What, a man not good enough for you? Go ahead and serve that black whore. She''s on the eighth floor, room 801."'
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
'She turns away from you and goes back to what she was doing. Not wanting to get into an argument with her, you say nothing and quickly head for the elevator.'
|
|
-
|
|
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
@@ -90,7 +85,17 @@ if $ARGS[0] = 'start':
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Katja Meynold."'
|
|
'You walk over to the counter and pull out your ID. "I''m here to visit Katja Meynold."'
|
|
'The woman smiles. "You''re one of Katja''s friends? She''s such a sweet girl. She''s on the second floor, room 204."'
|
|
'The woman smiles. "You''re one of Katja''s friends? She''s such a sweet girl. She''s on the second floor, room 204."'
|
|
'She lets you in and you thank her before heading for the elevator.'
|
|
'She lets you in and you thank her before heading for the elevator.'
|
|
-
|
|
|
|
|
|
+ act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ if artemQW['knows_dorm_room_number'] > 0 and yearstart > 1 and hour >= 8 and hour < 22:
|
|
|
|
+ act 'I''m here to visit Artem':
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm.jpg"></center>'
|
|
|
|
+ 'You walk over to the counter and pull out your ID. "I''m here to visit Artem Chebotarev."'
|
|
|
|
+ 'The woman smiles. "You''re one of Artem''s friends? He''s such a sweet boy. He''s on the second floor, room 209."'
|
|
|
|
+ 'She lets you in and you thank her before heading for the elevator.'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Take the elevator': gt 'uni_dorm', 'elevator'
|
|
end
|
|
end
|
|
end
|
|
end
|
|
@@ -132,7 +137,7 @@ if $ARGS[0] = 'elevator':
|
|
'<center><b><font color="maroon">Dormitory</font></b></center>'
|
|
'<center><b><font color="maroon">Dormitory</font></b></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/elevator.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/elevator.jpg"></center>'
|
|
'You enter the dorm elevator. It seems to be in decent shape and fairly well maintained. The panel of floor numbers awaits your input.'
|
|
'You enter the dorm elevator. It seems to be in decent shape and fairly well maintained. The panel of floor numbers awaits your input.'
|
|
- if func('uniutil', 'student', 'enrolled'):
|
|
|
|
|
|
+ if func('homes_properties', 'can_live_here'):
|
|
'Your dorm room is on the tenth floor.'
|
|
'Your dorm room is on the tenth floor.'
|
|
end
|
|
end
|
|
|
|
|
|
@@ -157,15 +162,53 @@ if $ARGS[0] = 'second_floor':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
killvar '$locclass'
|
|
killvar '$locclass'
|
|
minut += 1
|
|
minut += 1
|
|
|
|
+ $uni_dorm['floor'] = 'second_floor'
|
|
gs 'katja_meynold_schedule'
|
|
gs 'katja_meynold_schedule'
|
|
|
|
+ !!gs 'artem_chebotarev_schedule'
|
|
gs 'stat'
|
|
gs 'stat'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the second floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the second floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
-
|
|
|
|
|
|
+ if totminut < uni_dorm['event_minut']:
|
|
|
|
+ if hour > 2 and (week < 6 and hour < 15) or (week > 5 and hour < 11):
|
|
|
|
+ if rand(0,9) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ else
|
|
|
|
+ if rand(0,4) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
|
|
+ if func('homes_properties', 'has_access', 'university_dorm'):
|
|
|
|
+ act 'Go to the shared lounge': gt 'uni_dorm', 'dorm_lounge'
|
|
|
|
+ act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
|
|
+ act 'Enter the women''s shower': minut += 1 & gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s shower (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s Shower (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
|
|
- if katjaQW['knows_dorm_room_number'] > 0 and yearstart > 1 and katjaQW['QWstage'] >= 2:
|
|
|
|
|
|
+ act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
|
|
+
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s restroom (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'mens_restroom'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s restroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ if katjaQW['knows_dorm_room_number'] > 0 and yearstart > 1:
|
|
act 'Katja''s room':
|
|
act 'Katja''s room':
|
|
*clr & cla
|
|
*clr & cla
|
|
if locat['katja'] = 24 or locat['katja'] = 31 or locat['katja'] = 35 or locat['katja'] = 51 or locat['katja'] = 52:
|
|
if locat['katja'] = 24 or locat['katja'] = 31 or locat['katja'] = 35 or locat['katja'] = 51 or locat['katja'] = 52:
|
|
@@ -192,7 +235,7 @@ if $ARGS[0] = 'second_floor':
|
|
elseif (locat['katja'] = 32 or locat['katja'] = 33) and katjaQW['kitchen_day'] ! daystart:
|
|
elseif (locat['katja'] = 32 or locat['katja'] = 33) and katjaQW['kitchen_day'] ! daystart:
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'You knock on the door, but no one answers. Noticing what time it is, you realise that Katja is likely in the shared kitchen.'
|
|
'You knock on the door, but no one answers. Noticing what time it is, you realise that Katja is likely in the shared kitchen.'
|
|
- act 'Check if Katja is in the kitchen': gt 'katja_pantyquest', 'kitchen'
|
|
|
|
|
|
+ act 'Check if Katja is in the kitchen': gt 'katja_pantyquest', 'kitchen', 'from_room'
|
|
else
|
|
else
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'You knock on the door, but no one answers. She must be asleep or not home.'
|
|
'You knock on the door, but no one answers. She must be asleep or not home.'
|
|
@@ -204,6 +247,33 @@ if $ARGS[0] = 'second_floor':
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
|
|
+ if artemQW['knows_dorm_room_number'] > 0 and yearstart > 1:
|
|
|
|
+ act 'Artem''s room':
|
|
|
|
+ *clr & cla
|
|
|
|
+ if temp = artem:
|
|
|
|
+!!need code for when Artem is home
|
|
|
|
+!!list of places he is at times
|
|
|
|
+!!coffee hole week = 2 and nerd_game['fixed_uni_day'] = 0 and hour >= 18
|
|
|
|
+!!Mon-Fri during full class with electives class he is in class.
|
|
|
|
+!!2 hours after the end of class he is in the library
|
|
|
|
+!!1 hour after library study he is in the cafe having dinner.
|
|
|
|
+!!the rest of the time give him a 50/50 chance of being home so it shows he might go out with friends etc.
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big2.jpg"></center>'
|
|
|
|
+ if artemQW['artlie'] = 2 or artemQW['artembrokenheart'] = 1 or artemQW['artemblok'] = 1:
|
|
|
|
+ 'You stand outside the dorm room, knocking on the door. The door is answered by Artem, who frowns as soon as he sees you. "I told you I never wanted to see you again! Please go away." He closes the door in your face without another word.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', 'second_floor'
|
|
|
|
+ else
|
|
|
|
+ 'You stand outside the dorm room, knocking on the door, hoping that Artem will come to the door.'
|
|
|
|
+ 'Artem opens the door smiling. "Hi <<$pcs_nickname>>. Come in, I was just studying but I can take a break." Once you walk inside, he closes the door and heads to the couch and takes a seat.'
|
|
|
|
+ act 'Enter': gt 'artem_dorm', 'start'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
|
|
+ 'You knock on the door, but no one answers. He must be asleep or not home.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', 'second_floor'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+ end
|
|
end
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'sixth_floor':
|
|
if $ARGS[0] = 'sixth_floor':
|
|
@@ -215,13 +285,49 @@ if $ARGS[0] = 'sixth_floor':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
killvar '$locclass'
|
|
killvar '$locclass'
|
|
minut += 1
|
|
minut += 1
|
|
|
|
+ $uni_dorm['floor'] = 'sixth_floor'
|
|
gs 'stat'
|
|
gs 'stat'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the sixth floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the sixth floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
-
|
|
|
|
|
|
+ if totminut < uni_dorm['event_minut']:
|
|
|
|
+ if hour > 2 and (week < 6 and hour < 15) or (week > 5 and hour < 11):
|
|
|
|
+ if rand(0,9) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ else
|
|
|
|
+ if rand(0,4) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
|
|
+ if func('homes_properties', 'has_access', 'university_dorm'):
|
|
|
|
+ act 'Go to the shared lounge': gt 'uni_dorm', 'dorm_lounge'
|
|
|
|
+ act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
|
|
+ act 'Enter the women''s shower': minut += 1 & gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s shower (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s Shower (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
|
|
|
|
+ act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
|
|
+
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s restroom (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'mens_restroom'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s restroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
if gosh > 0:
|
|
if gosh > 0:
|
|
act 'Gosha''s room':
|
|
act 'Gosha''s room':
|
|
*clr & cla
|
|
*clr & cla
|
|
@@ -251,14 +357,50 @@ if $ARGS[0] = 'seventh_floor':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
killvar '$locclass'
|
|
killvar '$locclass'
|
|
minut += 1
|
|
minut += 1
|
|
|
|
+ $uni_dorm['floor'] = 'seventh_floor'
|
|
gs 'albina_uni_schedule'
|
|
gs 'albina_uni_schedule'
|
|
gs 'stat'
|
|
gs 'stat'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the seventh floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
'Before you is the usual dorm hallway with the dilapidated walls of the seventh floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
-
|
|
|
|
|
|
+ if totminut < uni_dorm['event_minut']:
|
|
|
|
+ if hour > 2 and (week < 6 and hour < 15) or (week > 5 and hour < 11):
|
|
|
|
+ if rand(0,9) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ else
|
|
|
|
+ if rand(0,4) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
-
|
|
|
|
|
|
+ if func('homes_properties', 'has_access', 'university_dorm'):
|
|
|
|
+ act 'Go to the shared lounge': gt 'uni_dorm', 'dorm_lounge'
|
|
|
|
+ act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
|
|
+ act 'Enter the women''s shower': minut += 1 & gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s shower (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s Shower (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
|
|
+
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s restroom (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'mens_restroom'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s restroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
if AlbinaQW['dorm_invite'] = 1 and yearstart > 1:
|
|
if AlbinaQW['dorm_invite'] = 1 and yearstart > 1:
|
|
act 'Albina''s room':
|
|
act 'Albina''s room':
|
|
*clr & cla
|
|
*clr & cla
|
|
@@ -336,13 +478,53 @@ if $ARGS[0] = 'eighth_floor':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
killvar '$locclass'
|
|
killvar '$locclass'
|
|
minut += 1
|
|
minut += 1
|
|
|
|
+ $uni_dorm['floor'] = 'eighth_floor'
|
|
gs 'stat'
|
|
gs 'stat'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
- 'Before you is the usual dorm hallway with the dilapidated walls of the eighth floor. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
|
|
-
|
|
|
|
|
|
+ if func('homes_properties', 'has_access', 'university_dorm'):
|
|
|
|
+ 'Before you is the usual dorm hallway with the dilapidated walls of the eighth floor. You can hear music and loud talking from drunk students escaping from some rooms, after living in the dorms for a bit. You now know this floor is often referred to as the African floor or the Blacks floor, all of the African students assigned to your dorm building where all assigned dorm rooms on this floor and no one else is assigned a room on this floor.'
|
|
|
|
+ else
|
|
|
|
+ 'Before you is the usual dorm hallway with the dilapidated walls of the eighth floor. You can hear music you do notice the music sounds different, as in it is not the kind of music you are not as familiar with, their is also loud talking from some of the room. Most of it you can''t make out but sometimes when you can it is not in Russian.'
|
|
|
|
+ end
|
|
|
|
+ if totminut < uni_dorm['event_minut']:
|
|
|
|
+ if hour > 2 and (week < 6 and hour < 15) or (week > 5 and hour < 11):
|
|
|
|
+ if rand(0,9) = 0: gt 'uni_dorm_events', 'dorm_floor8'
|
|
|
|
+ else
|
|
|
|
+ if rand(0,4) = 0: gt 'uni_dorm_events', 'dorm_floor8'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
act 'Elevator': gt 'uni_dorm', 'elevator'
|
|
|
|
+ if func('homes_properties', 'has_access', 'university_dorm'):
|
|
|
|
+ act 'Go to the shared lounge': gt 'uni_dorm', 'dorm_lounge'
|
|
|
|
+ act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
|
|
+ act 'Enter the women''s shower': minut += 1 & gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s shower (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s Shower (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
|
|
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s restroom (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'mens_restroom'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s restroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
if DjibrilQW['invite'] = 1:
|
|
if DjibrilQW['invite'] = 1:
|
|
act 'Djibril'' room':
|
|
act 'Djibril'' room':
|
|
*clr & cla
|
|
*clr & cla
|
|
@@ -515,6 +697,7 @@ if $ARGS[0] = 'tenth_floor':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
killvar '$locclass'
|
|
killvar '$locclass'
|
|
minut += 1
|
|
minut += 1
|
|
|
|
+ $uni_dorm['floor'] = 'tenth_floor'
|
|
gs 'stat'
|
|
gs 'stat'
|
|
*clr & cla
|
|
*clr & cla
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_hall.jpg"></center>'
|
|
@@ -523,7 +706,13 @@ if $ARGS[0] = 'tenth_floor':
|
|
else
|
|
else
|
|
'Before you is the usual dorm hallway with dilapidated walls. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
'Before you is the usual dorm hallway with dilapidated walls. You can hear music and loud talking from drunk students escaping from some rooms.'
|
|
end
|
|
end
|
|
-
|
|
|
|
|
|
+ if totminut < uni_dorm['event_minut']:
|
|
|
|
+ if hour > 2 and (week < 6 and hour < 15) or (week > 5 and hour < 11):
|
|
|
|
+ if rand(0,9) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ else
|
|
|
|
+ if rand(0,4) = 0: gt 'uni_dorm_events', 'dorm_floor'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
act 'Go outside':
|
|
act 'Go outside':
|
|
killvar 'university_dorm'
|
|
killvar 'university_dorm'
|
|
minut += 6
|
|
minut += 6
|
|
@@ -533,10 +722,21 @@ if $ARGS[0] = 'tenth_floor':
|
|
|
|
|
|
if func('homes_properties', 'has_access', 'university_dorm'):
|
|
if func('homes_properties', 'has_access', 'university_dorm'):
|
|
gs 'courtletter'
|
|
gs 'courtletter'
|
|
-
|
|
|
|
act 'Your room': gt 'uni_dorm', 'dorm_room'
|
|
act 'Your room': gt 'uni_dorm', 'dorm_room'
|
|
|
|
+ act 'Go to the shared lounge': gt 'uni_dorm', 'dorm_lounge'
|
|
act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
act 'Go to the shared kitchen': gt 'uni_dorm', 'dorm_kitchen'
|
|
- act 'Go to the shared shower': gt 'vann', 'start'
|
|
|
|
|
|
+ act 'Enter the women''s shower': minut += 1 & gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
|
+ act 'Enter the men''s shower (<<will_cost>> Willpower)':
|
|
|
|
+ gs 'willpower', 'exhib', 'self'
|
|
|
|
+ gs 'willpower', 'pay', 'self'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ end
|
|
|
|
+ else
|
|
|
|
+ act 'Enter the men''s Shower (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
|
+ end
|
|
end
|
|
end
|
|
|
|
|
|
act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
act 'Enter the women''s restroom': minut += 1 & gt 'uni_dorm', 'womens_restroom'
|
|
@@ -560,8 +760,124 @@ if $ARGS[0] = 'tenth_floor':
|
|
!! end
|
|
!! end
|
|
end
|
|
end
|
|
|
|
|
|
|
|
+if $args[0] = 'dorm_lounge':
|
|
|
|
+ $loc_arg = 'dorm_lounge'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $location_type = 'private'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_lounge'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b>Dorm Lounge</b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_lounge.jpg"></center>'
|
|
|
|
+ 'This is the large shared lounge for this floor. It is fairly tidy, with a few little squares. A tv on along a wall creates one side of the square while couches or chairs make up the other three sides, with just enough space between them to allow people to enter or leave the little squares. Several such entertainment squares line the room with a few vending machines.'
|
|
|
|
+ act 'Return to the corridor': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ act 'Watch tv': gt 'uni_dorm', 'dorm_lounge_watch_tv'
|
|
|
|
+ act 'Relax': gt 'uni_dorm', 'dorm_lounge_relax'
|
|
|
|
+ !!act 'Buy snacks':
|
|
|
|
+!!I commented this out because I have no clue how to do this, if you know how to do it. Just have it charge what the kiosk does for snacks/drink and then return to this room.
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $args[0] = 'dorm_lounge_watch_tv':
|
|
|
|
+ $loc_arg = 'dorm_lounge_watch_tv'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $location_type = 'private'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_lounge_watch_tv'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 30
|
|
|
|
+ pcs_mood += 15
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b>Dorm Lounge TV</b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_lounge.jpg"></center>'
|
|
|
|
+ 'You take a seat on one of the couches and watch a little tv, there is not a lot on but it kills a little time.'
|
|
|
|
+ act 'Return to the corridor': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ act 'Keep watching tv': gt 'uni_dorm', 'dorm_lounge_watch_tv'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $args[0] = 'dorm_lounge_relax':
|
|
|
|
+ $loc_arg = 'dorm_lounge_relax'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $location_type = 'private'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_lounge_relax'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 15
|
|
|
|
+ pcs_mood += 5
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b>Dorm Lounge Relax</b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_lounge.jpg"></center>'
|
|
|
|
+ 'You take a seat on one of the couches and just chill out for a bit relaxing.'
|
|
|
|
+ act 'Return to the corridor': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ act 'Keep relaxing': gt 'uni_dorm', 'dorm_lounge_relax'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $args[0] = 'dorm_kitchen':
|
|
|
|
+ $loc_arg = 'dorm_kitchen'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $location_type = 'private'
|
|
|
|
+ $locclass = 'kitr'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_kitchen'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ food_loc = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'kit_din'
|
|
|
|
+ gs 'katja_meynold_schedule'
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b>Dorm Kitchen</b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_kitchen.jpg"></center>'
|
|
|
|
+ 'The large shared kitchen for this floor. It is fairly tidy, with a lot of cabinets along two of the walls. Two ovens and two refrigerators, as well as several tables with chairs around them, are scattered around the room.'
|
|
|
|
+ if (locat['katja'] = 32 or locat['katja'] = 33) and $uni_dorm['floor'] = 'second_floor':
|
|
|
|
+ if katjaQW['kitchen_day'] ! daystart:
|
|
|
|
+ 'You see '+iif(katjaQW['know_katja_uni'] = 0 and ($start_type['loc'] ! 'sg' and $start_type['magic'] = 'tg'), 'a cute redheaded girl', '<a href="exec:gt ''katja_pantyquest'', ''kitchen''">Katja</a>')+iif((katjaQW['pantiesQWstage'] < 3 or (katjaQW['pantiesQWstage'] = 3 and katjaQW['slut'] < 65) or katjaQW['pantiesQWstage'] = 4) and katjaQW['take_of_panties_day'] ! daystart, 'sitting in a chair.', 'standing at the kitchen table.')
|
|
|
|
+ else
|
|
|
|
+ if locat['katja'] = 32:
|
|
|
|
+ 'You see '+iif(katjaQW['know_katja_uni'] = 0 and ($start_type['loc'] ! 'sg' and $start_type['magic'] = 'tg'), 'a cute redheaded girl', 'Katja')+' at the kitchen tables coking.'
|
|
|
|
+ else
|
|
|
|
+ 'You see '+iif(katjaQW['know_katja_uni'] = 0 and ($start_type['loc'] ! 'sg' and $start_type['magic'] = 'tg'), 'a cute redheaded girl', 'Katja')+' at the table eating her dinner.'
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ act 'Return to the corridor': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ if $uni_dorm['floor'] = 'tenth_floor':
|
|
|
|
+ if mc_inventory['food_basic'] > 0:
|
|
|
|
+ if edahot = 0:
|
|
|
|
+ $edagot = '<a href="exec:dynamic $edagotd">Cook a meal</a>'
|
|
|
|
+ else
|
|
|
|
+ $edagot = ''
|
|
|
|
+ end
|
|
|
|
+ 'Your shelf in the refrigerator holds enough food for <b><<mc_inventory[''food_basic'']>></b> ' + iif(mc_inventory['food_basic'] = 1, 'serving', 'servings') + '. <<$edagot>>'
|
|
|
|
+ else
|
|
|
|
+ '<b><font color="red">Your shelf in the refrigerator is bare. There is nothing left for you to eat.</font></b>'
|
|
|
|
+ end
|
|
|
|
+
|
|
|
|
+ if edahot > 0:'<a href="exec:dynamic $edahotd">There''s a warm meal on the table.</a>'
|
|
|
|
+
|
|
|
|
+ dynamic $edasnack
|
|
|
|
+ dynamic $sandwich
|
|
|
|
+
|
|
|
|
+ dynamic $dritea
|
|
|
|
+ dynamic $edaD
|
|
|
|
+ dynamic $pranik
|
|
|
|
+ dynamic $fatdel
|
|
|
|
+ dynamic $lekarstvo
|
|
|
|
+ dynamic $vitamin
|
|
|
|
+ end
|
|
|
|
+ dynamic $driwater
|
|
|
|
+ dynamic $fill_bottle
|
|
|
|
+end
|
|
|
|
+
|
|
if $ARGS[0] = 'mens_restroom':
|
|
if $ARGS[0] = 'mens_restroom':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'mens_restroom'
|
|
$menu_loc = 'uni_dorm'
|
|
$menu_loc = 'uni_dorm'
|
|
$menu_arg = 'mens_restroom'
|
|
$menu_arg = 'mens_restroom'
|
|
$locM = 'uni_dorm'
|
|
$locM = 'uni_dorm'
|
|
@@ -573,16 +889,17 @@ if $ARGS[0] = 'mens_restroom':
|
|
'<center><b><font color="maroon">Dormitory - Men''s Restroom</font></b></center>'
|
|
'<center><b><font color="maroon">Dormitory - Men''s Restroom</font></b></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/restrooms/bathroom_mens.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/restrooms/bathroom_mens.jpg"></center>'
|
|
'You peek around the corner. Stalls line the right side of the room, with urinals on the far wall and rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room smells strongly of disinfectant and stale piss.'
|
|
'You peek around the corner. Stalls line the right side of the room, with urinals on the far wall and rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room smells strongly of disinfectant and stale piss.'
|
|
-
|
|
|
|
- act 'Leave': gt 'uni_dorm', 'tenth_floor'
|
|
|
|
-
|
|
|
|
|
|
+ act 'Leave': gt 'uni_dorm', $uni_dorm['floor']
|
|
dynamic $tampon
|
|
dynamic $tampon
|
|
dynamic $quickwash
|
|
dynamic $quickwash
|
|
dynamic $basin
|
|
dynamic $basin
|
|
|
|
+!!if this has a shower function tied to it, can that be removed now that we have actual showers
|
|
end
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'womens_restroom':
|
|
if $ARGS[0] = 'womens_restroom':
|
|
$location_type = 'public_indoors'
|
|
$location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'womens_restroom'
|
|
$menu_loc = 'uni_dorm'
|
|
$menu_loc = 'uni_dorm'
|
|
$menu_arg = 'womens_restroom'
|
|
$menu_arg = 'womens_restroom'
|
|
$locM = 'uni_dorm'
|
|
$locM = 'uni_dorm'
|
|
@@ -594,14 +911,94 @@ if $ARGS[0] = 'womens_restroom':
|
|
'<center><b><font color="maroon">Dormitory - Women''s Restroom</font></b></center>'
|
|
'<center><b><font color="maroon">Dormitory - Women''s Restroom</font></b></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/restrooms/bathroom_womens.jpg"></center>'
|
|
'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/restrooms/bathroom_womens.jpg"></center>'
|
|
'You peek around the corner. Stalls line the right side of the room, with rows of sinks with <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room smells strongly of disinfectant.'
|
|
'You peek around the corner. Stalls line the right side of the room, with rows of sinks with <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room smells strongly of disinfectant.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ dynamic $tampon
|
|
|
|
+ dynamic $quickwash
|
|
|
|
+ dynamic $basin
|
|
|
|
+!!if this has a shower function tied to it, can that be removed now that we have actual showers
|
|
|
|
+end
|
|
|
|
|
|
- act 'Leave': gt 'uni_dorm', 'tenth_floor'
|
|
|
|
|
|
+if $ARGS[0] = 'dorm_shower_men':
|
|
|
|
+ $location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'dorm_shower_men'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_shower_men'
|
|
|
|
+ $locM = 'uni_dorm'
|
|
|
|
+ $locM_arg = 'dorm_shower_men'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b><font color="maroon">Dormitory - Men''s Communal Showers</font></b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/showers/empty.jpg"></center>'
|
|
|
|
+ 'You open the door and walk down to the end of the L shaped hall to peek around the corner. In the nearest corner is a small alcove of lockers and a couple of benches, closest to the entry point is two rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a>. On the other side of the room a walk way leads off to the communal <a href="exec:gt ''uni_dorm'', ''mens_shower''">showers</a>.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', $uni_dorm['floor']
|
|
|
|
+ dynamic $tampon
|
|
|
|
+ dynamic $quickwash
|
|
|
|
+ dynamic $basin
|
|
|
|
+!!if this has a shower function tied to it, can that be removed now that we have actual showers
|
|
|
|
+end
|
|
|
|
|
|
|
|
+if $ARGS[0] = 'dorm_shower_women':
|
|
|
|
+ $location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'dorm_shower_women'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'dorm_shower_women'
|
|
|
|
+ $locM = 'uni_dorm'
|
|
|
|
+ $locM_arg = 'dorm_shower_women'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b><font color="maroon">Dormitory - Women''s Communal Showers</font></b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/showers/empty.jpg"></center>'
|
|
|
|
+ 'You open the door and walk down to the end of the L shaped hall, which takes you to the main area of the communal shower room. In the nearest corner is a small alcove of lockers and a couple of benches, closest to the entry point is two rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a>. On the other side of the room a walk way leads off to the communal <a href="exec:gt ''uni_dorm'', ''womens_shower''">showers</a>.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', $uni_dorm['floor']
|
|
dynamic $tampon
|
|
dynamic $tampon
|
|
dynamic $quickwash
|
|
dynamic $quickwash
|
|
dynamic $basin
|
|
dynamic $basin
|
|
end
|
|
end
|
|
|
|
|
|
|
|
+if $ARGS[0] = 'mens_shower':
|
|
|
|
+ $location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'mens_shower'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'mens_shower'
|
|
|
|
+ $locM = 'uni_dorm'
|
|
|
|
+ $locM_arg = 'mens_shower'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b><font color="maroon">Dormitory - Men''s Showers</font></b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/showers/empty_showers.jpg"></center>'
|
|
|
|
+ 'The room is currently empty, inside you can see a line of showers with small baskets on the wall just under the shower heads to store your shampoo and other products in while someone showers. There is a small drain in the floor.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', 'dorm_shower_men'
|
|
|
|
+ gs 'din_van', 'private'
|
|
|
|
+end
|
|
|
|
+
|
|
|
|
+if $ARGS[0] = 'womens_shower':
|
|
|
|
+ $location_type = 'public_indoors'
|
|
|
|
+ $loc = 'uni_dorm'
|
|
|
|
+ $loc_arg = 'womens_shower'
|
|
|
|
+ $menu_loc = 'uni_dorm'
|
|
|
|
+ $menu_arg = 'womens_shower'
|
|
|
|
+ $locM = 'uni_dorm'
|
|
|
|
+ $locM_arg = 'womens_shower'
|
|
|
|
+ menu_off = 0
|
|
|
|
+ minut += 1
|
|
|
|
+ gs 'stat'
|
|
|
|
+ *clr & cla
|
|
|
|
+ '<center><b><font color="maroon">Dormitory - Women''s Showers</font></b></center>'
|
|
|
|
+ '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/showers/empty_showers.jpg"></center>'
|
|
|
|
+ 'The room is currently empty, inside you can see a line of showers with small baskets on the wall just under the shower heads to store your shampoo and other products in while someone showers. There is a small drain in the floor.'
|
|
|
|
+ act 'Leave': gt 'uni_dorm', 'dorm_shower_women'
|
|
|
|
+ gs 'din_van', 'private'
|
|
|
|
+end
|
|
|
|
+
|
|
if $ARGS[0] = 'dorm_room':
|
|
if $ARGS[0] = 'dorm_room':
|
|
$sexloc = 'uni_dorm'
|
|
$sexloc = 'uni_dorm'
|
|
CLOSE ALL
|
|
CLOSE ALL
|
|
@@ -625,10 +1022,9 @@ if $ARGS[0] = 'dorm_room':
|
|
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 mc_inventory['mag_porn'] > 0: 'You''ve hidden your porn magazines under the mattress of your bed.'
|
|
if mc_inventory['mag_porn'] > 0: 'You''ve hidden your porn magazines under the mattress of your bed.'
|
|
|
|
|
|
- vika_inroom = 0
|
|
|
|
- vika_sleep = 0
|
|
|
|
if hour > 14 and hour < func('bordel', 'open_hour'):
|
|
if hour > 14 and hour < func('bordel', 'open_hour'):
|
|
vika_inroom = 1
|
|
vika_inroom = 1
|
|
|
|
+ vika_sleep = 0
|
|
if npc_rel['A220'] >= 60 and birthday = day and birthmonth = month and vikaslut = 1 and b_vika_present_Day ! daystart:
|
|
if npc_rel['A220'] >= 60 and birthday = day and birthmonth = month and vikaslut = 1 and b_vika_present_Day ! daystart:
|
|
$vikatext = '<a href="exec:gt''Vika''">Vika</a> seems excited when she notices you. She is trying to hide a box behind her back.'
|
|
$vikatext = '<a href="exec:gt''Vika''">Vika</a> seems excited when she notices you. She is trying to hide a box behind her back.'
|
|
else
|
|
else
|
|
@@ -644,9 +1040,6 @@ if $ARGS[0] = 'dorm_room':
|
|
$vikatext = '<a href="exec:gt''Vika''">Vika</a> is sleeping in her bed after working hard in the brothel all night.'
|
|
$vikatext = '<a href="exec:gt''Vika''">Vika</a> is sleeping in her bed after working hard in the brothel all night.'
|
|
end
|
|
end
|
|
gs 'music_actions', 'no_music'
|
|
gs 'music_actions', 'no_music'
|
|
- else
|
|
|
|
- vika_inroom = 0
|
|
|
|
- vika_sleep = 0
|
|
|
|
end
|
|
end
|
|
|
|
|
|
if mc_inventory['tech_computer'] = 1:
|
|
if mc_inventory['tech_computer'] = 1:
|
|
@@ -720,49 +1113,5 @@ if $ARGS[0] = 'dorm_room':
|
|
gs 'music_actions', 'music_icon'
|
|
gs 'music_actions', 'music_icon'
|
|
end
|
|
end
|
|
|
|
|
|
-if $args[0] = 'dorm_kitchen':
|
|
|
|
- $loc_arg = 'dorm_kitchen'
|
|
|
|
- $loc = 'uni_dorm'
|
|
|
|
- $location_type = 'private'
|
|
|
|
- $locclass = 'kitr'
|
|
|
|
- $menu_loc = 'uni_dorm'
|
|
|
|
- $menu_arg = 'dorm_kitchen'
|
|
|
|
- menu_off = 0
|
|
|
|
- food_loc = 0
|
|
|
|
- minut += 1
|
|
|
|
- gs 'kit_din'
|
|
|
|
- gs 'stat'
|
|
|
|
- *clr & cla
|
|
|
|
- '<center><b>Dorm Kitchen</b></center>'
|
|
|
|
- '<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/dorm_kitchen.jpg"></center>'
|
|
|
|
- 'The large shared kitchen for this floor. It is fairly tidy, with a lot of cabinets along two of the walls. Two ovens and two refrigerators, as well as several tables with chairs around them, are scattered around the room.'
|
|
|
|
-
|
|
|
|
- act 'Return to the corridor': gt 'uni_dorm', 'tenth_floor'
|
|
|
|
-
|
|
|
|
- if mc_inventory['food_basic'] > 0:
|
|
|
|
- if edahot = 0:
|
|
|
|
- $edagot = '<a href="exec:dynamic $edagotd">Cook a meal</a>'
|
|
|
|
- else
|
|
|
|
- $edagot = ''
|
|
|
|
- end
|
|
|
|
- 'Your shelf in the refrigerator holds enough food for <b><<mc_inventory[''food_basic'']>></b> ' + iif(mc_inventory['food_basic'] = 1, 'serving', 'servings') + '. <<$edagot>>'
|
|
|
|
- else
|
|
|
|
- '<b><font color="red">Your shelf in the refrigerator is bare. There is nothing left for you to eat.</font></b>'
|
|
|
|
- end
|
|
|
|
-
|
|
|
|
- if edahot > 0:'<a href="exec:dynamic $edahotd">There''s a warm meal on the table.</a>'
|
|
|
|
-
|
|
|
|
- dynamic $edasnack
|
|
|
|
- dynamic $sandwich
|
|
|
|
- dynamic $driwater
|
|
|
|
- dynamic $dritea
|
|
|
|
- dynamic $fill_bottle
|
|
|
|
- dynamic $edaD
|
|
|
|
- dynamic $pranik
|
|
|
|
- dynamic $fatdel
|
|
|
|
- dynamic $lekarstvo
|
|
|
|
- dynamic $vitamin
|
|
|
|
-end
|
|
|
|
-
|
|
|
|
--- uni_dorm ---------------------------------
|
|
--- uni_dorm ---------------------------------
|
|
|
|
|