123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960 |
- # pavSharedApt
- gs 'themes', 'indoors'
- close all
- if $ARGS[0] = 'update':
- rentWeekly = 2000
- if rentLeft <= 0:rentLeft = 0
- !how much of the unpaid weekly rent is left
- if orgB > 100:orgB = 100
- price_cook = 50
- price_clean = 50
- price_handjob = 50
- price_blowjob = 100
- price_vaginal = 150
- price_anal = 200
- price_special = 250
- ! time calculations
- weekNum = (daystart - (daystart mod 7)) / 7
- ! pcs setup
- $pcs_font = '990099'
- !pink
- ! servitudeLvl = 0 - no service, pays rent
- ! servitudeLvl = 1 - nonsexual service
- ! servitudeLvl = 2 - sexual and nonsexual service
- ! nerd guy
- ! shy, polite, but latent kink (giving golden shower, etc.)
- ! brown hair, hairy, pale skin
- ! average dick, hairy balls
- ! not paying attention to his own image and looks, wears glasses
- $nd_name = 'Oleg'
- $nd_font = '0096FF'
- !blue
- nd_leaves = 9
- nd_comes = 18
- nd_sleeps = 23
- nd_wakes = 8
- if nd_rel > 100: nd_rel = 100
- if nd_rel < 0: nd_rel = 0
- ndDick = 17
- nd_cumMax = 80
- nd_cumMin = 15
- if nd_cumVol > nd_cumMax:nd_cumVol = nd_cumMax
- if nd_cumVol < nd_cumMin:nd_cumVol = nd_cumMin
- nd_horny = (nd_cumVol * 10000 / nd_cumMax) / 100
- if nd_served = 1:nd_hadSex = 1
- !flag if there was already a sex between him and Sveta
- !sex flags: nd_bj ; nd_bjDeep ; nd_swall ; nd_vag ; nd_vagCumInside ; nd_vagCumInsideUnwanted ; nd_anal ; nd_analCumInside ; nd_analCumInsideUnwanted
- !unlocked sex: nd_doAnal ; nd_doPornpos
- !nd_cleaned = 1 - if was cleaned this day already
- ! gopnik guy
- ! rude, the younger the better, aggresive, hard
- ! dark hair, dark skin
- ! above average dick, somehow maintained hairs; event: he will take some enlarging pills testing his monster cock on Sveta
- $gp_name = 'Nestor'
- $gp_font = 'CC0000'
- !red
- gp_leaves = 11
- gp_comes = 19
- gp_sleeps = 23
- gp_wakes = 9
- if gp_rel > 100: gp_rel = 100
- if gp_rel < 0: gp_rel = 0
- gpDick = 22
- gp_cumMax = 100
- gp_cumMin = 30
- if gp_cumVol > gp_cumMax:gp_cumVol = gp_cumMax
- if gp_cumVol < gp_cumMin:gp_cumVol = gp_cumMin
- gp_horny = (gp_cumVol * 10000 / gp_cumMax) / 100
- if gp_served = 1:gp_hadSex = 1
- !flag if there was already a sex between him and Sveta
- !gp_bj ; gp_bjDeep ; gp_swall ; gp_vag ; gp_vagCumInside ; gp_vagCumInsideUnwanted ; gp_anal ; gp_analCumInside ; gp_analCumInsideUnwanted
- !unlocked sex: gp_doAnal ; gp_doPornpos ; gp_doVacuum
- ! sportsman guy
- ! blond hair, tanned
- ! latent gay, muscular and athletic, secret fantasies of being used by femboy (or at least a girl with strapon)
- ! bellow average dick, shaved
- $sp_name = 'Yakov'
- $sp_font = '009900'
- !green
- sp_leaves = 7
- sp_comes = 16
- sp_sleeps = 22
- sp_wakes = 5
- if sp_rel > 100: sp_rel = 100
- if sp_rel < 0: sp_rel = 0
- spDick = 14
- sp_cumMax = 60
- sp_cumMin = 10
- sp_horny = (sp_cumVol * 10000 / sp_cumMax) / 100
- if sp_cumVol > sp_cumMax:sp_cumVol = sp_cumMax
- if sp_cumVol < sp_cumMin:sp_cumVol = sp_cumMin
- if sp_served = 1:sp_hadSex = 1
- !flag if there was already a sex between him and Sveta
- !sp_bj ; sp_bjDeep ; sp_swall ; sp_vag ; sp_vagCumInside ; sp_vagCumInsideUnwanted ; sp_anal ; sp_analCumInside ; sp_analCumInsideUnwanted
- !mood setup
- if nd_mood = 1:$nd_mood = 'very good'
- if nd_mood = 2:$nd_mood = 'good'
- if nd_mood = 3:$nd_mood = 'normal'
- if nd_mood = 4:$nd_mood = 'bad'
- if nd_mood = 5:$nd_mood = 'very bad'
- if gp_mood = 1:$gp_mood = 'very good'
- if gp_mood = 2:$gp_mood = 'good'
- if gp_mood = 3:$gp_mood = 'normal'
- if gp_mood = 4:$gp_mood = 'bad'
- if gp_mood = 5:$gp_mood = 'very bad'
- if sp_mood = 1:$sp_mood = 'very good'
- if sp_mood = 2:$sp_mood = 'good'
- if sp_mood = 3:$sp_mood = 'normal'
- if sp_mood = 4:$sp_mood = 'bad'
- if sp_mood = 5:$sp_mood = 'very bad'
- gs 'stat'
- if pavSharedAptDebug = 0:
- elseif pavSharedAptDebug = 1:
- '<a href="exec:pavSharedAptDebug=2">Debug</a>'
- elseif pavSharedAptDebug = 2:
- '<a href="exec:pavSharedAptDebug=1">Debug Close</a>'
- '<a href="exec:pavSharedAptDebug=0">Debug Disable</a>'
- $nd_name+' relation: '+nd_rel
- $gp_name+' relation: '+gp_rel
- $sp_name+' relation: '+sp_rel
- 'rentLeft: '+rentLeft
- 'weekNum: '+weekNum
- 'rentWeekNum: '+rentWeekNum
- 'servitudeLvl: '+servitudeLvl
- 'servicePaid: '+servicePaid
- 'cashPaid: '+cashPaid
- 'step: '+step
- 'subStep: '+subStep
- 'gp_mood: '+gp_mood
- 'gp_cumVol: '+gp_cumVol
- 'gp_cumVag: '+gp_cumVag
- 'gp_cumAnal: '+gp_cumAnal
- 'gp_cumSwall: '+gp_cumSwall
- 'nd_cumVol: '+nd_cumVol
- 'nd_cumMax: '+nd_cumMax
- 'nd_horny: '+nd_horny
- 'gp_horny: '+gp_horny
- 'sp_horny: '+sp_horny
- ''
- nd_served = 0
- nd_mood = 2
- gp_served = 0
- gp_mood = 2
- sp_mood = 2
- sp_served = 0
- end
- end
- ! accomodation advert
- if $ARGS[0] = 'advertNo30':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'advertNo30'
- menu_off = 1
- minut += 2
- seenAd = 1
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/stairs/pod_ob'+rand(1,2)+'.jpg"></center>'
- '<br>As you pass by the advertisments, you notice a sign - "сдаeтся в аренду комната" (Room for rent!). Some guys are looking for a roommate. They live in an apartment in of the other buildings in the apartment complex.'
- act 'Continue':gt 'pod_ezd','etaj_1'
- end
- ! door No 3 - shared
- if $ARGS[0] = 'doorNo30':
- CLOSE ALL
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'doorNo30'
- menu_off = 1
- act 'Go back outside':gt 'pavComplex', 'start'
- if pavSharedAptEnabled = 1:
- '<center><img <<$set_imgh>> src="images/locations/shared/apartment/podezdhr.jpg"></center>'
- '<br>You stand before the entry door to apartment No 30. The apartment you share with three others'
- act 'Go inside':gt 'pavSharedApt', 'start'
- else
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/aptno3door.jpg"></center>'
- '<br>You stand before the entry door to apartment No 30. There is a sign on the door saying - "сдаeтся в аренду комната" (Room for rent).'
- act 'Knock on the door':gt 'pavSharedApt', 'intro'
- end
-
- end
- ! apt hall
- if $ARGS[0] = 'start':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'start'
- menu_off = 0
- $locM = 'pavSharedApt'
- $metkaM = 'start'
- $loc = 'pavSharedApt'
- $metka = 'start'
- $goBack = $metka
- $location_type = 'private'
- killvar '$locclass'
- gs 'pavSharedApt', 'update'
- if introDone = 0:gt 'pavSharedApt', 'intro'
- minut += 2
- gs 'stat'
-
- if courtletter_date <= daystart and courtletter_date ! 0: gt 'sentence', 'letter'
- ! do this once a day
- if daystart >= tomorrow:
- tomorrow = daystart + 1
- nd_mood = rand (1, 5)
- nd_served = 0
- nd_cleaned = 0
- nd_cumVol += rand(15, 30)
- gp_mood = rand (1, 5)
- gp_served = 0
- gp_cleaned = 0
- gp_cumVol = rand(20, 40)
- sp_mood = rand (1, 5)
- sp_served = 0
- sp_cleaned = 0
- sp_cumVol += rand(5, 20)
- end
- ! do this every time
- rentLeft = rentWeekly - servicePaid - cashPaid
- '<center><h3>Hallway</h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/hallway.jpg"></center>'
- 'It is week number <<weekNum>>.'
- if weekNum < rentWeekNum:
- if rentLeft > 0:
- 'You have left <<rentLeft>> <b>₽</b> of rent to pay for the next week.'
- if servitudeLvl >= 1:
- 'You may still pay it in <a href="exec:gt ''pavSharedApt'', ''payCash''">cash</a>, if you want.'
- else
- 'Pay it in <a href="exec:gt ''pavSharedApt'', ''payCash''">cash</a>.'
- end
- else
- 'You have already paid the whole rent for the next week.'
- end
- elseif weekNum >= rentWeekNum:
- if rentLeft = 0:
- !rent was forepaid, everything OK, proceed to next week
- rentLeft += 2000
- cashPaid = 0
- rentWeekNum = weekNum + 1
- elseif rentLeft > 0:
- !rent was not fully paid
- 'You did not pay the whole rent for this week. You still have to pay <<rentLeft>> <b>₽</b>.'
- if money >= rentLeft:
- !not enough cash to pay it manually
- 'You still can pay it in <a href="exec:gt ''pavSharedApt'', ''payCash''">cash</a>, otwerwise you''ll be kicked out!'
- else
- !in future add some way to serve your way out
- 'You do not have enough money to pay the rest of the rent in cash, even if you wanted to. Guess you''ll have to find a new living place...'
- rentPaid = 0
- pavSharedAptEnabled = 0
- end
- end
- end
- act '<b>Leave and go outside</b>':
- if $clothingworntype ! 'nude':
- gt 'pavComplex', 'start'
- else
- msg'<b><font color = red>You need to get dressed.</font></b>'
- gt 'pavSharedApt', 'start'
- end
- end
-
- if NatbelQW['QWstage'] >= 4 and week < 6 and hour = 7 and kanikuli = 0 and SchoolAtestat = 0 and SchoolBlock = 0 and (PCloStyle2 = 4 or Enable_sforma = 1):
- act 'Go pick up Natasha before school': gt 'natbelEv', 'carrybooks'
- end
-
- if rentPaid = 1:
- 'A large apartment currently serves as shared living. As well as the normal living spaces, there are four bedrooms, one rented by you and three occupied by <a href="exec: gt ''pavShared_nd'', ''ndDick''"><font color=#<<$nd_font>>><<$nd_name>></font></a>, <a href="exec: gt ''pavShared_gp'', ''gpDick''"><font color=#<<$gp_font>>><<$gp_name>></font></a>, <a href="exec: gt ''pavShared_sp'', ''spDick''"><font color=#<<$sp_font>>><<$sp_name>></font></a>.'
- 'You stand in the hallway. '
- *nl
- 'From the hallway several doors lead to <a href="exec:gt ''pavSharedApt'', ''ndRoom''"><<$nd_name>>''s</a>, <a href="exec:gt ''pavSharedApt'', ''gpRoom''"><<$gp_name>>''s</a> and <a href="exec:gt ''pavSharedApt'', ''spRoom''"><<$sp_name>>''s</a> rooms.'
- 'The last doors lead to the <a href="exec:gt ''pavSharedApt'', ''pcsRoom''">room</a> you have rented.'
- *nl
- !! Wardrobe is here, because Sveta''s bedroom is actually the unused living room, with no wardrobe, so she is using the hall cupboard.
- 'There are no cupboards in your livingroom cum bedroom, but there are several hall <a href="exec:gt ''wardrobe'', ''start''">closets</a>, that you can use to store your clothes</a>, with a large tall <a href="exec:gt ''mirror'', ''start''">mirror</a> attached.'
- *nl
- if servitudeLvl >= 1:'A computer printed <a href="exec:gt ''pavSharedApt'', ''list''">list</a> hangs on the exit door.' & *nl
- 'You can access your <a href="exec: quick_dress = 1 & gt ''wardrobe'', ''default''">default clothing</a> options directly.'
- act 'Go to your room':gt 'pavSharedApt', 'pcsRoom'
- act 'Go to the bathroom':gt 'pavSharedApt', 'bathroom'
- act 'Go to the kitchen':gt 'pavSharedApt', 'kitchen'
- act '<font color=#<<$nd_font>>><<$nd_name>>''s room</font>':gt 'pavSharedApt', 'ndRoom'
- act '<font color=#<<$gp_font>>><<$gp_name>>''s room</font>':gt 'pavSharedApt', 'gpRoom'
- act '<font color=#<<$sp_font>>><<$sp_name>>''s room</font>':gt 'pavSharedApt', 'spRoom'
- end
- if home_owned[2] = 0 and kid > 0:
- *clr & cla
- pavIntroStep = 0
- introDone = 0
- minut += 5
- !Need to have some actual story to this with NPC reactions.
- '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/revenge/crying.jpg"></center>'
- 'You''ve been kicked out of the apartment due to having children.'
- pavSharedAptEnabled = 0
- act 'Leave':gt 'pavComplex', 'start'
- end
- end
- if $ARGS[0] = 'payCash':
- menu_off = 1
- minut += 2
- cash = rentLeft
- if money >= cash:
- 'You have decided to pay the remainder of the weekly rent in cash. It makes '+cash+' <b>₽</b>.'
- cashPaid += cash
- money -= cash
- rentPaid = 1
- pavSharedAptEnabled = 1
- else
- 'You do not have enough money to pay it.'
- end
- act 'Proceed':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'payService':
- menu_off = 1
- minut += 1
- 'The amount '+price+' <b>₽</b> was taken in account of your weekly rent.'
- servicePaid += price
- act 'Continue':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'rentSetup':
- menu_off = 1
- minut += 2
- 'You get a list of paper, saying the weekly rent fee is <<rentWeekly>> rubles.'
- rentPaid = 1
- introDone = 1
- rentWeekNum = (daystart - (daystart mod 7)) / 7 + 1
- act 'Continue':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'intro':
- menu_off = 1
- gs 'pavSharedApt', 'update'
- if step > 0:
- '<center><img border="5" bordercolor="<<$sp_font>>" height="150" src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/gp/gp.jpg"> <img height="150" src="images/locations/pavlovsk/resident/sharedapt/nd/nd.jpg"></center>'
- ''
- end
- if pavIntroStep = 0:
- minut += 2
- pavIntroStep = 1
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/sp.jpg"></center>'
- ''
- 'The door are opened by a young, nice looking athletic man.'
- '<font color=#<<$sp_font>>>"Hi sweetie! What do you need?"</font>'
- '<font color=#<<$pcs_font>>>"Hello, my name is <<$pcs_firstname>> <<$pcs_lastname>>. I''ve seen the advert that someone here have a spare room for rent?"</font>'
- '<font color=#<<$sp_font>>>"Yeah, that''s true. Come in, I''ll call the guys and we can talk about it. I''m <<$sp_name>> by the way."</font>'
- act 'Go in':gt 'pavSharedApt', 'intro'
- elseif pavIntroStep = 1:
- minut += 3
- pavIntroStep = 2
- 'You go through the door in a hallway. By the amount of coats and shoes you guess there are about 3 or 4 people living here.'
- 'The guy disappears in one of the doors and you can hear talking him to someone.'
- 'They seem to be trying to talk quietly, but you can hear a sentence or two..:'
- ''
- '"..a girl I tell you.." "..nice one, really, with nice round tits man.." "..better than another dick, idiot.." "..ok ok just be done with it.."'
- ''
- 'In a while three young guys appear in the hallway.'
- '<font color=#<<$sp_font>>>"So that''s her guys. <<$pcs_firstname>>, could you introduce yourself to guys?"</font>'
- '<font color=#<<$pcs_font>>>"Hello, my name is <<$pcs_firstname>> <<$pcs_lastname>>. I would like to rent the empty room in your apartment."</font>'
- '<font color=#<<$gp_font>>>"Well now that''s what I like! Finally this won''t be such a gay party!"</font>'
- '<font color=#<<$nd_font>>>"<<$pcs_firstname>> please excuse my friend <<$gp_name>>, he is such a rude prick to everyone. My name is <<$nd_name>>."</font>'
- '<font color=#<<$gp_font>>>"Yup, I''m <<$gp_name>>."</font>'
- '<font color=#<<$nd_font>>>"So you would like to live here with us?"</font>'
- '<font color=#<<$pcs_font>>>"Yes. I need a new place to stay."</font>'
- '<font color=#<<$gp_font>>>"How old are you girl?"</font>'
- '<font color=#<<$nd_font>>>"<<$gp_name>>! Not this again!"</font>'
- '<font color=#<<$pcs_font>>>"It''s OK. I am actually <<age>> years old. Why do you ask?"</font>'
- '<font color=#<<$nd_font>>>"He''s just idiot, don''t listen to him."</font>'
- if age < 18:
- '(You can see <<$gp_name>> rub his crotch just a brief moment after you told him your age. What''s he up to?)'
- end
- if knowpreg = 1:
- act 'Ask about children':
- cla
- pavIntroStep = 50
- '<font color=#<<$pcs_font>>>"I thought I should tell you, I''m currently pregnant. How you feel about having children in the apartment, will this be a problem?"</font>'
- act 'continue':gt 'pavSharedApt', 'intro'
- end
- elseif kid > 0:
- act 'Ask about children':
- cla
- pavIntroStep = 50
- '<font color=#<<$pcs_font>>>"I thought I should tell, I''m mother. How you feel about having children in the apartment, will this be a problem?"</font>'
- act 'continue':gt 'pavSharedApt', 'intro'
- end
- else
- act 'Continue':gt 'pavSharedApt', 'intro'
- end
- elseif pavIntroStep = 2:
- minut += 3
- pavIntroStep = 3
- '<font color=#<<$pcs_font>>>"So what do you guys say, will you take me in?"</font>'
- '<font color=#<<$nd_font>>>"We may. But first, do you have the money to pay the rent?"</font>'
- '<font color=#<<$pcs_font>>>"Well, of course I don''t expect to let me live here for free. But I hope the rent is reasonable.."</font>'
- '<font color=#<<$nd_font>>>"It is indeed."</font>'
- '<font color=#<<$sp_font>>>"<<rentWeekly>> rubles. Per week."</font>'
- '<font color=#<<$pcs_font>>>"Uhm. That''s quite a lot. I''m not sure if I''ll be able to afford this.."</font>'
- '<font color=#<<$gp_font>>>"You can pay other ways if you''d like!"</font>'
- '<font color=#<<$nd_font>>>"<<$gp_name>>!"</font>'
- '<font color=#<<$pcs_font>>>"What do you mean by other ways?"</font>'
- '<font color=#<<$sp_font>>>"Well <<$pcs_firstname>>, since we are just guys here, and since we suck at these things, we could use someone as you, a girl I mean, to be something like our, let''s say, handmaiden. If you know what I mean."</font>'
- '<font color=#<<$pcs_font>>>"Like cooking and cleaning?"</font>'
- '<font color=#<<$sp_font>>>"Yes, exactly."</font>'
- '<font color=#<<$gp_font>>>"And more."</font>'
- '<font color=#<<$nd_font>>>"Oh my... I give up."</font>'
- act 'More what?':gt 'pavSharedApt', 'intro'
- elseif pavIntroStep = 3:
- minut += 3
- '<font color=#<<$gp_font>>>"More services."</font>'
- '<font color=#<<$pcs_font>>>"What kind of ''more services''?"</font>'
- '<font color=#<<$sp_font>>>"Girl to guys kind of services."</font>'
- '<font color=#<<$pcs_font>>>"You mean to be a whore for you? Instead of paying the rent???"</font>'
- '<font color=#<<$nd_font>>>"Please <<$pcs_firstname>>, don''t get mad. <<$gp_name>> is not just idiot, he is a rude idiot. We are definitely not asking you to be our whore or something like that."</font>'
- '<font color=#<<$nd_font>>>"As <<$sp_name>> told you, we could decrease your rent if you would do some homekeeping stuff we really suck at. But only if you want, of course."</font>'
- '<font color=#<<$sp_font>>>"So what do you say <<$pcs_firstname>>?"</font>'
- act 'Say that you changed your mind about this':pavIntroStep = 40 & gt 'pavSharedApt', 'intro'
- act 'Say you will pay the rent the normal way':pavSharedAptEnabled = 1 & pavIntroStep = 10 & gt 'pavSharedApt', 'intro'
- act 'Say you don''t mind doing the homekeeping stuff':pavSharedAptEnabled = 1 & pavIntroStep = 20 & gt 'pavSharedApt', 'intro'
- act 'Say you don''t mind anything':pavSharedAptEnabled = 1 & pavIntroStep = 30 & gt 'pavSharedApt', 'intro'
- elseif pavIntroStep = 10:
- minut += 2
- '<font color=#<<$sp_font>>>"Fine. So the rest of this week you have for free, but you need to prepay the next week. OK?"</font>'
- '<font color=#<<$pcs_font>>>"Yes, OK, I understand."</font>'
- '<font color=#<<$sp_font>>>"So the room is over there.</font>'
- '<font color=#<<$pcs_font>>>"Wait, Isn''t that the living room?"</font>'
- '<font color=#<<$sp_font>>>"Yes it is, but we don''t use it, so we are renting it out. There is all you need, a bed, a table with chair, all this stuff, we even put a curtain over the doorway. Just move in when you want. See you later <<$pcs_firstname>>!"</font>'
- '<font color=#<<$nd_font>>>"Have a nice day <<$pcs_firstname>>."</font>'
- '<font color=#<<$gp_font>>>"See ya later girlie..."</font>'
- '<font color=#<<$pcs_font>>>"Later guys!"</font>'
- servitudeLvl = 0
- act 'Continue':pavIntroStep = 0 & gt 'pavSharedApt', 'rentSetup'
- elseif pavIntroStep = 20:
- minut += 2
- '<font color=#<<$sp_font>>>"Fine. So the rest of this week you have for free, but you need to prepay the next week. OK?"</font>'
- '<font color=#<<$pcs_font>>>"Yes, OK, I understand."</font>'
- '<font color=#<<$nd_font>>>"We will pepare a list of the charges for the homekeeping services you may want to do, so it''s clear how much will be deducted form your rent."</font>'
- '<font color=#<<$pcs_font>>>"Cool!"</font>'
- '<font color=#<<$sp_font>>>"So the room is over there.</font>'
- '<font color=#<<$pcs_font>>>"Wait, Isn''t that the living room?"</font>'
- '<font color=#<<$sp_font>>>"Yes it is, but we don''t use it, so we are renting it out. There is all you need, a bed, a table with chair, all this stuff, we even put a curtain over the doorway. Just move in when you want. See you later <<$pcs_firstname>>!"</font>'
- '<font color=#<<$nd_font>>>"Have a nice day <<$pcs_firstname>>."</font>'
- '<font color=#<<$gp_font>>>"See ya later girlie..."</font>'
- '<font color=#<<$pcs_font>>>"Later guys!"</font>'
- servitudeLvl = 1
- act 'Continue':pavIntroStep = 0 & gt 'pavSharedApt', 'rentSetup'
- elseif pavIntroStep = 30:
- minut += 2
- '<font color=#<<$sp_font>>>"Fine. So the rest of this week you have for free, but you need to prepay the next week. OK?"</font>'
- '<font color=#<<$pcs_font>>>"Yes, OK, I understand."</font>'
- '<font color=#<<$nd_font>>>"We will pepare a list of the charges for the homekeeping services you may want to do, so it''s clear how much will be deducted form your rent."</font>'
- '<font color=#<<$gp_font>>>"The extra stuff services will be there too, girl."</font>'
- '<font color=#<<$pcs_font>>>"OK.."</font>'
- '<font color=#<<$sp_font>>>"So the room is over there.</font>'
- '<font color=#<<$pcs_font>>>"Wait, Isn''t that the living room?"</font>'
- '<font color=#<<$sp_font>>>"Yes it is, but we don''t use it, so we are renting it out. There is all you need, a bed, a table with chair, all this stuff. Just move in when you want, we even put a curtain over the doorway. See you later <<$pcs_firstname>>!"</font>'
- '<font color=#<<$nd_font>>>"Have a nice day <<$pcs_firstname>>."</font>'
- '<font color=#<<$gp_font>>>"See ya later girlie..."</font>'
- '<font color=#<<$pcs_font>>>"Later guys!"</font>'
- servitudeLvl = 2
- act 'Continue':pavIntroStep = 0 & gt 'pavSharedApt', 'rentSetup'
- elseif pavIntroStep = 40:
- minut += 2
- '<font color=#<<$nd_font>>>"I told you idiot not to scare her away!"</font>'
- '<font color=#<<$gp_font>>>"Sorry man! We can still lock her to the radiator like I suggested in the first place.."</font>'
- '<font color=#<<$nd_font>>>"Just shut up already!"</font>'
- ''
- '<font color=#<<$sp_font>>>"Sorry <<$pcs_firstname>>. We respect your decision. If you change your mind and room is still empty, let us know and we can talk again. Goodbye!"</font>'
- act 'Tell them goodbye and leave':pavIntroStep = 0 & gt 'pavComplex', 'start'
- elseif pavIntroStep = 50:
- minut += 2
- !add dialogue for returning after being previously expelled from apartment
- '<font color=#<<$nd_font>>>"I''m sorry <<$pcs_firstname>>, but we don''t want children or pets in the apartment!"</font>'
- '<font color=#<<$gp_font>>>"If you get rid of the kid, come back and see us."</font>'
- '<font color=#<<$sp_font>>>"Don''t mind him. There''s simply not enough room for 4 people, plus kids or pets. I hope you understand"</font>'
- if home_owned[2] = 1:
- act 'Suggest a compromise':
- cla
- pavIntroStep = 2
- '<font color=#<<$pcs_font>>>"I can leave them with my parents for the time being, and keep them away from the apartment, how does this sound?'
- '<font color=#<<$sp_font>>>"Are you certain you want to do this?"</font>'
- '<font color=#<<$gp_font>>>"Sounds good to me!"</font>'
- '<font color=#<<$nd_font>>>"hmmmm"</font>'
- act 'Continue':gt 'pavSharedApt', 'intro'
- end
- act 'I wont leave my children':
- cla
- pavIntroStep = 0
- '<font color=#<<$pcs_font>>>"OK, I will make do with my current accomodation.'
- '<font color=#<<$sp_font>>>"We understand"</font>'
- '<font color=#<<$gp_font>>>"Damn"</font>'
- '<font color=#<<$nd_font>>>"No problem <<$pcs_firstname>>"</font>'
- act 'Continue':gt 'pavSharedApt', 'intro'
- end
- else
- '<font color=#<<$pcs_font>>>OK, I understand.</font>'
- act 'Thank them and leave':pavIntroStep = 0 & gt 'pavComplex', 'start'
- end
- end
- end
- ! the pricelist
- if $ARGS[0] = 'list':
- menu_off = 1
- $metka = 'list'
- minut += 2
- $goBack = $metka
- '<center><h3><<$pcs_firstname>>''s pricelist</h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/list.jpg"></center>'
- ''
- 'The basic weekly rent is <<rentWeekly>> rubles.'
- 'It is possible to pay it in cash, or offer services instead. The prices are folllowing:'
- ''
- '---------------'
- ''
- 'Cooking a warm meal: '+price_cook
- 'Cleaning the apartment: '+price_clean
- if servitudeLvl >= 2:
- ''
- 'Handjob: '+price_handjob
- 'Blowjob: '+price_blowjob
- 'Sex: '+price_vaginal
- 'Anal sex: '+price_anal
- 'Special treats: '+price_special
- end
- ''
- '---------------'
- ''
- 'Not having paid the full weekly rent at the beginning of a new week will lead to termination of the accommodation services.'
- 'Signed: <a href="exec: gt ''pavShared_nd'', ''ndDick''"><font color=#<<$nd_font>>><<$nd_name>></font></a>, <a href="exec: gt ''pavShared_gp'', ''gpDick''"><font color=#<<$gp_font>>><<$gp_name>></font></a>, <a href="exec: gt ''pavShared_sp'', ''spDick''"><font color=#<<$sp_font>>><<$sp_name>></font></a>, <<$pcs_firstname>>.'
- ''
- '---------------'
- act 'Continue':gt 'pavSharedApt', 'start'
- end
- ! paying with money
- if $ARGS[0] = 'payRent':
- menu_off = 1
- minut += 1
- 'You decided to give the guys money, instead of serving them.'
- 'You just spent <<paid_rent>> cash.'
- money -= paid_rent
- gs 'stat'
- act 'Continue': gs 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'bathroom':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'bathroom'
- menu_off = 0
- minut += 1
- $location_type = 'bathroom'
- $loc = 'pavSharedApt'
- $metka = 'bathroom'
- $metkaM = 'bathroom'
- $locM = 'pavSharedApt'
- '<center><h3>Bathroom</h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/vanrpar.jpg"></center>'
- *nl
- 'Modest bathroom, containing all that young people need for their daily life, such as:'
- 'A Shower, toilet, <a href="exec:gt ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, a sink and even a bath tub.'
- *nl
- gs 'din_van', 'private'
- gs 'stat'
- act 'Leave':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'kitchen':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'kitchen'
- menu_off = 0
- *clr & cla
- minut += 2
- $loc = 'pavSharedApt'
- $metka = 'kitchen'
- $locclass = 'kitr'
- gs 'stat'
- gs 'kit_din'
- '<center><h3>Kitchen</h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/kuhrpar.jpg"></center>'
- 'It''s a modest kitchen, but has all that is needed.'
- 'You can cook breakfast for the guys between 6:00 and 7:00 and dinner for them between 18:00 and 19:00'
- ! dishes
- if cltarelka > 0:
- 'Above the sink are <b><<cltarelka>></b> the clean plates'
- else
- '<b><font color = red>You have no clean dishes left.</font></b>'
- end
- if dirttarelka > 0:'The sink has <b><<dirttarelka>></b> dirty dishes. <a href="exec: dynamic $dirtarm">that need to be washed</a>.'
- if fairy > 0:
- 'Above the sink is some detergent to wash the dishes with. There is enough for <b><<fairy>></b> uses.'
- else
- '<b><font color = red>You do not have enough detergent, you should buy some from the supermarket.</font></b>'
- end
- ! food
- if eda > 0:
- if cltarelka = 0 or edahot > 0:$edagot = ''
- if cltarelka > 0 and edahot = 0:
- $edagot = '<a href="exec:dynamic $edagotd">Cook a meal for yourself (0:30)</a>'
- end
- 'In the refrigerator there''s enough (your own) food for <b><<eda>></b> servings. <<$edagot>>'
- end
- if edahot > 0:'<a href="exec: dynamic $edahotd ">On the table is ready meal (0:30).</a>'
- if edaD = 0 and eda = 0:'<b><font color="red">You have nothing to eat, the refrigerator is empty!</font></b>'
- if hour = 6 or hour = 18:'<a href="exec: gt ''pavSharedApt'', ''cookForGuys''">Cook meals for the guys (1:30)</a>'
-
- dynamic $edasnack
- dynamic $driwater
- dynamic $dritea
- dynamic $fill_bottle
- dynamic $pranik
- dynamic $edaD
- dynamic $fatdel
- dynamic $lekarstvo
- act 'Leave':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'cookForGuys':
- menu_off = 1
- cla
- *clr
- $loc = 'pavSharedApt'
- $metka = 'kitchen'
- minut += 90
- kuhdrova = 0
- pcs_mood -= 10
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/shared/home/kitchen/cook.jpg"></center>'
- 'You prepare three meals, using what you can from the guys food. Its not very healthy but you''re not planning to offer to do their shopping too.'
- price = price_cook
- act 'Leave the meal':gt 'pavSharedApt', 'payService'
- end
- if $ARGS[0] = 'cleanForGuys':
- menu_off = 1
- cla
- *clr
- minut += 60
- poroshok -= 3
- pcs_mood -= 10
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/city/residential/apartment/stir.jpg"></center>'
- price = price_clean
- *nl
- 'You collect piles of dirty clothes around the room, carry them into the bathroom, put them in a basin and then pour washing powder on them. You wash them until they are finally clean.'
- cumStainCh = rand (0, 100)
- if servitudeLvl = 2 and cumStainCh <= 50:'<i>You notice bedsheets with what seems as dried out cum. Probably remainder of one of yours "servings". Maybe it is really better to swallow everytime, you wonder?</i>'
- act 'Hang them to dry out and leave':gt 'pavSharedApt', 'payService'
- end
- ! living room & pc bedroom
- if $ARGS[0] = 'pcsRoom':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'pcsRoom'
- menu_off = 0
- $loc = 'pavSharedApt'
- $metka = 'pcsRoom'
- $location_type = 'private'
- $locclass = 'bedr'
- minut += 2
- gs 'stat'
- gs 'pavSharedApt', 'update'
- '<center><b><font color="maroon">Living Room</font></b></center>'
- '<center><img <<$set_imgh>> src="images/shared/sharedapt/bedroom/sofabed.jpg"></center>'
- *nl
- 'The living room wasn''t in use by the other apartment occupants, so it is now rented to use as a bedroom. It''s sparsly decorated, with, a <a href="exec:gt ''bed'', ''start''">sofa bed</a>, against the back wall.'
- *nl
- 'Beside the sofa bed, is an old cabinet, with your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> on top.'
- *nl
- 'Your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> is set to <b>'+iif(timer < 10,'0<<timer>>','<<timer>>')+':'+iif(timerM < 10,'0<<timerM>>','<<timerM>>')+'</b> during the week and <b>'+iif(timerEnd < 10,'0<<timerEnd>>','<<timerEnd>>')+':'+iif(timerEndM < 10,'0<<timerEndM>>','<<timerEndM>>')+'</b> during the weekend. It is currently turned '+iif(budilnikOn = 0, '<a href="exec: budilnikOn = 1 & gt $loc, $metka">OFF</a>.', '<a href="exec: budilnikOn = 0 & gt $loc, $metka">ON</a>.')
- *nl
- if TV = 0:$TV = 'a great place for a TV, if you had one.'
- if TV = 1:$TV = 'an old CRT <a href="exec:gt ''TV'', ''start''">TV</a> sits on the shelf'
- 'There is an wall unit at the other side of the room, <<$TV>>. Everyone in the household spends their time in their own rooms, so there was never a reason to use the living room for its intended purpose.'
- *nl
- 'On the other side of the sofa bed are your old <a href="exec:gt ''clothing'', ''view_clothing_list'', ''wardrobe''">suitcases</a>, which you could use to store the clothes you don''t often wear.'
- *nl
- 'There is no door to the living room, instead there''s <a href="exec:view''images/shared/sharedapt/bedroom/curtain.jpg''">curtain</a> covering entry to the room, which gives you a modicum of privacy; not much better than the state of the non-existant window curtains'
- act '<b>Leave the room</b>':gt 'pavSharedApt', 'start'
- act 'Sit on the sofa bed':gt 'pavSharedApt', 'sofabed'
- if obruch > 0: '<br>A hula hoop stands in corner of the room. '
- if skak > 0: 'A jump rope is on a shelf. '
- if bookYog > 0: 'A yoga mat is rolled up in a corner. '
- gs 'exercise', 'start'
- *nl
- if komp = 1:'Your <a href="exec:gorodokKomp = 1 & gt ''Komp'',''start''">laptop</a> is sitting on small table.'
- if student > 0 and kursovik < 100:
- act 'Do coursework (1:00)':
- cla
- *clr
- minut += 60
- kursovik += rand(pcs_intel / 20, pcs_intel / 10)
- if kursovik > 100:kursovik = 100
- pcs_mood -= 10
- '<center><img <<$set_imgh>> src="images/pc/activities/study.jpg"></center>'
- 'You sit down on the sofa bed and do your coursework, you''ve finished <<kursovik>> percent of it.'
- act 'Stand up':gt 'pavSharedApt', 'pcsRoom'
- end
- end
- if vcard > 0: act 'View your vintage porn cards':card_deck = 0 & gt 'card'
- if card > 0: act 'View your new porn cards':card_deck = 1 & gt 'card'
- if dur > 0:'You have <<dur>> doses of Pale Lady, hidden from the other housemates.'
- if dur > 0 and narkday ! daystart:
- act 'Use some Pale Lady (0:05)':
- cla
- *clr
- minut += 5
- narkday = daystart
- gs 'drugs', 'cocaine'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/shared/drugs/dur.jpg"></center>'
- 'You snort some Pale Lady, feeling dizzy for just a moment. After that you feel fantastic, and incredibly horny.'
- act 'Continue':gt 'pavSharedApt', 'pcsRoom'
- end
- end
- if gobelen>0:'You have <<gobelen>> completed tapestries.'
- if pcs_sewng >= 40 and tkan > 0:'You have enough fabric for <<tkan>> lessons.'
- if pcs_sewng >= 40 and tkan <= 0:'You do not have any fabric.'
- if pcs_sewng >= 80:
- if newgobelen = 0 and tkan > 0:
- act'Start a new tapestry':
- cls
- tkan -= 1
- newgobelen = 1
- minut += 15
- gs'stat'
- 'You spend 15 minutes at the embroidery frame, preparing the fabric and outlining the pattern for the tapestry.'
- act'Set the tapestry aside':gt 'pavSharedApt', 'pcsRoom'
- end
- end
- if newgobelen>=1:
- 'Your tapestry is <<newgobelen/10>> percent finished.'
- act'Work on the tapestry for an hour':
- cls
- minut+=60
- sewng_exp += rand(pcs_intel/10, pcs_intel/5)
- gobramax = (pcs_sewng - 70) * 6
- gobramin = (pcs_sewng - 70) * 2
- newgobelen += rand(gobramin,gobramax)
- gs'stat'
- if newgobelen < 1000:'You spent an hour working on your tapestry, which is now <<newgobelen/10>> percent finished.'
- if newgobelen >= 1000:
- newgobelen = 0
- gobelen += 1
- 'Your work on the tapestry is done.'
- end
- act'Set the tapestry aside':gt 'pavSharedApt', 'pcsRoom'
- end
- end
- end
- if tabletki > 0 and prezik + prezikcount + preziksabo > 0:
- 'Your <a href="exec:gt ''stol'', ''bc''">birth control</a> tablets are in the cabinet next to your bed, along with some <a href="exec:gt ''stol'', ''bc''">condoms</a>.'
- elseif tabletki > 0:
- 'Your <a href="exec:gt ''stol'', ''bc''">birth control</a> tablets are in the cabinet next to your bed.'
- elseif prezik + prezikcount + preziksabo > 0:
- 'Your <a href="exec:gt ''stol'', ''bc''">condoms</a> are in the cabinet next to your bed.'
- end
- ''
- if sewing_kit = 1:
- 'Your <a href="exec:gt ''sewing'',''start''">sewing kit</a> is stored on a shelf.'
- end
- if tovarL > 0:'You currently have <<tovarL>> trinkets to sell at the station. The maximum you can carry with you is 30.'
- dynamic $wearpan
- dynamic $removepan
- !gs 'subkid'
- act 'Relax on your bed': gt 'bed', 'start'
- end
-
- if $ARGS[0] = 'sofabed':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'sofabed'
- menu_off = 0
- $loc = 'pavSharedApt'
- $metka = 'sofabed'
- *clr & cla
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/shared/sharedapt/bedroom/sofabed.jpg"></center>'
- '<center>A small sofa bed, when not unfolded, is just big enough for you to curl up on and take a nap.</center>'
- if TV = 1:
- act 'Watch some TV':gt 'TV', 'start'
- end
- if pornMagazine > 0:'<br>There is a porn magazine under the sofa cushions'
- gs 'events', 'read_porn'
- gs 'events', 'read'
- if pcs_horny >= 50:
- act 'Masturbate':gt 'selfplay', 'start'
- end
- act 'Take a nap (1:00)':
- if pcs_sleep < 90:
- pcs_sleep += 10
- pcs_health += 5
- minut += 60
- gs 'stat'
- 'You sleep about an hour.'
- else
- minut += 5
- gs 'stat'
- 'You are not tired enough to sleep, even for a short nap.'
- end
- end
- act 'Get up':gt 'pavSharedApt', 'pcsRoom'
- end
- if $ARGS[0] = 'ndRoom':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'ndRoom'
- menu_off = 0
- $loc = 'pavSharedApt'
- $metka = 'ndRoom'
- minut += 2
- '<center><h3><font color=#<<$nd_font>>><<$nd_name>>''s room</font></h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/nd/room.jpg"></center>'
- ''
- 'The room is surprisingly not as messy as one would expect, given that <<$nd_name>> is an IT guy.'
- 'There is one large window with bed bellow it, but the whole room is dominated by a large table with several computers and monitors.'
- 'Looking at it one would say that this must be a den of a hacker.'
- if hour >= nd_sleeps and hour < nd_wakes:
- '<<$nd_name>> is sleeping in his bed.'
- elseif hour >= nd_wakes and hour < nd_leaves:
- '<<$nd_name>> is already awake, getting ready to leave.'
- act 'Approach him': gt 'pavShared_nd', 'nd'
- elseif hour >= nd_leaves and hour < nd_comes:
- '<<$nd_name>> is not here.'
- elseif hour >= nd_comes and hour < nd_sleeps:
- '<<$nd_name>> is currently behind his desk, doing some clever IT stuff.'
- act 'Approach him': gt 'pavShared_nd', 'nd'
- end
- if servitudeLvl >= 1 and nd_cleaned = 0:
- if poroshok >= 1:
- act 'Clean the room':nd_cleaned = 1 & gt 'pavSharedApt', 'cleanForGuys'
- else
- 'You don''t have enough laundry detergent to clean the room'
- end
- end
- act 'Leave':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'gpRoom':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'gpRoom'
- menu_off = 0
- $loc = 'pavSharedApt'
- $metka = 'gpRoom'
- minut += 2
- '<center><h3><font color=#<<$gp_font>>><<$gp_name>>''s room</font></h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/gp/room.jpg"></center>'
- ''
- 'Messy room. Clothes everywhere.'
- if hour >= gp_wakes and hour < gp_leaves:
- '<<$gp_name>> is already awake, getting ready to leave.'
- act 'Approach him': gt 'pavShared_gp', 'gp'
- elseif hour >= gp_leaves and hour < gp_comes:
- '<<$gp_name>> is not here.'
- elseif hour >= gp_comes and hour < gp_sleeps:
- '<<$gp_name>> is currently on his bed, listing through some magazines.'
- act 'Approach him': gt 'pavShared_gp', 'gp'
- elseif hour >= gp_sleeps or hour < gp_wakes:
- '<<$gp_name>> is sleeping in his bed.'
- end
- if servitudeLvl >= 1 and gp_cleaned = 0:
- if poroshok >= 1:
- act 'Clean the room':gp_cleaned = 1 & gt 'pavSharedApt', 'cleanForGuys'
- else
- 'You don''t have enough laundry detergent to clean the room'
- end
- end
- act 'Leave':gt 'pavSharedApt', 'start'
- end
- if $ARGS[0] = 'spRoom':
- $menu_loc = 'pavSharedApt'
- $menu_arg = 'spRoom'
- menu_off = 0
- $loc = 'pavSharedApt'
- $metka = 'spRoom'
- minut += 2
- '<center><h3><font color=#<<$sp_font>>><<$sp_name>>''s room</font></h3></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/sharedapt/sp/room.jpg"></center>'
- ''
- 'Tidy room full of sporting stuff like dresses, equipment and trophys. On the walls hang several posters of famous sport guys.'
- if hour >= sp_wakes and hour < sp_leaves:
- '<<$sp_name>> is already awake, packing his bags to leave.'
- act 'Approach him': gt 'pavShared_sp', 'sp'
- elseif hour >= sp_leaves and hour < sp_comes:
- '<<$sp_name>> is not here.'
- elseif hour >= sp_comes and hour < sp_sleeps:
- doesStuff = rand (0, 100)
- if doesStuff < 50:'<<$sp_name>> is currently on his bed, listing through sport magazines.'
- if doesStuff >= 50:'<<$sp_name>> is working out on the floor.'
- act 'Approach him': gt 'pavShared_sp', 'sp'
- elseif hour >= sp_sleeps or hour < sp_wakes:
- '<<$sp_name>> is sleeping in his bed.'
- end
- if servitudeLvl >= 1 and sp_cleaned = 0:
- if poroshok >= 1:
- act 'Clean the room':sp_cleaned = 1 & gt 'pavSharedApt', 'cleanForGuys'
- else
- 'You don''t have enough laundry detergent to clean the room'
- end
- end
- act 'Leave':gt 'pavSharedApt', 'start'
- end
- --- pavSharedApt ---------------------------------
|