family_schedule.qsrc 13 KB

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