123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419 |
- # pavtrainhall
- if $ARGS[0] = '':
- $metka = ''
- $loc = 'pavtrainhall'
- $menu_loc = 'pavtrainhall'
- $menu_arg = ''
- menu_off = 0
- $location_type = 'public_indoors'
- CLOSE ALL
- if sound = 0:PLAY 'sound/vokzal2.mp3',30
- clr
- frost = 0
- poezddalsled = 0
- gs 'stat'
- gs 'themes', 'indoors'
- '<center><h2>Pavlovsk train station interior</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
- *nl
- 'Stepping into the station building you are greated by a large waiting room, where passengers await the trains. In one of the corners you can clearly see the <a href="exec: gt ''pavtrainhall_events'', ''manager''">station manager''s office</a>. The <a href="exec:minut += 1 & gt ''pavtrainhall'', ''toilet''">toilets</a> are located farthest back of the building.'
- *nl
- 'The long-distance trains are at the station platforms between 11:00-11:30 and 18:00-18:30.'
- *nl
-
- *nl
- if StoryLine = 1 and SchoolAtestat = 0:
- if (sunWeather = 0 or temper <= 0) and hour >= 18 and hour < 20 and week < 6:
- 'You see your classmates <a href="exec:minut += 3 & $prevloc = $loc & gt ''gopskver''">Vitek, Dan and Vasily</a> hanging around here.'
- end
- end
- *nl
- if podbros = 0:
- podrand = rand(0, 1)
- if money >= 1000 and hour >= 8 and hour <= 20 and podrand = 0:'As you walk through the station building, you notice a man''s thick <a href="exec: gt ''pavtrainhall_events'', ''wallet1''">wallet</a> fall out from his pocket, not far away from you.'
- *nl
- end
- act 'Leave the train station':minut += 3 & gt 'pavtrain'
- if Trainpass_day > daystart:
- 'You have <<Trainpass_day - daystart>> days left on your train pass.'
- act 'Go to the platforms': gt 'pavtrainhall', 'platform'
- else
- act 'Go to the ticket office': gt 'pavtrainhall', 'ticket'
- end
- if snarkozak = 1 and narkossista = 0 and narkozakday ! day and money >= 1500: act 'Find the drug dealer':gs 'events', 'snarkozaka'
- if vokzalVork >= 1:
- if cleZalDay ! daystart or cleMTDay ! daystart or cleWTDay ! daystart:
- act 'Work': gt 'pavtrainhall', 'work'
- elseif cleZarplatDay ! daystart:
- cleZarplatDay = daystart
- cleanDailypay += 250
- vokzalVork += 1
- gs 'stat'
- end
- end
- if cleanDailypay > 0:
- act 'Collect your salary':
- menu_off = 1
- *clr & cla
- '<center><h2>Pavlovsk train station interior</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
- money += cleanDailypay
- cleanDailypay = 0
- minut += 3
- gs 'stat'
- 'When you are done cleaning all the places you were told to clean, you go to the cashier and collect your well-earned salary.'
- act 'Continue':minut += 1 & gt 'pavtrainhall'
- end
- end
- *nl
- if hour = 11 and minut = 0:
- poezddalsled = 1
- 'The 11:30 long-distance train is currently approaching the platform.'
- elseif hour = 11 and minut > 0 and minut < 30:
- poezddalsled = 1
- 'The 11:30 long-distance train is currently waiting at the platform.'
- elseif hour = 11 and minut = 30:
- poezddalsled = 1
- 'The 11:30 long-distance train is currently leaving the station.'
- elseif hour = 18 and minut = 0:
- poezddalsled = 1
- 'The 18:30 long-distance train is currently approaching the platform.'
- elseif hour = 18 and minut > 0 and minut < 30:
- poezddalsled = 1
- 'The 18:30 long-distance train is currently waiting at the platform.'
- elseif hour = 18 and minut = 30:
- poezddalsled = 1
- 'The 18:30 long-distance train is currently leaving the station.'
- end
- if poezddalsled = 1:
- 'The platform is bustling with passengers that are entering or leaving the currently waiting train, carrying their heavy bags with them. Several police officers are patrolling the platforms while the train is here, keeping an eye out for any unruly activities.'
- if tovarL > 0:
- act 'Sell your goods to passengers':gt 'pavtrainhall_events', 'trinkets'
- end
- end
- act 'Wait':gs 'obj_din', 'wait'
- end
- if $ARGS[0] = 'platform':
- $loc = 'pavtrainhall'
- $metka = 'platform'
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'platform'
- menu_off = 0
- $location_type = 'public_outdoors'
- CLOSE ALL
- if sound = 0:
- if month >=11 and month <= 12 or month >=1 and month <=3:
- if hour >= 8 and hour <= 23: PLAY 'sound/street2.mp3',30 & PLAY 'sound/zima.mp3',30
- if hour >= 0 and hour <= 7: PLAY 'sound/street_night.mp3',30 & PLAY 'sound/zima.mp3',30
- else
- if hour >= 8 and hour <= 23: PLAY 'sound/street2.mp3',30 & PLAY 'sound/street_leto.mp3',30
- if hour >= 0 and hour <= 7:PLAY 'sound/street_night.mp3',30
- end
- end
- *clr & cla
- gs'stat'
- '<center><h2>Pavlovsk station platforms</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/pavplat.jpg"></center>'
- *nl
- 'Because Pavlovsk is a place that attracts a fair amount of tourists, the station can be quite busy at times. The busiest times on the platforms are between 11:00 and 11:30, and between 18:00 and 18:30 when the long-distance trains are ready for boarding.'
- *nl
- if week >= 6 and hour >= 9 and hour <= 10:
- 'You notice <a href="exec:gt ''gschool_socialchg1'', ''tBella''">Bella</a> standing at the train station platform, looking at the time table.'
- end
- act 'Enter the station building': gt'pavtrainhall'
- if Trainpass_day > daystart:
- act 'Take the train to the village of Gadukino': gt 'pavtrainhall', 'village'
- act 'Take the train to the communal village': gt 'pavtrainhall', 'communal'
- act 'Take the train to city industrial area': gt 'pavtrainhall', 'ind'
- act 'Take the train to city center': gt 'pavtrainhall', 'centre'
- end
- end
- if $ARGS[0] = 'work':
- menu_off = 1
- *clr & cla
- '<center><h2>Pavlovsk train station interior</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
- if cleZalDay ! daystart:
- act 'Mop the waiting room floor (1:00)':
- cls
- cleZalDay = daystart
- gs 'exercise', 'tier1', 60, 'stren_exp', 'vital_exp'
- pcs_mood -= 6
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/city/residential/office/clener1.jpg"></center>'
- 'You take some cleaning supplies from the maintenance closet, pour some water and soap into a bucket and mop the station building floor.'
- act 'Continue':minut += 1 & gt 'pavtrainhall', 'work'
- end
- end
- if cleMTDay ! daystart:
- act 'Clean the men''s restroom (0:30)':
- cls
- cleMTDay = daystart
- gs 'exercise', 'tier1', 30, 'stren_exp', 'vital_exp'
- pcs_mood -= 6
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/city/residential/office/clener1.jpg"></center>'
- 'You take some cleaning supplies from the maintenance closet, pour some water and soap into a bucket and head into the men''s restroom.'
- gs 'pavtrainhall_events', 'toilet_event'
- !!'You began to wash the floor in the men''s room, and then began to scrub toilets.'
- act 'Leave restroom':minut += 1 & gt 'pavtrainhall', 'work'
- end
- end
- if cleWTDay ! daystart:
- act 'Clean the women''s restroom (0:30)':
- cls
- cleWTDay = daystart
- gs 'exercise', 'tier1', 30, 'stren_exp', 'vital_exp'
- pcs_mood -= 6
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/city/residential/office/clener1.jpg"></center>'
- 'You take some cleaning supplies from the maintenance closet, pour some water and soap into a bucket and scrub the toilets in the ladies'' restroom before you finish up by mopping the floor.'
- gs 'pavtrainhall_events', 'vera'
- act 'Leave restroom':minut += 1 & gt 'pavtrainhall', 'work'
- end
- end
- act 'Return': gt 'pavtrainhall'
- end
- if $ARGS[0] = 'ticket':
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'ticket'
- menu_off = 0
- *clr & cla
- gs 'stat'
- '<center><h2>Ticket office</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/kassa.jpg"></center>'
- act 'Leave the ticket office':minut += 1 & gt 'pavtrainhall'
- if money >= 50:
- act 'Buy a ticket':
- cla
- gs 'pavtrainhall', 'buy_ticket'
- end
- end
- if money >= 1500 and Trainpass_day <= daystart:
- act 'Buy a weekly pass (7 days - 1500 <b>₽</b>) ':
- cla
- money -= 1500
- Trainpass_day = daystart + 7
- act 'Return': gt 'pavtrainhall'
- end
- end
- if money >= 5500 and Trainpass_day <= daystart:
- act 'Buy a monthly pass (30day - 5500 <b>₽</b>)':
- cla
- money -= 5500
- Trainpass_day = daystart + 30
- act 'Return': gt 'pavtrainhall'
- end
- end
- end
- if $ARGS[0] = 'buy_ticket':
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'buy_ticket'
- menu_off = 0
- act 'Leave the ticket office':minut += 1 & gt 'pavtrainhall'
- if money >= 75:
- act 'Buy a ticket to the village of Gadukino (75 <b>₽</b>)':
- money -= 75
- gt 'pavtrainhall', 'village'
- end
- end
- if money >= 100:
- act 'Buy a ticket to the communal village (100 <b>₽</b>)':
- money -= 100
- gt 'pavtrainhall', 'communal'
- end
- end
- if money >= 125:
- act 'Buy a ticket to city industrial area (125 <b>₽</b>)':
- money -= 125
- gt 'pavtrainhall', 'ind'
- end
- end
- if money >= 150:
- act 'Buy a ticket to city center (150 <b>₽</b>)':
- money -= 150
- gt 'pavtrainhall', 'centre'
- end
- end
- end
- if $ARGS[0] = 'village':
- $loc = 'train'
- $metka = 'village'
- menu_off = 1
- minut += 15
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) < 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/gadplat.jpg" ></center>'
- 'After 15 minutes, the train stops at the small station near the village of Gadukino.'
- act 'Get off the train':
- if rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'train', 'village'
- end
- end
- if $ARGS[0] = 'communal':
- $loc = 'train'
- $metka = 'communal'
- menu_off = 1
- minut += 25
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) <= 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/oldplat.jpg" ></center>'
- 'After 20 minutes you arrive at an old railway platform near the communal village.'
- act 'Get off the train':
- if rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'train', 'communal'
- end
- end
- if $ARGS[0] = 'ind':
- $loc = 'nordtrain'
- $metka = 'platform'
- menu_off = 1
- minut += 35
- if rand(1, 100) < 15: gt 'train', 'private'
- if rand(1, 100) < 30: gt 'train', 'Gopnik'
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) <= 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/indusplat.jpg" ></center>'
- 'After 35 minutes, the train stops at the St. Petersburg city industrial area station.'
- act 'Get off the train':
- if rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'nordtrain', 'platform'
- end
- end
- if $ARGS[0] = 'centre':
- $loc = 'cityTrain'
- $metka = 'inside'
- menu_off = 1
- minut += 40
- if rand(1, 100) < 15: gt 'train', 'private'
- if rand(1, 100) < 30: gt 'train', 'Gopnik'
- if rand(1, 100) <= 10: gt 'train_incidental', 'events'
- if rand(1, 100) <= 20: gt 'train', 'events'
- gs 'stat'
- '<center><img <<$set_imgh>> src="images/locations/shared/train/cityplat.jpg" ></center>'
- 'After 40 minutes, the train stops at the St. Petersburg city center station. The large office blocks and shopping centers fill your view.'
- act 'Get off the train':
- if rand(1, 100) <= 5: gt 'train_incidental', 'end'
- gt 'cityTrain', 'inside'
- end
- end
- if $ARGS[0] = 'toilet':
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'toilet'
- menu_off = 0
- *clr & cla
- vokzalToilet = 0
- gs 'stat'
- '<center><h2>Pavlovsk train station interior</h2></center>'
- '<center><img <<$set_imgh>> src="images/locations/pavlovsk/trainstation/vokzal.jpg"></center>'
- *nl
- 'You stand by the station''s restrooms, you see the <a href="exec:minut += 1 & gt ''pavtrainhall'', ''female''">ladies'' restroom</a> to the right and <a href="exec:minut += 1 & gt ''pavtrainhall'', ''male''">men''s restroom</a> to the left, clearly marked by signs on the door.'
- act 'Return to the train station':minut += 1 & gt 'pavtrainhall'
- end
- if $ARGS[0] = 'female':
- $locM = 'pavtrainhall'
- $metkaM = 'female'
- $loc = 'pavtrainhall'
- $metka = 'female'
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'female'
- menu_off = 0
- $location_type = 'bathroom'
- *clr & cla
- vokzalToilet = 1
- gs 'stat'
- '<center><h4>The ladies'' room</h4></center>'
- '<center><img <<$set_imgh>> src="images/locations/shared/bathroom/publictoilet.jpg"></center>'
- 'You open the door to the ladies'' restroom and head inside.'
- act 'Leave':minut += 1 & gt 'pavtrainhall', 'toilet'
- act 'Look in the mirror': gt 'mirror', 'start'
- dynamic $tampon
- dynamic $quickwash
- dynamic $basin
- dynamic $publicpan
- end
- if $ARGS[0] = 'male':
- $locM = 'pavtrainhall'
- $metkaM = 'male'
- $loc = 'pavtrainhall'
- $metka = 'male'
- $menu_loc = 'pavtrainhall'
- $menu_arg = 'male'
- menu_off = 0
- $location_type = 'bathroom'
- *clr & cla
- vokzalToilet = 2
- gs 'stat'
- '<center><h4>The men''s room</h4></center>'
- '<center><img <<$set_imgh>> src="images/locations/shared/bathroom/publictoilet.jpg"></center>'
- 'You open the door to the men''s restroom and head inside.'
- act 'Leave':minut += 1 & gt 'pavtrainhall', 'toilet'
- if bimbolevel >= 1:
- act 'Wait and see if someone finds you':gt 'trainbimbo', 'pos1'
- act 'Quickly enter a stall':gt 'trainbimbo', 'pos5'
- end
- act 'Look in the mirror':gt 'mirror', 'start'
- dynamic $tampon
- dynamic $quickwash
- dynamic $basin
- end
- --- pavtrainhall ---------------------------------
|