|
@@ -27,23 +27,23 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
|
|
|
*clr & cla
|
|
|
$location_type = 'private'
|
|
|
killvar '$locclass'
|
|
|
-
|
|
|
+
|
|
|
gs 'stat'
|
|
|
'<center><b>Nicholas'' Apartment</b></center>'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/city/citycenter/nichApartment/hallway.jpg"></center>'
|
|
|
-
|
|
|
+
|
|
|
'You are standing in a luxurious and spacious city center home.'
|
|
|
-
|
|
|
+
|
|
|
$nickFamDesc = 'It belongs to <a href="exec: gt ''nichNicholas'', ''desc''">Nicholas</a>, who is also the head of home.'
|
|
|
if nichGalaDisabled = 0: $nickFamDesc += ' He lives here with his wife <a href="exec: gt ''nichGala'', ''desc''">Gala</a>.'
|
|
|
$nickFamDesc += ' <a href="exec: gt ''nichTanya'', ''desc''">Tanya</a> is the daughter of Gala and step-daughter of Nicholas. She also lives here.'
|
|
|
$nickFamDesc
|
|
|
killvar '$nickFamDesc'
|
|
|
-
|
|
|
+
|
|
|
if nichWork = 2:
|
|
|
'You work here as a live-in maid.'
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
if nichNote = 1:
|
|
|
*nl
|
|
|
'<font color = red><b>You see a note hanging at the door to your room:</b></font>'
|
|
@@ -79,62 +79,62 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
|
|
|
'You used to work here.'
|
|
|
end
|
|
|
'The corridor''s floor and walls are a tasteful mix of marble and wood. Besides several paintings and small statues for decoration, the only thing of note in it is are a coat and shoe rack for guests.'
|
|
|
-
|
|
|
+
|
|
|
$nichGalaAct = func('nichUtil','npcActivity','gala')
|
|
|
$nichNichAct = func('nichUtil','npcActivity','nicholas')
|
|
|
$nichTanyAct = func('nichUtil','npcActivity','tanya')
|
|
|
- if $nichNichAct = 'leaveWork':
|
|
|
+ if $nichNichAct = 'leaveWork':
|
|
|
'<a href="exec: gt ''nichNicholas'', ''start''">Nicholas</a> is wearing an expensive suit and is about to leave for work.'
|
|
|
- elseif $nichNichAct = 'returnWork':
|
|
|
+ elseif $nichNichAct = 'returnWork':
|
|
|
'Nicholas is wearing one of his expensive suits. Apparently he just returned from work.'
|
|
|
- elseif $nichNichAct = 'leaveShopping':
|
|
|
+ elseif $nichNichAct = 'leaveShopping':
|
|
|
'Nicholas is about to leave the apartment. It looks as if he wants to go shopping.'
|
|
|
- elseif $nichNichAct = 'returnShopping':
|
|
|
+ elseif $nichNichAct = 'returnShopping':
|
|
|
'Nicholas just returned from shopping. Apparently he bought some things from expensive shops.'
|
|
|
- elseif $nichNichAct = 'leaveClub':
|
|
|
+ elseif $nichNichAct = 'leaveClub':
|
|
|
'Nicholas is wearing one of his finest black tie suits. Apperently he is about to leave for his club.'
|
|
|
- if $nichGalaAct = 'leaveClub':
|
|
|
+ if $nichGalaAct = 'leaveClub':
|
|
|
'Gala accompanies him. She is wearing her silver jewelry and an expensive looking dress which is a perfect combination of classy and sexy.'
|
|
|
end
|
|
|
- elseif $nichNichAct = 'returnClub':
|
|
|
- if $nichGalaAct = 'returnClub':
|
|
|
+ elseif $nichNichAct = 'returnClub':
|
|
|
+ if $nichGalaAct = 'returnClub':
|
|
|
'Nicholas and Gala just returned from their club.'
|
|
|
end
|
|
|
'Nicholas just returned from his club.'
|
|
|
end
|
|
|
-
|
|
|
- if $nichGalaAct = 'leaveSpa':
|
|
|
+
|
|
|
+ if $nichGalaAct = 'leaveSpa':
|
|
|
'Gala is about to leave the apartment. As far as you know she is going to her spa.'
|
|
|
- elseif $nichGalaAct = 'returnSpa':
|
|
|
+ elseif $nichGalaAct = 'returnSpa':
|
|
|
'Gala just entered the apartment. She seems to be very releaxed. Apparently she was at her spa.'
|
|
|
- elseif $nichGalaAct = 'leaveFriend':
|
|
|
+ elseif $nichGalaAct = 'leaveFriend':
|
|
|
'Gala is about to leave the apartment. She is wearing one of her favorite short dresses and apparently spent much effort applying her make-up. As far as you know she wants to visit a friend of hers.'
|
|
|
- elseif $nichGalaAct = 'returnFriend':
|
|
|
+ elseif $nichGalaAct = 'returnFriend':
|
|
|
'Gala just entered the apartment. As far as you know she visited a friend.'
|
|
|
end
|
|
|
-
|
|
|
- if $nichTanyAct = 'leaveUni':
|
|
|
+
|
|
|
+ if $nichTanyAct = 'leaveUni':
|
|
|
'Tanya is about to leave the apartment. It looks as if she is about to attend her classes at university.'
|
|
|
- elseif $nichTanyAct = 'returnUni':
|
|
|
+ elseif $nichTanyAct = 'returnUni':
|
|
|
'Tanya just entered the apartment. Apparently she returned from university.'
|
|
|
- elseif $nichTanyAct = 'leaveBallet':
|
|
|
+ elseif $nichTanyAct = 'leaveBallet':
|
|
|
'Tanya is about to leave the apartment. Apperently she is going to attend to her ballet lessons.'
|
|
|
- elseif $nichTanyAct = 'returnBallet':
|
|
|
+ elseif $nichTanyAct = 'returnBallet':
|
|
|
'Tanya just entered the apartment. As far as you know she was at her ballet lessons.'
|
|
|
- elseif $nichTanyAct = 'leaveFriend':
|
|
|
+ elseif $nichTanyAct = 'leaveFriend':
|
|
|
'Tanya is about to leave the apartment. As far as you know she is going to visit a friend.'
|
|
|
- elseif $nichTanyAct = 'returnFriend':
|
|
|
+ elseif $nichTanyAct = 'returnFriend':
|
|
|
'Tanya just entered the apartment. As far as you know she visited a friend.'
|
|
|
- elseif $nichTanyAct = 'leaveShopping':
|
|
|
+ elseif $nichTanyAct = 'leaveShopping':
|
|
|
'Tanya is about to leave the apartment. From the way she is dresses you assume that she is heading for a shopping trip.'
|
|
|
- elseif $nichTanyAct = 'returnShopping':
|
|
|
+ elseif $nichTanyAct = 'returnShopping':
|
|
|
'Tanya just entered the apartment. She carries some plastic bags with her, indicating that she bought some new clothes and shoes.'
|
|
|
- elseif $nichTanyAct = 'leaveClub':
|
|
|
+ elseif $nichTanyAct = 'leaveClub':
|
|
|
'Tanya is about to leave to a dance club.'
|
|
|
- elseif $nichTanyAct = 'returnClub':
|
|
|
+ elseif $nichTanyAct = 'returnClub':
|
|
|
'Tanya just entered the apartment. She wears the clothes she usually wears to her dance club. She appears to be a little bit exhausted.'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
killvar '$nichNichAct'
|
|
|
killvar '$nichGalaAct'
|
|
|
|
|
@@ -147,7 +147,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
|
|
|
gt $CURLOC
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
if nichWork = 2:
|
|
|
act '<b>Go to your bedroom</b>':
|
|
|
minut += 1
|
|
@@ -159,7 +159,7 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
|
|
|
gt 'nichBedroomServant'
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Go to the living room':
|
|
|
minut += 1
|
|
|
gt 'nichLivingroom'
|
|
@@ -170,49 +170,49 @@ if $ARGS[0] = '' or $ARGS[0] = 'start' or $ARGS[0] = 'return':
|
|
|
gt 'nichBedroomMaster'
|
|
|
end
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
act 'Go to Tanya''s room':
|
|
|
minut += 1
|
|
|
gt 'nichBedroomTanja'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Go to the study':
|
|
|
minut += 1
|
|
|
gt 'nichStudy'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Go to the guest cloakroom':
|
|
|
minut += 1
|
|
|
gt 'nichBathGuest'
|
|
|
end
|
|
|
|
|
|
if nichWork = 2:
|
|
|
-
|
|
|
+
|
|
|
gs 'nichChore','inspect','hallway'
|
|
|
-
|
|
|
+
|
|
|
if nichWorkState > 0:
|
|
|
act 'Clean apartment':
|
|
|
gt 'nichChore', 'cleanApartment', 'start'
|
|
|
end
|
|
|
end
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
if nichDebug = 1:
|
|
|
act 'Debug Menu':
|
|
|
gt 'nichUtil', 'debug'
|
|
|
end
|
|
|
- end
|
|
|
+ end
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'jobInterview':
|
|
|
*clr & cla
|
|
|
$location_type = 'event'
|
|
|
menu_off = 1
|
|
|
-
|
|
|
+
|
|
|
'The adress you have been given leads you to a very expensive looking apartment building. A porter stands at the door, inspecting you while you come closer.'
|
|
|
'"Hello, I am here to apply for the job as live-in maid."'
|
|
|
-
|
|
|
+
|
|
|
if $clothingworntype ! 'gm_maid':
|
|
|
'"I am afraid I am not allowed to let you pass dressed like this, Miss. Master Nicholas made it very clear that every applicant for this position has to be dressed in an appropriate outfit. Meaning you have to wear a maid uniform for the job interview. You can get one at the mall nearby."'
|
|
|
act 'Turn around': gt 'city_center'
|
|
@@ -228,7 +228,7 @@ if $ARGS[0] = 'jobInterview':
|
|
|
*clr & cla
|
|
|
'<center><img <<$set_imgh>> src="images/characters/city/tanya/01.jpg"></center>'
|
|
|
'Finally the elevator stops and its doors open.'
|
|
|
-
|
|
|
+
|
|
|
if nichTanya['Known'] = 0:
|
|
|
'In front of you stands a cute girl smiling at you.'
|
|
|
'"Hello. My name is Tanya. You are here for the maid-job I guess? Just follow me to the living room. My parents are waiting for you."'
|
|
@@ -236,7 +236,7 @@ if $ARGS[0] = 'jobInterview':
|
|
|
'In front of you stands a cute girl smiling at you. It is Tanya!'
|
|
|
'"<<$pcs_nickname>>? You are the girl applying as a maid? Why didn''t you tell me that you are interested in a maid-job? Anyways, follow me. My parents want to meet you."'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Follow her': gt 'nichApartment', 'hiring'
|
|
|
end
|
|
|
end
|
|
@@ -245,23 +245,23 @@ end
|
|
|
if $ARGS[0] = 'hiring':
|
|
|
$location_type = 'event'
|
|
|
menu_off = 1
|
|
|
-
|
|
|
+
|
|
|
if nichHotelReferral = 2:
|
|
|
nichHireMode = 1
|
|
|
- else
|
|
|
+ else
|
|
|
nichHireMode = 2
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
'<center><img <<$set_imgh>> src="images/characters/city/nicholas/01.jpg"></center>'
|
|
|
'Tanya leads you into the living room. Nicholas, her step-father, and her mother Gala are already sitting there.'
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
if nichHireMode = 1:
|
|
|
'"This is <<$pcs_nickname>>." Tanya says before sitting down next to her mother. You have the feeling that you are expected to keep standing.'
|
|
|
elseif nichHireMode = 2:
|
|
|
'"This is <<$pcs_nickname>>, the girl I told you about." Tanya says before sitting down next to her mother. You have the feeling that you are expected to keep standing.'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
if FUNC('body_din','pregnancyVisibility',0,'nude') = 1:
|
|
|
'Nicholas only takes a short look at you.'
|
|
|
'"I am sorry, but I can''t have a pregnant woman be my maid. You might apply again once you have given birth. If the position is still open then."'
|
|
@@ -272,7 +272,7 @@ if $ARGS[0] = 'hiring':
|
|
|
act 'Leave': gt 'city_center'
|
|
|
exit
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
if CloInhibit > 20:
|
|
|
nichGalaOpinion = 1
|
|
|
if nichHireMode = 1:
|
|
@@ -329,17 +329,17 @@ if $ARGS[0] = 'hiring':
|
|
|
'"<<$pcs_nickname>>, I expect from my maids what I expect from all of my employees, and what they can expect of me: An immaculate appearance that commands respect, for you, for me, for my company, for my family. If you want to work for us you will start taking care of your hair."'
|
|
|
end
|
|
|
if nichImperfections = 0:
|
|
|
- 'Unable to find anything to criticize, he gives you an approving nod.'
|
|
|
+ 'Unable to find anything to criticize, he gives you an approving nod.'
|
|
|
'"The uniform suits you, <<$pcs_nickname>>, and it seems you know how to take care of your appearance. Good."'
|
|
|
end
|
|
|
killvar 'nichImperfections'
|
|
|
-
|
|
|
+
|
|
|
if nichHireMode = 1:
|
|
|
'He sits back down and takes a look at your referral. Then he looks at the two women sitting next to him. Both of them shrug.'
|
|
|
elseif nichHireMode = 2:
|
|
|
'He sits back down. "Tanya told me that you will do a good job as our maid. And I trust her judgment." He takes a look at the two women sitting next to him. Tanya beams back while Gala shrugs.'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
'"Well then. In the name of my family I would like to offer you the job as our live-in maid. There are a few rules you should be aware of:'
|
|
|
*nl
|
|
|
'1. You have to look presentable at all times. During work you will wear your uniform.'
|
|
@@ -404,17 +404,17 @@ if $ARGS[0] = 'hiring':
|
|
|
act 'No':
|
|
|
cla
|
|
|
'"I... Uh, I don''t know if this is right for me", you stutter.'
|
|
|
- 'Nicholas seems surprised and annoyed - he most likely isn''t used to people just telling him they changed their mind at the very last second - but he maintains a friendly face and simply states: "That is unfortunate, but I''m sure you have your reasons."'
|
|
|
+ 'Nicholas seems surprised and annoyed - he most likely isn''t used to people just telling him they changed their mind at the very last second - but he maintains a friendly face and simply states: "That is unfortunate, but I''m sure you have your reasons."'
|
|
|
if nichHireMode = 2:
|
|
|
- 'Tanya, however, looks livid. She doesn''t say a word, her lips so tightly pressed together she probably wouldn''t be able to say anything without yelling, but her silence says more than her screams possibly could: You dealt severe damage to your relationship with her by making her look stupid like this.'
|
|
|
+ 'Tanya, however, looks livid. She doesn''t say a word, her lips so tightly pressed together she probably wouldn''t be able to say anything without yelling, but her silence says more than her screams possibly could: You dealt severe damage to your relationship with her by making her look stupid like this.'
|
|
|
'As you excuse yourself, turn and quietly leave the apartment, you realize that you will have to put some effort into restoring Tanya''s friendship with you... if you can save it at all.'
|
|
|
-
|
|
|
+
|
|
|
npc_rel['A218'] = 1
|
|
|
nichWork = 0
|
|
|
nichJobRefused = 1
|
|
|
nichJobRefusedTReact = 1
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Leave now before you can do anymore damage':gt 'city_center'
|
|
|
end
|
|
|
end
|
|
@@ -423,7 +423,7 @@ if $ARGS[0] = 'visitTanya':
|
|
|
!! Visiting Tanya is only possible if PC is not employed by Nicholas. If she is she can find Tanya by going to her room.
|
|
|
$location_type = 'event'
|
|
|
menu_off = 1
|
|
|
-
|
|
|
+
|
|
|
if nichWork = 1:
|
|
|
gt 'nichApartment', 'agreed_to_job'
|
|
|
elseif nichTanya['FuckCounter'] > rand(15,18) and nichJobRefused < 1 and nichWork = 0 and FUNC('body_din','pregnancyVisibility',0,'nude') = 0:
|
|
@@ -524,17 +524,17 @@ if $ARGS[0] = 'job_offer':
|
|
|
nichJobRefused = 1
|
|
|
act 'Leave the apartment': gt 'city_center'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Agree':
|
|
|
xgt 'nichTanya','hire'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
act 'Maybe later':
|
|
|
cla
|
|
|
nichJobRefused = 2
|
|
|
'"Of course I''d love to be able to spend more time here with you but I have other commitments and I can''t just drop them so how about if circumstances change I get back to you? For now let''s leave things as they are and just enjoy our times together."'
|
|
|
'"So maybe in the future? Talk to me when you can start working here. We seem to get through maids very quickly for some reason."'
|
|
|
-
|
|
|
+
|
|
|
'Without saying another word she takes your hand and leads you to her room.'
|
|
|
act 'Have sex with Tanya': gt 'nichTanya', 'sexL'
|
|
|
end
|
|
@@ -557,7 +557,7 @@ if $ARGS[0] = 'casual_visit':
|
|
|
else
|
|
|
'Tanya opens the door and smiles warmly at you. "Hello <<$pcs_nickname>>! After all these weeks of not hearing anything from you I was beginning to wonder if you would show up again. I''m very happy you did."'
|
|
|
end
|
|
|
-
|
|
|
+
|
|
|
'Without saying another word she takes your hand and leads you to her room.'
|
|
|
act 'Have sex with Tanya': gt 'nichTanya', 'sexL'
|
|
|
act 'Chat with Tanya': gt 'nichTanya', 'chat'
|