1
0

katja_meynold_schedule.qsrc 45 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493
  1. # katja_meynold_schedule
  2. !!2023/05/02
  3. !! locat['katja'] = 1 In Bedroom at Meynold house- Asleep
  4. !! locat['katja'] = 2 In Bedroom at Meynold house- Getting Dressed
  5. !! locat['katja'] = 3 In Bedroom at Meynold house-Breakfast
  6. !! locat['katja'] = 4 Walking to school from the Meynold house
  7. !! locat['katja'] = 5 At School
  8. !! locat['katja'] = 6 Hanging out near the school or walking home from school
  9. !! locat['katja'] = 7 NotHome - Walking to school
  10. !! locat['katja'] = 8 At the community center disco
  11. !! locat['katja'] = 9 In her room with not having visitors over
  12. !! locat['katja'] = 10 At the lake beach hanging out with the other cool kids and the jocks
  13. !! locat['katja'] = 11
  14. !! locat['katja'] = 12
  15. !! locat['katja'] = 13
  16. !! locat['katja'] = 14
  17. !! locat['katja'] = 15
  18. !! locat['katja'] = 16
  19. !! locat['katja'] = 17
  20. !! locat['katja'] = 18
  21. !! locat['katja'] = 19
  22. !! locat['katja'] = 20 Dormroom - Asleep
  23. !! locat['katja'] = 21 Shared Dorm Shower - Taking A shower.
  24. !! locat['katja'] = 22 Dormroom - Getting Dressed and Doing Makeup
  25. !! locat['katja'] = 23 Shared Kitchen - Eating Breakfast
  26. !! locat['katja'] = 24 Dormroom - Getting ready to leave
  27. !! locat['katja'] = 25 University grounds - waiting for class/to go to the library.
  28. !! locat['katja'] = 26 University classroom - attending lecture
  29. !! locat['katja'] = 27 University student center?? - waiting for class
  30. !! locat['katja'] = 28 University cafe - eating lunch
  31. !! locat['katja'] = 29 Library - Studying for classes.
  32. !! locat['katja'] = 30 Coffee shop - eating lunch/hanging out check to see if the player have convinced Katja to go somewhere else
  33. !! locat['katja'] = 31 Dormroom - relaxing/studying
  34. !! locat['katja'] = 32 Shared Kitchen - cooking
  35. !! locat['katja'] = 33 Shared Kitchen - eating
  36. !! locat['katja'] = 34 Shared Bathroom - showering
  37. !! locat['katja'] = 35 Dormroom - getting ready to go out
  38. !! locat['katja'] = 36 Out -going to a restaurant
  39. !! locat['katja'] = 37 Out -going to a party/bar/cafe
  40. !! locat['katja'] = 38 Out - going home.
  41. !! locat['katja'] = 39 Metro/City Train Station - getting to the station to take take the train to pav.
  42. !! locat['katja'] = 40 Train - traveling to Pav
  43. !! locat['katja'] = 41 Pav streets - walking the her mothers home.
  44. !! locat['katja'] = 42 City Beach - sunbathing/swimming/having fun
  45. !! locat['katja'] = 43 Central park.
  46. !! locat['katja'] = 44 Shopping mall in city center.
  47. !! locat['katja'] = 45 restaurant - having dinner
  48. !! locat['katja'] = 46 Pav streets - walks to the train station/waiting at the platform
  49. !! locat['katja'] = 47 Train - traveling from Pav to the city.
  50. !! locat['katja'] = 48 Metro - traveling from the train station to the dorm
  51. !! locat['katja'] = 49 Classroom - taking a exam
  52. !! locat['katja'] = 50 Bar - celebrating that exams are over
  53. !! locat['katja'] = 51 Dormroom - Getting ready to see a movie
  54. !! locat['katja'] = 52 Dormroom - watching a movie
  55. !! locat['katja'] = 53 At city nightclub.
  56. !! locat['katja'] = 54 Gone home with a guy and/girl (possible together with the player character), used to make sure she wont return to the location she left.
  57. locat['katja'] = 0
  58. if yearstart = 1:
  59. if SchoolAtestat = 0 and kanikuli = 0:
  60. if week <= 5:
  61. if (hour < 6) or (hour = 6 and minut < 45):
  62. !!Bedroom - Asleep
  63. locat['katja'] = 1
  64. elseif hour < 7:
  65. !!Bedroom - Getting Dressed
  66. locat['katja'] = 2
  67. elseif hour = 7 and minut <= 15:
  68. !!Kitchen - Breakfast
  69. locat['katja'] = 3
  70. elseif hour = 7 and minut < 30:
  71. !!NotHome - Walking to school
  72. locat['katja'] = 4
  73. elseif hour < 14:
  74. !!NotHome - At School
  75. locat['katja'] = 5
  76. elseif hour < 15:
  77. !!NotHome - Hanging out near the school or walking home from school
  78. locat['katja'] = 6
  79. elseif hour < 20:
  80. !!At home in her room
  81. locat['katja'] = 7
  82. else
  83. if week = 5:
  84. !!At the community center disco
  85. locat['katja'] = 8
  86. else
  87. !!In her room with not having visitors over
  88. locat['katja'] = 9
  89. end
  90. end
  91. elseif week = 6:
  92. if hour < 9:
  93. !!Bedroom - Asleep
  94. locat['katja'] = 1
  95. elseif hour = 9 and minut < 30:
  96. !!Bedroom - Getting Dressed
  97. locat['katja'] = 2
  98. elseif hour < 10:
  99. !!Kitchen - Breakfast
  100. locat['katja'] = 3
  101. elseif hour < 20:
  102. !!At home in her room
  103. locat['katja'] = 7
  104. else
  105. !!At the community center disco
  106. locat['katja'] = 8
  107. end
  108. else
  109. if hour < 9:
  110. !!Bedroom - Asleep
  111. locat['katja'] = 1
  112. elseif hour = 9 and minut < 30:
  113. !!Bedroom - Getting Dressed
  114. locat['katja'] = 2
  115. elseif hour < 10:
  116. !!Kitchen - Breakfast
  117. locat['katja'] = 3
  118. elseif hour < 12:
  119. !!At home in her room
  120. locat['katja'] = 7
  121. elseif hour < 15:
  122. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9:
  123. !!At the lake beach hanging out with the other cool kids and the jocks
  124. locat['katja'] = 10
  125. else
  126. !!At home in her room
  127. locat['katja'] = 7
  128. end
  129. elseif hour < 20:
  130. !!At home in her room
  131. locat['katja'] = 7
  132. else
  133. !!In her room with not having visitors over
  134. locat['katja'] = 9
  135. end
  136. end
  137. else
  138. if week <= 5:
  139. if (hour < 7) or (hour = 7 and minut < 45):
  140. !!Bedroom - Asleep
  141. locat['katja'] = 1
  142. elseif hour < 7:
  143. !!Bedroom - Getting Dressed
  144. locat['katja'] = 2
  145. elseif hour = 8 and minut <= 30:
  146. !!Kitchen - Breakfast
  147. locat['katja'] = 3
  148. elseif hour < 12:
  149. !!At home in her room
  150. locat['katja'] = 7
  151. elseif hour < 15:
  152. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and week mod 2 = 0:
  153. !!At the lake beach hanging out with the other cool kids and the jocks
  154. locat['katja'] = 10
  155. else
  156. !!At home in her room
  157. locat['katja'] = 7
  158. end
  159. elseif hour < 20:
  160. !!At home in her room
  161. locat['katja'] = 7
  162. else
  163. if week = 5:
  164. !!At the community center disco
  165. locat['katja'] = 8
  166. else
  167. !!In her room with not having visitors over
  168. locat['katja'] = 9
  169. end
  170. end
  171. elseif week = 6:
  172. if hour < 9:
  173. !!Bedroom - Asleep
  174. locat['katja'] = 1
  175. elseif hour = 9 and minut < 30:
  176. !!Bedroom - Getting Dressed
  177. locat['katja'] = 2
  178. elseif hour < 10:
  179. !!Kitchen - Breakfast
  180. locat['katja'] = 3
  181. elseif hour < 12:
  182. !!At home in her room
  183. locat['katja'] = 7
  184. elseif hour < 15:
  185. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and kanikuli ! 0:
  186. !!At the lake beach hanging out with the other cool kids and the jocks
  187. locat['katja'] = 10
  188. else
  189. !!At home in her room
  190. locat['katja'] = 7
  191. end
  192. elseif hour < 20:
  193. !!At home in her room
  194. locat['katja'] = 7
  195. else
  196. !!At the community center disco
  197. locat['katja'] = 8
  198. end
  199. else
  200. if hour < 9:
  201. !!Bedroom - Asleep
  202. locat['katja'] = 1
  203. elseif hour = 9 and minut < 30:
  204. !!Bedroom - Getting Dressed
  205. locat['katja'] = 2
  206. elseif hour < 10:
  207. !!Kitchen - Breakfast
  208. locat['katja'] = 3
  209. elseif hour < 12:
  210. !!At home in her room
  211. locat['katja'] = 7
  212. elseif hour < 15:
  213. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  214. !!At the lake beach hanging out with the other cool kids and the jocks
  215. locat['katja'] = 10
  216. else
  217. !!At home in her room
  218. locat['katja'] = 7
  219. end
  220. elseif hour < 20:
  221. !!At home in her room
  222. locat['katja'] = 7
  223. else
  224. !!In her room with not having visitors over
  225. locat['katja'] = 9
  226. end
  227. end
  228. end
  229. else
  230. if university['semester_week'] > 0:
  231. if week < 6:
  232. if hour < 7:
  233. !!Dormroom - Asleep
  234. locat['katja'] = 20
  235. elseif hour = 7 and minut < 15:
  236. !!Shared Dorm Shower - Taking A shower.
  237. locat['katja'] = 21
  238. elseif hour = 7 and minut < 45:
  239. !!Dormroom - Getting Dressed and Doing Makeup
  240. locat['katja'] = 22
  241. elseif hour = 7 or (hour = 8 and minut < 15):
  242. !!Shared Kitchen - Eating Breakfast
  243. locat['katja'] = 23
  244. elseif hour = 8 and minut < 30:
  245. !!Dormroom - Getting ready to leave
  246. locat['katja'] = 24
  247. elseif hour < 9:
  248. if sunWeather = 1 and temper > 15:
  249. !!IUniversity grounds - waiting for class/to go to the library.
  250. locat['katja'] = 25
  251. elseif week < 5:
  252. !!IDormroom - waiting to go to class
  253. locat['katja'] = 24
  254. else
  255. !!Library - Studying for classes.
  256. locat['katja'] = 29
  257. end
  258. elseif hour < 12:
  259. if week = 5:
  260. if hour < 11:
  261. !!Library - Studying for classes.
  262. locat['katja'] = 29
  263. else
  264. !!Coffee shop - eating lunch/hanging out check to see if the player have convinced Katja to go somewhere else
  265. if locat['katja_rand1'] ! daystart:
  266. locat['katja'] = 30
  267. else
  268. locat['katja'] = locat['katja_save1']
  269. end
  270. end
  271. elseif hour = 11 and minut >= 30:
  272. if sunWeather = 1 and temper > 15:
  273. !!IUniversity grounds - waiting for class
  274. locat['katja'] = 25
  275. else
  276. !!University student center?? - waiting for class
  277. locat['katja'] = 27
  278. end
  279. else
  280. !!University classroom - attending lecture
  281. locat['katja'] = 26
  282. end
  283. elseif hour < 13:
  284. if week = 5:
  285. !!Coffee shop - eating lunch/hanging out check to see if the player have convinced Katja to go somewhere else
  286. if locat['katja_rand1'] ! daystart:
  287. locat['katja'] = 30
  288. else
  289. locat['katja'] = locat['katja_save1']
  290. end
  291. elseif minut < 30:
  292. !!University classroom - attending lecture
  293. locat['katja'] = 26
  294. else
  295. !!University cafe - eating lunch
  296. locat['katja'] = 28
  297. end
  298. elseif hour < 14:
  299. if week < 5:
  300. if minut < 15:
  301. if sunWeather = 1 and temper > 15:
  302. !!IUniversity grounds - waiting for class
  303. locat['katja'] = 25
  304. else
  305. !!University student center?? - waiting for class
  306. locat['katja'] = 27
  307. end
  308. else
  309. !!University classroom - attending lecture
  310. locat['katja'] = 26
  311. end
  312. else
  313. !!Coffee shop - eating lunch/hanging out check to see if the player have convinced Katja to go somewhere else
  314. if locat['katja_rand1'] ! daystart:
  315. locat['katja'] = 30
  316. else
  317. locat['katja'] = locat['katja_save1']
  318. end
  319. end
  320. elseif hour < 15:
  321. if week < 5:
  322. if minut > 45:
  323. if sunWeather = 1 and temper > 15:
  324. !!IUniversity grounds - relaxing after classes
  325. locat['katja'] = 25
  326. else
  327. !!Dormroom - relaxing/studying
  328. locat['katja'] = 31
  329. end
  330. else
  331. !!University classroom - attending lecture
  332. locat['katja'] = 26
  333. end
  334. else
  335. !!Coffee shop - eating lunch/hanging out check to see if the player have convinced Katja to go somewhere else
  336. if locat['katja_rand1'] ! daystart:
  337. locat['katja'] = 30
  338. else
  339. locat['katja'] = locat['katja_save1']
  340. end
  341. end
  342. elseif hour < 17:
  343. if week = 5:
  344. !!Library - Studying for classes, check to see if the player have convinced Katja to go somewhere else
  345. if locat['katja_rand1'] ! daystart:
  346. locat['katja'] = 29
  347. else
  348. locat['katja'] = locat['katja_save1']
  349. end
  350. else
  351. !!Dormroom - relaxing/studying
  352. locat['katja'] = 31
  353. end
  354. elseif hour < 18:
  355. !!Dormroom - relaxing/studying
  356. locat['katja'] = 31
  357. elseif hour = 18 and minut < 30:
  358. !!Shared Kitchen - cooking
  359. locat['katja'] = 32
  360. elseif hour = 18 and minut < 45:
  361. !!Shared Kitchen - eating
  362. locat['katja'] = 33
  363. elseif hour < 19:
  364. !!Shared Bathroom - showering
  365. locat['katja'] = 34
  366. elseif hour < 20:
  367. if week < 4 or (week = 4 and (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0):
  368. !!Dormroom - relaxing/studying
  369. locat['katja'] = 31
  370. else
  371. if week = 4:
  372. if locat['katja_rand2'] ! daystart:
  373. locat['katja'] = func('shortgs', 'rand_pick', '', 35, 51, 51)
  374. locat['katja_rand2'] = daystart
  375. locat['katja_save2'] = locat['katja']
  376. else
  377. if locat['katja_save2'] = 35 and minut >= 45:
  378. locat['katja_save2'] = 37
  379. end
  380. locat['katja'] = locat['katja_save2']
  381. end
  382. else
  383. if locat['katja_rand2'] ! daystart:
  384. if minut < 45:
  385. !!Dormroom - getting ready to go out
  386. locat['katja'] = 35
  387. else
  388. !!Out -going to a party/bar/cafe
  389. locat['katja'] = 37
  390. end
  391. else
  392. if locat['katja_save2'] = 35 and minut >= 45:
  393. locat['katja_save2'] = 37
  394. end
  395. locat['katja'] = locat['katja_save2']
  396. end
  397. end
  398. end
  399. elseif hour < 23:
  400. if week < 4:
  401. !!Library - Studying for classes.
  402. locat['katja'] = 29
  403. else
  404. if locat['katja_rand2'] = daystart:
  405. if locat['katja_save2'] = 51:
  406. !! Domroom - watching a movie
  407. locat['katja'] = 52
  408. locat['katja_save2'] = locat['katja']
  409. elseif locat['katja_save2'] = 35:
  410. !! Out nightclub
  411. locat['katja'] = 53
  412. locat['katja_save2'] = locat['katja']
  413. elseif locat['katja_save2'] = 37:
  414. !! Out nightclub
  415. locat['katja'] = 53
  416. locat['katja_save2'] = locat['katja']
  417. else
  418. locat['katja'] = locat['katja_save2']
  419. end
  420. else
  421. if week = 4:
  422. if (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0:
  423. locat['katja'] = func('shortgs', 'rand_pick', '', 29, 52)
  424. else
  425. locat['katja'] = func('shortgs', 'rand_pick', '', 53, 52, 52)
  426. end
  427. locat['katja_rand2'] = daystart
  428. locat['katja_save2'] = locat['katja']
  429. else
  430. !!Out -nightclub
  431. locat['katja'] = 53
  432. end
  433. end
  434. end
  435. else
  436. if week < 4 or (week = 4 and (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0) or (week = 4 and locat['katja'] = 52):
  437. !!Dormroom - sleeping.
  438. locat['katja'] = 20
  439. elseif week = 4 and minut < 15:
  440. !!Out - going home.
  441. locat['katja'] = 38
  442. elseif week = 4:
  443. !!Dormroom - sleeping.
  444. locat['katja'] = 20
  445. else
  446. if locat['katja_rand2'] ! daystart:
  447. !!Out - nightclub
  448. locat['katja'] = 53
  449. else
  450. locat['katja'] = locat['katja_save2']
  451. end
  452. end
  453. end
  454. elseif week = 6:
  455. if (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0:
  456. if hour = 0 and minut < 15:
  457. !!Out - going home.
  458. locat['katja'] = 38
  459. elseif hour < 8:
  460. !!Dormroom - Asleep
  461. locat['katja'] = 20
  462. elseif hour < 8 and minut < 15:
  463. !!Shared Dorm Shower - Taking A shower.
  464. locat['katja'] = 21
  465. elseif hour = 8 and minut < 45:
  466. !!Dormroom - Getting Dressed and Doing Makeup
  467. locat['katja'] = 22
  468. elseif hour = 8 or (hour = 9 and minut < 15):
  469. !!Shared Kitchen - Eating Breakfast
  470. locat['katja'] = 23
  471. elseif hour = 9 and minut < 30:
  472. !!Dormroom - Getting ready to leave
  473. locat['katja'] = 24
  474. elseif hour = 9 and minut < 45:
  475. !!IMetro/City Train Station - getting to the station to take take the train to pav.
  476. locat['katja'] = 39
  477. elseif hour < 11:
  478. !!ITrain - traveling to Pav
  479. locat['katja'] = 40
  480. elseif hour = 11 and minut < 15:
  481. !!Pav streets - walking the her mothers home.
  482. locat['katja'] = 41
  483. elseif hour < 12:
  484. !!At home in her room
  485. locat['katja'] = 7
  486. elseif hour < 15:
  487. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9:
  488. !!At the lake beach hanging out with the other cool kids and the jocks
  489. locat['katja'] = 10
  490. else
  491. !!At home in her room
  492. locat['katja'] = 7
  493. end
  494. elseif hour < 20:
  495. !!At home in her room
  496. locat['katja'] = 7
  497. else
  498. !!At the community center disco
  499. locat['katja'] = 8
  500. end
  501. else
  502. if hour < 2:
  503. if locat['katja_rand2'] ! daystart-1:
  504. !!Out - nightclub
  505. locat['katja'] = 53
  506. else
  507. locat['katja'] = locat['katja_save2']
  508. end
  509. elseif hour = 2 and minut < 15:
  510. !!Out - going home.
  511. locat['katja'] = 38
  512. elseif hour < 9:
  513. !!Dormroom - Asleep
  514. locat['katja'] = 20
  515. elseif hour < 9 and minut < 15:
  516. !!Shared Dorm Shower - Taking A shower.
  517. locat['katja'] = 21
  518. elseif hour = 9:
  519. !!Dormroom - Getting Dressed and Doing Makeup
  520. locat['katja'] = 22
  521. elseif hour < 12:
  522. !!Coffee shop - eating brunch/hanging out, check to see if the player have convinced Katja to go somewhere else
  523. if locat['katja_rand1'] ! daystart:
  524. locat['katja'] = 30
  525. else
  526. locat['katja'] = locat['katja_save1']
  527. end
  528. elseif hour < 16:
  529. !!Randomized locations, depending on weather. 42 - city beach, 43 - central park, 44 - shopping mall in city center.
  530. if locat['katja_rand1'] ! daystart:
  531. if sunWeather = 1:
  532. if temper >= 20 and month >= 5 and month <= 9 and rand(0,4) > 0:
  533. !!City Beach - sunbating/swhimming/having fun
  534. locat['katja'] = 42
  535. else
  536. locat['katja'] = func('shortgs', 'rand_pick', '', 43, 43, 44, 44, 30, 31)
  537. end
  538. else
  539. locat['katja'] = func('shortgs', 'rand_pick', '', 44, 44, 30, 31)
  540. end
  541. locat['katja_rand1'] = daystart
  542. locat['katja_save1'] = locat['katja']
  543. else
  544. locat['katja'] = locat['katja_save1']
  545. end
  546. elseif hour < 18:
  547. if sunWeather = 1 and temper > 15:
  548. !!IUniversity grounds - hanging out
  549. locat['katja'] = 25
  550. else
  551. !!Dormroom - relaxing/studying
  552. locat['katja'] = 31
  553. end
  554. elseif hour < 19 and minut < 15:
  555. !!Shared Bathroom - showering
  556. locat['katja'] = 34
  557. elseif hour < 19 and minut < 45:
  558. !!Dormroom - getting ready to go out
  559. locat['katja'] = 35
  560. elseif hour < 19:
  561. !!Out -going to a resturant
  562. locat['katja'] = 36
  563. elseif hour < 20:
  564. !!restaurant - having dinner
  565. locat['katja'] = 45
  566. else
  567. if locat['katja_rand2'] ! daystart:
  568. !!Out - nightclub
  569. locat['katja'] = 53
  570. else
  571. locat['katja'] = locat['katja_save2']
  572. end
  573. end
  574. end
  575. else
  576. if (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0:
  577. if hour < 9:
  578. !!Bedroom - Asleep
  579. locat['katja'] = 1
  580. elseif hour = 9 and minut < 30:
  581. !!Bedroom - Getting Dressed
  582. locat['katja'] = 2
  583. elseif hour < 10:
  584. !!Kitchen - Breakfast
  585. locat['katja'] = 3
  586. elseif hour < 12:
  587. !!At home in her room
  588. locat['katja'] = 7
  589. elseif hour < 15:
  590. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  591. !!At the lake beach hanging out with the other cool kids and the jocks
  592. locat['katja'] = 10
  593. else
  594. !!At home in her room
  595. locat['katja'] = 7
  596. end
  597. elseif hour < 20:
  598. !!At home in her room
  599. locat['katja'] = 7
  600. elseif hour = 20 or (hour = 21 and minut < 30):
  601. !!In her room with not having visitors over
  602. locat['katja'] = 9
  603. elseif hour = 21 and minut < 45:
  604. !!Pav streets - walks to the train station/waiting at the platform
  605. locat['katja'] = 46
  606. elseif hour = 21 or hour = 22 or (hour = 23 and minut < 15):
  607. !!Train - traveling from Pav to the city.
  608. locat['katja'] = 47
  609. elseif hour < 23 and minut < 30:
  610. !!Metro - traveling from the train station to the dorm
  611. locat['katja'] = 48
  612. else
  613. !!Dormroom - sleeping.
  614. locat['katja'] = 20
  615. end
  616. else
  617. if hour = 0 and minut < 15:
  618. !!Out - going home.
  619. locat['katja'] = 38
  620. elseif hour < 8:
  621. !!Dormroom - Asleep
  622. locat['katja'] = 20
  623. elseif hour < 8 and minut < 15:
  624. !!Shared Dorm Shower - Taking A shower.
  625. locat['katja'] = 21
  626. elseif hour = 8 and minut < 45:
  627. !!Dormroom - Getting Dressed and Doing Makeup
  628. locat['katja'] = 22
  629. elseif hour = 8 or (hour = 9 and minut < 15):
  630. !!Shared Kitchen - Eating Breakfast
  631. locat['katja'] = 23
  632. elseif hour = 9 and minut < 30:
  633. !!Dormroom - Getting ready to leave
  634. locat['katja'] = 24
  635. elseif hour = 9 and minut < 45:
  636. !!IMetro/City Train Station - gettting to the station to take take the train to pav.
  637. locat['katja'] = 39
  638. elseif hour < 11:
  639. !!Train - traveling to Pav
  640. locat['katja'] = 40
  641. elseif hour = 11 and minut < 15:
  642. !!Pav streets - walking the her mothers home.
  643. locat['katja'] = 41
  644. elseif hour < 12:
  645. !!At home in her room
  646. locat['katja'] = 7
  647. elseif hour < 15:
  648. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  649. !!At the lake beach hanging out with the other cool kids and the jocks
  650. locat['katja'] = 10
  651. else
  652. !!At home in her room
  653. locat['katja'] = 7
  654. end
  655. elseif hour < 20:
  656. !!At home in her room
  657. locat['katja'] = 7
  658. elseif hour = 20 or (hour = 21 and minut < 30):
  659. !!In her room with not having visitors over
  660. locat['katja'] = 9
  661. elseif hour = 21 and minut < 45:
  662. !!Pav streets - walks to the train station/waiting at the platform
  663. locat['katja'] = 46
  664. elseif hour = 21 or hour = 22 or (hour < 23 and minut < 15):
  665. !!Train - traveling from Pav to the city.
  666. locat['katja'] = 47
  667. elseif hour < 23 and minut < 30:
  668. !!Metro - traveling from the trainstation to the dorm
  669. locat['katja'] = 48
  670. else
  671. !!Dormroom - sleeping.
  672. locat['katja'] = 20
  673. end
  674. end
  675. end
  676. elseif university['exam_week'] > 0:
  677. if week < 6:
  678. if hour < 7:
  679. !!Dormroom - Asleep
  680. locat['katja'] = 20
  681. elseif hour < 7 and minut < 15:
  682. !!Shared Dorm Shower - Taking A shower.
  683. locat['katja'] = 21
  684. elseif hour = 7 and minut < 45:
  685. !!Dormroom - Getting Dressed and Doing Makeup
  686. locat['katja'] = 22
  687. elseif hour = 7 or (hour = 8 and minut < 15):
  688. !!Shared Kitchen - Eating Breakfast
  689. locat['katja'] = 23
  690. elseif hour = 8 and minut < 30:
  691. !!Dormroom - Getting ready to leave
  692. locat['katja'] = 24
  693. elseif hour < 9:
  694. if sunWeather = 1 and temper > 15:
  695. !!IUniversity grounds - waiting for exam/to go to the library.
  696. locat['katja'] = 25
  697. elseif week = 4 or (week = 2 and university['exam_week'] = 2) or (university['exam_week'] = 2 and week = 5):
  698. !!IDormroom - waiting to go to exam
  699. locat['katja'] = 24
  700. else
  701. !!Library - Studying for exam
  702. locat['katja'] = 29
  703. end
  704. elseif hour < 12:
  705. if week = 4 or (week = 2 and university['exam_week'] = 2):
  706. !!Classroom - taking a exam
  707. locat['katja'] = 49
  708. elseif (university['exam_week'] = 2 and week = 5):
  709. !!Coffee shop - eating brunch/hanging out
  710. if locat['katja_rand1'] ! daystart:
  711. locat['katja'] = 30
  712. else
  713. locat['katja'] = locat['katja_save1']
  714. end
  715. else
  716. !!Library - Studying for exam.
  717. locat['katja'] = 29
  718. end
  719. elseif hour < 13:
  720. !!Coffee shop - eating lunch/hanging out
  721. if locat['katja_rand1'] ! daystart:
  722. locat['katja'] = 30
  723. else
  724. locat['katja'] = locat['katja_save1']
  725. end
  726. elseif hour < 16:
  727. if university['exam_week'] = 2:
  728. if week = 4:
  729. !!Bar - celebrating that exams are over
  730. locat['katja'] = 50
  731. else
  732. !!Coffee shop - hanging out
  733. if locat['katja_rand1'] ! daystart:
  734. locat['katja'] = 30
  735. else
  736. locat['katja'] = locat['katja_save1']
  737. end
  738. end
  739. else
  740. !!Library - Studying for classes.
  741. locat['katja'] = 29
  742. end
  743. elseif hour < 18:
  744. if university['exam_week'] = 2 and week = 4:
  745. !!Bar - celebrating that exams are over
  746. locat['katja'] = 50
  747. else
  748. !!Dormroom - relaxing/studying
  749. locat['katja'] = 31
  750. end
  751. elseif hour = 18 and minut < 30:
  752. if university['exam_week'] = 2 and week = 4:
  753. !!Resturen - having dinner celebrating that exams are over
  754. locat['katja'] = 36
  755. else
  756. !!Shared Kitchen - cooking
  757. locat['katja'] = 32
  758. end
  759. elseif hour = 18 and minut < 45:
  760. if university['exam_week'] = 2 and week = 4:
  761. !!Resturen - having dinner celebrating that exams are over
  762. locat['katja'] = 36
  763. else
  764. !!Shared Kitchen - eating
  765. locat['katja'] = 33
  766. end
  767. elseif hour < 19:
  768. if university['exam_week'] = 2 and week = 4:
  769. !!Resturen - having dinner celebrating that exams are over
  770. locat['katja'] = 36
  771. else
  772. !!Shared Bathroom - showering
  773. locat['katja'] = 34
  774. end
  775. elseif hour < 20:
  776. if locat['katja_rand2'] ! daystart:
  777. if week < 4 or (week = 4 and university['exam_week'] = 1):
  778. !!Dormroom - relaxing/studying
  779. locat['katja'] = 31
  780. elseif minut < 45 and (week = 5 or university['exam_week'] = 1):
  781. !!Dormroom - getting ready to go out
  782. locat['katja'] = 35
  783. else
  784. !!Out -going to a party/bar/cafe
  785. locat['katja'] = 37
  786. end
  787. else
  788. if locat['katja_save2'] = 35 and minut >= 45:
  789. locat['katja_save2'] = 37
  790. end
  791. locat['katja'] = locat['katja_save2']
  792. end
  793. elseif hour < 23:
  794. if week < 4 or (week = 4 and university['exam_week'] = 1):
  795. !!Library - Studying for classes.
  796. locat['katja'] = 29
  797. else
  798. if locat['katja_rand2'] ! daystart:
  799. !!Out - nightclub
  800. locat['katja'] = 53
  801. else
  802. locat['katja'] = locat['katja_save2']
  803. end
  804. end
  805. else
  806. if week < 4 or (week = 4 and university['exam_week'] = 1):
  807. !!Dormroom - sleeping.
  808. locat['katja'] = 20
  809. elseif week = 4:
  810. if minut < 15:
  811. !!Out - going home.
  812. locat['katja'] = 38
  813. else
  814. !!Dormroom - sleeping.
  815. locat['katja'] = 20
  816. end
  817. else
  818. if locat['katja_rand2'] ! daystart:
  819. !!Out - nightclub
  820. locat['katja'] = 53
  821. else
  822. locat['katja'] = locat['katja_save2']
  823. end
  824. end
  825. end
  826. elseif week = 6:
  827. if ((katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0) or university['exam_week'] = 2:
  828. if hour = 0 and minut < 15:
  829. !!Out - going home.
  830. locat['katja'] = 38
  831. elseif hour < 8:
  832. !!Dormroom - Asleep
  833. locat['katja'] = 20
  834. elseif hour < 8 and minut < 15:
  835. !!Shared Dorm Shower - Taking A shower.
  836. locat['katja'] = 21
  837. elseif hour = 8 and minut < 45:
  838. !!Dormroom - Getting Dressed and Doing Makeup
  839. locat['katja'] = 22
  840. elseif hour = 8 or (hour = 9 and minut < 15):
  841. !!Shared Kitchen - Eating Breakfast
  842. locat['katja'] = 23
  843. elseif hour = 9 and minut < 30:
  844. !!Dormroom - Getting ready to leave
  845. locat['katja'] = 24
  846. elseif hour = 9 and minut < 45:
  847. !!IMetro/City Train Station - gettting to the station to take take the train to pav.
  848. locat['katja'] = 39
  849. elseif hour < 11:
  850. !!ITrain - traveling to Pav
  851. locat['katja'] = 40
  852. elseif hour = 11 and minut < 15:
  853. !!Pav streets - walking the her mothers home.
  854. locat['katja'] = 41
  855. elseif hour < 12:
  856. !!At home in her room
  857. locat['katja'] = 7
  858. elseif hour < 15:
  859. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and kanikuli ! 0:
  860. !!At the lake beach hanging out with the other cool kids and the jocks
  861. locat['katja'] = 10
  862. else
  863. !!At home in her room
  864. locat['katja'] = 7
  865. end
  866. elseif hour < 20:
  867. !!At home in her room
  868. locat['katja'] = 7
  869. else
  870. !!At the community center disco
  871. locat['katja'] = 8
  872. end
  873. else
  874. if hour < 2:
  875. if locat['katja_rand2'] ! daystart-1:
  876. !!Out - nightclub
  877. locat['katja'] = 53
  878. else
  879. locat['katja'] = locat['katja_save2']
  880. end
  881. elseif hour = 2 and minut < 15:
  882. !!Out - going home.
  883. locat['katja'] = 38
  884. elseif hour < 9:
  885. !!Dormroom - Asleep
  886. locat['katja'] = 20
  887. elseif hour < 9 and minut < 15:
  888. !!Shared Dorm Shower - Taking A shower.
  889. locat['katja'] = 21
  890. elseif hour = 9:
  891. !!Dormroom - Getting Dressed and Doing Makeup
  892. locat['katja'] = 22
  893. elseif hour < 12:
  894. !!Coffee shop - eating brunch/hanging out
  895. if locat['katja_rand1'] ! daystart:
  896. locat['katja'] = 30
  897. else
  898. locat['katja'] = locat['katja_save1']
  899. end
  900. elseif hour < 16:
  901. !!Randomized locations, depeding on weather. 42 - city beach, 43 - central park, 44 - shoping mall in city center.
  902. if locat['katja_rand1'] ! daystart:
  903. if sunWeather = 1:
  904. if temper >= 20 and month >= 5 and month <= 9 and rand(0,4) > 0:
  905. !!City Beach - sunbating/swimming/having fun
  906. locat['katja'] = 42
  907. else
  908. locat['katja'] = func('shortgs', 'rand_pick', '', 43, 43, 44, 44, 30, 31)
  909. end
  910. else
  911. locat['katja'] = func('shortgs', 'rand_pick', '', 44, 44, 30, 31)
  912. end
  913. locat['katja_rand1'] = daystart
  914. locat['katja_save1'] = locat['katja']
  915. else
  916. locat['katja'] = locat['katja_save1']
  917. end
  918. elseif hour < 18:
  919. if sunWeather = 1 and temper > 15:
  920. !!IUniversity grounds - hanging out
  921. locat['katja'] = 25
  922. else
  923. !!Dormroom - relaxing/studying
  924. locat['katja'] = 31
  925. end
  926. elseif hour < 19 and minut < 15:
  927. !!Shared Bathroom - showering
  928. locat['katja'] = 34
  929. elseif hour < 19 and minut < 45:
  930. !!Dormroom - getting ready to go out
  931. locat['katja'] = 35
  932. elseif hour < 19:
  933. !!Out -going to a resturant
  934. locat['katja'] = 36
  935. elseif hour < 20:
  936. !!resturent - having dinner
  937. locat['katja'] = 45
  938. else
  939. if locat['katja_rand2'] ! daystart-1:
  940. !!Out - nightclub
  941. locat['katja'] = 53
  942. else
  943. locat['katja'] = locat['katja_save2']
  944. end
  945. end
  946. end
  947. else
  948. if ((katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0) or university['exam_week'] = 2:
  949. if hour < 9:
  950. !!Bedroom - Asleep
  951. locat['katja'] = 1
  952. elseif hour = 9 and minut < 30:
  953. !!Bedroom - Getting Dressed
  954. locat['katja'] = 2
  955. elseif hour < 10:
  956. !!Kitchen - Breakfast
  957. locat['katja'] = 3
  958. elseif hour < 12:
  959. !!At home in her room
  960. locat['katja'] = 7
  961. elseif hour < 15:
  962. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  963. !!At the lake beach hanging out with the other cool kids and the jocks
  964. locat['katja'] = 10
  965. else
  966. !!At home in her room
  967. locat['katja'] = 7
  968. end
  969. elseif hour < 20:
  970. !!At home in her room
  971. locat['katja'] = 7
  972. elseif hour = 20 or (hour = 21 and minut < 30):
  973. !!In her room with not having visitors over
  974. locat['katja'] = 9
  975. elseif hour = 21 and minut < 45:
  976. if university['exam_week'] = 2:
  977. !!In her room with not having visitors over
  978. locat['katja'] = 9
  979. else
  980. !!Pav streets - walks to the train station/waiting at the platform
  981. locat['katja'] = 46
  982. end
  983. elseif hour = 21 or (hour < 23 and minut < 45):
  984. if university['exam_week'] = 2:
  985. !!In her room with not having visitors over
  986. locat['katja'] = 9
  987. else
  988. !!Train - traveling from Pav to the city.
  989. locat['katja'] = 47
  990. end
  991. elseif hour < 23:
  992. if university['exam_week'] = 2:
  993. !!In her room with not having visitors over
  994. locat['katja'] = 9
  995. else
  996. !!Metro - traveling from the trainstation to the dorm
  997. locat['katja'] = 48
  998. end
  999. else
  1000. if university['exam_week'] = 2:
  1001. !!In her room with not having visitors over
  1002. locat['katja'] = 9
  1003. else
  1004. !!Dormroom - sleeping.
  1005. locat['katja'] = 20
  1006. end
  1007. end
  1008. else
  1009. if hour = 0 and minut < 15:
  1010. !!Out - going home.
  1011. locat['katja'] = 38
  1012. elseif hour < 8:
  1013. !!Dormroom - Asleep
  1014. locat['katja'] = 20
  1015. elseif hour < 8 and minut < 15:
  1016. !!Shared Dorm Shower - Taking A shower.
  1017. locat['katja'] = 21
  1018. elseif hour = 8 and minut < 45:
  1019. !!Dormroom - Getting Dressed and Doing Makeup
  1020. locat['katja'] = 22
  1021. elseif hour = 8 or (hour = 9 and minut < 15):
  1022. !!Shared Kitchen - Eating Breakfast
  1023. locat['katja'] = 23
  1024. elseif hour = 9 and minut < 30:
  1025. !!Dormroom - Getting ready to leave
  1026. locat['katja'] = 24
  1027. elseif hour = 9 and minut < 45:
  1028. !!IMetro/City Train Station - gettting to the station to take take the train to pav.
  1029. locat['katja'] = 39
  1030. elseif hour < 11:
  1031. !!ITrain - traveling to Pav
  1032. locat['katja'] = 40
  1033. elseif hour = 11 and minut < 15:
  1034. !!Pav streets - walking the her mothers home.
  1035. locat['katja'] = 41
  1036. elseif hour < 12:
  1037. !!At home in her room
  1038. locat['katja'] = 7
  1039. elseif hour < 15:
  1040. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  1041. !!At the lake beach hanging out with the other cool kids and the jocks
  1042. locat['katja'] = 10
  1043. else
  1044. !!At home in her room
  1045. locat['katja'] = 7
  1046. end
  1047. elseif hour < 20:
  1048. !!At home in her room
  1049. locat['katja'] = 7
  1050. elseif hour = 20 or (hour = 21 and minut < 30):
  1051. !!In her room with not having visitors over
  1052. locat['katja'] = 9
  1053. elseif hour = 21 and minut < 45:
  1054. !!Pav streets - walks to the train station/waiting at the platform
  1055. locat['katja'] = 46
  1056. elseif hour = 21 or (hour < 23 and minut < 45):
  1057. !!Train - traveling from Pav to the city.
  1058. locat['katja'] = 47
  1059. elseif hour < 23:
  1060. !!Metro - traveling from the trainstation to the dorm
  1061. locat['katja'] = 48
  1062. else
  1063. !!Dormroom - sleeping.
  1064. locat['katja'] = 20
  1065. end
  1066. end
  1067. end
  1068. else
  1069. if week < 3:
  1070. if (hour < 7) or (hour = 7 and minut < 45):
  1071. !!Bedroom - Asleep
  1072. locat['katja'] = 1
  1073. elseif hour < 7:
  1074. !!Bedroom - Getting Dressed
  1075. locat['katja'] = 2
  1076. elseif hour = 8 and minut <= 30:
  1077. !!Kitchen - Breakfast
  1078. locat['katja'] = 3
  1079. elseif hour < 12:
  1080. !!At home in her room
  1081. locat['katja'] = 7
  1082. elseif hour < 15:
  1083. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and week mod 2 = 0:
  1084. !!At the lake beach hanging out with the other cool kids and the jocks
  1085. locat['katja'] = 10
  1086. else
  1087. !!At home in her room
  1088. locat['katja'] = 7
  1089. end
  1090. elseif hour < 20:
  1091. !!At home in her room
  1092. locat['katja'] = 7
  1093. else
  1094. if week = 2:
  1095. if hour = 20 and minut < 15:
  1096. !!Pav streets - walks to the train station/waiting at the platform
  1097. locat['katja'] = 46
  1098. elseif hour = 20 or (hour = 21 and minut < 15):
  1099. !!Train - traveling from Pav to the city.
  1100. locat['katja'] = 47
  1101. elseif hour = 20 and minut < 30:
  1102. !!Metro - traveling from the trainstation to the dorm
  1103. locat['katja'] = 48
  1104. elseif hour < 23:
  1105. !!Dormroom - relaxing/studying
  1106. locat['katja'] = 31
  1107. else
  1108. !!Dormroom - sleeping.
  1109. locat['katja'] = 20
  1110. end
  1111. else
  1112. !!In her room with not having visitors over
  1113. locat['katja'] = 9
  1114. end
  1115. end
  1116. elseif week < 6:
  1117. if (hour < 7) or (hour = 7 and minut < 45):
  1118. !!Dormroom - Asleep
  1119. locat['katja'] = 20
  1120. elseif hour < 8:
  1121. !!Shared Dorm Shower - Taking A shower.
  1122. locat['katja'] = 21
  1123. elseif hour = 8 and minut < 30:
  1124. !!Dormroom - Getting Dressed and Doing Makeup
  1125. locat['katja'] = 22
  1126. elseif hour = 8:
  1127. !!Shared Kitchen - Eating Breakfast
  1128. locat['katja'] = 23
  1129. elseif hour = 9 and minut < 15:
  1130. !!Dormroom - Getting ready to leave
  1131. locat['katja'] = 24
  1132. elseif hour < 11:
  1133. if sunWeather = 1 and temper > 15:
  1134. !!IUniversity grounds - enjoying the weather.
  1135. locat['katja'] = 25
  1136. else
  1137. !!IDormroom - deciding what to do
  1138. locat['katja'] = 24
  1139. end
  1140. elseif hour < 12 or (hour = 12 and minut < 30):
  1141. !!Coffee shop - eating lunch/hanging out
  1142. if locat['katja_rand1'] ! daystart:
  1143. locat['katja'] = 30
  1144. else
  1145. locat['katja'] = locat['katja_save1']
  1146. end
  1147. elseif hour < 16:
  1148. !!Randomized locations, depeding on weather. 42 - city beach, 43 - central park, 44 - shoping mall in city center.
  1149. if locat['katja_rand1'] ! daystart:
  1150. if sunWeather = 1:
  1151. if temper >= 20 and month >= 5 and month <= 9 and rand(0,4) > 0:
  1152. !!City Beach - sunbating/swhimming/having fun
  1153. locat['katja'] = 42
  1154. else
  1155. locat['katja'] = func('shortgs', 'rand_pick', '', 43, 43, 44, 44, 30, 31)
  1156. end
  1157. else
  1158. locat['katja'] = func('shortgs', 'rand_pick', '', 44, 44, 30, 31)
  1159. end
  1160. locat['katja_rand1'] = daystart
  1161. locat['katja_save1'] = locat['katja']
  1162. else
  1163. locat['katja'] = locat['katja_save1']
  1164. end
  1165. elseif hour < 18:
  1166. if sunWeather = 1 and temper > 15:
  1167. !!IUniversity grounds - hanging out
  1168. locat['katja'] = 25
  1169. else
  1170. !!Dormroom - relaxing
  1171. locat['katja'] = 31
  1172. end
  1173. elseif hour = 18 and minut < 30:
  1174. !!Shared Kitchen - cooking
  1175. locat['katja'] = 32
  1176. elseif hour = 18 and minut < 45:
  1177. !!Shared Kitchen - eating
  1178. locat['katja'] = 33
  1179. elseif hour < 19:
  1180. !!Shared Bathroom - showering
  1181. locat['katja'] = 34
  1182. elseif hour < 20:
  1183. if week < 4 or (week = 4 and katjaQW['QWstage'] < 3 and katjaQW['slut'] < 75 and katjaQW['liberated'] = 0):
  1184. !!Dormroom - relaxing or getting redy to see a movie
  1185. if locat['katja_rand2'] ! daystart:
  1186. locat['katja'] = func('shortgs', 'rand_pick', '', 31, 51)
  1187. locat['katja_rand2'] = daystart
  1188. locat['katja_save2'] = locat['katja']
  1189. else
  1190. locat['katja'] = locat['katja_save2']
  1191. end
  1192. else
  1193. if week = 4:
  1194. if locat['katja_rand2'] ! daystart:
  1195. locat['katja'] = func('shortgs', 'rand_pick', '', 35, 51, 51)
  1196. locat['katja_rand2'] = daystart
  1197. locat['katja_save2'] = locat['katja']
  1198. else
  1199. if locat['katja_save2'] = 35 and minut >= 45:
  1200. locat['katja_save2'] = 37
  1201. end
  1202. locat['katja'] = locat['katja_save2']
  1203. end
  1204. else
  1205. if locat['katja_rand2'] ! daystart:
  1206. if minut < 45:
  1207. !!Dormroom - getting ready to go out
  1208. locat['katja'] = 35
  1209. else
  1210. !!Out -going to a party/bar/cafe
  1211. locat['katja'] = 37
  1212. end
  1213. else
  1214. if locat['katja_save2'] = 35 and minut >= 45:
  1215. locat['katja_save2'] = 37
  1216. end
  1217. locat['katja'] = locat['katja_save2']
  1218. end
  1219. end
  1220. end
  1221. elseif hour < 23:
  1222. if locat['katja_rand2'] = daystart:
  1223. if locat['katja_save2'] = 51:
  1224. !! Domroom - watching a movie
  1225. locat['katja'] = 52
  1226. locat['katja_save2'] = locat['katja']
  1227. elseif locat['katja_save2'] = 35:
  1228. locat['katja'] = 37
  1229. locat['katja_save2'] = locat['katja']
  1230. elseif locat['katja_save2'] = 37:
  1231. locat['katja'] = 53
  1232. locat['katja_save2'] = locat['katja']
  1233. else
  1234. locat['katja'] = locat['katja_save2']
  1235. end
  1236. else
  1237. if week < 4:
  1238. !!Dormroom - relaxing or getting redy to see a movie
  1239. locat['katja'] = func('shortgs', 'rand_pick', '', 31, 51)
  1240. locat['katja_rand2'] = daystart
  1241. locat['katja_save2'] = locat['katja']
  1242. else
  1243. if week = 4:
  1244. if katjaQW['QWstage'] < 3 and katjaQW['slut'] < 75 and katjaQW['liberated'] = 0:
  1245. locat['katja'] = func('shortgs', 'rand_pick', '', 29, 52)
  1246. else
  1247. locat['katja'] = func('shortgs', 'rand_pick', '', 53, 52, 52)
  1248. end
  1249. locat['katja_rand2'] = daystart
  1250. locat['katja_save2'] = locat['katja']
  1251. else
  1252. !!Out -nightclub
  1253. locat['katja'] = 53
  1254. end
  1255. end
  1256. end
  1257. else
  1258. if week < 4 or (week = 4 and katjaQW['QWstage'] < 3 and katjaQW['liberated'] = 0):
  1259. !!Dormroom - sleeping.
  1260. locat['katja'] = 20
  1261. elseif week = 4 and minut < 15:
  1262. !!Out - going home.
  1263. locat['katja'] = 38
  1264. elseif week = 4:
  1265. !!Dormroom - sleeping.
  1266. locat['katja'] = 20
  1267. else
  1268. if locat['katja_rand2'] ! daystart:
  1269. !!Out - nightclub
  1270. locat['katja'] = 53
  1271. else
  1272. locat['katja'] = locat['katja_save2']
  1273. end
  1274. end
  1275. end
  1276. elseif week = 6:
  1277. if (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0:
  1278. if hour = 0 and minut < 15:
  1279. !!Out - going home.
  1280. locat['katja'] = 38
  1281. elseif hour < 8:
  1282. !!Dormroom - Asleep
  1283. locat['katja'] = 20
  1284. elseif hour < 8 and minut < 15:
  1285. !!Shared Dorm Shower - Taking A shower.
  1286. locat['katja'] = 21
  1287. elseif hour = 8 and minut < 45:
  1288. !!Dormroom - Getting Dressed and Doing Makeup
  1289. locat['katja'] = 22
  1290. elseif hour = 8 or (hour = 9 and minut < 15):
  1291. !!Shared Kitchen - Eating Breakfast
  1292. locat['katja'] = 23
  1293. elseif hour = 9 and minut < 30:
  1294. !!Dormroom - Getting ready to leave
  1295. locat['katja'] = 24
  1296. elseif hour = 9 and minut < 45:
  1297. !!IMetro/City Train Station - gettting to the station to take take the train to pav.
  1298. locat['katja'] = 39
  1299. elseif hour < 11:
  1300. !!ITrain - traveling to Pav
  1301. locat['katja'] = 40
  1302. elseif hour = 11 and minut < 15:
  1303. !!Pav streets - walking the her mothers home.
  1304. locat['katja'] = 41
  1305. elseif hour < 12:
  1306. !!At home in her room
  1307. locat['katja'] = 7
  1308. elseif hour < 15:
  1309. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and kanikuli ! 0:
  1310. !!At the lake beach hanging out with the other cool kids and the jocks
  1311. locat['katja'] = 10
  1312. else
  1313. !!At home in her room
  1314. locat['katja'] = 7
  1315. end
  1316. elseif hour < 20:
  1317. !!At home in her room
  1318. locat['katja'] = 7
  1319. else
  1320. !!At the community center disco
  1321. locat['katja'] = 8
  1322. end
  1323. else
  1324. if hour < 2:
  1325. if locat['katja_rand2'] ! daystart-1:
  1326. !!Out - nightclub
  1327. locat['katja'] = 53
  1328. else
  1329. locat['katja'] = locat['katja_save2']
  1330. end
  1331. elseif hour = 2 and minut < 15:
  1332. !!Out - going home.
  1333. locat['katja'] = 38
  1334. elseif hour < 9:
  1335. !!Dormroom - Asleep
  1336. locat['katja'] = 20
  1337. elseif hour < 9 and minut < 15:
  1338. !!Shared Dorm Shower - Taking A shower.
  1339. locat['katja'] = 21
  1340. elseif hour = 9:
  1341. !!Dormroom - Getting Dressed and Doing Makeup
  1342. locat['katja'] = 22
  1343. elseif hour < 12:
  1344. !!Coffee shop - eating brunch/hanging out
  1345. if locat['katja_rand1'] ! daystart:
  1346. locat['katja'] = 30
  1347. else
  1348. locat['katja'] = locat['katja_save1']
  1349. end
  1350. elseif hour < 16:
  1351. !!Randomized locations, depeding on weather. 42 - city beach, 43 - central park, 44 - shoping mall in city center.
  1352. if locat['katja_rand1'] ! daystart:
  1353. if sunWeather = 1:
  1354. if temper >= 20 and month >= 5 and month <= 9 and rand(0,4) > 0:
  1355. !!City Beach - sunbating/swhimming/having fun
  1356. locat['katja'] = 42
  1357. else
  1358. locat['katja'] = func('shortgs', 'rand_pick', '', 43, 43, 44, 44, 30, 31)
  1359. end
  1360. else
  1361. locat['katja'] = func('shortgs', 'rand_pick', '', 44, 44, 30, 31)
  1362. end
  1363. locat['katja_rand1'] = daystart
  1364. locat['katja_save1'] = locat['katja']
  1365. else
  1366. locat['katja'] = locat['katja_save1']
  1367. end
  1368. elseif hour < 18:
  1369. if sunWeather = 1 and temper > 15:
  1370. !!IUniversity grounds - hanging out
  1371. locat['katja'] = 25
  1372. else
  1373. !!Dormroom - relaxing/studying
  1374. locat['katja'] = 31
  1375. end
  1376. elseif hour < 19 and minut < 15:
  1377. !!Shared Bathroom - showering
  1378. locat['katja'] = 34
  1379. elseif hour < 19 and minut < 45:
  1380. !!Dormroom - getting ready to go out
  1381. locat['katja'] = 35
  1382. elseif hour < 19:
  1383. !!Out -going to a resturant
  1384. locat['katja'] = 36
  1385. elseif hour < 20:
  1386. !!resturent - having dinner
  1387. locat['katja'] = 45
  1388. else
  1389. if locat['katja_rand2'] ! daystart:
  1390. !!Out - nightclub
  1391. locat['katja'] = 53
  1392. else
  1393. locat['katja'] = locat['katja_save2']
  1394. end
  1395. end
  1396. end
  1397. else
  1398. if (katjaQW['QWstage'] < 3 or katjaQW['slut'] < 75) and katjaQW['liberated'] = 0:
  1399. if hour < 9:
  1400. !!Bedroom - Asleep
  1401. locat['katja'] = 1
  1402. elseif hour = 9 and minut < 30:
  1403. !!Bedroom - Getting Dressed
  1404. locat['katja'] = 2
  1405. elseif hour < 10:
  1406. !!Kitchen - Breakfast
  1407. locat['katja'] = 3
  1408. elseif hour < 12:
  1409. !!At home in her room
  1410. locat['katja'] = 7
  1411. elseif hour < 15:
  1412. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  1413. !!At the lake beach hanging out with the other cool kids and the jocks
  1414. locat['katja'] = 10
  1415. else
  1416. !!At home in her room
  1417. locat['katja'] = 7
  1418. end
  1419. elseif hour < 20:
  1420. !!At home in her room
  1421. locat['katja'] = 7
  1422. elseif hour = 20 or (hour = 21 and minut < 30):
  1423. !!In her room with not having visitors over
  1424. locat['katja'] = 9
  1425. elseif hour = 21 and minut < 45:
  1426. !!Pav streets - walks to the train station/waiting at the platform
  1427. locat['katja'] = 46
  1428. elseif hour = 21 or (hour < 23 and minut < 45):
  1429. !!Train - traveling from Pav to the city.
  1430. locat['katja'] = 47
  1431. elseif hour < 23:
  1432. !!Metro - traveling from the trainstation to the dorm
  1433. locat['katja'] = 48
  1434. else
  1435. !!Dormroom - sleeping.
  1436. locat['katja'] = 20
  1437. end
  1438. else
  1439. if hour = 0 and minut < 15:
  1440. !!Out - going home.
  1441. locat['katja'] = 38
  1442. elseif hour < 8:
  1443. !!Dormroom - Asleep
  1444. locat['katja'] = 20
  1445. elseif hour < 8 and minut < 15:
  1446. !!Shared Dorm Shower - Taking A shower.
  1447. locat['katja'] = 21
  1448. elseif hour = 8 and minut < 45:
  1449. !!Dormroom - Getting Dressed and Doing Makeup
  1450. locat['katja'] = 22
  1451. elseif hour = 8 or (hour = 9 and minut < 15):
  1452. !!Shared Kitchen - Eating Breakfast
  1453. locat['katja'] = 23
  1454. elseif hour = 9 and minut < 30:
  1455. !!Dormroom - Getting ready to leave
  1456. locat['katja'] = 24
  1457. elseif hour = 9 and minut < 45:
  1458. !!IMetro/City Train Station - gettting to the station to take take the train to pav.
  1459. locat['katja'] = 39
  1460. elseif hour < 11:
  1461. !!ITrain - traveling to Pav
  1462. locat['katja'] = 40
  1463. elseif hour = 11 and minut < 15:
  1464. !!Pav streets - walking the her mothers home.
  1465. locat['katja'] = 41
  1466. elseif hour < 12:
  1467. !!At home in her room
  1468. locat['katja'] = 7
  1469. elseif hour < 15:
  1470. if temper >= 20 and sunWeather = 1 and month >= 5 and month <= 9 and ((kanikuli = 0 and week = 7) or week mod 2 = 0):
  1471. !!At the lake beach hanging out with the other cool kids and the jocks
  1472. locat['katja'] = 10
  1473. else
  1474. !!At home in her room
  1475. locat['katja'] = 7
  1476. end
  1477. elseif hour < 20:
  1478. !!At home in her room
  1479. locat['katja'] = 7
  1480. else
  1481. !!In her room with not having visitors over
  1482. locat['katja'] = 9
  1483. end
  1484. end
  1485. end
  1486. end
  1487. end
  1488. --- katja_meynold_schedule ---------------------------------