gadfield.qsrc 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653
  1. # gadfield
  2. !2021/05/05
  3. !MiraLoc tells us where Mira is Located
  4. !----------------------------------------------
  5. !MiraLoc = 0 (Mira at home)
  6. !MiraLoc = 1 (Mira at river)
  7. !MiraLoc = 2 (Mira at meadow)
  8. !MiraLoc = 3 (Mira at forest)
  9. !MiraLoc = 4 (Mira at field)
  10. !MiraLoc = 5 (Mira with gop)
  11. !---------------------------------------------
  12. if $ARGS[0] = 'field':
  13. $loc = 'gadfield'
  14. $loc_arg = 'field'
  15. $location_type = 'secluded'
  16. $menu_loc = 'gadfield'
  17. $menu_arg = 'field'
  18. menu_off = 0
  19. gs 'gadukino_event', 'sound'
  20. gs'stat'
  21. '<center><H4>Field</H4></center>'
  22. if month >= 4 and month <= 10:
  23. if hour >= 6 and hour < 22:
  24. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield.jpg"></center>'
  25. else
  26. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield_night.jpg"></center>'
  27. end
  28. if hour >= 9 and hour <= 17 and npc_qw['A221'] = 0: gs 'grigory', 'meet' & exit
  29. else
  30. if hour >= 8 and hour < 18:
  31. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield_winter.jpg"></center>'
  32. else
  33. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadfield_winter_night.jpg"></center>'
  34. end
  35. end
  36. 'A field outside the village.'
  37. if grigory_flower > 0 and grigory_flower < 10: gt 'grigory', 'flower5'
  38. if flowerday ! daystart and grigory_flower = 10: gt 'grigory', 'flower6'
  39. if flowerday ! daystart and grigory_flower > 10: gt 'grigory', 'flower8'
  40. if hour >= 9 and hour <= 19 and week < 6:'Grandfather''s horse <a href="exec: gt ''gadfield'',''horse''">Desperado</a> is grazing the field.'
  41. if hour >= 9 and hour <= 19 and grandpaQW['chore_herd_cattle'] = 0:'You notice a large <a href="exec: gt ''gadfield'',''cow''">herd of cows</a> in the middle of the field.'
  42. if hour >= 6 and hour <= 20 and grandpaQW['chore_herd_cattle'] = 1:'You see the <a href="exec: gt ''gadfield'',''cow''">herd of cows</a> out in the middle of the field.'
  43. if hour >= 7 and hour <= 20 and grandpaQW['chore_bale_hay'] = 1:'You see a crowd of people working on the field.'
  44. act 'Head back to the road (0:10)':minut += 10 & gt'gadroad'
  45. if hour >= 7 and hour <= 13 and grandpaQW['chore_bale_hay'] = 1:
  46. act 'Spend the day helping to bale hay (6:00)':
  47. gs 'food', 'm_meal'
  48. *clr & cla
  49. menu_off = 1
  50. if npc_rel['A60'] >= 15:
  51. npc_rel['A60'] += 1
  52. '<center><img <<$set_imgh>> src="images/characters/gadukino/mira/haying_time_mira.jpg"></center>'
  53. 'Most of the village has shown up to help out with the hay. Mira is there too, and you both partake in the activities. You enjoy yourself, and working alongside Mira makes the day fly by. By the end of the day, you are both exhausted but smiling.'
  54. else
  55. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/haying_time.jpg"></center>'
  56. 'Almost all of the villagers have shown up to help out with the fresh cut hay. You spend most of the day working hard and sweating as you help gather the fresh-cut hay. It is difficult, but you get a great workout and end the day feeling exhausted, but quite satisfied.'
  57. end
  58. gs 'exercise', 'tier1', 60, 'stren_exp', 'vital_exp'
  59. minut += 300
  60. if sunWeather = 1:pcs_tan += 1
  61. grandpaQW['chore_bale_hay'] = 2
  62. gs 'exp_gain', 'hndiwrk', rand(0,8)
  63. gs 'stat'
  64. act 'Continue':gt'gadfield','field'
  65. act 'Return back to your grandfather (0:30)': minut += 30 & gt 'gadhouse', 'grandpa'
  66. end
  67. end
  68. end
  69. if $ARGS[0] = 'horse':
  70. $loc = 'gadfield'
  71. $loc_arg = 'horse'
  72. $location_type = 'public_outdoors'
  73. $menu_loc = 'gadfield'
  74. $menu_arg = 'horse'
  75. menu_off = 0
  76. gs 'gadukino_event', 'sound'
  77. gs'stat'
  78. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse.jpg"></center>'
  79. 'Your grandfather''s horse, Desperado.'
  80. act 'Go back to the field':gt'gadfield','field'
  81. if hour = 19:
  82. act 'Lead the horse home (1:00)':
  83. *clr & cla
  84. menu_off = 1
  85. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse_field.jpg"></center>'
  86. 'You spot your grandfather''s horse wandering loose in the field and decide to help by taking Desperado home. Reaching for the harness, you start leading Desperado towards the village.'
  87. minut += 60
  88. grandmaQW['help_amount'] += rand(0,1)
  89. gs 'exp_gain', 'hndiwrk', rand(0,3)
  90. gs 'stat'
  91. act 'Continue':gt'gadsarai',''
  92. end
  93. end
  94. end
  95. if $ARGS[0] = 'cow':
  96. $loc = 'gadfield'
  97. $loc_arg = 'cow'
  98. $location_type = 'secluded'
  99. $menu_loc = 'gadfield'
  100. $menu_arg = 'cow'
  101. menu_off = 0
  102. gs 'gadukino_event', 'sound'
  103. gs'stat'
  104. temp = rand(1,5)
  105. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow.jpg"></center>'
  106. 'The cattle herd is standing in the middle of the field. Some cows are munching on grass, and others just stare idly around.'
  107. if mira = 1: MiraLoc = 41 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is standing next to you.'
  108. if grandpaQW['chore_herd_cattle'] = 0:act 'Leave them be':gt'gadfield','field'
  109. if hour = 19 and grandpaQW['chore_herd_cattle'] = 0:
  110. act 'Lead the cows home (1:00)':
  111. *clr & cla
  112. menu_off = 1
  113. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_field.jpg"></center>'
  114. 'Seeing the cow herd on the field, you decide to help your grandfather bring the cows home...'
  115. minut += 60
  116. grandmaQW['help_amount'] += 1
  117. gs 'exp_gain', 'hndiwrk', rand(0,3)
  118. gs 'stat'
  119. act 'Continue':gt'gadfield','cow'
  120. end
  121. end
  122. if grandpaQW['chore_herd_cattle'] = 1:
  123. if hour < 10:
  124. act 'Wait until the herd is gathered':
  125. *clr & cla
  126. menu_off = 1
  127. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_wait.jpg"></center>'
  128. if grandpaQW['chore_herd_cattle_experience'] = 0:'Some time flies by while waiting for the locals to finish bringing their cows to the field.'
  129. if grandpaQW['chore_herd_cattle_experience'] = 1:'Some time flies by while waiting for the locals and their children to finish bringing their cows to the field.'
  130. if hour >= 9:minut += 20
  131. if hour < 9:minut += 60
  132. gs 'exp_gain', 'hndiwrk', rand(0,4)
  133. gs 'stat'
  134. act 'Continue':gt'gadfield','cow'
  135. end
  136. end
  137. if hour >= 10 and hour < 13:
  138. act 'Herd cows with your grandfather (1:00)':
  139. *clr & cla
  140. menu_off = 1
  141. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  142. 'You spend an hour herding the cows, watching for stragglers and driving them back to the herd. Then, instead of letting your grandfather do all the work, you roll up the sleeves and try to do most of the work yourself.'
  143. minut += 60
  144. if temper >= 25 and sunWeather = 1:
  145. pcs_hydra -= 12
  146. pcs_stam -= 8
  147. gs 'sweat', 'add', 10
  148. else
  149. pcs_hydra -= 6
  150. gs 'sweat', 'add', 5
  151. pcs_stam -= 5
  152. end
  153. grandpaQW['chore_herd_cattle_experience'] = 1
  154. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  155. gs 'exp_gain', 'hndiwrk', rand(0,3)
  156. gs 'stat'
  157. act 'Continue':gt'gadfield','cow'
  158. end
  159. if mira = 0:
  160. act 'Go for a run in the field (1:00)':
  161. *clr & cla
  162. menu_off = 1
  163. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_run.jpg"></center>'
  164. 'Since the cows are all behaving, you spend some time jogging around the field.'
  165. frost = 0
  166. minut += 60
  167. fat -= 5
  168. gs 'exp_gain', 'run', 1
  169. gs 'sweat', 'add', 10
  170. pcs_mood += 5
  171. pcs_stam -= 8
  172. if temper >= 25 and sunWeather = 1:
  173. pcs_hydra -= 24
  174. gs 'sweat', 'add', 12
  175. else
  176. pcs_hydra -= 18
  177. gs 'sweat', 'add', 10
  178. end
  179. gs 'stat'
  180. act 'Continue':gt'gadfield','cow'
  181. end
  182. end
  183. if temper >= 15 and sunWeather = 1 and mira = 0:
  184. act 'Tan (1:00)':
  185. *clr & cla
  186. menu_off = 1
  187. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  188. 'It''s sunny and warm outside, and since the cows are behaving, you decide to work on your tan for an hour.'
  189. minut += 60
  190. pcs_mood += 10
  191. pcs_tan += 1
  192. gs 'sweat', 'add', 5
  193. gs 'stat'
  194. act 'Continue':gt'gadfield','cow'
  195. end
  196. if pcs_sleep < 40:
  197. act 'Take a nap (1:00)':
  198. *clr & cla
  199. menu_off = 1
  200. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_lying.jpg"></center>'
  201. 'You feel drowsy watching the cows stand around, so you lie down on the grass. You doze off and wake up about an hour later.'
  202. minut += 60
  203. pcs_mood += 10
  204. pcs_sleep+= 9
  205. if temper >= 25 and sunWeather = 1:pcs_hydra -= 12
  206. gs 'stat'
  207. act 'Continue':gt'gadfield','cow'
  208. end
  209. end
  210. act 'Pick flowers (1:00)':
  211. *clr & cla
  212. menu_off = 1
  213. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_flowers.jpg"></center>'
  214. 'Keeping one eye on the cattle, you spend an hour wandering the field, picking flowers.'
  215. minut += 60
  216. pcs_mood += 20
  217. pcs_stam -= 4
  218. if temper >= 25 and sunWeather = 1:
  219. pcs_hydra -= 8
  220. gs 'sweat', 'add', 5
  221. else
  222. pcs_hydra -= 5
  223. gs 'sweat', 'add', 3
  224. end
  225. gs 'stat'
  226. act 'Continue':gt'gadfield','cow'
  227. end
  228. act 'Read a book (1:00)':
  229. if blizoruk = 500 or glassqw = 1:
  230. glassqw = 1
  231. msg' The text blurs across the page; it seems you have poor eyesight. Maybe you should visit an ophthalmologist.'&gt 'gadfield','cow'
  232. end
  233. *clr & cla
  234. menu_off = 1
  235. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  236. minut += 60
  237. if temper >= 25 and sunWeather = 1:pcs_hydra -= 6
  238. if pcs_nerd > 0:
  239. lastread = totminut
  240. lastreadday = daystart
  241. pcs_nerd += 1
  242. blizoruk += 1
  243. pcs_mood = 100
  244. if pcs_stren > 1: stren_deg -= 1
  245. if pcs_vital > 5: vital_deg -= 1
  246. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  247. else
  248. blizoruk += 1
  249. pcs_mood += 10
  250. 'While reading the book, time flies by because you are really engaged in the plot.'
  251. end
  252. gs 'stat'
  253. act 'Close the book':gt'gadfield','cow'
  254. end
  255. end
  256. end
  257. if hour >= 13 and hour < 16:
  258. *clr & cla
  259. menu_off = 1
  260. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go.jpg"></center>'
  261. 'Looking at his watch, Grandpa turns to you and says, "It''s about lunchtime, which means it''s time to take the herd to the watering hole." So you begin to gather the cows and lead them to the river.'
  262. if temper >= 25 and sunWeather = 1:
  263. pcs_hydra -= 12
  264. pcs_stam -= 8
  265. gs 'sweat', 'add', 10
  266. else
  267. pcs_hydra -= 6
  268. gs 'sweat', 'add', 5
  269. pcs_stam -= 5
  270. end
  271. grandmaQW['help_amount'] += 1
  272. minut += 60
  273. gs 'exp_gain', 'hndiwrk', rand(0,3)
  274. gs 'stat'
  275. act 'Herd the cows nearer to the river (0:15)': minut += 15 & gt'gadfield','cow2'
  276. end
  277. end
  278. end
  279. !MiaLoc tells us where Mira is Located
  280. !----------------------------------------------
  281. !MiraLoc = 0 (Mira at home)
  282. !MiraLoc = 1 (Mira at river)
  283. !MiraLoc = 2 (Mira at meadow)
  284. !MiraLoc = 3 (Mira at forest)
  285. !MiraLoc = 4 (Mira at field)
  286. !MiraLoc = 5 (Mira with gop)
  287. !---------------------------------------------
  288. if grandpaQW['chore_herd_cattle'] = 1 and npc_rel['A60'] >= 15 and mira = 0 and sunWeather = 1 and hour >= 10 and temp = 1 and Mira_no = 0 and(npc_QW['A63'] < 13 or npc_QW['A60'] >= 10 or mirasex > 1):
  289. *clr & cla
  290. menu_off = 1
  291. '<center><img <<$set_imgh>> src="images/characters/gadukino/mira/mira2.jpg"></center>'
  292. 'While keeping an eye on the cow herd, you see Mira in the distance, approaching. You happily wave to her.'
  293. '"Hi, <<$pcs_nickname>>. I wanted to visit you, and I''ve brought some water with me," she says, nearing you. "Have you missed me?"'
  294. minut += 5
  295. npc_rel['A60'] += 1
  296. mira = 1
  297. gs 'stat'
  298. act 'Continue':pcs_hydra +=40 & gt'gadfield','cow'
  299. end
  300. if $ARGS[0] = 'cow2':
  301. $loc = 'gadfield'
  302. $loc_arg = 'cow2'
  303. $location_type = 'secluded'
  304. $menu_loc = 'gadfield'
  305. $menu_arg = 'cow2'
  306. menu_off = 0
  307. gs 'gadukino_event', 'sound'
  308. gs'stat'
  309. '<center><H4>River</H4></center>'
  310. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_river.jpg"></center>'
  311. 'The cattle herd is near the river. Some cows are munching on grass, some drink from the river, and some just stand or lie around.'
  312. if mira = 1: MiraLoc = 42 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is sitting next to you.'
  313. if temper >= 15 and sunWeather = 1:'"You can go for a swim if you want, <<$pcs_nickname>>. I''ll keep an eye on the herd," says your grandfather.'
  314. if grandpaQW['chore_herd_cattle'] = 1:
  315. if hour < 16:
  316. act 'Herd cows with your grandfather (1:00)':
  317. *clr & cla
  318. menu_off = 1
  319. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  320. 'You spend an hour herding the cows, watching for stragglers and driving them back to the herd. Then, instead of letting your grandfather do all the work, you roll up the sleeves and try to do most of the work yourself.'
  321. minut += 60
  322. if temper >= 25 and sunWeather = 1:
  323. pcs_hydra -= 12
  324. pcs_stam -= 8
  325. gs 'sweat', 'add', 10
  326. else
  327. pcs_hydra -= 6
  328. gs 'sweat', 'add', 5
  329. pcs_stam -= 5
  330. end
  331. grandpaQW['chore_herd_cattle_experience'] = 1
  332. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  333. gs 'exp_gain', 'hndiwrk', rand(0,3)
  334. gs 'stat'
  335. act 'Continue':gt'gadfield','cow2'
  336. end
  337. if temper >= 15 and sunWeather = 1 and mira = 0:
  338. act 'Swim (0:15)':
  339. *clr & cla
  340. menu_off = 1
  341. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_river.jpg"></center>'
  342. 'You spend a few minutes splashing around in the river, which feels cool and refreshing.'
  343. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
  344. minut += 15
  345. cumspclnt = 4 & gs 'cum_cleanup'
  346. pcs_stam -= 3
  347. pcs_mood += 5
  348. if willday_swim ! daystart: willday_swim = daystart & pcs_willpwr += 1
  349. if pcs_stren < 30:gs 'exp_gain', 'stren', 1
  350. gs 'stat'
  351. act 'Continue':gt'gadfield','cow2'
  352. end
  353. act 'Tan (0:30)':
  354. *clr & cla
  355. menu_off = 1
  356. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  357. 'You lie down to sunbathe by the river while Grandpa looks after the herd.'
  358. minut += 30
  359. gs 'sweat', 'add', 10
  360. pcs_mood += 5
  361. pcs_tan += 1
  362. gs 'stat'
  363. act 'Continue':gt'gadfield','cow2'
  364. end
  365. act 'Read a book (1:00)':
  366. if blizoruk = 500 or glassqw = 1:
  367. glassqw = 1
  368. msg' The text blurs across the page; it seems you have poor eyesight. Maybe you should visit an ophthalmologist.'&gt 'gadfield','cow2'
  369. end
  370. *clr & cla
  371. menu_off = 1
  372. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  373. minut += 60
  374. if temper >= 25 and sunWeather = 1:pcs_hydra -= 12
  375. if pcs_nerd > 0:
  376. lastread = totminut
  377. lastreadday = daystart
  378. pcs_nerd += 1
  379. blizoruk += 1
  380. pcs_mood = 100
  381. if pcs_stren > 1: stren_deg -= 1
  382. if pcs_vital > 5: vital_deg -= 1
  383. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  384. else
  385. blizoruk += 1
  386. pcs_mood += 10
  387. 'While reading the book, time flies by because you are really engaged in the plot.'
  388. end
  389. gs 'stat'
  390. act 'Close the book':gt 'gadfield','cow2'
  391. end
  392. end
  393. end
  394. if hour >= 16 and hour < 19:
  395. *clr & cla
  396. menu_off = 1
  397. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go.jpg"></center>'
  398. 'Grandpa looks at his watch and says it''s time to drive the herd over near the forest. So the two of you begin to gather the herd and guide them toward the forest.'
  399. minut += 60
  400. if temper >= 25 and sunWeather = 1:
  401. pcs_hydra -= 12
  402. pcs_stam -= 8
  403. gs 'sweat', 'add', 10
  404. else
  405. pcs_hydra -= 6
  406. gs 'sweat', 'add', 5
  407. pcs_stam -= 5
  408. end
  409. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  410. gs 'exp_gain', 'hndiwrk', rand(0,3)
  411. gs 'stat'
  412. act 'Herd the cows nearer to the forest (0:30)': minut += 15 & gt'gadfield','cow3'
  413. end
  414. end
  415. end
  416. if $ARGS[0] = 'cow3':
  417. $loc = 'gadfield'
  418. $loc_arg = 'cow3'
  419. $location_type = 'secluded'
  420. $menu_loc = 'gadfield'
  421. $menu_arg = 'cow3'
  422. menu_off = 0
  423. gs 'gadukino_event', 'sound'
  424. gs'stat'
  425. '<center><H4>Field near the forest</H4></center>'
  426. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_forest.jpg"></center>'
  427. 'The cattle herd is grazing in a field near the forest.'
  428. if mira = 1: MiraLoc = 43 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is sitting next to you.'
  429. if grandpaQW['chore_herd_cattle'] = 1:
  430. if hour < 19:
  431. act 'Herd cows with your grandfather (1:00)':
  432. *clr & cla
  433. menu_off = 1
  434. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  435. 'You spend an hour herding the cows, watching for stragglers and driving them back to the herd. Then, instead of letting your grandfather do all the work, you roll up the sleeves and try to do most of the work yourself.'
  436. minut += 60
  437. if temper >= 25 and sunWeather = 1:
  438. pcs_hydra -= 12
  439. pcs_stam -= 8
  440. gs 'sweat', 'add', 10
  441. else
  442. pcs_hydra -= 6
  443. gs 'sweat', 'add', 5
  444. pcs_stam -= 5
  445. end
  446. grandpaQW['chore_herd_cattle_experience'] = 1
  447. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  448. gs 'exp_gain', 'hndiwrk', rand(0,3)
  449. gs 'stat'
  450. act 'Continue':gt'gadfield','cow3'
  451. end
  452. if mira = 0:
  453. act 'Go for a run in the field (1:00)':
  454. *clr & cla
  455. menu_off = 1
  456. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_run.jpg"></center>'
  457. 'Since the cows are all behaving, you spend some time jogging around the field.'
  458. frost = 0
  459. minut += 60
  460. fat -= 5
  461. gs 'exp_gain', 'run', 1
  462. gs 'sweat', 'add', 10
  463. pcs_mood += 5
  464. pcs_stam -= 8
  465. if temper >= 25 and sunWeather = 1:
  466. pcs_hydra -= 24
  467. gs 'sweat', 'add', 12
  468. else
  469. pcs_hydra -= 18
  470. gs 'sweat', 'add', 10
  471. end
  472. gs 'stat'
  473. act 'Continue':gt'gadfield','cow3'
  474. end
  475. end
  476. if temper >= 15 and sunWeather = 1 and mira = 0:
  477. act 'Tan (1:00)':
  478. *clr & cla
  479. menu_off = 1
  480. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  481. 'It''s sunny and warm outside, and since the cows are behaving, you decide to work on your tan for an hour.'
  482. minut += 60
  483. pcs_mood += 10
  484. pcs_tan += 1
  485. gs 'sweat', 'add', 5
  486. gs 'stat'
  487. act 'Continue':gt'gadfield','cow3'
  488. end
  489. if pcs_sleep < 40:
  490. act 'Take a nap (1:00)':
  491. *clr & cla
  492. menu_off = 1
  493. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_lying.jpg"></center>'
  494. 'You feel drowsy watching the cows stand around, so you lie down on the grass. You doze off and wake up about an hour later.'
  495. minut += 60
  496. pcs_mood += 10
  497. pcs_sleep+= 9
  498. if temper >= 25 and sunWeather = 1:pcs_hydra -= 12
  499. gs 'stat'
  500. act 'Continue':gt'gadfield','cow3'
  501. end
  502. end
  503. act 'Pick flowers (1:00)':
  504. *clr & cla
  505. menu_off = 1
  506. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_flowers.jpg"></center>'
  507. 'Keeping one eye on the cattle, you spend an hour wandering the field, picking flowers.'
  508. minut += 60
  509. pcs_mood += 20
  510. pcs_stam -= 4
  511. if temper >= 25 and sunWeather = 1:
  512. pcs_hydra -= 8
  513. gs 'sweat', 'add', 5
  514. else
  515. pcs_hydra -= 5
  516. gs 'sweat', 'add', 3
  517. end
  518. gs 'stat'
  519. act 'Continue':gt'gadfield','cow3'
  520. end
  521. act 'Read a book (1:00)':
  522. *clr & cla
  523. menu_off = 1
  524. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  525. if blizoruk = 500 or glassqw = 1:
  526. glassqw = 1
  527. msg' The text blurs across the page; it seems you have poor eyesight. Maybe you should visit an ophthalmologist.'&gt 'gadfield','cow3'
  528. end
  529. minut += 60
  530. if temper >= 25 and sunWeather = 1:pcs_hydra -= 6
  531. if pcs_nerd > 0:
  532. lastread = totminut
  533. lastreadday = daystart
  534. pcs_nerd += 1
  535. blizoruk += 1
  536. pcs_mood = 100
  537. if pcs_stren > 1: stren_deg -= 1
  538. if pcs_vital > 5: vital_deg -= 1
  539. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  540. else
  541. blizoruk += 1
  542. pcs_mood += 10
  543. 'While reading the book, time flies by because you are really engaged in the plot.'
  544. end
  545. gs 'stat'
  546. act 'Close the book':gt 'gadfield','cow3'
  547. end
  548. end
  549. end
  550. if hour >= 19:
  551. *clr & cla
  552. menu_off = 1
  553. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go_home.jpg"></center>'
  554. 'As sunset approaches, Grandpa says that it is late and time to drive the herd home. So you hurry, gather the cows, and guide them back towards the village.'
  555. if temper >= 25 and sunWeather = 1:
  556. pcs_hydra -= 12
  557. pcs_stam -= 8
  558. gs 'sweat', 'add', 10
  559. else
  560. pcs_hydra -= 6
  561. gs 'sweat', 'add', 5
  562. pcs_stam -= 5
  563. end
  564. minut += 60
  565. mira = 0
  566. grandpaQW['chore_herd_cattle'] = 0
  567. grandmaQW['help_amount'] += 2
  568. gs 'exp_gain', 'hndiwrk', rand(0,3)
  569. gs 'stat'
  570. act 'Back to the village':gt'gadukino'
  571. end
  572. end
  573. end
  574. --- gadfield ---------------------------------