anushapt_city.qsrc 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925
  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 now 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. Thought I would stop by and hang out."'
  122. 'He nods a bit. "Nush is in her room if you are looking for her. You are 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.'
  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. Thought I would stop by and hang out."'
  126. 'He gives you a look of disgust. "Nush is in her room if you are 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. 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. Thought I would stop by and hang out."'
  130. 'He nods a bit. "Nush is in her room if you are looking for her." 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.'
  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 thought I would stop by and hang out."'
  164. 'He nods a bit. "Nush is at work. You are 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.'
  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 to him. "Nothing much. Thought I would 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 to him. "Nothing much. Thought I would stop by and hang out."'
  175. 'He nods a bit. "Nush is at work."'
  176. '"OK well is it cool if I just hang out here?" You ask him.'
  177. 'He shrugs as he walks away from the door, "Whatever." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  178. act 'Leave': gt 'city_island'
  179. act 'Enter': gt 'anushapt_city','hallway'
  180. end
  181. else
  182. locat['A158'] = 1
  183. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  184. if npc_rel['A158'] >= 60:
  185. 'Valentin answers the door. "Hey girl what you up to?"'
  186. 'You smile at him. "Nothing much thought I would stop by and hang out."'
  187. 'He nods a bit. "Nush is at work. You are 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.'
  188. act 'Leave': gt 'city_island'
  189. act 'Enter': gt 'anushapt_city','hallway'
  190. elseif npc_rel['A158'] <= 20:
  191. 'Valentin answers the door. "Nush is at work." He says just before closing the door in your face again.'
  192. act 'Leave': gt 'city_island'
  193. else
  194. 'Valentin answers the door. "Hey girl what you up to?"'
  195. 'You smile to him. "Nothing much. Thought I would stop by and hang out."'
  196. 'He nods a bit. "Nush is at work."'
  197. '"OK well is it cool if I just hang out?" You ask him.'
  198. 'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  199. act 'Leave': gt 'city_island'
  200. act 'Enter': gt 'anushapt_city','hallway'
  201. end
  202. end
  203. ! elseif week = 4 and hour >= 15 and hour < 18:
  204. ! *clr & cla
  205. ! locat['A144'] = 2
  206. ! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  207. ! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  208. ! act 'Enter': gt 'anush_bedroom_city','anushroom'
  209. ! elseif week = 5 and hour >= 16 and hour < 20:
  210. ! locat['A144'] = 2
  211. ! '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  212. ! 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  213. ! act 'Enter': gt 'anush_bedroom_city','anushroom'
  214. !elseif day <= 7 and week = 6 and hour >= 8 and hour < 16:
  215. elseif locat['A144'] = 11:
  216. !! Amushka in the studio. Only happens on the first Saturday of the month, otherwise it goes to the Saturday elseif code below
  217. *clr & cla
  218. minut += 1
  219. !Force Valentin to be in the hallway for now. Need to get a better solution in schedule.
  220. locat['A158'] = 1
  221. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  222. if npc_rel['A158'] >= 60:
  223. 'Valentin answers the door. "Hey girl what you up to?"'
  224. 'You smile at him. "Nothing much Valentin. Thought I would stop by and hang out."'
  225. 'He nods a bit. "Nush is at the modeling studio. You are 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.'
  226. act 'Leave': gt 'city_island'
  227. act 'Enter': gt 'anushapt_city','hallway'
  228. elseif npc_rel['A158'] <= 20:
  229. 'Valentin answers the door. "Nush is at the modeling studio." He says just before closing the door in your face.'
  230. act 'Leave': gt 'city_island'
  231. else
  232. 'Valentin answers the door. "Hey girl, what you up to?"'
  233. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  234. 'He nods a bit. "Nush is at the modeling studio."'
  235. '"OK well is it cool if I just hang out?" you ask him.'
  236. 'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  237. act 'Leave': gt 'city_island'
  238. act 'Enter': gt 'anushapt_city','hallway'
  239. end
  240. !elseif (week = 6 and hour >= 16 and hour < 20) or (week = 6 and hour >= 8 and hour < 20):
  241. elseif $AnushkaLocCity = 'home' and $ValentinLocCity = 'home':
  242. *clr & cla
  243. minute += 1
  244. !locat['A144'] = 2
  245. aptdoor = rand(1,2)
  246. 'You stand outside the door as you knock, waiting to see who answers it.'
  247. if aptdoor = 1:
  248. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  249. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  250. act 'Enter': gt 'anush_bedroom_city','anushroom'
  251. else
  252. locat['A158'] = 1
  253. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big158.jpg"></center>'
  254. if npc_rel['A158'] >= 60:
  255. 'Valentin answers the door. "Hey girl, what you up to?"'
  256. 'You smile at him. "Nothing much, just thought I would stop by and hang out."'
  257. 'He nods a bit. "Nush is in her room if you are looking for her. You are welcome to hangout as well." 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.'
  258. act 'Leave': gt 'city_island'
  259. act 'Enter': gt 'anushapt_city','hallway'
  260. elseif npc_rel['A158'] <= 20:
  261. 'Valentin answers the door. "Nush is in her room." He says as he turns and walks away before you can say anything in return.'
  262. act 'Leave': gt 'city_island'
  263. else
  264. 'Valentin answers the door. "Hey girl what you up to?"'
  265. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  266. 'He nods a bit. "Nush is in her room if you are looking for her."'
  267. '"OK well is it cool if I just hang out?" You ask him.'
  268. 'He shrugs as he walks away from the door, "Sure come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  269. act 'Leave': gt 'city_island'
  270. act 'Enter': gt 'anushapt_city','hallway'
  271. end
  272. end
  273. ! Todo change this into a presence check, not a time check.
  274. elseif week = 7 and hour >= 8 and hour < 17:
  275. *clr & cla
  276. locat['A144'] = 2
  277. locat['A156'] = 1
  278. aptdoor = rand(1,3)
  279. 'You stand outside the door as you knock, waiting to see who answers it.'
  280. if aptdoor = 1:
  281. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  282. if npc_rel['A156'] >= 60:
  283. 'Arkadi answers the door. "What''s up?"'
  284. 'You smile at him. "Nothing much, thought I would stop by and hang out."'
  285. 'He nods. "Nush is in her room if you are looking for her. You are 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.'
  286. elseif npc_rel['A156'] <= 20:
  287. 'Arkadi answers the door. "What the fuck do you want?"'
  288. 'You smile to him. "Nothing much. Just thought I would stop by and hang out."'
  289. 'He gives you a look of disgust. "Nush is in her room if you are 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. You see him walk back to the living room.'
  290. else
  291. 'Arkadi answers the door. "Whats up?"'
  292. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  293. 'He nods a bit. "Nush is in her room if you are looking for her." 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.'
  294. end
  295. act 'Leave': gt 'city_island'
  296. act 'Enter': gt 'anushapt_city','hallway'
  297. elseif aptdoor = 2:
  298. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big144.jpg"></center>'
  299. 'Anushka opens the door, smiling. "Hey <<$pcs_nickname>>. Come on in." She leads you down the hall to her room.'
  300. act 'Enter': gt 'anush_bedroom_city','anushroom'
  301. else
  302. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  303. if npc_rel['A158'] >= 60:
  304. 'Valentin answers the door. "Hey girl what you up to?"'
  305. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  306. 'He nods a bit. "Nush is in her room if you are looking for her. You are 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.'
  307. act 'Leave': gt 'city_island'
  308. act 'Enter': gt 'anushapt_city','hallway'
  309. elseif npc_rel['A158'] <= 20:
  310. 'Valentin answers the door. "Nush is in her room." He says as he turns and walks away before you can say anything in return.'
  311. act 'Leave': gt 'city_island'
  312. else
  313. 'Valentin answers the door. "Hey girl what you up to?"'
  314. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  315. 'He nods a bit. "Nush is in her room if you are looking for her."'
  316. '"OK well is it cool if I just hang out?" You ask him.'
  317. 'He shrugs as he walks away from the door, "Sure come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  318. act 'Leave': gt 'city_island'
  319. act 'Enter': gt 'anushapt_city','hallway'
  320. end
  321. end
  322. elseif week = 7 and hour >= 17 and hour < 23:
  323. *clr & cla
  324. locat['A144'] = 9
  325. aptdoor = rand(1,2)
  326. 'You stand outside the door as you knock, waiting to see who answers it.'
  327. if aptdoor = 1:
  328. locat['A156'] = 1
  329. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  330. if npc_rel['A156'] >= 60:
  331. 'Arkadi answers the door. "What''s up?"'
  332. 'You smile to him. "Nothing much, just thought I would stop by and hang out."'
  333. 'He nods a bit. "Nush is at work. You are welcome to hangout." 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.'
  334. act 'Leave': gt 'city_island'
  335. act 'Enter': gt 'anushapt_city','hallway'
  336. elseif npc_rel['A156'] <= 20:
  337. 'Arkadi answers the door. "What the fuck do you want?"'
  338. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  339. 'He gives you a look of disgust. "Nush is at work, so fuck off." He says as he closes the door in your face.'
  340. act 'Leave': gt 'city_island'
  341. else
  342. 'Arkadi answers the door. "What''s up?"'
  343. 'You smile to him. "Nothing much thought I would stop by and hang out."'
  344. 'He nods a bit. "Nush is at work."'
  345. '"OK well is it cool if I just hang out?" You ask him.'
  346. 'He shrugs as he walks away from the door, "Whatever man." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  347. act 'Leave': gt 'city_island'
  348. act 'Enter': gt 'anushapt_city','hallway'
  349. end
  350. else
  351. locat['A158'] = 1
  352. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big156.jpg"></center>'
  353. if npc_rel['A158'] >= 60:
  354. 'Valentin answers the door. "Hey girl what you up to?"'
  355. 'You smile at him. "Nothing much, thought I would stop by and hang out."'
  356. 'He nods a bit. "Nush is at work. You are 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.'
  357. act 'Leave': gt 'city_island'
  358. act 'Enter': gt 'anushapt_city','hallway'
  359. elseif npc_rel['A158'] <= 20:
  360. 'Valentin answers the door. "Nush is at work." He says just before closing the door in your face.'
  361. act 'Leave': gt 'city_island'
  362. else
  363. 'Valentin answers the door. "Hey girl, what you up to?"'
  364. 'You smile to him. "Nothing much really, just thought I would stop by and hang out."'
  365. 'He nods a bit. "Nush is at work."'
  366. '"OK, well is it cool if I just hang out?" You ask him.'
  367. 'He shrugs as he walks away from the door, "Sure, come in." leaving you to decide if you want to walk in. You see him walk back to the living room.'
  368. act 'Leave': gt 'city_island'
  369. act 'Enter': gt 'anushapt_city','hallway'
  370. end
  371. end
  372. else
  373. 'You knock on the door several times, but no one answers. You assume nobody''s home at the moment.'
  374. act 'Move away from the door and leave': gt 'city_island'
  375. end
  376. end
  377. if $ARGS[0] = 'hallway':
  378. *clr & cla
  379. menu_off = 0
  380. if sound = 0:play 'sound/korr.mp3',30
  381. gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
  382. $location_type = 'indoors'
  383. killvar '$locclass'
  384. minut += 1
  385. gs 'stat'
  386. gs 'anushapt_city_schedule'
  387. '<center><h4><font color="maroon">Entrance hall</font></h4></center>'
  388. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/hallway.jpg"></center>'
  389. 'This is the entrance hall to the apartment. It''s devoid of any furniture, 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.'
  390. act '<b>Leave the apartment</b>': gt 'city_island'
  391. act 'Anushka''s room': gt 'anush_bedroom_city','anushroom'
  392. act 'Radomir''s room': gt 'anushapt_city','rad_room'
  393. act 'Arkadi and Valentin''s room': gt 'anushapt_city','ark_val_room'
  394. act 'Bathroom': gt 'anushapt_city','bathroom'
  395. act 'Living room': gt 'anushapt_city','livingroom'
  396. act 'Kitchen': gt 'anushapt_city','kitchen'
  397. end
  398. if $ARGS[0] = 'bathroom':
  399. *clr & cla
  400. menu_off = 0
  401. gs 'shortgs', 'setloc', 'anushapt_city', $ARGS[0]
  402. $location_type = 'bathroom'
  403. killvar '$locclass'
  404. minut += 1
  405. gs 'stat'
  406. '<center><h4><font color="maroon">Bathroom</font></h4></center>'
  407. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/bathroom.jpg"></center>'
  408. 'The bathroom is fairly clean. It is larger than most apartment bathrooms you have seen. It has a very green style, 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 really with three guys living here.'
  409. 'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
  410. *nl
  411. if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
  412. act 'Leave the bathroom': gt 'anushapt_city','hallway'
  413. act 'Take a shower':
  414. *clr & cla
  415. menu_off = 1
  416. minut += 10
  417. dynamic $showerdin
  418. gs 'stat'
  419. gs 'anushapt_city_schedule'
  420. !!tempShower = rand(0,4)
  421. !!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.
  422. !! 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
  423. tempShower = 5
  424. 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)):
  425. inhib_exp += 1
  426. ! HM: Who is Eduard?
  427. '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.'
  428. act 'Uhm excuse me?':
  429. *clr & cla
  430. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showergetout.jpg"></center>'
  431. 'You pull the shower curtain tight against your body to make sure there is nothing for him to see other than your head, but you look out at him in consternation.'
  432. '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.'
  433. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  434. end
  435. if pcs_inhib >= 50:
  436. act 'Give him a show':
  437. *clr & cla
  438. inhib_exp += 3
  439. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showershow.jpg"></center>'
  440. '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.'
  441. *nl
  442. '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.'
  443. *nl
  444. '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.'
  445. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  446. end
  447. end
  448. elseif tempShower = 1 and maksimQW['QWstage'] >= 5:
  449. inhib_exp += 1
  450. '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.'
  451. act 'Yell at him':
  452. *clr & cla
  453. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showergetout.jpg"></center>'
  454. if locat['A144'] = 0:
  455. '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!"'
  456. '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.'
  457. else
  458. '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!"'
  459. 'He just laughs at you and keeps watching.'
  460. '"Get out of her or I will tell your sister... or you dad." You tell him.'
  461. '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.'
  462. end
  463. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  464. end
  465. if pcs_inhib >= 50:
  466. act 'Give him a show':
  467. *clr & cla
  468. inhib_exp += 3
  469. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/showershow.jpg"></center>'
  470. '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.'
  471. '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.'
  472. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  473. end
  474. end
  475. else
  476. '<center><h4><font color="maroon">Bathroom</font></h4></center>'
  477. '<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
  478. 'You take a nice shower fully cleaning yourself.'
  479. act 'Take a selfie':
  480. gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
  481. end
  482. act 'Get out of the shower': gt 'anushapt_city','bathroom'
  483. end
  484. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
  485. killvar 'tempShower'
  486. end
  487. dynamic $bath
  488. dynamic $bteeth
  489. dynamic $tampon
  490. dynamic $basin
  491. gs 'din_van', 'prvt_pee'
  492. end
  493. if $ARGS[0] = 'livingroom':
  494. $menu_loc = 'anushapt_city'
  495. $menu_arg = 'livingroom'
  496. menu_off = 0
  497. close all
  498. *clr & cla
  499. $locclass = 'livingr'
  500. minut += 1
  501. gs 'stat'
  502. gs 'anushapt_city_schedule'
  503. '<center><b><font color = maroon>Living room</font></b></center>'
  504. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living_room.jpg"></center>'
  505. !!note to self expand these interactions in the future.
  506. if week = 1 and hour >= 18 and hour < 23:
  507. locat['A156'] = 5
  508. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner you see a drum set. There are speakers, amps, guitars, bass guitars and a variety of other musical electronics as well along side the two walls not occupied by the TV or the couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned more often than once a month. The TV is on and Arkadi is playing some playstation game on it.'
  509. act 'Leave': gt 'anushapt_city','hallway'
  510. act 'Join Arkadi':
  511. *clr & cla
  512. gs 'npc_relationship', 'modify', 'A156', 'like'
  513. minut += 30
  514. '<center><img <<$set_imgh>> src="images/shared/food/video_games/videogame_boy.jpg"></center>'
  515. 'You take a seat next to Arkadi as he plays a video game. After a few minutes he switches games to a two player game. Smiling to him you pick up the other controller and start playing with him. The two of you have a good time playing games for awhile, but after a bit you get kinda tired playing the game you are playing and he seems to have no interest in switching games. So you get up and decide to look around the rest of the apartment.'
  516. act 'Leave the livingroom':gt 'anushapt_city', 'hallway'
  517. end
  518. !!check I did these week/hour times correct
  519. !! Tuesday or Thursday 18-23 or Sunday 8-23
  520. elseif (week = 2 or week = 4 and hour >= 18 and hour < 23) or (week = 7 and hour >= 8 and hour < 23):
  521. locat['A156'] = 5
  522. locat['A158'] = 5
  523. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. The TV is on while Arkadi and Valentin are playing some playstation game on it.'
  524. act 'Leave': gt 'anushapt_city','hallway'
  525. act 'Join Arkadi and Valentin':
  526. *clr & cla
  527. ! Arkadi
  528. gs 'npc_relationship', 'modify', 'A156', 'like'
  529. ! Also increase for 158/Valentin?
  530. !minut += 30
  531. '<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_2boys' + rand(1,2) + '.jpg"></center>'
  532. 'You take a seat between the boys and watch as they play games together. Valentin asks you how things have been going and generally makes pleasant conversation with you as he plays. Arkadi mostly ignores you except when you ask him something. He seems very intent on winning his game against Valentin and has no time for talking. After a while you start to get bored just making small talk with Valentin while he is distracted and watching them play games. Eventually you excuse yourself and leave the room, they barely even notice you leave.'
  533. act 'Leave the livingroom': minut += 30 & gt 'anushapt_city', 'hallway'
  534. end
  535. elseif week = 6 and hour >= 8 and hour < 20:
  536. locat['A158'] = 5
  537. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. The TV is on and Valentin is playing some playstation game on it.'
  538. act 'Leave': gt 'anushapt_city','hallway'
  539. act 'Join him':
  540. *clr & cla
  541. gs 'npc_relationship', 'modify', 'A156', 'like'
  542. minut += 30
  543. '<center><img <<$set_imgh>> src="images/shared/home/video_games/videogame_boy.jpg"></center>'
  544. 'You take a seat next to Valentin as he plays video games, after a few minutes he switches games to a two player game. Smiling to him you pick up the other controller and start playing with him. As the two of you play, he asks how things are going for you and politely chats while you play. After a bit you get kinda tired playing the game you are playing and he seems to have no interest in switching games. So you get up and decide to look around the rest of the apartment.'
  545. act 'Leave the room': gt 'anushapt_city', 'hallway'
  546. end
  547. else
  548. 'The room has a couple of recliners and a couch. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table, along with some scattered papers and a pill bottle. Opposite the couch, mounted on the wall is a average size flat screen tv, under it is a tv stand with several game systems and other electronics on it. In one corner is a drum set, there is speakers, amps, guitar''s, bass guitar''s and a variety of other musical electronics, along the two walls not occupied by the TV or couch. The room isn''t exactly messy, but it is far from clean. It doesn''t look like it gets cleaned much more than once a month. Looks like no one is here right now.'
  549. act 'Leave the room': gt 'anushapt_city', 'hallway'
  550. end
  551. end
  552. if $ARGS[0] = 'kitchen':
  553. $loc = 'anushapt_city'
  554. $loc_arg = 'kitchen'
  555. $menu_loc = 'anushapt_city'
  556. $menu_arg = 'kitchen'
  557. menu_off = 0
  558. close all
  559. *clr & cla
  560. minut += 1
  561. $locclass = 'kitr'
  562. gs 'stat'
  563. gs 'anushapt_city_schedule'
  564. gs 'kit_din'
  565. '<center><b><font color = maroon>Kitchen</font></b></center>'
  566. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/kitchen.jpg"></center>'
  567. 'The first thing that stands out about the room is one corner is more of a curve where the cabinets are. Along the back wall is one narrow window, next to it 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 varies other items. A few dirty dishes are in the sink, while a few others someone washed and put in the dish rack. Against the wall opposite the cabinets not to far from a window is a small table with four chairs. It is also covered in bags of chips, papers, and other things. You wouldn''t exactly call the kitchen dirty but it isn''t exactly clean either. Mostly it is just really messy and haphazard.'
  568. act 'Leave':gt 'anushapt_city','hallway'
  569. act 'Look in the fridge': gt 'anushapt_city', 'fridge'
  570. dynamic $fill_bottle
  571. dynamic $driwater
  572. killvar 'kitchenev'
  573. end
  574. if $ARGS[0] = 'fridge':
  575. menu_off = 1
  576. *clr & cla
  577. minut += 1
  578. if anushfood_day ! daystart:
  579. anushbeer_count = 20
  580. anushvodka_count = 10
  581. anushsup_count = 3
  582. anushfresh_count = 5
  583. end
  584. !!I tweaked these numbers to show they keep more leftovers, beers and vodka around. I am not sure how to adjust the numbers below.
  585. gs 'stat'
  586. if anushbeer_count = 20:
  587. $anush_beer = ' 20 beers,'
  588. elseif anushbeer_count = 10:
  589. $anush_beer = ' 10 beers,'
  590. else
  591. $anush_beer = ''
  592. end
  593. if anushvodka_count = 10:
  594. $anush_vodka = ' a full bottle of vodka,'
  595. elseif anushvodka_count = 5:
  596. $anush_vodka = ' a half-empty bottle of vodka,'
  597. elseif anushvodka_count = 1:
  598. $anush_vodka = ' a nearly empty bottle of vodka,'
  599. else
  600. $anush_vodka = ''
  601. end
  602. if anushsup_count >= 3:
  603. $anush_sup = ' some left overs'
  604. else
  605. $anush_sup = ''
  606. end
  607. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/fridge.jpg"></center>'
  608. 'You open the fridge and see some left overs of different kinds, a couple of fifth''s of vodka, about two dozen beers, milk, juice, yogurt, some soda''s, and some fresh vegetables. The vegetables and yogurt has to be Anushka''s, you can''t see the boys eating that. Though you have a bit of a hard time seeing her eating healthy. Though maybe that is why she is always so skinny.'
  609. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  610. if anushbeer_count > 0:
  611. act 'Have a beer':
  612. *clr & cla
  613. minut += 5
  614. gs 'drugs', 'alcohol', 'beer'
  615. anushfood_day = daystart
  616. anushbeer_count -= 1
  617. gs 'stat'
  618. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/beer'+rand(1,3)+'.jpg"></center>'
  619. 'You take a bottle of beer from the fridge and drink it, which quenches your thirst.'
  620. act 'Continue': gt 'anushapt_city', 'fridge'
  621. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  622. end
  623. end
  624. if anushvodka_count > 0:
  625. act 'Drink some vodka':
  626. *clr & cla
  627. minut += 1
  628. gs 'drugs', 'alcohol', 'vodka'
  629. anushfood_day = daystart
  630. anushvodka_count -= 1
  631. gs 'stat'
  632. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
  633. 'You pour some vodka in a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
  634. act 'Put the bottle back in the fridge': gt 'anushapt_city', 'fridge'
  635. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  636. act 'Drink more vodka':
  637. *clr & cla
  638. if anushvodka_count = 0:
  639. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka0.jpg"></center>'
  640. '<font color = red>There''s no vodka left. You drank it all!</font>'
  641. elseif anushvodka_count > 0:
  642. minut += 1
  643. gs 'drugs', 'alcohol', 'vodka'
  644. anushvodka_count -= 1
  645. gs 'stat'
  646. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
  647. 'You pour yourself another glass and drain it in one gulp. Wow, that stuff is strong!'
  648. end
  649. act 'Continue': gt 'anushapt_city', 'fridge'
  650. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  651. end
  652. end
  653. end
  654. if anushsup_count > 0:
  655. act 'Eat some leftovers':
  656. *clr & cla
  657. minut += 5
  658. anushfood_day = daystart
  659. anushsup_count -= 1
  660. gs 'stat'
  661. '<center><img <<$set_imgh>> src="images/shared/food/leftovers.jpg"></center>'
  662. pcs_health += 10
  663. pcs_mood += 20
  664. fat += 2
  665. pcs_energy += 50
  666. if pcs_hydra >= 100:
  667. pcs_hydra += 20
  668. else
  669. pcs_hydra += 40
  670. end
  671. cumspclnt = 2
  672. gs 'cum_cleanup'
  673. pcs_breath = 0
  674. 'It seems to be leftovers from a ready to make meal. You wonder if anyone here knows how to cook.'
  675. act 'Continue': gt 'anushapt_city', 'fridge'
  676. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  677. end
  678. end
  679. if anushfresh_count > 0:
  680. act 'Eat veggies':
  681. *clr & cla
  682. minut += 5
  683. anushfood_day = daystart
  684. anushfresh_count -= 1
  685. gs 'stat'
  686. '<center><img <<$set_imgh>> src="images/shared/food/veggies.jpg"></center>'
  687. pcs_health += 20
  688. pcs_energy += 30
  689. if pcs_hydra >= 100:
  690. pcs_hydra += 20
  691. else
  692. pcs_hydra += 40
  693. end
  694. cumspclnt = 2
  695. gs 'cum_cleanup'
  696. pcs_breath = 0
  697. 'You get out a plate of fresh vegetables from the fridge and put them on a plate. You take a seat and eat them, when you are done you rinse your plate off in the sink.'
  698. act 'Continue': gt 'anushapt_city', 'fridge'
  699. act 'Close the refrigerator': gt 'anushapt_city', 'kitchen'
  700. end
  701. end
  702. end
  703. if $ARGS[0] = 'snack':
  704. menu_off = 1
  705. *clr & cla
  706. minut += 15
  707. if alko > 0: alko -= 1
  708. pcs_health += 20
  709. pcs_mood += 20
  710. fat += 6
  711. pcs_energy += 25
  712. if pcs_hydra >= 100:
  713. pcs_hydra += 25
  714. else
  715. pcs_hydra += 50
  716. end
  717. cumspclnt = 2
  718. gs 'cum_cleanup'
  719. pcs_breath = 0
  720. gs 'stat'
  721. locat['A144'] = 4
  722. '<center><b><font color = maroon>Kitchen</font></b></center>'
  723. '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/get_snacks.jpg"></center>'
  724. 'She gets up and heads to the kitchen with you, the two of you talking and laughing the whole way.'
  725. 'As you walk into the kitchen, Anushka points to a refrigerator. "Grab some drinks out of the fridge and anything else good."'
  726. '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.'
  727. act 'Back to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
  728. end
  729. !!Radomir is home Mon-Tues and Thurs from 18:00 for rest of night, Sat from 08:00 till 20:00, Sun all day
  730. !!make sure I got all the day, hour code correct below, above is the times he should be home.
  731. if $ARGS[0] = 'rad_room':
  732. $menu_loc = 'anushapt_city'
  733. $menu_arg = 'rad_room'
  734. menu_off = 0
  735. close all
  736. *clr & cla
  737. minut += 1
  738. gs 'stat'
  739. gs 'anushapt_city_schedule'
  740. '<center><b><font color = maroon>Radomir''s room</font></b></center>'
  741. if (week = 1 or week = 2 or week = 4) and hour >= 18 and hour < 23:
  742. locat['A154'] = 3
  743. tempRad = rand(0,4)
  744. if tempRad = 0:
  745. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/door.jpg"></center>'
  746. '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." Followed my a loud feminine "Ahhh!" "Fuck yeah! You love my big cock pounding your tight little ass, don''t you slut!" If she replies you can''t hear it, it sounds like they are both having fun, so perhaps you should leave them alone.'
  747. ! Add some arousal from voyeur?
  748. act 'Leave his room': gt 'anushapt_city', 'hallway'
  749. else
  750. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  751. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv. Currently Radomir is sitting at the desk working on his laptop.'
  752. act 'Leave his room': gt 'anushapt_city', 'hallway'
  753. act 'Say hi':
  754. *clr & cla
  755. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  756. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  757. 'You walk into his room, crossing it over near him, as you say. "Hi, you busy?"'
  758. !!note to self to expand this in the future
  759. if npc_rel['A154'] >= 60:
  760. minut += 10
  761. 'Radomir glances over to you. "Hey girl what you up to?"'
  762. 'You smile to him. "Nothing much thought I would stop by and see what you was doing."'
  763. 'He nods a bit. "Just working on a new song is all."'
  764. 'The two of you talk about music for a bit but he keeps getting distracted by working on the song. After a bit you decide to leave him to it.'
  765. act 'Leave his room': gt 'anushapt_city', 'hallway'
  766. elseif npc_rel['A154'] <= 20:
  767. minut += 1
  768. 'He glances over at you and immediately has a look of anger on his face. "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.'
  769. act 'Leave his room': gt 'anushapt_city', 'hallway'
  770. else
  771. minut += 5
  772. 'Radomir glances up at you and then back at his computer. "Yeah, I''m busy."'
  773. '"Oh sorry, can I ask what you are doing?" You ask him trying to strike up more of a conversation.'
  774. 'He sighs and looks over at you. "I''m working on a new song, now if you don''t mind I would like to be left alone." After that he just ignores you, after a couple of minutes of being ignore you just leave.'
  775. act 'Leave his room': gt 'anushapt_city', 'hallway'
  776. end
  777. end
  778. killvar 'tempRad'
  779. end
  780. ! Saturday timed
  781. ! and Sunday all day if that should be
  782. elseif week = 7 or (week = 6 and hour >= 8 and hour < 20):
  783. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  784. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv. Currently Radomir is sitting at the desk working on his laptop.'
  785. act 'Leave his room': gt 'anushapt_city','hallway'
  786. act 'Say hi':
  787. *clr & cla
  788. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  789. '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big154.jpg"></center>'
  790. 'You walk into his room, crossing it over near him, as you say. "Hi, you busy?"'
  791. !!note to self to expand this in the future
  792. if npc_rel['A154'] >= 60:
  793. minut += 10
  794. 'Radomir glances over to you. "Hey girl what you up to?"'
  795. 'You smile to him. "Nothing much thought I would stop by and see what you was doing."'
  796. 'He nods a bit. "Just working on a new song is all."'
  797. 'The two of you talk about music for a bit but he keeps getting distracted by working on the song. After a bit you decide to leave him to it.'
  798. act 'Leave his room': gt 'anushapt_city','hallway'
  799. elseif npc_rel['A154'] <= 20:
  800. minut += 1
  801. 'He glances over at you and immediately has a look of anger on his face. "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.'
  802. act 'Leave his room': gt 'anushapt_city','hallway'
  803. else
  804. minut += 5
  805. 'Radomir glances up at you and then back at his computer. "Yeah, I''m busy."'
  806. '"Oh sorry, can I ask what you are doing?" You ask him trying to strike up more of a conversation.'
  807. 'He sighs and looks over at you. "I''m working on a new song, now if you don''t mind I would like to be left alone." After that he just ignores you, after a couple of minutes of being ignore you just leave.'
  808. act 'Leave his room': gt 'anushapt_city','hallway'
  809. end
  810. end
  811. else
  812. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_room.jpg"></center>'
  813. 'The room is surprisingly clean and well kept. There is a large build in the middle of the room against the opposite wall. Above the bed is spelled out Rock Star, along the left side of the room is a dresser, with a guitar in front of it. Along the opposite wall is a desk with a laptop on it, next to that is a medium sized tv, bean bag chair in front of it, while a play station on the floor in front of the tv.'
  814. 'Since nobody''s here, you should probably leave, but you could take a look around if you''re curious.'
  815. act 'Leave his room': gt 'anushapt_city','hallway'
  816. act 'Look around':
  817. *clr & cla
  818. minut += 10
  819. '<center><b><font color = maroon>Radomir''s Room</font></b></center>'
  820. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/rad_nightstand.jpg"></center>'
  821. 'You snoop around, opening drawers and looking in the closet, but you don''t find anything of interest. His computer is password connected so you can''t use it. The only thing of note is some condoms and other stuff in one of the night stands.'
  822. act 'Leave his room': gt 'anushapt_city','hallway'
  823. end
  824. end
  825. end
  826. if $ARGS[0] = 'ark_val_room':
  827. $menu_loc = 'anushapt_city'
  828. $menu_arg = 'ark_val_room'
  829. menu_off = 0
  830. close all
  831. *clr & cla
  832. minut += 1
  833. gs 'stat'
  834. gs 'anushapt_city_schedule'
  835. '<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
  836. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
  837. 'The room is pretty small, obviously the smallest bedroom in the apartment. In each corner opposite the door is a bed, both are a mess and neither looks like they have ever been made. The walls and even the ceiling is covered in posters along with a few records. Most of the posters are of varies bands, but a few are of scantly or completely naked girls, along with one rather larger star wars poster on the ceiling. Between the beds along the back wall is two night stands, one by each bed. Both are pretty cluttered looking with a single window just between the night stands. Other than that the room is pretty empty but the beds almost completely fill the room, there is a small closest near the door and two dressers along the same wall as the drawer.'
  838. act 'Leave': gt 'anushapt_city','hallway'
  839. act 'Look around':
  840. *clr & cla
  841. minut += 10
  842. '<center><b><font color = maroon>Arkadi and Valentin''s room</font></b></center>'
  843. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/ark_val_room.jpg"></center>'
  844. '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 guys clothes, along with a pile on the floor of which you can''t tell if they are clean or not, nothing stands out, other than you find a few joints and condoms in the nightstands.'
  845. act 'Leave': gt 'anushapt_city', 'hallway'
  846. end
  847. end
  848. !!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
  849. if $ARGS[0] = 'nushlivroom':
  850. !!this doesn''t work right now I will repurpose it later, so leaving it here for now
  851. menu_off = 1
  852. close all
  853. *clr & cla
  854. gs 'stat'
  855. gs 'anushapt_city_schedule'
  856. locat['A144'] = 5
  857. '<center><b><font color = maroon>Living room</font></b></center>'
  858. '<center><img <<$set_imgh>> src="images/locations/city/island/homes/band_apt/living.jpg"></center>'
  859. 'The room has a couple of recliners and a couch where Anushka is sitting. In front of the couch is a large coffee table. Several empty beer bottles and cups are spread across the table. There are also some scattered papers and a pill bottle sitting on the table. Opposite the couch but 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 is far from clean. It doesn''t look like it has been dusted in months or the floor has been recently swept. You walk over and sit down next to Anushka.'
  860. *nl
  861. 'You notice that you don''t hear anything else. "Where''s everyone else?" you ask her.'
  862. 'She shrugs a bit. "I think they all went out to see a movie, so I have the place all to myself for a change."'
  863. act 'Watch the show with her':
  864. *clr & cla
  865. gs 'stat'
  866. minut += 120
  867. gs 'stat'
  868. gs 'anushapt_city_schedule'
  869. '<center><b><font color = maroon>Living room</font></b></center>'
  870. '<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
  871. 'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
  872. act 'Follow Anushka to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
  873. end
  874. if strapnumber > 0:
  875. act 'Pull out your strap-on':
  876. *clr & cla
  877. gs 'stat'
  878. '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/livingroom/couchstrap1.jpg"></center>'
  879. if hotcat >= 6:
  880. '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?"'
  881. '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."'
  882. 'She gets flushed, and you can tell she is turned on. "Yeah? Well hand it over and I will fuck your tight little asshole until you scream for me."'
  883. act 'Fuck her': gt 'anushkaev1', 'couch_strapon_give'
  884. act 'Give her the strap-on': gt 'anushkaev1', 'couch_strapon_get'
  885. else
  886. '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.'
  887. act 'Watch the show with her':
  888. *clr & cla
  889. gs 'stat'
  890. minut += 120
  891. gs 'stat'
  892. gs 'anushapt_city_schedule'
  893. '<center><b><font color = maroon>Living room</font></b></center>'
  894. '<center><img <<$set_imgh>> src="images/shared/home/tv/tv_watch_1.jpg"></center>'
  895. 'The two of you watch some cheesy American action movie. You chat about how nice it will be when you are on your own without always having people around and parents telling you what to do. You barely pay attention to the movie as you talk. In fact, it ends, and something else comes on that you don''t even remember. After a couple of hours though, you hear keys in the lock of the door and Anushka says "Shit they''re home already. Come on, let''s go." As she gets up and heads to her room, her brothers come running by on the way to theirs. They are quickly followed by Valeria complaining about where they ate. Ed walks by and gives you a slight nod, then goes into the kitchen.'
  896. act 'Follow Anushka to her room': locat['A144']=2& gt 'anush_bedroom_city','anushroom'
  897. end
  898. end
  899. end
  900. end
  901. end
  902. --- anushapt_city ---------------------------------