gad_swamp_woods.qsrc 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # gad_swamp_woods
  2. !TODO: Break into more arg blocks
  3. if $ARGS[0] = 'start':
  4. CLOSE ALL
  5. gs 'shortgs', 'setloc', 'gad_swamp_woods', 'start'
  6. $location_type = 'secluded'
  7. menu_off = 0
  8. $forest_args1 = 'gad_swamp_woods'
  9. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/nearby_woods.jpg"></center>'
  10. 'You are in the woods near the hut. You can see it not too far in the distance.'
  11. 'You can also venture deeper into the woods to circle around the swamp, granted you do not get lost trying.'
  12. gs 'gadukino_event', 'sound'
  13. gs 'hunter_ambient', 'schedule'
  14. gs 'stat'
  15. !TODO: Make schedule more dynamic e.g. more factors
  16. *nl
  17. act 'Go back to the hut': minut += 10 & gt 'gad_swamp_yard', 'start'
  18. if firewood < 10:
  19. 'You can pick up some firewood around here to keep the fire going.'
  20. act 'Collect firewood (0:15)':
  21. cla & *clr
  22. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/'+iif($clothingworntype ! 'nude','firewood_normal.jpg','firewood_nude.jpg')+'"></center>'
  23. 'You pick up some dry branches and twigs, putting them in a pile near the fire pit before returning.'
  24. firewood += rand(2,6)
  25. if firewood < 15:
  26. 'You have <<firewood>> pieces of firewood and should probably grab some more to keep the fire going.'
  27. else
  28. 'You have <<firewood>> pieces of firewood and should have enough firewood to get a fire going.'
  29. end
  30. minut += 15
  31. gs 'stat'
  32. act 'Further': gt 'gad_swamp_woods', 'start'
  33. end
  34. else
  35. 'You think about picking up firewood before remembering you have plenty back at the yard.'
  36. end
  37. act 'Try to circle around the swamp':
  38. !no one likes to be trapped. Need to update gadfrestswamp with pcs_bushcraft method, but there should always be an option to try, no matter how low the skill.
  39. *clr & cla
  40. if pcs_bushcraft < 25:
  41. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/thinks1.jpg"></center>'
  42. 'You consider trying to circle around the swamp but then think it is better if you do not get too far from the hut.'
  43. 'If only you were a skilled pathfinder or knew nearby people that could help you get back...'
  44. act 'Further': gt 'gad_swamp_woods', 'start'
  45. elseif pcs_bushcraft < 40:
  46. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/thinks2.jpg"></center>'
  47. 'You consider trying to circle around the swamp. You have a vague idea of how to accomplish that, but there is a good chance you may get lost.'
  48. act 'Stay around for now': gt 'gad_swamp_woods', 'start'
  49. act 'Try anyway':
  50. *clr & cla
  51. minut += 30
  52. nearby_woods_check = rand(1,10)
  53. if nearby_woods_check = 1:
  54. !Make it to the other side fine
  55. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/'+iif($clothingworntype ! 'nude','nearby_woods_success.jpg','nearby_woods_success_nude.jpg')+'"></center>'
  56. 'You stick as close to the swamp as possible and follow the edge in one direction.'
  57. 'Even though you occasionally step into the swamp, you manage to not get stuck.'
  58. 'After some time walking and struggling not to get stuck, you can see the hut on the opposite side.'
  59. act 'Success!': gs 'exp_gain', 'bushcraft', 5 & gt 'gad_forest', 'forest_center'
  60. elseif nearby_woods_check <= 3:
  61. !End up stuck in the swamp
  62. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/'+iif($clothingworntype ! 'nude','nearby_woods_stuck.jpg','nearby_woods_stuck_nude.jpg')+'"></center>'
  63. 'You stick as close to the swamp as possible and follow the edge in one direction.'
  64. 'Trusting the ground, you keep going, but you sink right into the swamp at some point without even realizing it.'
  65. *nl
  66. 'Seems like the forest can camouflage parts of the swamp, fooling careless hikers.'
  67. act 'If only you knew': gs 'exp_gain', 'bushcraft', 3 & gt 'gad_swamp','stuck'
  68. else
  69. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/'+iif($clothingworntype ! 'nude','nearby_woods_hike.jpg','nearby_woods_hike_nude.jpg')+'"></center>'
  70. !Circle back to where the pcs started
  71. 'You start going into the woods in a direction you think will take you around the swamp.'
  72. 'After a few hours of walking, you realize your surroundings are familiar.'
  73. 'Then you look around you and can see the hut in the distance. Seems like you just walked around in circles and ended up where you started.'
  74. *nl
  75. 'You can see broken branches and prints ahead of you, marking the direction you initially started walking towards.'
  76. act 'That''s interesting...': gs 'exp_gain', 'bushcraft', 2 & gt 'gad_swamp_woods', 'start'
  77. end
  78. end
  79. else
  80. minut += 90
  81. !Make it back without effort
  82. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/'+iif($clothingworntype ! 'nude','pathfinder.jpg','pathfinder_nude.jpg')+'"></center>'
  83. 'You have a rough idea of how the forest curves around the swamp from seeing part of the swamp''s edge from the hut yard.'
  84. 'With that in mind, you go into the forest, aware of your surroundings, to ensure you are not stepping too far from the swamp''s edge.'
  85. 'After a couple hours, you are on the other edge of the forest.'
  86. act 'Further': gt 'gad_swamp_woods', 'start'
  87. end
  88. end
  89. end
  90. --- gad_swamp_woods ---------------------------------