1
0

gadfield.qsrc 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634
  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 and npc_known['A60'] = 1:
  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 the villagers have shown up to help 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 immensely satisfied.'
  57. end
  58. gs 'exercise', 'tier1', 60, 'stren', 'vital'
  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. killvar '$downlibrary'
  96. $downlibrary['read'] = {
  97. *clr & cla
  98. menu_off = 1
  99. if blizoruk = 500 or glassqw = 1:
  100. glassqw = 1
  101. msg ' The text blurs across the page. It seems you have poor eyesight. Maybe you should visit an ophthalmologist?'
  102. gt $loc, $loc_arg
  103. end
  104. if pcs_nerd > 0:
  105. lastread = totminut
  106. lastreadday = daystart
  107. pcs_nerd += 1
  108. end
  109. minut += 60
  110. blizoruk += 1
  111. }
  112. if $ARGS[0] = 'cow':
  113. $loc = 'gadfield'
  114. $loc_arg = 'cow'
  115. $location_type = 'secluded'
  116. $menu_loc = 'gadfield'
  117. $menu_arg = 'cow'
  118. menu_off = 0
  119. gs 'gadukino_event', 'sound'
  120. gs'stat'
  121. temp = rand(1,5)
  122. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow.jpg"></center>'
  123. 'The cattle herd is standing in the middle of the field. Some cows are munching on grass, and others just stare idly around.'
  124. if mira = 1: MiraLoc = 41 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is standing next to you.'
  125. if grandpaQW['chore_herd_cattle'] = 0:act 'Leave them be':gt'gadfield','field'
  126. if hour = 19 and grandpaQW['chore_herd_cattle'] = 0:
  127. act 'Lead the cows home (1:00)':
  128. *clr & cla
  129. menu_off = 1
  130. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_field.jpg"></center>'
  131. 'Seeing the cow herd on the field, you decide to help your grandfather bring the cows home...'
  132. minut += 60
  133. grandmaQW['help_amount'] += 1
  134. gs 'exp_gain', 'hndiwrk', rand(0,3)
  135. gs 'stat'
  136. act 'Continue':gt'gadukino'
  137. end
  138. end
  139. if grandpaQW['chore_herd_cattle'] = 1:
  140. if hour < 10:
  141. act 'Wait until the herd is gathered':
  142. *clr & cla
  143. menu_off = 1
  144. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_wait.jpg"></center>'
  145. if grandpaQW['chore_herd_cattle_experience'] = 0:'Some time flies by while waiting for the locals to finish bringing their cows to the field.'
  146. 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.'
  147. if hour >= 9:minut += 20
  148. if hour < 9:minut += 60
  149. gs 'exp_gain', 'hndiwrk', rand(0,4)
  150. gs 'stat'
  151. act 'Continue':gt'gadfield','cow'
  152. end
  153. end
  154. if hour >= 10 and hour < 13:
  155. act 'Herd cows with your grandfather (1:00)':
  156. *clr & cla
  157. menu_off = 1
  158. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  159. '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 your sleeves and try to do most of the work yourself.'
  160. minut += 60
  161. if temper >= 25 and sunWeather = 1:
  162. pcs_hydra -= 12
  163. pcs_stam -= 8
  164. gs 'sweat', 'add', 10
  165. else
  166. pcs_hydra -= 6
  167. gs 'sweat', 'add', 5
  168. pcs_stam -= 5
  169. end
  170. grandpaQW['chore_herd_cattle_experience'] = 1
  171. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  172. gs 'exp_gain', 'hndiwrk', rand(0,3)
  173. gs 'stat'
  174. act 'Continue':gt'gadfield','cow'
  175. end
  176. if mira = 0:
  177. act 'Go for a run in the field (1:00)':
  178. *clr & cla
  179. menu_off = 1
  180. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_run.jpg"></center>'
  181. 'Since the cows are all behaving, you spend some time jogging around the field.'
  182. frost = 0
  183. minut += 60
  184. fat -= 5
  185. gs 'exp_gain', 'run', 1
  186. gs 'sweat', 'add', 10
  187. pcs_mood += 5
  188. pcs_stam -= 8
  189. if temper >= 25 and sunWeather = 1:
  190. pcs_hydra -= 24
  191. gs 'sweat', 'add', 12
  192. else
  193. pcs_hydra -= 18
  194. gs 'sweat', 'add', 10
  195. end
  196. gs 'stat'
  197. act 'Continue':gt'gadfield','cow'
  198. end
  199. end
  200. if temper >= 15 and sunWeather = 1 and mira = 0:
  201. act 'Tan (1:00)':
  202. *clr & cla
  203. menu_off = 1
  204. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  205. 'It''s sunny and warm outside, and since the cows are behaving, you decide to work on your tan for an hour.'
  206. minut += 60
  207. pcs_mood += 10
  208. pcs_tan += 1
  209. gs 'sweat', 'add', 5
  210. gs 'stat'
  211. act 'Continue':gt'gadfield','cow'
  212. end
  213. if pcs_sleep < 40:
  214. act 'Take a nap (1:00)':
  215. *clr & cla
  216. menu_off = 1
  217. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_lying.jpg"></center>'
  218. '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.'
  219. if temper >= 25 and sunWeather = 1: pcs_hydra -= 12
  220. gs 'sleep_simple', 'nap', 1
  221. act 'Continue': gt'gadfield','cow'
  222. end
  223. end
  224. act 'Pick flowers (1:00)':
  225. *clr & cla
  226. menu_off = 1
  227. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_flowers.jpg"></center>'
  228. 'Keeping one eye on the cattle, you spend an hour wandering the field, picking flowers.'
  229. minut += 60
  230. pcs_mood += 20
  231. pcs_stam -= 4
  232. if temper >= 25 and sunWeather = 1:
  233. pcs_hydra -= 8
  234. gs 'sweat', 'add', 5
  235. else
  236. pcs_hydra -= 5
  237. gs 'sweat', 'add', 3
  238. end
  239. gs 'stat'
  240. act 'Continue':gt'gadfield','cow'
  241. end
  242. act 'Read a book (1:00)':
  243. dynamic $downlibrary['read']
  244. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  245. if temper >= 25 and sunWeather = 1:pcs_hydra -= 6
  246. if pcs_nerd > 0:
  247. pcs_mood = 100
  248. if pcs_stren > 1: stren_deg -= 1
  249. if pcs_vital > 5: vital_deg -= 1
  250. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  251. else
  252. pcs_mood += 10
  253. 'While reading the book, time flies by because you are really engaged in the plot.'
  254. end
  255. gs 'stat'
  256. act 'Close the book':gt'gadfield','cow'
  257. end
  258. end
  259. end
  260. if hour >= 13 and hour < 16:
  261. *clr & cla
  262. menu_off = 1
  263. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go.jpg"></center>'
  264. '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.'
  265. if temper >= 25 and sunWeather = 1:
  266. pcs_hydra -= 12
  267. pcs_stam -= 8
  268. gs 'sweat', 'add', 10
  269. else
  270. pcs_hydra -= 6
  271. gs 'sweat', 'add', 5
  272. pcs_stam -= 5
  273. end
  274. grandmaQW['help_amount'] += 1
  275. minut += 60
  276. gs 'exp_gain', 'hndiwrk', rand(0,3)
  277. gs 'stat'
  278. act 'Herd the cows nearer to the river (0:15)': minut += 15 & gt'gadfield','cow2'
  279. end
  280. end
  281. end
  282. !MiaLoc tells us where Mira is Located
  283. !----------------------------------------------
  284. !MiraLoc = 0 (Mira at home)
  285. !MiraLoc = 1 (Mira at river)
  286. !MiraLoc = 2 (Mira at meadow)
  287. !MiraLoc = 3 (Mira at forest)
  288. !MiraLoc = 4 (Mira at field)
  289. !MiraLoc = 5 (Mira with gop)
  290. !---------------------------------------------
  291. 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) and npc_known['A60'] = 1:
  292. *clr & cla
  293. menu_off = 1
  294. '<center><img <<$set_imgh>> src="images/characters/gadukino/mira/mira2.jpg"></center>'
  295. 'While keeping an eye on the cow herd, you see Mira in the distance, approaching. You happily wave to her.'
  296. '"Hi, <<$pcs_nickname>>. I wanted to visit you, and I''ve brought some water with me," she says, nearing you. "Have you missed me?"'
  297. minut += 5
  298. npc_rel['A60'] += 1
  299. mira = 1
  300. gs 'stat'
  301. act 'Continue':pcs_hydra +=40 & gt'gadfield','cow'
  302. end
  303. if $ARGS[0] = 'cow2':
  304. $loc = 'gadfield'
  305. $loc_arg = 'cow2'
  306. $location_type = 'secluded'
  307. $menu_loc = 'gadfield'
  308. $menu_arg = 'cow2'
  309. menu_off = 0
  310. gs 'gadukino_event', 'sound'
  311. gs'stat'
  312. '<center><H4>River</H4></center>'
  313. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_river.jpg"></center>'
  314. '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.'
  315. if mira = 1: MiraLoc = 42 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is sitting next to you.'
  316. 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.'
  317. if grandpaQW['chore_herd_cattle'] = 1:
  318. if hour < 16:
  319. act 'Herd cows with your grandfather (1:00)':
  320. *clr & cla
  321. menu_off = 1
  322. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  323. '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 your sleeves and try to do most of the work yourself.'
  324. minut += 60
  325. if temper >= 25 and sunWeather = 1:
  326. pcs_hydra -= 12
  327. pcs_stam -= 8
  328. gs 'sweat', 'add', 10
  329. else
  330. pcs_hydra -= 6
  331. gs 'sweat', 'add', 5
  332. pcs_stam -= 5
  333. end
  334. grandpaQW['chore_herd_cattle_experience'] = 1
  335. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  336. gs 'exp_gain', 'hndiwrk', rand(0,3)
  337. gs 'stat'
  338. act 'Continue':gt'gadfield','cow2'
  339. end
  340. if temper >= 15 and sunWeather = 1 and mira = 0:
  341. if pcs_stam >= (5 * (10 - sport_clothes_exercise_bonus)) / 2:
  342. act 'Swim (0:15)':
  343. *clr & cla
  344. menu_off = 1
  345. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_river.jpg"></center>'
  346. 'You spend a few minutes splashing around in the river, which feels cool and refreshing.'
  347. if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
  348. cumspclnt = 4 & gs 'cum_cleanup'
  349. pcs_stam -= 3
  350. pcs_mood += 5
  351. if willday_swim ! daystart: willday_swim = daystart & pcs_willpwr += 1
  352. gs 'exercise', 'tier1', 15, 'stren'
  353. gs 'stat'
  354. act 'Continue':gt'gadfield','cow2'
  355. end
  356. end
  357. act 'Tan (0:30)':
  358. *clr & cla
  359. menu_off = 1
  360. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  361. 'You lie down to sunbathe by the river while Grandpa looks after the herd.'
  362. minut += 30
  363. gs 'sweat', 'add', 10
  364. pcs_mood += 5
  365. pcs_tan += 1
  366. gs 'stat'
  367. act 'Continue':gt'gadfield','cow2'
  368. end
  369. act 'Read a book (1:00)':
  370. dynamic $downlibrary['read']
  371. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  372. if temper >= 25 and sunWeather = 1:pcs_hydra -= 12
  373. if pcs_nerd > 0:
  374. pcs_mood = 100
  375. if pcs_stren > 1: stren_deg -= 1
  376. if pcs_vital > 5: vital_deg -= 1
  377. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  378. else
  379. pcs_mood += 10
  380. 'While reading the book, time flies by because you are really engaged in the plot.'
  381. end
  382. gs 'stat'
  383. act 'Close the book':gt 'gadfield','cow2'
  384. end
  385. end
  386. end
  387. if hour >= 16 and hour < 19:
  388. *clr & cla
  389. menu_off = 1
  390. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go.jpg"></center>'
  391. 'Grandpa looks at his watch and says it''s time to drive the herd near the forest. So the two of you begin to gather the herd and guide them toward the woods.'
  392. minut += 60
  393. if temper >= 25 and sunWeather = 1:
  394. pcs_hydra -= 12
  395. pcs_stam -= 8
  396. gs 'sweat', 'add', 10
  397. else
  398. pcs_hydra -= 6
  399. gs 'sweat', 'add', 5
  400. pcs_stam -= 5
  401. end
  402. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  403. gs 'exp_gain', 'hndiwrk', rand(0,3)
  404. gs 'stat'
  405. act 'Herd the cows nearer to the forest (0:30)': minut += 15 & gt'gadfield','cow3'
  406. end
  407. end
  408. end
  409. if $ARGS[0] = 'cow3':
  410. $loc = 'gadfield'
  411. $loc_arg = 'cow3'
  412. $location_type = 'secluded'
  413. $menu_loc = 'gadfield'
  414. $menu_arg = 'cow3'
  415. menu_off = 0
  416. gs 'gadukino_event', 'sound'
  417. gs'stat'
  418. '<center><H4>Field near the forest</H4></center>'
  419. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_forest.jpg"></center>'
  420. 'The cattle herd is grazing in a field near the forest.'
  421. if mira = 1: MiraLoc = 43 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is sitting next to you.'
  422. if grandpaQW['chore_herd_cattle'] = 1:
  423. if hour < 19:
  424. act 'Herd cows with your grandfather (1:00)':
  425. *clr & cla
  426. menu_off = 1
  427. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow'+rand(1,4)+'.jpg"></center>'
  428. '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 your sleeves and try to do most of the work yourself.'
  429. minut += 60
  430. if temper >= 25 and sunWeather = 1:
  431. pcs_hydra -= 12
  432. pcs_stam -= 8
  433. gs 'sweat', 'add', 10
  434. else
  435. pcs_hydra -= 6
  436. gs 'sweat', 'add', 5
  437. pcs_stam -= 5
  438. end
  439. grandpaQW['chore_herd_cattle_experience'] = 1
  440. if rand(0,1) = 1:grandmaQW['help_amount'] += rand(0,1)
  441. gs 'exp_gain', 'hndiwrk', rand(0,3)
  442. gs 'stat'
  443. act 'Continue':gt'gadfield','cow3'
  444. end
  445. if mira = 0:
  446. act 'Go for a run in the field (1:00)':
  447. *clr & cla
  448. menu_off = 1
  449. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_run.jpg"></center>'
  450. 'Since the cows are all behaving, you spend some time jogging around the field.'
  451. frost = 0
  452. minut += 60
  453. fat -= 5
  454. gs 'exp_gain', 'run', 1
  455. gs 'sweat', 'add', 10
  456. pcs_mood += 5
  457. pcs_stam -= 8
  458. if temper >= 25 and sunWeather = 1:
  459. pcs_hydra -= 24
  460. gs 'sweat', 'add', 12
  461. else
  462. pcs_hydra -= 18
  463. gs 'sweat', 'add', 10
  464. end
  465. gs 'stat'
  466. act 'Continue':gt'gadfield','cow3'
  467. end
  468. end
  469. if temper >= 15 and sunWeather = 1 and mira = 0:
  470. act 'Tan (1:00)':
  471. *clr & cla
  472. menu_off = 1
  473. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_sun.jpg"></center>'
  474. 'It''s sunny and warm outside, and since the cows are behaving, you decide to work on your tan for an hour.'
  475. minut += 60
  476. pcs_mood += 10
  477. pcs_tan += 1
  478. gs 'sweat', 'add', 5
  479. gs 'stat'
  480. act 'Continue':gt'gadfield','cow3'
  481. end
  482. if pcs_sleep < 40:
  483. act 'Take a nap (1:00)':
  484. *clr & cla
  485. menu_off = 1
  486. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_lying.jpg"></center>'
  487. '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.'
  488. if temper >= 25 and sunWeather = 1: pcs_hydra -= 12
  489. gs 'sleep_simple', 'nap', 1
  490. act 'Continue':gt'gadfield','cow3'
  491. end
  492. end
  493. act 'Pick flowers (1:00)':
  494. *clr & cla
  495. menu_off = 1
  496. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_flowers.jpg"></center>'
  497. 'Keeping one eye on the cattle, you spend an hour wandering the field, picking flowers.'
  498. minut += 60
  499. pcs_mood += 20
  500. pcs_stam -= 4
  501. if temper >= 25 and sunWeather = 1:
  502. pcs_hydra -= 8
  503. gs 'sweat', 'add', 5
  504. else
  505. pcs_hydra -= 5
  506. gs 'sweat', 'add', 3
  507. end
  508. gs 'stat'
  509. act 'Continue':gt'gadfield','cow3'
  510. end
  511. act 'Read a book (1:00)':
  512. dynamic $downlibrary['read']
  513. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/graze_cow_book'+rand(1,2)+'.jpg"></center>'
  514. if temper >= 25 and sunWeather = 1:pcs_hydra -= 6
  515. if pcs_nerd > 0:
  516. pcs_mood = 100
  517. if pcs_stren > 1: stren_deg -= 1
  518. if pcs_vital > 5: vital_deg -= 1
  519. 'You start reading a book you brought with you. You are so engrossed in the story you forget about the time.'
  520. else
  521. pcs_mood += 10
  522. 'While reading the book, time flies by because you are really engaged in the plot.'
  523. end
  524. gs 'stat'
  525. act 'Close the book':gt 'gadfield','cow3'
  526. end
  527. end
  528. end
  529. if hour >= 19:
  530. *clr & cla
  531. menu_off = 1
  532. '<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_go_home.jpg"></center>'
  533. '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.'
  534. if temper >= 25 and sunWeather = 1:
  535. pcs_hydra -= 12
  536. pcs_stam -= 8
  537. gs 'sweat', 'add', 10
  538. else
  539. pcs_hydra -= 6
  540. gs 'sweat', 'add', 5
  541. pcs_stam -= 5
  542. end
  543. minut += 60
  544. mira = 0
  545. grandpaQW['chore_herd_cattle'] = 0
  546. grandmaQW['help_amount'] += 2
  547. gs 'exp_gain', 'hndiwrk', rand(0,3)
  548. gs 'stat'
  549. act 'Back to the village':gt'gadukino'
  550. end
  551. end
  552. end
  553. --- gadfield ---------------------------------