anushapt_city.qsrc 53 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944
  1. # anushapt_city
  2. !! Anushka''s apartment at the city island. She lives here with the guys.
  3. !! TODO move all calculations and setting of people location to a schedule file.
  4. !! TODO add schedule for Radomir and Valentin in their shared room
  5. !2023/05/08
  6. !AnushkaLocCity tells us where Anvushka is located
  7. !locat['A144'] =
  8. !----------------------------------------------
  9. !locat['A144'] = 0 (Anushka not home Fri and Sat 20:00 for rest of night)
  10. !locat['A144'] = 1 (Anushka in the hallway)
  11. !locat['A144'] = 2 (Anushka in her room)
  12. !locat['A144'] = 3 (Anushka in Radomir''s room)
  13. !locat['A144'] = 4 (Anushka in the kitchen)
  14. !locat['A144'] = 5 (Anushka in the livingroom)
  15. !locat['A144'] = 6 (Anushka in Valentin and Arkadi''s room)
  16. !locat['A144'] = 7 (Anushka in the bathroom)
  17. !locat['A144'] = 8 (Anushka is in the garage with the band Wed 18-23)
  18. !locat['A144'] = 9 (Anushka is at the coffee hole working (week = 2 or week = 4 or week = 7) and hour >= 18) or (week = 5 and hour >= 10 and hour < 16))
  19. !locat['A144'] = 10 (Anushka is at the University classes 09:00 to 15:00)
  20. !locat['A144'] = 11 (Anushka is at the modeling studio First Sat of each month 8 to 16:00)
  21. !locat['A144'] = 12 (Anushka is at the University Library Mon and Wed from 15:00 till 18:00)
  22. !---------------------------------------------
  23. !RadomirLocCity tells us where Radomir is located
  24. ! TODO. Later on in this file the schedule is described as:
  25. ! !!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
  26. ! Which one is correct?
  27. !locat['A154']
  28. !----------------------------------------------
  29. !locat['A154'] = 0 (Radomir not home Fri and Sat 20:00 for rest of night)
  30. !locat['A154'] = 1 (Radomir in the hallway)
  31. !locat['A154'] = 2 (Radomir in Anushka''s room)
  32. !locat['A154'] = 3 (Radomir in his room)
  33. !locat['A154'] = 4 (Radomir in the kitchen)
  34. !locat['A154'] = 5 (Radomir in the livingroom)
  35. !locat['A154'] = 6 (Radomir in Valentin and Arkadi''s room)
  36. !locat['A154'] = 7 (Radomir in the bathroom)
  37. !locat['A154'] = 8 (Radomir is in the garage with the band Wed 18-23)
  38. !locat['A154'] = 9 (Radomir is at work at music store in mall Mon-Fri 8 to 17)
  39. !---------------------------------------------
  40. !ValentinLocCity tells us where Valentin is located
  41. !locat['A158']
  42. !----------------------------------------------
  43. !locat['A158'] = 0 (Valentin not home Fri and Sat 20:00 for rest of night)
  44. !locat['A158'] = 1 (Valentin in the hallway)
  45. !locat['A158'] = 2 (Valentin in Anushka''s room)
  46. !locat['A158'] = 3 (Valentin in Radomir''s room)
  47. !locat['A158'] = 4 (Valentin in the kitchen)
  48. !locat['A158'] = 5 (Valentin in the livingroom)
  49. !locat['A158'] = 6 (Valentin in his and Arkadi''s room)
  50. !locat['A158'] = 7 (Valentin in the bathroom)
  51. !locat['A158'] = 8 (Valentin is in the garage with the band)
  52. !locat['A158'] = 9 (Valentin is at work, mechanic Mon-Fri 8 to 17)
  53. !locat['A158'] = 10 (Valentin is in the garage working on his bike Mon 17-23)
  54. !---------------------------------------------
  55. !ArkadiLocCity tells us where Arkadi is located
  56. !locat['A156'] =
  57. !----------------------------------------------
  58. !locat['A156'] = 0 (Arkadi not home Fri and Sat 20:00 for rest of night)
  59. !locat['A156'] = 1 (Arkadi in the hallway)
  60. !locat['A156'] = 2 (Arkadi in Anushka''s room)
  61. !locat['A156'] = 3 (Arkadi in Radomir''s room)
  62. !locat['A156'] = 4 (Arkadi in the kitchen)
  63. !locat['A156'] = 5 (Arkadi in the livingroom)
  64. !locat['A156'] = 6 (Arkadi in his and Valentin''s room)
  65. !locat['A156'] = 7 (Arkadi in the bathroom)
  66. !locat['A156'] = 8 (Arkadi is in the garage with the band Wed 18-23)
  67. !locat['A156'] = 9 (Arkadi is at work, factory Mon-Fri 8 to 17)
  68. !---------------------------------------------
  69. ! City quest (should go into journal)
  70. !!anushkaCityQW['first_visit'] = first visit to her city apartment. 0: You did not meet her yet, 1: She told you the location of the apartment, 2 (could be daystart): You met her in the apartment for the first time.
  71. if $ARGS[0] = 'home':
  72. menu_off = 0
  73. $track_loop = ''
  74. if sound = 0:play 'sound/korr.mp3',30
  75. popolaini = 0
  76. saunaYouRoom = 0
  77. boycherdaksex = 0
  78. minut += 1
  79. bonusZ = 0
  80. gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
  81. $location_type = 'private'
  82. gs 'themes', 'indoors'
  83. gs 'stat'
  84. !!! Probably we should have an init call here that sets all the locations, depending on time. Then those locations get updated when other locations are entered.
  85. gs 'anushapt_city_schedule'
  86. ! First time here, progress the Quest
  87. if anushkaQW['home_day'] ! daystart:
  88. anushkaQW['home_day'] = daystart
  89. locat['A144'] = 0
  90. end
  91. !!notes about when each person is home by default.
  92. !!Anushka is home Mon from 18:00 for rest of night, Tues and Thurs from 15:00 till 18:00, Fri from 16:00 till 20:00, Sat from 08:00 till 20:00 (first Sat each month from 16:00 till 20:00), Sun from 08:00 till 17:00
  93. !!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
  94. !!Valentin is home Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
  95. !!Arkadi is home Mon-Tues and Thurs from 18:00 for rest of night, Sun all day
  96. *clr & cla
  97. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
  98. 'You walk up the stairs to the top floor where Anushka, Radomir, Valentin and Arkadi are renting a three bedroom apartment.'
  99. !!make sure I did all the day and times right below
  100. if hour >= 23:
  101. 'It''s too late in the day to visit Anushka, Radomir, Valentin or Arkadi.'
  102. act 'Move away from the door': gt 'city_island'
  103. elseif hour < 8:
  104. 'It''s too early in the day to visit Anushka, Radomir, Valentin or Arkadi.'
  105. act 'Move away from the door': gt 'city_island'
  106. !elseif week = 1 and hour >= 18 and hour < 23:
  107. !elseif locat['A144'] and locat['A156'] >= 0 and locat['A144'] and locat['A156'] < 8:
  108. elseif $AnushkaLocCity = 'home':
  109. *clr & cla
  110. if $ArkadiLocCity = 'home':
  111. !locat['A144'] = 2
  112. !locat['A156'] = 1
  113. ! Either Anushka or Arkadi opens the door
  114. aptdoor = rand(1,2)
  115. 'You stand outside the door as you knock, waiting to see who answers it.'
  116. if aptdoor = 1:
  117. !locat['A156'] = 1
  118. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  119. if npc_rel['A156'] >= 60:
  120. 'Arkadi answers the door. "What''s up?"'
  121. 'You give him one of your big smiles. "Nothing much. Just thought I''d stop by and hang out."'
  122. 'He nods. "Nush is in her room if you''re looking for her, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  123. elseif npc_rel['A156'] <= 20:
  124. 'Arkadi answers the door. "What the fuck do you want?"'
  125. 'You give him a careful smile. "Nothing much. Just thought I''d stop by and hang out."'
  126. 'He gives you a look of disgust. "Nush is in her room if you''re looking for her. Otherwise you can fuck off," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  127. else
  128. 'Arkadi answers the door. "What''s up?"'
  129. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  130. 'He nods. "Nush is in her room if you''re looking for her," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  131. end
  132. act 'Leave': gt 'city_island'
  133. act 'Enter': gt 'anushapt_city','hallway'
  134. else
  135. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  136. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  137. locat['A144'] = 2
  138. act 'Enter': gt 'anush_bedroom_city','anushroom'
  139. end
  140. else
  141. !elseif week = 2 and hour >= 15 and hour < 18:
  142. !elseif locat['A144'] >= 0 and locat['A144'] <= 8:
  143. *clr & cla
  144. locat['A144'] = 2
  145. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  146. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  147. act 'Enter': gt 'anush_bedroom_city','anushroom'
  148. end
  149. elseif locat['A144'] = 9:
  150. !elseif (week = 2 or week = 4) and hour >= 18 and hour < 23:
  151. *clr & cla
  152. !! Anushka is at work
  153. !! Arkadi or Valentin
  154. locat['A156'] = 1
  155. locat['A158'] = 1
  156. aptdoor = rand(1,2)
  157. 'You stand outside the door as you knock, waiting to see who answers it.'
  158. if aptdoor = 1:
  159. locat['A156'] = 1
  160. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  161. if npc_rel['A156'] >= 60:
  162. 'Arkadi answers the door. "What''s up?"'
  163. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  164. 'He nods. "Nush is at work, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
  165. act 'Leave': gt 'city_island'
  166. act 'Enter': gt 'anushapt_city','hallway'
  167. elseif npc_rel['A156'] <= 20:
  168. 'Arkadi answers the door. "What the fuck do you want?"'
  169. 'You carefully smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  170. 'He gives you a look of disgust. "Nush is at work, so fuck off," he says as he closes the door in your face.'
  171. act 'Leave': gt 'city_island'
  172. else
  173. 'Arkadi answers the door. "What''s up?"'
  174. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  175. 'He nods. "Nush is at work."'
  176. '"Okay. Is it cool if I just hang out here?"'
  177. 'He shrugs as he walks away from the door. "Whatever."'
  178. 'He leaves you to decide if you want to enter as you see him walk back to the living room.'
  179. act 'Leave': gt 'city_island'
  180. act 'Enter': gt 'anushapt_city','hallway'
  181. end
  182. else
  183. locat['A158'] = 1
  184. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  185. if npc_rel['A158'] >= 60:
  186. 'Valentin answers the door. "Hey girl, what you up to?"'
  187. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  188. 'He nods. "Nush is at work, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to enter as you see him walk back to the living room.'
  189. act 'Leave': gt 'city_island'
  190. act 'Enter': gt 'anushapt_city','hallway'
  191. elseif npc_rel['A158'] <= 20:
  192. 'Valentin answers the door. "Nush is at work," he says just before closing the door in your face again.'
  193. act 'Leave': gt 'city_island'
  194. else
  195. 'Valentin answers the door. "Hey girl, what you up to?"'
  196. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  197. 'He nods. "Nush is at work."'
  198. '"Okay. Is it cool if I just hang out?"'
  199. 'He shrugs as he walks away from the door. "Sure, come in."'
  200. act 'Leave': gt 'city_island'
  201. act 'Enter': gt 'anushapt_city','hallway'
  202. end
  203. end
  204. ! elseif week = 4 and hour >= 15 and hour < 18:
  205. ! *clr & cla
  206. ! locat['A144'] = 2
  207. ! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  208. ! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  209. ! act 'Enter': gt 'anush_bedroom_city','anushroom'
  210. ! elseif week = 5 and hour >= 16 and hour < 20:
  211. ! locat['A144'] = 2
  212. ! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  213. ! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  214. ! act 'Enter': gt 'anush_bedroom_city','anushroom'
  215. !elseif day <= 7 and week = 6 and hour >= 8 and hour < 16:
  216. elseif locat['A144'] = 11:
  217. !! Anushka in the studio. Only happens on the first Saturday of the month, otherwise it goes to the Saturday elseif code below
  218. *clr & cla
  219. minut += 1
  220. !Force Valentin to be in the hallway for now. Need to get a better solution in schedule.
  221. locat['A158'] = 1
  222. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  223. if npc_rel['A158'] >= 60:
  224. 'Valentin answers the door. "Hey girl, what you up to?"'
  225. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  226. 'He nods. "Nush is at the modeling studio, but you''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  227. act 'Leave': gt 'city_island'
  228. act 'Enter': gt 'anushapt_city','hallway'
  229. elseif npc_rel['A158'] <= 20:
  230. 'Valentin answers the door. "Nush is at the modeling studio," he says just before closing the door in your face.'
  231. act 'Leave': gt 'city_island'
  232. else
  233. 'Valentin answers the door. "Hey girl, what you up to?"'
  234. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  235. 'He nods. "Nush is at the modeling studio."'
  236. '"Okay. Is it cool if I just hang out?"'
  237. '"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  238. act 'Leave': gt 'city_island'
  239. act 'Enter': gt 'anushapt_city','hallway'
  240. end
  241. !elseif (week = 6 and hour >= 16 and hour < 20) or (week = 6 and hour >= 8 and hour < 20):
  242. elseif $AnushkaLocCity = 'home' and $ValentinLocCity = 'home':
  243. *clr & cla
  244. minut += 1
  245. !locat['A144'] = 2
  246. aptdoor = rand(1,2)
  247. 'You stand outside the door as you knock, waiting to see who answers it.'
  248. if aptdoor = 1:
  249. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  250. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  251. act 'Enter': gt 'anush_bedroom_city','anushroom'
  252. else
  253. locat['A158'] = 1
  254. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  255. if npc_rel['A158'] >= 60:
  256. 'Valentin answers the door. "Hey girl, what you up to?"'
  257. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  258. 'He nods. "Nush is in her room if you''re looking for her. You''re welcome to hang out as well," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  259. act 'Leave': gt 'city_island'
  260. act 'Enter': gt 'anushapt_city','hallway'
  261. elseif npc_rel['A158'] <= 20:
  262. 'Valentin answers the door. "Nush is in her room," he says as he turns and walks away before you can say anything in return.'
  263. act 'Leave': gt 'city_island'
  264. else
  265. 'Valentin answers the door. "Hey girl, what you up to?"'
  266. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  267. 'He nods. "Nush is in her room if you''re looking for her."'
  268. '"Okay. Is it cool if I just hang out?"'
  269. '"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  270. act 'Leave': gt 'city_island'
  271. act 'Enter': gt 'anushapt_city','hallway'
  272. end
  273. end
  274. ! Todo change this into a presence check, not a time check.
  275. elseif week = 7 and hour >= 8 and hour < 17:
  276. *clr & cla
  277. locat['A144'] = 2
  278. locat['A156'] = 1
  279. aptdoor = rand(1,3)
  280. 'You stand outside the door as you knock, waiting to see who answers it.'
  281. if aptdoor = 1:
  282. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  283. if npc_rel['A156'] >= 60:
  284. 'Arkadi answers the door. "What''s up?"'
  285. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  286. 'He nods. "Nush is in her room if you''re looking for her. You''re welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
  287. elseif npc_rel['A156'] <= 20:
  288. 'Arkadi answers the door. "What the fuck do you want?"'
  289. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  290. 'He gives you a look of disgust. "Nush is in her room if you''re looking for her. Otherwise, just fuck off," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  291. else
  292. 'Arkadi answers the door. "What''s up?"'
  293. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  294. 'He nods. "Nush is in her room if you''re looking for her," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  295. end
  296. act 'Leave': gt 'city_island'
  297. act 'Enter': gt 'anushapt_city','hallway'
  298. elseif aptdoor = 2:
  299. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  300. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  301. act 'Enter': gt 'anush_bedroom_city','anushroom'
  302. else
  303. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  304. if npc_rel['A158'] >= 60:
  305. 'Valentin answers the door. "Hey girl, what you up to?"'
  306. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  307. 'He nods. "Nush is in her room if you''re looking for her. You are welcome to hang out," he says as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  308. act 'Leave': gt 'city_island'
  309. act 'Enter': gt 'anushapt_city','hallway'
  310. elseif npc_rel['A158'] <= 20:
  311. 'Valentin answers the door. "Nush is in her room," he says as he turns and walks away before you can say anything in return.'
  312. act 'Leave': gt 'city_island'
  313. else
  314. 'Valentin answers the door. "Hey girl, what you up to?"'
  315. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  316. 'He nods. "Nush is in her room if you''re looking for her."'
  317. '"Okay. Is it cool if I just hang out?"'
  318. '"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  319. act 'Leave': gt 'city_island'
  320. act 'Enter': gt 'anushapt_city','hallway'
  321. end
  322. end
  323. elseif week = 7 and hour >= 17 and hour < 23:
  324. *clr & cla
  325. locat['A144'] = 9
  326. aptdoor = rand(1,2)
  327. 'You stand outside the door as you knock, waiting to see who answers it.'
  328. if aptdoor = 1:
  329. locat['A156'] = 1
  330. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  331. if npc_rel['A156'] >= 60:
  332. 'Arkadi answers the door. "What''s up?"'
  333. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  334. 'He nods. "Nush is at work, but you''re welcome to hang out," he says with a smile as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
  335. act 'Leave': gt 'city_island'
  336. act 'Enter': gt 'anushapt_city','hallway'
  337. elseif npc_rel['A156'] <= 20:
  338. 'Arkadi answers the door. "What the fuck do you want?"'
  339. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  340. 'He gives you a look of disgust. "Nush is at work, so fuck off," he says as he closes the door in your face.'
  341. act 'Leave': gt 'city_island'
  342. else
  343. 'Arkadi answers the door. "What''s up?"'
  344. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  345. 'He nods. "Nush is at work."'
  346. '"Okay. Is it cool if I just hang out?"'
  347. '"Whatever," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  348. act 'Leave': gt 'city_island'
  349. act 'Enter': gt 'anushapt_city','hallway'
  350. end
  351. else
  352. locat['A158'] = 1
  353. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  354. if npc_rel['A158'] >= 60:
  355. 'Valentin answers the door. "Hey girl, what you up to?"'
  356. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  357. 'He nods. "Nush is at work, but you''re welcome to hangout." He says as he walks away from the door, leaving you to decide if you want to walk in. You see him walk back to the living room.'
  358. act 'Leave': gt 'city_island'
  359. act 'Enter': gt 'anushapt_city','hallway'
  360. elseif npc_rel['A158'] <= 20:
  361. 'Valentin answers the door. "Nush is at work." He says just before closing the door in your face.'
  362. act 'Leave': gt 'city_island'
  363. else
  364. 'Valentin answers the door. "Hey girl, what you up to?"'
  365. 'You smile at him. "Nothing much. Just thought I''d stop by and hang out."'
  366. 'He nods. "Nush is at work."'
  367. '"Okay. Is it cool if I just hang out?"'
  368. '"Sure, come in," he shrugs as he walks away from the door, leaving you to decide if you want to walk in as you see him walk back to the living room.'
  369. act 'Leave': gt 'city_island'
  370. act 'Enter': gt 'anushapt_city','hallway'
  371. end
  372. end
  373. else
  374. 'You knock on the door several times, but no one answers. You assume nobody''s home at the moment.'
  375. act 'Move away from the door and leave': gt 'city_island'
  376. end
  377. end
  378. if $ARGS[0] = 'hallway':
  379. *clr & cla
  380. menu_off = 0
  381. if sound = 0: play 'sound/korr.mp3',30
  382. gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
  383. $location_type = 'indoors'
  384. killvar '$locclass'
  385. minut += 1
  386. gs 'stat'
  387. gs 'anushapt_city_schedule'
  388. '<center><h4><font color="maroon">Entrance hall</font></h4></center>'
  389. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/hallway.jpg"></center>'
  390. 'This is the entrance hall to the apartment. It''s devoid of any furniture and the walls and floor are completely bare. The only thing you can see is a single row of coat hooks by the door, which is mostly empty. Other than that the hall, just has a series of doors leading to the other rooms in the apartment.'
  391. act '<b>Leave the apartment</b>': gt 'city_island'
  392. act 'Anushka''s room': gt 'anush_bedroom_city','anushroom'
  393. act 'Radomir''s room': gt 'anushapt_city','rad_room'
  394. act 'Arkadi and Valentin''s room': gt 'anushapt_city','ark_val_room'
  395. act 'Bathroom': gt 'anushapt_city','bathroom'
  396. act 'Living room': gt 'anushapt_city','livingroom'
  397. act 'Kitchen': gt 'anushapt_city','kitchen'
  398. end
  399. if $ARGS[0] = 'bathroom':
  400. *clr & cla
  401. menu_off = 0
  402. gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
  403. $location_type = 'bathroom'
  404. killvar '$locclass'
  405. minut += 1
  406. gs 'stat'
  407. '<center><h4><font color="maroon">Bathroom</font></h4></center>'
  408. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/bathroom.jpg"></center>'
  409. 'The bathroom is fairly clean and larger than most apartment bathrooms you''ve seen. It has white floor tiles with dark green lower wall tiles and lighter green ones above. The one thing you notice right away is the toilet set is up, which is not a surprise with three guys living here.'
  410. 'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
  411. *nl
  412. gs 'piercing_management', 'set_manage_string'
  413. act 'Leave the bathroom': gt 'anushapt_city','hallway'
  414. act 'Take a shower':
  415. *clr & cla
  416. menu_off = 1
  417. minut += 10
  418. dynamic $showerdin
  419. gs 'stat'
  420. gs 'anushapt_city_schedule'
  421. !!tempShower = rand(0,4)
  422. !!I commented this out for now, eventually I will have chances the boys or Anushka might walk in on Sveta showering. I am assuming by just commenting out the temp above that it will always be the else then yes? If not please fix the code so for now the else always shows up.
  423. !! HM We still need tempShower as it it will be equal to 0 if not set; so set it to a value outside of the range for now
  424. tempShower = 5
  425. if tempShower = 0 and ((hour >= 20 and hour < 23) or (week > 5 and hour >= 8 and hour < 16) or (week > 5 and hour >= 18 and hour < 23)):
  426. inhib_exp += 1
  427. ! HM: Who is Eduard?
  428. 'Despite the pattering noise of the running water, you hear the bathroom door open. You look past the shower curtain to see Eduard walking up to the toilet and unzipping his pants.'
  429. act 'Uhm excuse me?':
  430. *clr & cla
  431. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showergetout.jpg"></center>'
  432. 'You pull the shower curtain tight against your body to make sure there''s nothing for him to see other than your head, but you look out at him in consternation.'
  433. 'He looks up at you when you question him. It takes him a moment to realize who you are and he quickly zips up his pants. "Shit sorry... I thought you were my wife." He turns away and hurries for the door. "I''ll just be going... Sorry again." he says as he pulls the door closed. Unsure about what to think, you just decide to finish your shower.'
  434. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  435. end
  436. if pcs_inhib >= 50:
  437. act 'Give him a show':
  438. *clr & cla
  439. inhib_exp += 3
  440. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showershow.jpg"></center>'
  441. 'It seems he hasn''t looked over to see who is in the shower yet. You decide to pull the curtain wide open and give him a proper view of your soapy naked body. "Excuse me, is this what you were looking for?" you ask him.'
  442. *nl
  443. 'He is a bit surprised at first. "Oh sorry... I thought you were my wife." His eyes roam up and down your naked body as he pulls out his dick and starts to piss in the toilet. "Don''t mind me. Just get back to your shower." he adds with a smirk.'
  444. *nl
  445. 'You keep showering with the curtain open while glancing at him every now and then, but after his first once over, he doesn''t really pay you much attention. Once he is done, he washes his hands and leaves. He closes the door behind him without even another glance at your naked body. You decide to continue with your shower, and you don''t have any more surprises after that.'
  446. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  447. end
  448. end
  449. elseif tempShower = 1 and maksimQW['QWstage'] >= 5:
  450. inhib_exp += 1
  451. 'Despite the pattering noise of the running water, you hear the bathroom door creaking slightly. Looking past the shower curtain you see that the bathroom door has been cracked open a little bit. Through the small crack in the doorway, you notice Maksim, Anushka''s younger brother, peeking in to watch you shower.'
  452. act 'Yell at him':
  453. *clr & cla
  454. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showergetout.jpg"></center>'
  455. if locat['A144'] = 0:
  456. 'You pull the shower curtain tight against your body to make sure there is nothing for him to see other than your head. "Get out of here you little pervert!"'
  457. 'He laughs, then quickly ducks away before you hear Anushka yelling at him. "What the hell are you doing?" As you continue your shower, you hear a lot more yelling from behind the door, and there is even a loud crash. Suddenly, silence descends upon the apartment.'
  458. else
  459. 'You pull the shower curtain tight against your body to make sure there is nothing for him to see other than your head. "Get out of here you little pervert!"'
  460. 'He just laughs at you and keeps watching.'
  461. '"Get out of her or I will tell your sister... or you dad." You tell him.'
  462. 'You see a flicker of fear in his eyes at the mention of his sister a lot when you mention his dad, he gives you a angry glare before closing the door leaving you in peace.'
  463. end
  464. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  465. end
  466. if pcs_inhib >= 50:
  467. act 'Give him a show':
  468. *clr & cla
  469. inhib_exp += 3
  470. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/showershow.jpg"></center>'
  471. 'Looking straight at him, you give him a smile. You pull the curtain wide open to give him the perfect view of your naked, wet, supple body. His eyes grow wide and he wastes no time, quickly coming into the bathroom, pulling the door closed behind him. After a few minutes of just watching you, you notice him pulling out his phone and trying to take a picture. You immediately shake your head at him. "No pictures or I will tell your sister that you snuck in here and started taking pictures of me in the shower." He doesn''t say anything, but gives you a look that''s a mixture of disgust, annoyance and fear at the mention of his sister.'
  472. 'He just settles in, enjoying watching you shower and dry yourself off. As you start getting dressed, you shoo him out of the room before finishing up.'
  473. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  474. end
  475. end
  476. else
  477. '<center><h4><font color="maroon">Bathroom</font></h4></center>'
  478. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  479. 'You take a nice shower fully cleaning yourself.'
  480. act 'Take a selfie':
  481. gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
  482. end
  483. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  484. end
  485. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  486. killvar 'tempShower'
  487. end
  488. dynamic $bath
  489. dynamic $bteeth
  490. dynamic $tampon
  491. dynamic $basin
  492. gs 'din_van', 'prvt_pee'
  493. end
  494. if $ARGS[0] = 'livingroom':
  495. $menu_loc = 'anushapt_city'
  496. $menu_arg = 'livingroom'
  497. menu_off = 0
  498. close all
  499. *clr & cla
  500. $locclass = 'livingr'
  501. minut += 1
  502. gs 'stat'
  503. gs 'anushapt_city_schedule'
  504. '<center><b><font color = maroon>Living room</font></b></center>'
  505. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living_room.jpg"></center>'
  506. !!note to self expand these interactions in the future.
  507. if week = 1 and hour >= 18 and hour < 23:
  508. locat['A156'] = 5
  509. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
  510. 'The room isn''t exactly messy, but it''s far from clean. Arkadi is sitting on the couch playing a game.'
  511. act 'Leave': gt 'anushapt_city','hallway'
  512. act 'Join him':
  513. *clr & cla
  514. gs 'npc_relationship', 'modify', 'A156', 'like'
  515. minut += 30
  516. gs 'stat'
  517. '<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_boy.jpg"></center>'
  518. 'You take a seat next to Arkadi. After a few minutes, he switches to a two player game and you pick up the other controller and start playing with him. The two of you have a good time playing games for a while, but you eventually get bored and he seems to have no interest in switching games, so you get up and decide to look around the rest of the apartment.'
  519. act 'Leave the livingroom': gt 'anushapt_city', 'hallway'
  520. end
  521. !!check I did these week/hour times correct
  522. !! Tuesday or Thursday 18-23 or Sunday 8-23
  523. elseif (week = 2 or week = 4 and hour >= 18 and hour < 23) or (week = 7 and hour >= 8 and hour < 23):
  524. locat['A156'] = 5
  525. locat['A158'] = 5
  526. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
  527. 'The room isn''t exactly messy, but it''s far from clean. Arkadi and Valentin are sitting on the couch playing a game.'
  528. act 'Leave': gt 'anushapt_city','hallway'
  529. act 'Join themn':
  530. *clr & cla
  531. gs 'npc_relationship', 'modify', 'A156', 'like'
  532. gs 'npc_relationship', 'modify', 'A158', 'like'
  533. minut += 30
  534. gs 'stat'
  535. '<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_2boys' + rand(1,2) + '.jpg"></center>'
  536. 'You take a seat between the boys and watch as they play the game. Valentin asks you how things have been going and generally makes pleasant conversation with you as he plays, while Arkadi mostly ignores you. He seems very intent on winning his game against Valentin and has no time for talking.'
  537. 'After a while, you get bored and eventually excuse yourself, but they barely even notice you leaving.'
  538. act 'Leave the living room': gt 'anushapt_city', 'hallway'
  539. end
  540. elseif week = 6 and hour >= 8 and hour < 20:
  541. locat['A158'] = 5
  542. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
  543. 'The room isn''t exactly messy, but it''s far from clean. Valentin is sitting on the couch playing a game.'
  544. act 'Leave': gt 'anushapt_city','hallway'
  545. act 'Join him':
  546. *clr & cla
  547. gs 'npc_relationship', 'modify', 'A158', 'like'
  548. minut += 30
  549. gs 'stat'
  550. '<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_boy.jpg"></center>'
  551. 'You take a seat next to Valentin. After a few minutes, he switches to a two player game and you pick up the other controller and start playing with him. As the two of you play, he asks how things are going and politely chats while you play.'
  552. 'You eventually get bored and he seems to have no interest in switching games, so you get up and decide to look around the rest of the apartment.'
  553. act 'Leave the room': gt 'anushapt_city', 'hallway'
  554. end
  555. else
  556. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table with several empty beer bottles and cups spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is an average size flat screen TV, underneath which is a TV stand with several game systems and other electronics on it. A drum set sits in one corner while speakers, amps, guitars and a variety of other musical electronics sit along the two walls not occupied by the TV or the couch.'
  557. 'The room isn''t exactly messy, but it''s far from clean. No one is here right now.'
  558. act 'Leave the room': gt 'anushapt_city', 'hallway'
  559. end
  560. end
  561. if $ARGS[0] = 'kitchen':
  562. $loc = 'anushapt_city'
  563. $loc_arg = 'kitchen'
  564. $menu_loc = 'anushapt_city'
  565. $menu_arg = 'kitchen'
  566. menu_off = 0
  567. close all
  568. *clr & cla
  569. minut += 1
  570. $locclass = 'kitr'
  571. gs 'stat'
  572. gs 'anushapt_city_schedule'
  573. gs 'kit_din'
  574. '<center><b><font color = maroon>Kitchen</font></b></center>'
  575. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/kitchen.jpg"></center>'
  576. 'The first thing that stands out about the room is that one corner is more of a curve where the cabinets are. Along the back wall is one narrow window where the cabinets start and go all the way up along one wall, leaving two walls covered in cabinets, a stove, sink and refrigerator. Most of the counter space is filled with small appliances, cups, and various other items and a few dirty dishes are in the sink.'
  577. 'Against the wall opposite the cabinets is a small table with four chairs, which is covered in bags of chips, papers and other things. You wouldn''t call the kitchen dirty, but it isn''t exactly clean either.'
  578. act 'Leave': gt 'anushapt_city','hallway'
  579. act 'Look in the fridge': gt 'anushapt_city', 'fridge'
  580. dynamic $fill_bottle
  581. dynamic $driwater
  582. killvar 'kitchenev'
  583. end
  584. if $ARGS[0] = 'fridge':
  585. menu_off = 1
  586. *clr & cla
  587. minut += 1
  588. if anushfood_day ! daystart:
  589. anushbeer_count = 20
  590. anushvodka_count = 10
  591. anushsup_count = 3
  592. anushfresh_count = 5
  593. end
  594. !!I tweaked these numbers to show they keep more leftovers, beers and vodka around. I am not sure how to adjust the numbers below.
  595. gs 'stat'
  596. if anushbeer_count = 20:
  597. $anush_beer = ' 20 beers,'
  598. elseif anushbeer_count = 10:
  599. $anush_beer = ' 10 beers,'
  600. else
  601. $anush_beer = ''
  602. end
  603. if anushvodka_count = 10:
  604. $anush_vodka = ' a full bottle of vodka,'
  605. elseif anushvodka_count = 5:
  606. $anush_vodka = ' a half-empty bottle of vodka,'
  607. elseif anushvodka_count = 1:
  608. $anush_vodka = ' a nearly empty bottle of vodka,'
  609. else
  610. $anush_vodka = ''
  611. end
  612. if anushsup_count >= 3:
  613. $anush_sup = ' some left overs'
  614. else
  615. $anush_sup = ''
  616. end
  617. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/fridge.jpg"></center>'
  618. 'You open the fridge and see some leftovers of different kinds, some vodka, about two dozen beers, milk, juice, yogurt, some sodas and some fresh vegetables. The vegetables and yogurt have to be Anushka''s, even though you have a bit of a hard time seeing her eating healthy.'
  619. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  620. if anushbeer_count > 0:
  621. act 'Have a beer':
  622. *clr & cla
  623. minut += 5
  624. gs 'drugs', 'alcohol', 'beer'
  625. anushfood_day = daystart
  626. anushbeer_count -= 1
  627. gs 'stat'
  628. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/beer'+rand(1,3)+'.jpg"></center>'
  629. 'You take a bottle of beer from the fridge and drink it, which quenches your thirst.'
  630. act 'Continue': gt 'anushapt_city', 'fridge'
  631. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  632. end
  633. end
  634. if anushvodka_count > 0:
  635. act 'Drink some vodka':
  636. *clr & cla
  637. minut += 1
  638. gs 'drugs', 'alcohol', 'vodka'
  639. anushfood_day = daystart
  640. anushvodka_count -= 1
  641. gs 'stat'
  642. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
  643. 'You pour some vodka into a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
  644. act 'Put the bottle back in the fridge': gt 'anushapt_city', 'fridge'
  645. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  646. act 'Drink more vodka':
  647. *clr & cla
  648. if anushvodka_count = 0:
  649. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka0.jpg"></center>'
  650. '<font color = red>There''s no vodka left. You drank it all!</font>'
  651. elseif anushvodka_count > 0:
  652. minut += 1
  653. gs 'drugs', 'alcohol', 'vodka'
  654. anushvodka_count -= 1
  655. gs 'stat'
  656. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
  657. 'You pour yourself another glass and drain it in one gulp. Wow, that stuff is strong!'
  658. end
  659. act 'Continue': gt 'anushapt_city', 'fridge'
  660. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  661. end
  662. end
  663. end
  664. if anushsup_count > 0:
  665. act 'Eat some leftovers':
  666. *clr & cla
  667. minut += 5
  668. anushfood_day = daystart
  669. anushsup_count -= 1
  670. gs 'stat'
  671. '<center><img <<$set_imgh>> src="images/shared/food/leftovers.jpg"></center>'
  672. pcs_health += 10
  673. pcs_mood += 20
  674. fat += 2
  675. pcs_energy += 50
  676. if pcs_hydra >= 100:
  677. pcs_hydra += 20
  678. else
  679. pcs_hydra += 40
  680. end
  681. cumspclnt = 2
  682. gs 'cum_cleanup'
  683. pcs_breath = 0
  684. 'It seems to be leftovers from a ready to make meal. You wonder if anyone here knows how to cook.'
  685. act 'Continue': gt 'anushapt_city', 'fridge'
  686. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  687. end
  688. end
  689. if anushfresh_count > 0:
  690. act 'Eat veggies':
  691. *clr & cla
  692. minut += 5
  693. anushfood_day = daystart
  694. anushfresh_count -= 1
  695. gs 'stat'
  696. '<center><img <<$set_imgh>> src="images/shared/food/veggies.jpg"></center>'
  697. pcs_health += 20
  698. pcs_energy += 30
  699. if pcs_hydra >= 100:
  700. pcs_hydra += 20
  701. else
  702. pcs_hydra += 40
  703. end
  704. cumspclnt = 2
  705. gs 'cum_cleanup'
  706. pcs_breath = 0
  707. 'You grab a plate of fresh vegetables from the fridge and put them on a plate before you take a seat and eat them. When you''re done, you rinse your plate off in the sink.'
  708. act 'Continue': gt 'anushapt_city', 'fridge'
  709. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  710. end
  711. end
  712. end
  713. if $ARGS[0] = 'snack':
  714. menu_off = 1
  715. *clr & cla
  716. minut += 15
  717. if alko > 0: alko -= 1
  718. pcs_health += 20
  719. pcs_mood += 20
  720. fat += 6
  721. pcs_energy += 25
  722. if pcs_hydra >= 100:
  723. pcs_hydra += 25
  724. else
  725. pcs_hydra += 50
  726. end
  727. cumspclnt = 2
  728. gs 'cum_cleanup'
  729. pcs_breath = 0
  730. gs 'stat'
  731. locat['A144'] = 4
  732. '<center><b><font color = maroon>Kitchen</font></b></center>'
  733. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/get_snacks.jpg"></center>'
  734. 'She gets up and heads to the kitchen with you, the two of you talking and laughing the whole way.'
  735. 'As you walk into the kitchen, Anushka points to a refrigerator. "Grab some drinks out of the fridge and anything else good."'
  736. 'While you are doing that, she grabs a couple of snack cakes and chips from the cabinets, and once you both have your spoils from your raid on the kitchen, you head back to her room.'
  737. act 'Back to her room': locat['A144'] = 2 & gt 'anush_bedroom_city','anushroom'
  738. end
  739. !!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
  740. !!make sure I got all the day, hour code correct below, above is the times he should be home.
  741. if $ARGS[0] = 'rad_room':
  742. $menu_loc = 'anushapt_city'
  743. $menu_arg = 'rad_room'
  744. menu_off = 0
  745. close all
  746. *clr & cla
  747. minut += 1
  748. gs 'stat'
  749. gs 'anushapt_city_schedule'
  750. '<center><b><font color = maroon>Radomir''s room</font></b></center>'
  751. if (week = 1 or week = 2 or week = 4) and hour >= 18 and hour < 23:
  752. locat['A154'] = 3
  753. tempRad = rand(0,4)
  754. if tempRad = 0:
  755. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/door.jpg"></center>'
  756. 'Just as you walk up to the door, you hear sounds coming from the other side. As you lean in close to the door, you can make out the soft moans and cries of a girl, with a louder Radomir''s voice partially drowning them out. "Yeah, that''s right bitch! Take my cock! You love my big cock pounding your tight little ass, don''t you slut?!"'
  757. 'You can''t hear a reply, but it sounds like they''re both having fun, so you should leave them alone.'
  758. ! Add some arousal from voyeur?
  759. act 'Leave his room': gt 'anushapt_city', 'hallway'
  760. else
  761. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  762. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
  763. 'Radomir is sitting at the desk, working on his laptop.'
  764. act 'Leave his room': gt 'anushapt_city', 'hallway'
  765. act 'Say hi':
  766. *clr & cla
  767. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  768. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  769. 'You walk into his room. "Hi. You busy?"'
  770. !!note to self to expand this in the future
  771. if npc_rel['A154'] >= 60:
  772. minut += 10
  773. 'He glances over at you. "Hey girl, what you up to?"'
  774. 'You smile at him. "Nothing much. Just thought I''d stop by and see what you were doing."'
  775. 'He nods. "Just working on a new song is all."'
  776. 'The two of you talk about music, but he keeps getting distracted by working on the song. After a while, you decide to leave him to it.'
  777. act 'Leave his room': gt 'anushapt_city', 'hallway'
  778. elseif npc_rel['A154'] <= 20:
  779. minut += 1
  780. 'He glances over at you and immediately has a look of anger on his face.'
  781. '"What the fuck are you doing? Get the fuck out of my room!" he says as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
  782. act 'Leave his room': gt 'anushapt_city', 'hallway'
  783. else
  784. minut += 5
  785. 'He glances up at you and then back at his computer. "Yeah, I''m busy."'
  786. '"Can I ask what you''re doing?" you ask, trying to strike up more of a conversation.'
  787. 'He sighs and looks over at you. "I''m working on a new song. Now if you don''t mind, I''d like to be left alone."'
  788. 'He returns his focus to his laptop and ignores you, so you decide to leave.'
  789. act 'Leave his room': gt 'anushapt_city', 'hallway'
  790. end
  791. end
  792. killvar 'tempRad'
  793. end
  794. ! Saturday timed
  795. ! and Sunday all day if that should be
  796. elseif week = 7 or (week = 6 and hour >= 8 and hour < 20):
  797. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  798. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
  799. 'Radomir is sitting at the desk, working on his laptop.'
  800. act 'Leave his room': gt 'anushapt_city','hallway'
  801. act 'Say hi':
  802. *clr & cla
  803. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  804. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  805. 'You walk into his room. "Hi. You busy?"'
  806. !!note to self to expand this in the future
  807. if npc_rel['A154'] >= 60:
  808. minut += 10
  809. 'He glances over at you. "Hey girl, what you up to?"'
  810. 'You smile at him. "Nothing much. Just thought I''d stop by and see what you were doing."'
  811. 'He nods. "Just working on a new song is all."'
  812. 'The two of you talk about music, but he keeps getting distracted by working on the song. After a while, you decide to leave him to it.'
  813. act 'Leave his room': gt 'anushapt_city','hallway'
  814. elseif npc_rel['A154'] <= 20:
  815. minut += 1
  816. 'He glances over at you and immediately has a look of anger on his face.'
  817. '"What the fuck are you doing? Get the fuck out of my room!" he says as he gets up and crosses over to you. He grabs you by the arm and shoves your out of his room, closing the door afterwards.'
  818. act 'Leave his room': gt 'anushapt_city','hallway'
  819. else
  820. minut += 5
  821. 'He glances up at you and then back at his computer. "Yeah, I''m busy."'
  822. '"Can I ask what you are doing?" you ask, trying to strike up more of a conversation.'
  823. 'He sighs and looks over at you. "I''m working on a new song. Now if you don''t mind, I''d like to be left alone."'
  824. 'He returns his focus to his laptop and ignores you, so you decide to leave.'
  825. act 'Leave his room': gt 'anushapt_city','hallway'
  826. end
  827. end
  828. else
  829. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  830. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. "Rock Star" is spelled out above the bed, a dresser sits on one side of the room with a guitar in front of it. Along the opposite wall is a desk with a laptop on it with a medium sized TV and bean bag chair in front of it.'
  831. 'Since nobody''s here, you should probably leave, but you could take a look around if you''re curious.'
  832. act 'Leave his room': gt 'anushapt_city','hallway'
  833. act 'Look around':
  834. *clr & cla
  835. minut += 10
  836. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  837. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_nightstand.jpg"></center>'
  838. 'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. His computer is password protected, so you can''t use it. The only thing of note is some condoms and other stuff in one of the night stands.'
  839. act 'Leave his room': gt 'anushapt_city','hallway'
  840. end
  841. end
  842. end
  843. if $ARGS[0] = 'ark_val_room':
  844. $menu_loc = 'anushapt_city'
  845. $menu_arg = 'ark_val_room'
  846. menu_off = 0
  847. close all
  848. *clr & cla
  849. minut += 1
  850. gs 'stat'
  851. gs 'anushapt_city_schedule'
  852. '<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
  853. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
  854. 'The room is pretty small, the smallest bedroom in the apartment. In each corner opposite the door is a bed; both are a mess and neither looks like they''ve ever been made. The walls and even the ceiling are covered in posters along with a few records. Most of the posters are of various bands, but a few are of scantly or completely naked girls, along with one rather larg Star Wars poster on the ceiling.'
  855. 'Between the beds along the back wall are two night stands, one by each bed. Both are pretty cluttered looking, with a single window just between the night stands. Other a closet near the door, the room is otherwise pretty empty.'
  856. act 'Leave': gt 'anushapt_city','hallway'
  857. act 'Look around':
  858. *clr & cla
  859. minut += 10
  860. '<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
  861. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
  862. 'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. The room is too disorganized for you to find much. Beyond clothes, nothing stands out other than a few joints and condoms in the nightstands.'
  863. act 'Leave': gt 'anushapt_city', 'hallway'
  864. end
  865. end
  866. !!Anushka is home Mon from 18:00 for rest of night, Tues and Thurs from 15:00 till 18:00, Fri from 16:00 till 20:00, Sat from 08:00 till 20:00 (first Sat each month from 16:00 till 20:00), Sun from 08:00 till 17:00
  867. if $ARGS[0] = 'nushlivroom':
  868. !!this doesn''t work right now I will repurpose it later, so leaving it here for now
  869. menu_off = 1
  870. close all
  871. *clr & cla
  872. gs 'stat'
  873. gs 'anushapt_city_schedule'
  874. locat['A144'] = 5
  875. '<center><b><font color = maroon>Living room</font></b></center>'
  876. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living_room.jpg"></center>'
  877. 'The room has a couple of recliners and a couch where Anushka is sitting. In front of the couch is a large coffee table with several empty beer bottles and cups spread across it. There are also some scattered papers and a pill bottle sitting on the table. Opposite the couch in front of the window is a fairly large TV playing an action movie of some sort and a stereo system. The room isn''t exactly messy, but it''s far from clean. You walk over and sit down next to Anushka.'
  878. 'You notice that you don''t hear anything else. "Where''s everyone else?"'
  879. 'She shrugs. "I think they all went out to see a movie, so I have the place to myself."'
  880. act 'Watch the show with her':
  881. *clr & cla
  882. gs 'stat'
  883. minut += 120
  884. gs 'stat'
  885. gs 'anushapt_city_schedule'
  886. '<center><b><font color = maroon>Living room</font></b></center>'
  887. '<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
  888. 'The two of you chat while watching some cheesy American action movie, so you barely pay attention to it. In fact, it ends and something else comes on that you don''t even remember. After a few hours though, you hear keys in the lock of the door.'
  889. '"Shit, they''re home already. Come on, let''s go," she says as she gets up and heads to her room.'
  890. act 'Follow Anushka to her room': locat['A144'] = 2 & gt 'anush_bedroom_city','anushroom'
  891. end
  892. if strapnumber > 0:
  893. act 'Pull out your strap-on':
  894. *clr & cla
  895. gs 'stat'
  896. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/couchstrap1.jpg"></center>'
  897. if pcs_hotcat >= 6:
  898. 'Anushka arches her eyebrows when you pull the strap-on out of your purse, then bites her lower lip. "Just what are you planning to do with that?"'
  899. 'You give her a grin. "I was thinking about fucking you with it, or maybe having you fuck me with it? With nobody home, it would be a crime to waste the freedom it gives us."'
  900. 'She gets flushed, and you can tell she is turned on. "Yeah? Well hand it over and I''ll fuck your tight little asshole until you scream for me."'
  901. act 'Fuck her': gt 'anushkaev1', 'couch_strapon_give', 'city'
  902. act 'Give her the strap-on': gt 'anushkaev1', 'couch_strapon_get', 'city'
  903. else
  904. 'Anushka reaches up and takes the strap-on from you. She takes a look at it then gives the straps a few good tugs while she checks the size of the dildo. "Pretty nice one. It''s a quality dildo and sturdy harness. You made a good choice," she says as she hands it back to you and turns her attention back to the movie. Taking the hint that she doesn''t want to play, you put the strap-on away and join her in watching the TV.'
  905. act 'Watch the show with her':
  906. *clr & cla
  907. gs 'stat'
  908. minut += 120
  909. gs 'stat'
  910. gs 'anushapt_city_schedule'
  911. '<center><b><font color = maroon>Living room</font></b></center>'
  912. '<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
  913. 'The two of you chat while watching some cheesy American action movie, so you barely pay attention to it. In fact, it ends and something else comes on that you don''t even remember. After a few hours though, you hear keys in the lock of the door.'
  914. '"Shit, they''re home already. Come on, let''s go," she says as she gets up and heads to her room.'
  915. act 'Follow Anushka to her room': locat['A144' ] = 2 & gt 'anush_bedroom_city','anushroom'
  916. end
  917. end
  918. end
  919. end
  920. end
  921. --- anushapt_city ---------------------------------