office.qsrc 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. # office
  2. !!NPC list
  3. !!Janina Vishnyovsky - fellow secretary
  4. !!Natalia Torbica - female exc, head of HR
  5. !!Ignatiy Solodnikov - old man, CEO
  6. !!Isaak Solodnikov - floor boss, son of CEO
  7. !!Valerian Perezhogin - boy secretary
  8. !!Kolina Wilenken - shemale secretary
  9. !!Gorzyslawa Rybakov - older secretary
  10. if $ARGS[0] = 'start':
  11. *clr & cla
  12. CLOSE ALL
  13. $location_type = 'event'
  14. $sexloc = 'office'
  15. $menu_loc = 'office'
  16. $menu_arg = 'start'
  17. menu_off = 0
  18. minut += 5
  19. gs 'stat'
  20. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  21. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  22. if workSec = 1:
  23. 'You walk into the building, you give a wave to the receptionist, who smiles back to you as you head for for the elevators.'
  24. act 'Go to your floor': gt 'office', 'work_floor'
  25. act 'Leave': minut += 5 & gt 'city_center'
  26. elseif jobsec = 1:
  27. 'You enter the office building of Titran-Express Engineering, the lobby is very fancy. Black marble floors, the inner walls look to be made out of white marble with lots of gold colored trim. Near the doors is a desk with a reception area, off to the side is several couches. A corridor leads off the entrance to a long row of elevators. As you look around you see the receptionist is looking at you, likely wondering why you are here. You walk over to her and say. "Hello I am here for a interview with Mrs Torbica."'
  28. 'She smiles to you. I assume you have your secretary certification?"'
  29. if secrDiplom = 1:
  30. act 'Yes':
  31. *clr & cla
  32. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  33. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  34. 'You nod your head yes. "Yes I do."'
  35. '"Excellent." She says before she looks down at her screen a moment, then back to you and smiles. "Let me call her." Then she picks up the phone and makes a call. "Excuse me ma''am, a young lady is here looking to get a interview with you." A brief pause while she listens to the reply. "Of course ma''am." Then she hangs up and looks back to you. Please go down the corridor to the elevators and take it up to the twenty third floor, then make a right. Go to the end of the hall and a left, then go to the corner office and they will get you sorted. Have a nice day."'
  36. act 'Go to the interview': gt 'office', 'interview'
  37. act 'Leave': minut += 5 & gt 'city_center'
  38. end
  39. else
  40. act 'No':
  41. *clr & cla
  42. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  43. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  44. 'You shake your head no. "No do I need one?"'
  45. 'She keeps up the pleasent smile. "Yes I am afraid you do, you can''t interview for the job with out one."'
  46. 'You frown a little, you was hoping to get this job. "Oh I see. Thank you."'
  47. 'She smiles. "My pleasure and if you ever get your certification, please feel free to come back and apply then. Have a nice day."'
  48. act 'Leave': minut += 5 & gt 'city_center'
  49. end
  50. end
  51. else
  52. 'You enter the office building of Titran-Express Engineering, the lobby is very fancy. Black marble floors, the inner walls look to be made out of white marble with lots of gold colored trim. Near the doors is a desk with a reception area, off to the side is several couches. A corridor leads off the entrance to a long row of elevators. As you look around you see the receptionist is looking at you, likely wondering why you are here. Perhaps you should see if they have a job, a large office building likely this likely has lots of secretaries, maybe they have a opening. You walk over and ask her. "Would there be a job opening for a secretary?"'
  53. 'She smiles to you. I assume you have your secretary certification?"'
  54. if secrDiplom = 1:
  55. act 'Yes':
  56. *clr & cla
  57. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  58. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  59. 'You nod your head yes. "Yes I do."'
  60. '"Excellent." She looks down at her screen a moment, then back to you and smiles. "Yes there is, Mrs Torbica is doing interview for the position. Let me call her and see if she has time to see you." Then she picks up the phone and makes a call. "Excuse me ma''am, a young lady is here looking to get a interview with you." A brief pause while she listens to the reply. "Of course ma''am." Then she hangs up and looks back to you. Please go down the corridor to the elevators and take it up to the twenty third floor, then make a right. Go to the end of the hall and a left, then go to the corner office and they will get you sorted. Have a nice day."'
  61. act 'Go to the interview': gt 'office', 'interview'
  62. act 'Leave': minut += 5 & gt 'city_center'
  63. end
  64. else
  65. act 'No':
  66. *clr & cla
  67. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  68. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  69. 'You shake your head no. "No do I need one?"'
  70. 'She keeps up the pleasent smile. "Yes I am afraid you do, you can''t interview for the job with out one."'
  71. 'You frown a little, you was hoping to get this job. "Oh I see. Thank you."'
  72. 'She smiles. "My pleasure and if you ever get your certification, please feel free to come back and apply then. Have a nice day."'
  73. act 'Leave': minut += 5 & gt 'city_center'
  74. end
  75. end
  76. end
  77. end
  78. if $ARGS[0] = 'work_floor':
  79. *clr & cla
  80. CLOSE ALL
  81. $location_type = 'event'
  82. $sexloc = 'office'
  83. $menu_loc = 'office'
  84. $menu_arg = 'work_floor'
  85. menu_off = 0
  86. if sound = 0 and hour >= 8 and hour < 17:PLAY 'sound/office.mp3',30 & PLAY 'sound/office2.mp3',30
  87. !!check all the sounds to make sure they turn off when Sveta leaves the location with the sound playing
  88. minut += 5
  89. gs 'stat'
  90. '<center><b><font color="maroon">Engineering company offices</font></b></center>'
  91. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/lobby.jpg"></center>'
  92. 'This is the main hall for your work floor. It is nicely decorated and you can hear other people working in the office.'
  93. if hour >= 9 and hour < 17 and workSec >= 1:'You''re too late for work, so you''re told to take the day off.'
  94. if workSec >= 1 and $clothingworntype ! 'gm_office' and hour >= 9 and hour < 17:'You are not dressed according to the corporate dress code.'
  95. if hour < 9 and workSec >= 1 and $clothingworntype = 'gm_office':
  96. act 'Go to work':
  97. sekDay += 1
  98. hour = 9
  99. minut = 0
  100. gt 'office', 'secretary_office'
  101. end
  102. act 'Go to the breakroom':gt 'office', 'work_floor'
  103. act 'Go to restrooms':gt 'office', 'restrooms'
  104. end
  105. if workSec = 1:
  106. act 'Resign':
  107. *clr & cla
  108. menu_off = 1
  109. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/npc/torbica_office.jpg"></center>'
  110. 'You walk into Mrs Torbica''s office and tell her. "I am resigning."'
  111. '"Are you sure?" She asks obviously a little surprised you are quiting.'
  112. act 'Yes, I quit.':
  113. *clr & cla
  114. minut += 30
  115. work = 0
  116. workSec = 0
  117. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/npc/torbica_office.jpg"></center>'
  118. '"Yes I am sure." You tender your resignation and then leave.'
  119. act 'Leave': minut += 15 & gt 'city_center'
  120. end
  121. act 'Nevermind': gt 'office', 'work_floor'
  122. end
  123. end
  124. act 'Leave': minut += 5 & gt 'city_center'
  125. end
  126. if $ARGS[0] = 'secretary_office':
  127. *clr & cla
  128. $menu_loc = 'office'
  129. $menu_arg = 'secretary_office'
  130. menu_off = 0
  131. minut += 5
  132. if sound = 0 and hour >= 8 and hour < 17:PLAY 'sound/office.mp3',30 & PLAY 'sound/office2.mp3',30
  133. gs 'stat'
  134. if hour < 17:
  135. '<center><b><font color="maroon">corridor</font></b></center>'
  136. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/secoffice.jpg"></center>'
  137. 'This is rows of tables divided into small workstations. Most of the people here are young attractive women, with a few older still attracive women, and a couple of young attractive men. Many or the work stations are filled by your co-workers, most busy at what ever task they need to do. A few are relaxing between tasks. You walk over to your assigned work station and take a seat.'
  138. act 'Get to work':gt 'office', 'work'
  139. act 'Go to the corridor':gt 'office', 'work_floor'
  140. else
  141. '<center><b><font color="maroon">corridor</font></b></center>'
  142. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/secoffice_afterhours.jpg"></center>'
  143. 'The secretary office is empty, it seems everyone has gone home for the day.'
  144. act 'Leave work': minut += 5 & gt 'city_center'
  145. end
  146. end
  147. if $ARGS[0] = 'break_room':
  148. *clr & cla
  149. $loc_arg = 'break_room'
  150. $loc = 'office'
  151. $menu_loc = 'office'
  152. $menu_arg = 'break_room'
  153. menu_off = 0
  154. minut += 5
  155. gs 'stat'
  156. '<center><b><font color="maroon">Break Room</font></b></center>'
  157. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/breakroom.jpg"></center>'
  158. 'The room is neat and clean. Across from the door is a couch along one wall with a few comfortable chairs. With a large table in the middle of the room and along one wall is a set of cabinets, with a sink, some appliances and a fridge to store your lunch in, if you bring one.'
  159. dynamic $driwater
  160. if buterbrod > 0:
  161. !!need to add the hours to be between 12 and 13 aka noon and 1pm
  162. act 'eat brought lunch':
  163. *clr & cla
  164. minut += 20
  165. buterbrod = 0
  166. pcs_energy += 40
  167. cumspclnt = 2
  168. gs 'cum_cleanup'
  169. fat += 1
  170. gs 'stat'
  171. '<center><b><font color="maroon">Break Room</font></b></center>'
  172. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/breakroom.jpg"></center>'
  173. 'You get your lunch out of the fridge and warm it up in the microwave. After that you sit down to enjoy a pleasant lunch.'
  174. act 'Go to the corridor':gt 'office', 'work_floor'
  175. act 'Go back to work station': minut + 40 & gt 'office', 'work'
  176. !!this act needs time added to it so it advance till the second time Sveta works after lunch. not sure if i did that right or not
  177. end
  178. end
  179. act 'Go to the corridor':gt 'office', 'work_floor'
  180. end
  181. if $ARGS[0] = 'restrooms':
  182. killvar '$boy'
  183. $menu_loc = 'office'
  184. $menu_arg = 'restrooms'
  185. menu_off = 0
  186. gs 'stat'
  187. '<center><b><font color="maroon">Office Restrooms</font></b></center>'
  188. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/restrooms.jpg"></center>'
  189. 'You go to the restrooms at the end of the hall. There is a sign for the men''s and the women''s restroom.'
  190. act 'Go to the women''s restroom': gt 'office', 'womens_restrooms'
  191. gs 'willpower', 'action', 'self', 'medium'
  192. if will_cost <= pcs_willpwr:
  193. act 'Go to the men''s restroom (<<will_cost>> Willpower)':
  194. *clr & cla
  195. gs 'willpower', 'pay', 'self'
  196. gs 'stat'
  197. gt 'office', 'mens_restrooms'
  198. end
  199. else
  200. act 'Go to 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>'
  201. end
  202. act 'Go to the corridor':gt 'office', 'work_floor'
  203. end
  204. if $ARGS[0] = 'womens_restrooms':
  205. killvar '$boy'
  206. $menu_loc = 'office'
  207. $menu_arg = 'restrooms'
  208. menu_off = 0
  209. gs 'stat'
  210. '<center><b><font color="maroon">Womens Restrooms</font></b></center>'
  211. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/womensbr.jpg"></center>'
  212. 'You enter the womens restroom, there is a couple of other women at the sink. One checking her makeup as they both talk for a moment. They give you a brief smile and then both exit leaving you alone in the restroom. The restroom is very clean and nice, it is one of the nicest if not the nicest restroom you have been in.'
  213. act 'Look in the mirror': gt 'mirror', 'start'
  214. dynamic $tampon
  215. dynamic $quickwash
  216. dynamic $basin
  217. dynamic $publicpan
  218. act 'Go to the corridor':gt 'office', 'work_floor'
  219. end
  220. if $ARGS[0] = 'mens_restrooms':
  221. killvar '$boy'
  222. $menu_loc = 'office'
  223. $menu_arg = 'restrooms'
  224. menu_off = 0
  225. gs 'stat'
  226. '<center><b><font color="maroon">Mens Restrooms</font></b></center>'
  227. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/mensbr.jpg"></center>'
  228. 'You gather your courage up and walk into the mens restroom. Inside you find it empty, you are not sure if you are happy or disappointed by that. The restroom is very clean and nice looking, you think it is the nicest mens room you have ever been in.'
  229. act 'Look in the mirror': gt 'mirror', 'start'
  230. dynamic $tampon
  231. dynamic $quickwash
  232. dynamic $basin
  233. dynamic $publicpan
  234. act 'Go to the corridor':gt 'office', 'work_floor'
  235. end
  236. if $ARGS[0] = 'work':
  237. *clr & cla
  238. killvar '$boy'
  239. $menu_loc = 'office'
  240. $menu_arg = 'work'
  241. menu_off = 0
  242. if sound = 0 and hour >= 8 and hour < 17:PLAY 'sound/office.mp3',30 & PLAY 'sound/office2.mp3',30
  243. gs 'stat'
  244. '<center><b><font color="maroon">Your workstation</font></b></center>'
  245. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work_station.jpg"></center>'
  246. 'Once seated at your work station you say hi to a few of your co-workers and then look at what work you need to get done today.'
  247. if hour >= 8 and hour < 12 or hour >= 13 and hour < 17:
  248. !!check I did time right so Sveta and work between 8-12 and 13-17 hours only
  249. act 'Start working':
  250. *clr & cla
  251. !!need to make sure the time advances. In the morning it should go to 12 aka noon after hitting start work, after lunch 13 hours aka 1pm it should advance time till 17 aka 5pm
  252. if sound = 0 and hour >= 8 and hour < 17:PLAY 'sound/office.mp3',30 & PLAY 'sound/office2.mp3',30
  253. gs 'stat'
  254. work = rand(1,9)
  255. if temp = 1:
  256. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/answeringphone' + rand(1,3) + '.jpg"></center>'
  257. 'You spend most of your work period on the phone, either talking to clients or mangers about varies things.'
  258. gt 'office', 'secretary_office'
  259. elseif temp = 2:
  260. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/getbinders' + rand(1,2) + '.jpg"></center>'
  261. 'You spend most of your work period going to get several binders on varies projects and taking them from office to office while the mangers look over them until they send you to someone else or to finally replace the binders.'
  262. gt 'office', 'secretary_office'
  263. elseif temp = 3:
  264. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/getcoffee' + rand(1,2) + '.jpg"></center>'
  265. 'You spend most of your work period fetching coffee for the varies managers. A few make some inappropriate comments but you ignore them.'
  266. gt 'office', 'secretary_office'
  267. elseif temp = 4:
  268. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/getfiles' + rand(1,5) + '.jpg"></center>'
  269. 'You spend most of your work period getting files and taking them to different managers in different offices, or getting files from them and filing them away.'
  270. gt 'office', 'secretary_office'
  271. elseif temp = 5:
  272. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/helpcoworker1.jpg"></center>'
  273. 'You spend most of your work period helping a co-working on a large project she is having trouble with.'
  274. gt 'office', 'secretary_office'
  275. elseif temp = 6:
  276. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/makecopies' + rand(1,4) + '.jpg"></center>'
  277. 'You spend most of your work period in the copy room making copies of many documents, organizing them into binders and then putting them away.'
  278. gt 'office', 'secretary_office'
  279. elseif temp = 7:
  280. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/takenotes' + rand(1,2) + '.jpg"></center>'
  281. 'You spend most of your work period in a managers office taking notes as he brainstorms outloud his plans on a new project the company is about to start on soon.'
  282. gt 'office', 'secretary_office'
  283. elseif temp = 8:
  284. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/workatdesk' + rand(1,7) + '.jpg"></center>'
  285. 'You spend most of your work period at your desk working on your computer doing a variety of tasks.'
  286. gt 'office', 'secretary_office'
  287. else
  288. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/work/relax1.jpg"></center>'
  289. 'This work period has proven to be fairly relaxing, you have rarely been asked to do much of anything. You spend most of your time surfing the net on your computer, playing on your phone or working on your makeup.'
  290. gt 'office', 'secretary_office'
  291. end
  292. end
  293. end
  294. act 'Go to the corridor':gt 'office', 'work_floor'
  295. end
  296. if $ARGS[0] = 'interview':
  297. *clr & cla
  298. menu_off = 1
  299. minut += 15
  300. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/waiting_interview.jpg"></center>'
  301. 'You go to the elevators and follow the directions you was given. You pass by a break room many offices, some open others with their door closed. You also pass by a large open room with many work stations, most likely the secretaries room. When you arrive at HR, you are asked to take a seat. As you sit and wait to be called in for your interview you reflect on what you saw on your way here. A few things stand out to you, first the office is very nice, expensive looking furniture, new computers, it looks like the company is doing very well and like to reflect that. The second thing you notices is almost all of the managers in offices where men, ranging from their mid twenties to mid forties. The third thing you notices was almost all of the secretaries or personal assistances seemed to be women. You saw a couple of young men that might have been as well but you are not sure. The final thing you noticed was all the secretaries where either young and attractive or middle aged, yet still attractive for their age. Before you can ponder this more you are called into the office for you interview.'
  302. act 'Interview for a job':
  303. *clr & cla
  304. menu_off = 1
  305. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/npc/torbica_office.jpg"></center>'
  306. if hotcat >= 6 and $clothingworntype = 'gm_office':
  307. 'As you walk in she looks you over and gives you a pleasant smile. "Please take a seat so we can get started."'
  308. 'She spends the next several minutes reading your resume and looking over your certification. Once she finishes that she talks to you and asks you a lot of questions. That is followed by a quiz you have to fill out, it seems to mostly be a morality test. Once you have finally finished it all, you glance up at the clock and notice that a hour has passed.'
  309. '"Congratulations, you are exactly what we are looking for at Titran-Express." She says with a pleasant smile.'
  310. 'You smile back. "That means I got the job?"'
  311. 'She laughs slightly. "You sure did if you want it, if so just come in on our next business day dressed appropriately and we can get you started. So what do you say?"'
  312. act 'Refuse':
  313. *clr & cla
  314. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/npc/torbica_office.jpg"></center>'
  315. 'You think about it a moment, some of the morality questions made you uncomfortable, perhaps this isn''t the job for you. "Um thank you but I am not sure this is a good fit."'
  316. 'She looks very surprised and her smile fades for a moment but then returns. "I understand if you change your mind, you are welcome to apply again." With that you get up and leave.'
  317. act 'leave': minut += 75 & gt 'office', 'start'
  318. end
  319. act 'Take the job':
  320. *clr & cla
  321. work = 1
  322. workSec = 1
  323. sekDay = 0
  324. minut += 60
  325. !!pay for this job will need to be changed, so it pays on every Friday and pays 1340 every day Sveta works or 6700 if she works every day that week.
  326. '<center><img <<$set_imgh>> src="images/locations/city/citycenter/office/npc/torbica_office.jpg"></center>'
  327. '"Yes, I will take the job. Thank you very much." You tell her.'
  328. '"Excellent, here is a welcome packet. Make sure to come to work wearing the appropriate clothes, work starts at 9am, but it is ok to show up as early as 8am." After a little more pleasantries you gather your stuff and leave.'
  329. act 'Leave': minut += 15 & gt 'city_center'
  330. end
  331. elseif hotcat >= 6 and $clothingworntype ! 'gm_office':
  332. 'As soon as you walk in the woman takes one look at you and frowns. "What are you wearing?"'
  333. 'You start to respond that it is just your clothes, not sure what she meant by that, but before you can respond she keeps talking. "That is not appropriate attire, I am afraid I can''t offer you the job dressed like that. If you acquire the appropriate attire, feel free to come back later for a interview. For now though I have no positions open for you. If you don''t mind I am rather busy." She says indication the door, crestfallen and knowing there is nothing you can say you turn to leave, you should have really wore a womans suit.'
  334. act 'Leave': minut += 15 & gt 'office', 'start'
  335. elseif hotcat <= 5 and $clothingworntype = 'gm_office':
  336. 'As soon as you walk in the woman takes one look at you and frowns. "I am afraid you are just not what we are looking for, you are dressed the part at least."'
  337. 'You start to respond to ask just what she means you don''t look the part, but before you can respond she keeps talking. "I am afraid I can''t offer you the job. Perhaps you should put more effort in how you look, our employees represent us and we only hire the best. If you don''t mind I am rather busy." She says indication the door, is she really saying she isn''t going to hire you because you are not pretty enough? You feel angry that you are being judge on your looks and not how well you could do the job, but you know it is pointless to try and argue, so you get up and leave.'
  338. act 'Leave': minut += 15 & gt 'city_center'
  339. else
  340. !! this would happen if the following is true correct? hotcat <= 5, and $clothingworntype ! 'gm_office'
  341. 'As soon as you walk in the woman takes one look at you and frowns. "What are you wearing?"'
  342. 'You start to respond that it is just your clothes, not sure what she meant by that, but before you can respond she keeps talking. "It doesn''t matter. That is not appropriate attire, I am afraid I can''t offer you the job looking like that. Perhaps you should put more effort in how you look, our employees represent us and we only hire the best. If you don''t mind I am rather busy." She says indication the door, crestfallen and knowing there is nothing you can say you turn to leave, you should have really wore a womans suit.'
  343. act 'Leave': minut += 15 & gt 'city_center'
  344. end
  345. end
  346. end
  347. --- office ---------------------------------