gadsarai.tw 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  1. :: gadsarai[mod mod_gad]
  2. <<set $here = 'gadsarai'>>
  3. <<set $ARGS = $location_var[$here]>>
  4. <!-- !2021/05/08-->
  5. <<if !$location_var[$here][0]>>
  6. <<set $loc_arg = ''>>
  7. <<set $loc = 'gadsarai'>>
  8. <<set $menu_loc = 'gadsarai'>>
  9. <<set $menu_arg = ''>>
  10. <<set $menu_off = 0>>
  11. <<set $location_type = 'secluded'>>
  12. <center><h4>Grandparents'' Barn</h4></center>
  13. <<if $time.month >= 4 and $time.month <= 10>>
  14. <<if $time.hour >= 6 and $time.hour < 22>>
  15. <<image "locations/gadukino/village/sarai.jpg">>
  16. <<else>>
  17. <<image "locations/gadukino/village/sarai_night.jpg">>
  18. <</if>>
  19. <<else>>
  20. <<if $time.hour >= 8 and $time.hour < 18>>
  21. <<image "locations/gadukino/village/sarai_winter.jpg">>
  22. <<else>>
  23. <<image "locations/gadukino/village/sarai_winter_night.jpg">>
  24. <</if>>
  25. <</if>>
  26. Your grandparents'' old barn could hold some valuable items if you spend time searching.
  27. The right side of the barn is piled high with various boxes, barrels, and chests of items.
  28. You can store some extra mushrooms and berries here if you don't want to carry them around all the time.
  29. The left side of the barn has stalls for your grandparents'' horse, cow, and boar.
  30. <<actCLA 'Go back to the yard'>>
  31. <<set $time.minutes += 1>> <<gt 'gaddvor'>>
  32. <</actCLA>>
  33. <<if getvar("$grandpaQW['chore_fetch_firewood']") == 1>>
  34. <<actCLA 'Gather firewood for Grandpa (0:10)'>>
  35. <<if $time.month >= 4 and $time.month <= 10>>
  36. <<image "locations/gadukino/village/firewood.jpg">>
  37. <<else>>
  38. <<image "locations/gadukino/village/firewood_winter.jpg">>
  39. <</if>>
  40. You decide to grab the firewood that your grandfather asked for, loading up as much as you can carry.
  41. <<setinit $grandpaQW['chore_fetch_firewood'] = 2>>
  42. <<set $time.minutes += 10>>
  43. <<act 'Finish'>>
  44. <<gt 'gadsarai'>>
  45. <</act>>
  46. <<actCLA 'Return back to your grandfather'>>
  47. <<set $time.minutes += 2>> <<gt 'gadhouse' 'grandpa'>>
  48. <</actCLA>>
  49. <</actCLA>>
  50. <</if>>
  51. <<gs 'bicycle' 'gadsarai'>>
  52. <<if ($time.month < 4 or $time.month > 10) or ($time.hour < 9 or $time.hour > 20) or (getvar("$grandpaQW['chore_feed_horse']") == 1 or getvar("$grandpaQW['chore_brush_horse']") == 1 or getvar("$grandpaQW['chore_lead_horse_to_field']") == 1 or getvar("$grandpaQW['chore_bathe_horse']") == 1)>>
  53. <<act 'Enter the horses stall'>>
  54. <<gt 'gadsarai' 'horse'>>
  55. <</act>>
  56. <</if>>
  57. <<if ($time.month < 4 or $time.month > 10) or ($time.hour < 9 or $time.hour > 20) or (getvar("$grandpaQW['chore_feed_cow']") == 1 or $grandmaQW['chore_milk_cow'] or getvar("$grandpaQW['chore_lead_cow_to_field']") == 1 or getvar("$grandpaQW['chore_herd_cattle']") == 1)>>
  58. <<act 'Enter the cows stall'>>
  59. <<gt 'gadsarai' 'cow'>>
  60. <</act>>
  61. <</if>>
  62. <<act 'Enter the boars stall'>>
  63. <<gt 'gadsarai' 'boar'>>
  64. <</act>>
  65. <<act 'Search around in the barn (0:15)'>>
  66. <<gt 'gadsarai' 'search'>>
  67. <</act>>
  68. <<if getvar("$vcard") > 0>>
  69. <<actCLA 'View your vintage porn cards'>>
  70. <<set $card_loc = 'gadsarai'>> <<set $card_deck = 0>> <<gt 'card'>>
  71. <</actCLA>>
  72. <</if>>
  73. <<if getvar("$card") > 0>>
  74. <<actCLA 'View your new porn cards'>>
  75. <<set $card_loc = 'gadsarai'>> <<set $card_deck = 1>> <<gt 'card'>>
  76. <</actCLA>>
  77. <</if>>
  78. <<if $pc.horny >= 50>>
  79. <<act 'Masturbate'>>
  80. <<gt 'selfplay' 'start'>>
  81. <</act>>
  82. <</if>>
  83. <!-- !! Serpent is not ready yet, so remarking out til then.-->
  84. <!-- !! if findneck = 1: act 'You hear a scraping noice above you.':gt 'serpent'-->
  85. <</if>>
  86. <<if $location_var[$here][0] == 'search'>>
  87. <<if $npc('A221').qw > 0 and $grigory_barn != $time.daystart and $time.hour > 8 and $time.hour < 12>>
  88. <<gt 'grigory' 'barn'>>
  89. <</if>>
  90. <<set $time.minutes += 15>>
  91. <<if getvar("$BikeLoc") == 0 and rand(0,10) >= 6>>
  92. <<set $BikeLoc = 1>>
  93. <<run $pc.skillExperienceGain('observation',3)>>
  94. <<image "locations/gadukino/village/findbike.jpg">>
  95. You find an old bicycle in the far corner of the barn. It's in surprisingly good condition. You pull it out of the barn and clean it up.
  96. <<elseif getvar("$findbag") == 0 and $wardrobe.purse.isValidItem == 0 and rand(0,10) >= 7>>
  97. <<set $findbag = 1>>
  98. <<if getvar("$findbag") == 1>>
  99. <</if>>
  100. <<run $pc.skillExperienceGain('observation',3)>>
  101. <<image "pc/items/gm/purses/5.jpg">>
  102. <p>In a far corner of the barn, you find a hessian sack filled with mostly junk, but at the bottom, you find a good-quality messenger bag.</p>
  103. <p>You can use this cool-looking bag as a handbag.</p>
  104. <<run $wardrobe.wear('gm_purse_5')>>
  105. <<elseif getvar("$vcard") == 0 and getvar("$vcard_trash") == 0 and rand(0,10) >= 8>>
  106. <<set $vcard = 1>>
  107. <<run $pc.skillExperienceGain('observation',3)>>
  108. <<image "locations/gadukino/village/vcards.jpg">>
  109. <p>"Hmm, what's this?" You've found an unopened deck of vintage adult playing cards still in its original cellophane wrapper.</p>
  110. <<elseif getvar("$findbraclet") == 0 and rand(0,10) >= 9>>
  111. <<set $findbraclet = 1>>
  112. <<run $pc.skillExperienceGain('observation',3)>>
  113. <<image "locations/gadukino/village/bracelet.jpg">>
  114. While looking through the barn, you spot a metal glint under a wood pile. Upon closer inspection, you see a silver bracelet crafted into a snake''s likeness. Strange, but fantastic that you would find something this valuable in the barn.
  115. <<elseif getvar("$findbraclet") > 0 and getvar("$findneck") == 0 and rand(0,10) >= 10>>
  116. <<set $findneck = 1>>
  117. <<run $pc.skillExperienceGain('observation',3)>>
  118. <<image "locations/gadukino/village/necklace.jpg">>
  119. <<if setup.startingCharacterTagsIncludes('magic')>>
  120. While looking through the barn, your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of black wood. You pick up the box and see it's covered in strange writing and glyphs that look like serpents. A feeling of power is coming from within the box. You lift the box''s lid and see a black metal necklace that looks like a coiled snake with ruby eyes. You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.
  121. <<else>>
  122. <p>While looking through the barn, your foot goes through a rotten floorboard and gets stuck. As you work your foot free, you glimpse something underneath the floor - a box or something. You get on your belly and look through the hole in the floor. You find a small box made of black wood. You pick up the box and see it's covered in strange writing and glyphs that look like serpents. The exotic look of the box gives you gooseflesh, and you find yourself holding your breath as you prepare to open the box. You lift the box's lid and see a black metal necklace that looks like a coiled snake with ruby eyes. You inspect the necklace, watching the light sparkle as it is reflected by the facets on the deep red rubies. You cannot begin to guess what this necklace must be worth.</p>
  123. <</if>>
  124. <<else>>
  125. <<run $pc.skillExperienceGain('observation',rand(0,1))>>
  126. <<image "locations/gadukino/village/junk_barn.jpg">>
  127. In the barn, you find many mouldy magazines, rusty tools and equipment, toys, and dusty, yellowed books. The entire barn reeks of mould and decay.
  128. <</if>>
  129. <<act 'Finish'>>
  130. <<gt 'gadsarai'>>
  131. <</act>>
  132. <</if>>
  133. <<if $location_var[$here][0] == 'horse'>>
  134. <<set $time.minutes += 1>>
  135. <center><h4>Grandparents'' Barn</h4></center>
  136. <<image "locations/gadukino/village/horse.jpg">>
  137. Grandfather''s trusted workhorse, Desperado.
  138. <<actCLA 'Leave'>>
  139. <<set $time.minutes += 1>> <<gt 'gadsarai'>>
  140. <</actCLA>>
  141. <<if getvar("$grandpaQW['chore_feed_horse']") == 1>>
  142. <<actCLA 'Feed the horse (0:30)'>>
  143. <<set $time.minutes += 30>>
  144. <<setinit $grandpaQW['chore_feed_horse'] = 2>>
  145. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  146. <<image "locations/gadukino/village/feed_horse.jpg">>
  147. You grab a sack of grain and fill Desperado''s feed bucket. Then, you hang the bucket from his stall and gently pat his nose as he begins to eat.
  148. You watch him eat for a little while before moving on.
  149. <<act 'Finish'>>
  150. <<gt 'gadsarai' 'horse'>>
  151. <</act>>
  152. <<actCLA 'Return back to your grandfather'>>
  153. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandpa'>>
  154. <</actCLA>>
  155. <</actCLA>>
  156. <</if>>
  157. <<if getvar("$grandpaQW['chore_lead_horse_to_field']") == 1>>
  158. <<actCLA 'Lead the horse to the field (1:00)'>>
  159. <<set $time.minutes += 60>>
  160. <<setinit $grandpaQW['chore_lead_horse_to_field'] = 2>>
  161. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  162. <<image "locations/gadukino/village/horse_field.jpg">>
  163. You take Desperado by the bridle and lead him to the field. You let him free in the paddock area and watch him run about before moving on.
  164. <<act 'Continue'>>
  165. <<gt 'gadfield' 'field'>>
  166. <</act>>
  167. <<actCLA 'Return back to your grandfather (0:30)'>>
  168. <<set $time.minutes += 30>> <<gt 'gadhouse' 'grandpa'>>
  169. <</actCLA>>
  170. <</actCLA>>
  171. <</if>>
  172. <<if getvar("$grandpaQW['chore_bathe_horse']") == 1>>
  173. <<actCLA 'Lead the horse to the river (0:30)'>>
  174. <<set $time.minutes += 30>>
  175. <<setinit $grandpaQW['chore_bathe_horse_prog'] = 1>>
  176. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  177. <<image "locations/gadukino/village/horse_field.jpg">>
  178. You take Desperado by the bridle and lead him to the river.
  179. <<act 'Continue'>>
  180. <<gt 'gadriver' 'gadbitch'>>
  181. <</act>>
  182. <</actCLA>>
  183. <</if>>
  184. <<if getvar("$grandpaQW['chore_bathe_horse']") == 2>>
  185. <<actCLA 'Return back to your grandfather'>>
  186. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandpa'>>
  187. <</actCLA>>
  188. <</if>>
  189. <<if getvar("$grandpaQW['chore_brush_horse']") == 1>>
  190. <<actCLA 'Groom the horse (1:00)'>>
  191. <<set $time.minutes += 60>>
  192. <<setinit $grandpaQW['chore_brush_horse'] = 2>>
  193. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  194. <<image "locations/gadukino/village/comb_horse.jpg">>
  195. <p>You spend about an hour cleaning and brushing Desperado, scrubbing his coat and brushing his mane and tail. Finally, you are satisfied with the result - he looks as clean and healthy as ever.</p>
  196. <<act 'Finish'>>
  197. <<gt 'gadsarai' 'horse'>>
  198. <</act>>
  199. <<actCLA 'Return back to your grandfather'>>
  200. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandpa'>>
  201. <</actCLA>>
  202. <</actCLA>>
  203. <</if>>
  204. <</if>>
  205. <<if $location_var[$here][0] == 'cow'>>
  206. <<set $time.minutes += 1>>
  207. <center><h4>Grandparents'' Barn</h4></center>
  208. <<image "locations/gadukino/village/cow.jpg">>
  209. Grandma''s favorite animal, the cow, Dawn.
  210. <<actCLA 'Leave'>>
  211. <<set $time.minutes += 1>> <<gt 'gadsarai'>>
  212. <</actCLA>>
  213. <<if getvar("$grandmaQW['chore_milk_cow']") == 1>>
  214. <<actCLA 'Milk the cow (0:30)'>>
  215. <<set $time.minutes += 30>>
  216. <<setinit $grandmaQW['chore_milk_cow'] = 2>>
  217. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  218. <<image "locations/gadukino/village/milk_cow.jpg">>
  219. You start milking Dawn, improving each time you do it.
  220. <<act 'Finish'>>
  221. <<gt 'gadsarai' 'cow'>>
  222. <</act>>
  223. <<actCLA 'Return back to your grandmother'>>
  224. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandma'>>
  225. <</actCLA>>
  226. <</actCLA>>
  227. <</if>>
  228. <<if getvar("$grandpaQW['chore_feed_cow']") == 1>>
  229. <<actCLA 'Feed the cow (0:30)'>>
  230. <<set $time.minutes += 30>>
  231. <<setinit $grandpaQW['chore_feed_cow'] = 2>>
  232. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  233. <<image "locations/gadukino/village/feed_cow.jpg">>
  234. <p>Dawn is excited about feeding time, shaking her head and doing little cow tippy-taps with her feet. You dump some hay in her trough and watch as she digs in.</p>
  235. <<act 'Finish'>>
  236. <<gt 'gadsarai' 'cow'>>
  237. <</act>>
  238. <<actCLA 'Return back to your grandfather'>>
  239. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandpa'>>
  240. <</actCLA>>
  241. <</actCLA>>
  242. <</if>>
  243. <<if getvar("$grandpaQW['chore_lead_cow_to_field']") == 1 or getvar("$grandpaQW['chore_herd_cattle']") == 1>>
  244. <<actCLA 'Lead the cow to the field (1:00)'>>
  245. <<set $time.minutes += 60>>
  246. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  247. <<image "locations/gadukino/village/cow_field.jpg">>
  248. <<if getvar("$grandpaQW['chore_lead_cow_to_field']") == 1>>
  249. You lead Dawn to the field, where you let the shepherds take over.
  250. <<setinit $grandpaQW['chore_lead_cow_to_field'] = 2>>
  251. <</if>>
  252. <<if getvar("$grandpaQW['chore_herd_cattle']") == 1>>
  253. You lead Dawn to the field, where your grandfather awaits you. It's his turn to keep an eye on the cows..
  254. <</if>>
  255. <<act 'Continue'>>
  256. <<gt 'gadfield' 'cow'>>
  257. <</act>>
  258. <<if getvar("$grandpaQW['chore_lead_cow_to_field']") == 2>>
  259. <<actCLA 'Return back to your grandfather (0:30)'>>
  260. <<setn $time.minutes += 30>> <<gt 'gadhouse' 'grandpa'>>
  261. <</actCLA>>
  262. <</if>>
  263. <</actCLA>>
  264. <</if>>
  265. <</if>>
  266. <<if $location_var[$here][0] == 'boar'>>
  267. <<set $time.minutes += 1>>
  268. <center><h4>Grandparents'' Barn</h4></center>
  269. <<image "locations/gadukino/village/boar.jpg">>
  270. One of your grandparents'' dearest possessions, the boar, Nickle.
  271. <<actCLA 'Leave'>>
  272. <<set $time.minutes += 1>> <<gt 'gadsarai'>>
  273. <</actCLA>>
  274. <<if getvar("$grandpaQW['chore_feed_boar']") == 1>>
  275. <<actCLA 'Feed the hog (0:30)'>>
  276. <<set $time.minutes += 30>>
  277. <<setinit $grandpaQW['chore_feed_boar'] = 2>>
  278. <<run $pc.skillExperienceGain('handyWork',rand(1,3))>>
  279. <<image "locations/gadukino/village/feed_boar.jpg">>
  280. You grab the feed bag and fill Nickle''s trough. You stand there and watch for a few minutes as he eats like a... well, like a pig.
  281. <<act 'Finish'>>
  282. <<gt 'gadsarai' 'boar'>>
  283. <</act>>
  284. <<actCLA 'Return back to your grandfather'>>
  285. <<set $time.minutes += 3>> <<gt 'gadhouse' 'grandpa'>>
  286. <</actCLA>>
  287. <</actCLA>>
  288. <</if>>
  289. <</if>>