family_schedule.qsrc 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486
  1. # family_schedule
  2. !!Each action will use '<name>loc' ie. momloc
  3. momloc = 0
  4. sdadloc = 0
  5. anyaloc = 0
  6. kolloc = 0
  7. !!---ANYA---------------------------------------
  8. !! sister_indorf = 1 means Anya is in the village
  9. !! anyaloc['athome'] = 1 means Anya is at home, awake, and not in an event (like having sex with Roma)
  10. if sister_indorf = 0:
  11. if week <= 5:
  12. if (hour < 6) or (hour = 6 and minut < 45):
  13. !!Asleep
  14. anyaloc = 1
  15. elseif hour = 7 and minut < 15:
  16. !!Family breakfast
  17. anyaloc = 2
  18. anyaloc['athome'] = 1
  19. elseif hour = 7 and minut < 30:
  20. !!Helping mom clean up
  21. anyaloc = 3
  22. anyaloc['athome'] = 1
  23. elseif hour < 8:
  24. !!In Bedroom getting ready
  25. anyaloc = 4
  26. anyaloc['athome'] = 1
  27. elseif hour = 8 and minut < 20:
  28. !!Shower*
  29. anyaloc = 5
  30. anyaloc['athome'] = 1
  31. if vanrPar_suction_dildo > 0:anyaQW['bathroom_dildos'] = vanrPar_suction_dildo
  32. elseif hour = 8 and minut < 30:
  33. !!Walk to work
  34. anyaloc = 6
  35. anyaloc['athome'] = 0
  36. elseif hour < 16:
  37. !!Work
  38. anyaloc = 7
  39. anyaloc['athome'] = 0
  40. elseif hour = 16 and minut < 10:
  41. !!Walk home from work
  42. anyaloc = 8
  43. anyaloc['athome'] = 0
  44. elseif hour < 18:
  45. if sisboyday + 1 = daystart:
  46. !! Roma will be visiting so relaxing in bedroom
  47. anyaloc = 9
  48. anyaloc['athome'] = 1
  49. else
  50. !!Personal activities: Relaxing in bedroom 9, working out at the community center 10
  51. anyaloc = func('shortgs', 'rand_pick', '', 9, 10)
  52. if anyaloc = 9:
  53. anyaloc['athome'] = 1
  54. else
  55. anyaloc['athome'] = 0
  56. end
  57. end
  58. elseif sisboyday + 1 = daystart and hour = 18:
  59. !!in bedroom with Roma
  60. anyaloc = 11
  61. elseif hour = 18 and minut < 30:
  62. !!Family dinner
  63. anyaloc = 12
  64. anyaloc['athome'] = 1
  65. elseif hour < 22:
  66. !!Goes out to hang out with friends 13/Roma 14 (this could be random so sometimes she stays home to give Sveta more time to talk to her 15)
  67. anyaloc = func('shortgs', 'rand_pick', '', 13, 14, 15)
  68. if anyaloc = 15:anyaloc['athome'] = 1
  69. else
  70. !!In her room
  71. anyaloc = 15
  72. anyaloc['athome'] = 1
  73. end
  74. else
  75. if week = 7 and hour < 2:
  76. !!Goes to a party
  77. anyaloc = 24
  78. anyaloc['athome'] = 0
  79. elseif week = 7 and hour = 2 and minut < 20:
  80. !!In her room drunk after party
  81. anyaloc = 26
  82. anyaloc['athome'] = 0
  83. elseif hour < 9:
  84. !!Asleep
  85. anyaloc = 1
  86. elseif hour = 9 and minut < 20:
  87. !!Eat something in kitchen
  88. anyaloc = 16
  89. anyaloc['athome'] = 1
  90. elseif hour = 9 and minut < 40:
  91. !!Shower*
  92. anyaloc = 5
  93. anyaloc['athome'] = 1
  94. elseif hour < 10:
  95. !!In Bedroom
  96. anyaloc = 4
  97. anyaloc['athome'] = 1
  98. elseif hour < 16:
  99. if temp > 15 and sunWeather = 1:
  100. !!On nice days goes to the beach
  101. anyaloc = 17
  102. anyaloc['athome'] = 0
  103. else
  104. !!Stays at home
  105. anyaloc = 19
  106. anyaloc['athome'] = 1
  107. end
  108. elseif hour = 16 and minut < 15:
  109. !!Walk to community center
  110. anyaloc = 20
  111. anyaloc['athome'] = 0
  112. elseif hour = 17 and minut < 45:
  113. !!Works out at the community center
  114. anyaloc = 21
  115. anyaloc['athome'] = 0
  116. elseif hour < 18:
  117. !!Walk home
  118. anyaloc = 22
  119. anyaloc['athome'] = 0
  120. elseif hour = 18 and minut < 30:
  121. !!Family dinner
  122. anyaloc = 12
  123. anyaloc['athome'] = 1
  124. elseif hour < 19:
  125. if week = 7:
  126. !!helps mom clean up after dinner
  127. anyaloc = 23
  128. anyaloc['athome'] = 1
  129. else
  130. !!Goes to a party
  131. anyaloc = 24
  132. anyaloc['athome'] = 0
  133. end
  134. else
  135. if week = 7:
  136. !!in her room
  137. anyaloc = 15
  138. anyaloc['athome'] = 1
  139. else
  140. !!Goes to a party
  141. anyaloc = 24
  142. anyaloc['athome'] = 0
  143. end
  144. end
  145. end
  146. end
  147. !!---MOM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  148. !!momloc [11] = daystart check in salon
  149. !!indorf = 1 means mom is in the village
  150. !!momloc['athome'] = 1 means mom is at home and awake
  151. if indorf = 0:
  152. if week <= 5:
  153. if hour < 5 or (hour = 5 and minut < 30):
  154. !!Asleep, if Sveta knocks she''ll ask to wake Kolka
  155. momloc = 1
  156. elseif hour = 5 and minut < 50:
  157. !!shower
  158. momloc = 2
  159. momloc['athome'] = 1
  160. if vanrPar_suction_dildo > 0:gs'mother_sextalk','discover_dildo'
  161. elseif hour < 6 or (hour = 6 and minut < 10):
  162. !! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka (Occasional morning quicky)
  163. momloc = 3
  164. momloc['athome'] = 1
  165. elseif hour = 6 or (hour = 7 and minut < 30):
  166. momloc = 4
  167. momloc['athome'] = 1
  168. if hour = 6 and minut < 40:
  169. !! Make Breakfast
  170. momloc[1] = 1
  171. elseif hour = 6 and minut < 45:
  172. !! Set breakfast table - ask Sveta to do it if she comes into the kitchen at that time
  173. momloc[1] = 2
  174. elseif hour = 6 or (hour = 7 and minut < 15):
  175. !! Family breakfast
  176. momloc[1] = 3
  177. else
  178. !! Clean up breakfast table
  179. momloc[1] = 4
  180. end
  181. elseif hour = 7 or (hour = 8 and minut < 10):
  182. !!Cleaning random room in the house
  183. !!variable set in cikl
  184. momloc = momcleaning
  185. momloc['athome'] = 1
  186. elseif hour = 8 and minut < 30:
  187. !! Using the shower
  188. momloc = 5
  189. momloc['athome'] = 1
  190. if vanrPar_suction_dildo > 0:gs'mother_sextalk','discover_dildo'
  191. elseif hour < 16 and week < 5:
  192. !!Working in the cafe. On Friday she stays until 18:00
  193. momloc = 6
  194. momloc['athome'] = 0
  195. elseif hour = 16 and minut < 40 and week < 5:
  196. !!Buying groceries for dinner and other stuff needed for home at the supermarket
  197. momloc = 7
  198. momloc['athome'] = 0
  199. elseif hour < 17 and week < 5:
  200. !!Walking home
  201. momloc = 8
  202. momloc['athome'] = 0
  203. elseif hour = 17 and minut < 50 and week = 5:
  204. !!Working in the cafe. On Friday she stays until 17:50
  205. momloc = 9
  206. momloc['athome'] = 0
  207. elseif hour < 18 and week = 5:
  208. !!Walking home
  209. momloc = 10
  210. momloc['athome'] = 0
  211. elseif hour < 18:
  212. !!Making dinner (On Friday she brings home leftovers from the cafe)
  213. momloc = 11
  214. momloc['athome'] = 1
  215. elseif hour < 19:
  216. !! Cleaning dinner table/Doing dishes
  217. momloc = 12
  218. momloc['athome'] = 1
  219. elseif hour < 20:
  220. if week = 1:
  221. !! Visiting Luda on mondays for 3 hours
  222. momloc = 20
  223. momloc['athome'] = 0
  224. else
  225. !! (cleaning the bathroom, sweeping, mopping, dusting, watching TV, taking a bath, etc in different rooms)
  226. momloc = momcleaning2
  227. momloc['athome'] = 1
  228. if vanrPar_suction_dildo > 0:gs'mother_sextalk','discover_dildo'
  229. end
  230. elseif hour < 22:
  231. if week = 1:
  232. !! Visiting Luda on mondays for 3 hours
  233. momloc = 20
  234. momloc['athome'] = 0
  235. else
  236. !! Watches TV with Vladimir
  237. momloc = 13
  238. momloc['athome'] = 1
  239. end
  240. else
  241. !! Sleep (Small chance she and step dad have sex before sleep)
  242. momloc = 1
  243. momloc['athome'] = 0
  244. end
  245. else
  246. if hour < 5 or (hour = 5 and minut < 30):
  247. !! Sleep
  248. momloc = 1
  249. elseif hour = 5 and minut < 50:
  250. !! Shower, if Sveta knocks she''ll ask to wake Kolka
  251. momloc = 2
  252. momloc['athome'] = 1
  253. if vanrPar_suction_dildo > 0:gs'mother_sextalk','discover_dildo'
  254. elseif hour < 6 or (hour = 6 and minut < 10):
  255. !! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka (Occasional morning quicky)
  256. momloc = 3
  257. momloc['athome'] = 1
  258. elseif hour = 6 or (hour = 7 and minut < 30):
  259. momloc = 4
  260. momloc['athome'] = 1
  261. if hour = 6 and minut < 40:
  262. !! Make Breakfast
  263. momloc[1] = 1
  264. elseif hour = 6 and minut < 45:
  265. !! Set breakfast table - ask Sveta to do it if she comes into the kitchen at that time
  266. momloc[1] = 2
  267. elseif hour = 6 or (hour = 7 and minut < 15):
  268. !! Family breakfast
  269. momloc[1] = 3
  270. else
  271. momloc[1] = 4
  272. !! Clean up breakfast table
  273. end
  274. elseif hour < 11:
  275. !!Cleaning random room in the house/laundry
  276. !! cleaning kitchen only one in use atm
  277. momloc = 23
  278. momloc['athome'] = 1
  279. elseif hour = 11 and minut < 30:
  280. !! Takes the car to town/walks to church
  281. momloc = 14
  282. momloc['athome'] = 0
  283. elseif hour < 12 or (hour = 12 and minut < 30):
  284. !! Gets her nails done/hair cut at the salon or such things - On Sunday goes to the church during these hours
  285. momloc['athome'] = 0
  286. if week = 5:
  287. momloc = 15
  288. else
  289. momloc = 16
  290. end
  291. elseif hour = 12 or (hour = 13 and minut < 30) and week = 6:
  292. momloc = 16
  293. elseif hour < 14:
  294. !! Walks around different shops, looking at and buying stuff - On Sunday goes to church during these hours
  295. momloc = 15
  296. momloc['athome'] = 0
  297. elseif hour < 17:
  298. !!Helping out Sergey/Luda, going to Kolka''s games?
  299. momloc = rand(14,15)
  300. momloc['athome'] = 0
  301. elseif hour < 18:
  302. !! Making dinner
  303. momloc = 11
  304. momloc['athome'] = 1
  305. elseif hour = 18 and minut < 30:
  306. !!Family dinner (same as the family breakfast, Sveta doesn''t have to join it but we can have some family interactions like mom and step dad asking about how school was etc)
  307. momloc = 12
  308. momloc['athome'] = 1
  309. elseif hour < 19:
  310. !! Cleaning dinner table/Doing dishes
  311. momloc = 13
  312. momloc['athome'] = 1
  313. elseif hour < 21:
  314. !!Says she goes to see her sister, in reality sometimes see''s her sister of fucks around with different people. - Sunday goes to evening mass
  315. momloc['athome'] = 0
  316. if week = 5:
  317. momloc = 17
  318. else
  319. momloc = 18
  320. end
  321. elseif hour < 22:
  322. !! Watches TV with Vladimir
  323. momloc = 19
  324. momloc['athome'] = 1
  325. else
  326. !! Sleep (Small chance she and step dad have sex before sleep)
  327. momloc = 1
  328. momloc['athome'] = 0
  329. end
  330. end
  331. end
  332. !!----STEPFATHER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  333. !!indorf = 1 means stepdad is in the village
  334. if indorf = 0:
  335. if week <= 5:
  336. if hour = 6 and minut < 10:
  337. !! Sleep
  338. sdadloc = 1
  339. elseif hour = 6 and minut < 45:
  340. !!Getting ready, sometimes has quicky
  341. sdadloc = 1
  342. elseif hour = 7 and minut < 15:
  343. !!family breakfast
  344. sdadloc = 4
  345. elseif hour = 7 and minut < 30:
  346. !!Reads paper in kitchen
  347. sdadloc = 4
  348. elseif hour = 8 and minut < 30:
  349. !!Watching TV
  350. sdadloc = 13
  351. elseif hour = 8 and minut < 45:
  352. !! shave/get dressed
  353. sdadloc = 5
  354. elseif hour = 17 and minut < 45:
  355. !! Work (includes lunch time)
  356. sdadloc = 0
  357. elseif hour < 18:
  358. !! Sets the table for dinner
  359. sdadloc = 4
  360. elseif hour = 18 and minut < 30:
  361. !! Family dinner
  362. sdadloc = 4
  363. elseif hour = 19 and minut < 45:
  364. !! In garage or spending time with Misha
  365. sdadloc = 8
  366. elseif hour = 21 and minut < 45:
  367. !! Watch tv in living room
  368. sdadloc = 13
  369. elseif hour < 22:
  370. !! Take shower
  371. sdadloc = 5
  372. else
  373. !! Sleep - (small chance mom and step dad have sex before actually going to sleep)
  374. sdadloc = 1
  375. end
  376. else
  377. if hour = 6 and minut < 45:
  378. sdadloc = 1
  379. elseif hour = 7 and minut < 15:
  380. sdadloc = 1
  381. elseif hour = 7 and minut < 30:
  382. sdadloc = 1
  383. elseif hour < 8:
  384. sdadloc = 5
  385. elseif hour < 9:
  386. sdadloc = 13
  387. elseif hour < 11:
  388. sdadloc = 8
  389. !!I assume that he meet misha/sergey in the garage
  390. elseif hour = 11 and minut < 10:
  391. if week = 6:
  392. sdadloc = 8
  393. !!I assume that he meet misha/sergey in the garage
  394. else
  395. sdadloc = 0
  396. end
  397. elseif hour < 13:
  398. if week = 6:
  399. sdadloc = 8
  400. !!I assume that he meet misha/sergey in the garage
  401. else
  402. sdadloc = 16
  403. end
  404. elseif hour = 13 and minut < 10:
  405. if week = 6:
  406. sdadloc = 8
  407. !!I assume that he meet misha/sergey in the garage
  408. else
  409. sdadloc = 0
  410. end
  411. elseif hour < 18:
  412. sdadloc = 8
  413. elseif hour = 18 and minut < 30:
  414. sdadloc = 4
  415. elseif hour < 22:
  416. sdadloc = 13
  417. else
  418. sdadloc = 1
  419. end
  420. end
  421. end
  422. !!---KOLKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  423. !!indorf = 1 means kolka is in the village
  424. if indorf = 0:
  425. if week <= 5:
  426. if hour = 6 and minut < 45:
  427. kolloc = 13
  428. elseif hour = 7 and minut < 15:
  429. kolloc = 4
  430. elseif hour < 8:
  431. kolloc = 0
  432. elseif hour < 14:
  433. kolloc = 0
  434. elseif hour = 16 and minut < 45:
  435. kolloc = func('shortgs', 'rand_pick', '', 10, 11, 12)
  436. elseif hour < 17:
  437. kolloc = 0
  438. elseif hour < 18:
  439. kolloc = 13
  440. elseif hour = 18 and minut < 30:
  441. kolloc = 4
  442. elseif hour = 18 and minut < 45:
  443. kolloc = 0
  444. elseif hour < 21:
  445. kolloc = 10
  446. elseif hour = 21 and minut < 15:
  447. kolloc = 5
  448. elseif hour < 23:
  449. kolloc = 13
  450. else
  451. kolloc = 13
  452. end
  453. else
  454. if hour = 6 and minut < 45:
  455. kolloc = 13
  456. elseif hour = 7 and minut < 15:
  457. kolloc = 4
  458. elseif hour < 10:
  459. kolloc = 13
  460. elseif hour = 13 and minut < 10:
  461. kolloc = 13
  462. elseif hour < 18:
  463. kolloc = func('shortgs', 'rand_pick', '', 8, 10, 11, 12)
  464. elseif hour = 18 and minut < 30:
  465. kolloc = 4
  466. elseif hour < 21:
  467. kolloc = func('shortgs', 'rand_pick', '', 10, 11, 12)
  468. elseif hour = 21 and minut < 15:
  469. kolloc = 5
  470. elseif hour < 23:
  471. kolloc = 13
  472. else
  473. kolloc = 13
  474. end
  475. end
  476. end
  477. --- family_schedule ---------------------------------