1
0

hunter_ambient.qsrc 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302
  1. # hunter_ambient
  2. !Leaf conversation events
  3. if $ARGS[0] = 'nude_model_convo':
  4. huntersknowfoto = 1
  5. hunter_sexual_comfort += 5
  6. hunter_collective_opinion += 3
  7. '"I''m telling you, I''ve seen her pictures in a men''s magazine." you overhear Igor.'
  8. 'As soon as they notice you, the men stop talking and change the subject to another topic.'
  9. end
  10. if $ARGS[0] = 'stripper_convo':
  11. huntersknowstrip = 1
  12. hunter_sexual_comfort += 5
  13. hunter_collective_opinion -= 3
  14. '"I promise you, it was her, I swear!" you overhear Sergei. "She was on the stage, stripping and dancing."'
  15. 'As soon as they notice you, the men stop talking and change the subject to another topic.'
  16. end
  17. if $ARGS[0] = 'pornstar_convo':
  18. huntersknowfilm = 1
  19. hunter_sexual_comfort += 7
  20. hunter_collective_opinion -= 5
  21. '"I recently downloaded some porn, and guess who was getting fucked in the video. Trust me, it was <<$pcs_firstname>>." you overhear Andrei.'
  22. 'As soon as they notice you, the men stop talking and change the subject to another topic.'
  23. end
  24. if $ARGS[0] = 'river_rape_convo':
  25. huntersRape = 1
  26. hunter_sexual_comfort += 7
  27. hunter_collective_opinion -= 10
  28. '"I''m telling you, everyone in Gadukino has had the pleasure to "test out" the goods." you overhear Andrei.'
  29. end
  30. if $ARGS[0] = 'generic_convo':
  31. convo_rng_roll = rand(1,28)
  32. if convo_rng_roll = 1:
  33. '"What''s the difference between a dog and a fox?"'
  34. '"Two shots of vodka!"'
  35. elseif convo_rng_roll = 2:
  36. '"I swear, it was something like a large orangutan standing by the trees watching us! I also saw those massive prints the other day!"'
  37. '"Sure, it had nothing to with that vodka bottle you were chugging," says Igor'
  38. '"Nah, I totally believe him. It was just his mom making sure his baby boy was fine," says Sergei before starting to laugh loudly'
  39. elseif convo_rng_roll = 3:
  40. 'We once found a perfect spot while hunting. So we unpacked and checked what we had brought with us. There was ammo, water and snacks.'
  41. 'But we forgot the vodka. So we had to pack up and go back.'
  42. elseif convo_rng_roll = 4:
  43. 'The men had gathered for a hunt. All but one were joyful. Unfortunately, he had gotten in trouble with his wife. She said: "I know what you do when you hunt. You only get drunk as pigs and then crawl home." In the middle of the argument, the man had enough and told his wife that she could join them. When the rest of the men noticed that a woman was supposed to join them, they got pretty irritated.'
  44. 'They walked into the forest, found a suitable clearing and the man gave his wife a rifle and said:'
  45. '"You can sit here hidden in the bushes, and I will drive the moose towards you. I will drive it straight at you, and you better not miss, or else all the hard work will go to waste..."'
  46. 'The man leaves and joins the other men near a hut, and they start to drink. Time passed by, and all of a sudden, the man woke up after sundown... The man grabbed his head, thinking that he would get a scolding from his wife.'
  47. 'He arrives near the clearing and sees an odd picture: in the middle of the clearing lies a carcass, and the wife jumps with joy around it. Standing next to her is an upset man rubbing his bald head.'
  48. '"Yes, dear, look at the elk you killed. We just need to remove the saddle..."'
  49. elseif convo_rng_roll = 5:
  50. 'Two hunters are hunting in the woods. They notice a woman in the distance lying down on her stomach, sunbathing. One of the hunters looks at her legs and says:'
  51. '"Now, that''s a hunt I could chase forever!"'
  52. 'Then he looks at the woman''s ass and says:'
  53. '"Well, maybe not."'
  54. elseif convo_rng_roll = 6:
  55. 'There once was a politician that was going hunting. He drove out in his fancy jeep, dressed in camouflage and had a super fancy rifle with optical sight night vision... He walked into the forest and met a man in sandals, a simple hat and a torn jacket. He looked like a typical village guy.'
  56. 'The man asked: "Where are you heading?"'
  57. 'The politician told him: "I''m gonna shoot a bear!"'
  58. 'The man replies: "Yes, you seem well prepared..."'
  59. 'The politician says: "Yes, you see! This rifle can shoot down an elephant..."'
  60. 'He continues walking into the woods.'
  61. 'Smiling, the man thinks, "Too bad there haven''t been any bears here for quite a while now."'
  62. elseif convo_rng_roll = 7:
  63. 'After a shot, a hunter asks his partner:'
  64. '"Can you look at what beast I''ve put down?"'
  65. 'He comes back after a while:'
  66. '"Judging by the beast''s passport, his last name was Ivanov."'
  67. elseif convo_rng_roll = 8:
  68. 'There are two types of shroom trips you can have.'
  69. 'The first can lead you to an extremely thoughtful introspection, letting you know way more about yourself than before you ate the shrooms.'
  70. 'While the second can make you feel paranoid, as if you were being chased by a guy with a chainsaw in a maze.'
  71. elseif convo_rng_roll = 9:
  72. '"I once killed a whale with one shot."'
  73. '"Oh yeah? Well, I strangled a bear with my bare hands."'
  74. '"What about this: Have you two ever heard of the Dead Sea?"'
  75. '"Yeah, what about it?"'
  76. '"So I was walking on the beach this one time..."'
  77. elseif convo_rng_roll = 10:
  78. hunter_sexual_comfort += 1
  79. '"I heard you beat down a snake with your bare hands once?"'
  80. '"The rumors are true, my friend."'
  81. '"So tell me, how did you manage that?"'
  82. '"As usual, with wine, soft music and porn."'
  83. elseif convo_rng_roll = 11:
  84. 'If nothing comes by while you''re hunting, you''ve become one with the forest.'
  85. elseif convo_rng_roll = 12:
  86. hunter_sexual_comfort += 1
  87. 'I once went hunting. I brought my rifle but forgot the cartridges. So I let the dog sniff the gun, and she retrieved the ammo!'
  88. 'Something similar happened to me. I brought the bullets with me but forgot the rifle. So I let the dog sniff the ammo, and she retrieved the gun!'
  89. 'I went swimming with my wife, but she forgot the swimsuit. I let the dog sniff my wife between her legs, and she retrieved the neighbor by his balls!!!"'
  90. elseif convo_rng_roll = 13:
  91. '"I once went on a hunt with only the bullet in the barrel, no spares. I ended up meeting a pack of wolves. They didn''t even flinch when I shot at them and kept running towards me, so I climbed up a tree.'
  92. '"Oh wow... How did you survive?"'
  93. '"I just hung up in that tree for hours until the wolves decided they had better things to do. Needed a new pair of pants after that."'
  94. elseif convo_rng_roll = 14:
  95. '"Guys, do you all ever look into the sky and think whether we are all alone in the universe?"'
  96. '"Not really. The universe is massive. There is no way no other life exists out there," says Igor'
  97. '"Then how do we not see any signs of other life out there? We should have been seeing something, anything, by now," says Sergei'
  98. elseif convo_rng_roll = 15:
  99. 'The man returns home after being out hunting for a month. A friend asks him:'
  100. '"Well, I guess you''ve made quite a fortune. You''ve been away for a month. You will be able to buy your wife lots of things!"'
  101. '"Not really. I drank it all up."'
  102. elseif convo_rng_roll = 16:
  103. hunter_sexual_comfort += 1
  104. 'A hunter was chasing a bear. The bear was tough and healthy and sprinted, leaving the hunter behind. While looking backward, the bear got stuck between two trees. A rabbit runs by and asks the bear:'
  105. '"How did you get stuck there?"'
  106. '"Well..." the bear began its story, but the rabbit jumped on the bear and started fucking it in the ass. The bear got upset but could not get out.'
  107. 'Then he saw a fox running by and called it over:'
  108. '"Hey, fox, come over here and help me out!"'
  109. 'The fox thought about it, and like the rabbit, it started fucking the bear. The bear was now getting desperate when he saw the wolf. The wolf comes over and asks:'
  110. '"What happened to you?"'
  111. 'The bear answers: "Well, wolf, you might as well fuck me over first, then I''ll tell you!!"'
  112. elseif convo_rng_roll = 17:
  113. 'I went out with some men hunting, and as usual, we got drunk. One of the men grabs his rifle and goes hunting. Suddenly a bear appears, and he starts climbing a tree. He shouts:'
  114. '"Guys, save me! Kill the bear."'
  115. 'Since we''re all drunk, we take aim, shoot, and the shots fly by the bear. The bear continues on, not caring about the shots. the guy yells again:'
  116. '"Come on, guys! Kill this fucking bear."'
  117. 'We retake, aim, shoot and miss. The man, now desperate, shouts:'
  118. '"What are you bastards doing!? Are you trying to kill the bear or me!"'
  119. elseif convo_rng_roll = 18:
  120. '"Every year, we clean the hut, throwing away old canned food and stuff. Well, one guy threw a family-size can of baked beans in the burn barrel instead of in the trash can.'
  121. '"That night, as we were all telling stories and drinking around the burn barrel, the can explode! Hot baked beans covered everything within a 10-meter radius, including us.'
  122. elseif convo_rng_roll = 19:
  123. 'One of the hunters tells the other: "I once had a sparrow try to fly over my head, so I whacked it with my shotgun barrel, killing it."'
  124. elseif convo_rng_roll = 20:
  125. 'The hunters are all huddled up, and one of them puts their rifle on his knees, pointing it at his neighbor.'
  126. '"Sorry, I''ll be more careful next time, so I don''t accidentally gun you down!"'
  127. '"Just finish me off already..." the other hunter replies.'
  128. elseif convo_rng_roll = 21:
  129. '"So I got lost in the forest one night and was trying to return to the hut. I stumbled around in the darkness for hours until I heard someone yelling, "MARK! MARK! MARK!" So I say to myself, "This guy knows where he is, so go find him."'
  130. '"I walked all the way there in the dark, and when I got there, all I found was an old hair-lipped dog..."'
  131. elseif convo_rng_roll = 22:
  132. 'So the local government was looking for investors in the area, and a particular Minister was invited to a rabbit hunt.'
  133. 'Ultimately, he was unanimously proclaimed one of the most excellent hunters to pass the village, managing to hunt 30 rabbits in a day.'
  134. '"Yes indeed", the Minister then commented jokingly, "Especially considering that I only took ten shots."'
  135. elseif convo_rng_roll = 23:
  136. '"I have a dog that can locate a wounded duck and bring it to me."'
  137. '"My dog is way cooler. If I see a flying flock of ducks, I put the dog in my man-made catapult. Aim it in the direction of the pack, fire off, and the dog flies towards them and brings me some ducks back..."'
  138. 'Meanwhile, a calf grazing nearby raises its head and sees the dog flying.'
  139. '"Mom, look! That dog is flying after those ducks!"'
  140. 'The cow responds: "I told you we should not have eaten those mushrooms and stuck to the grass."'
  141. elseif convo_rng_roll = 24:
  142. 'Remember, it is best to hunt with dogs for extra help. They will always find the way back if you get lost and want to return home. But keep them on a short leash and don''t let go of them when they try running at something they smell.'
  143. elseif convo_rng_roll = 25:
  144. '"Yesterday I shot two geese..."'
  145. '"Were they wild?"'
  146. '"They were not, but their owner got pretty wild!"'
  147. elseif convo_rng_roll = 26:
  148. hunter_sexual_comfort += 1
  149. 'A depressed man goes hunting. He finds a bear den, starts firing his rifle, shoots toward the bear and says:'
  150. '"Listen here, either I kill you, or we fuck. Your choice! If you wanna survive, I suggest you pick the second option... Not satisfied, the hunter goes home, picks up more ammunition, returns to the den, and empties his clip. He forces the bear out, saying:'
  151. '"Listen, either we fuck again, or I''ll kill you, take your pick! The man survives even this time, wondering how he can still be alive. He goes home and returns with dynamite wanting to blow up the den. He sets up the dynamite, hides behind a rock and blows up the entrance to the den.'
  152. 'Behind him, he hears the voice of the bear: "Man, I do not understand. Are you this terrible a hunter or just like getting fucked in the ass?"'
  153. elseif convo_rng_roll = 27:
  154. '"I went hunting once and saw this huge wild boar killing one deer."'
  155. '"Yeah, they do that, nasty bastards."'
  156. elseif convo_rng_roll = 28:
  157. hunter_sexual_comfort += 1
  158. 'So it was goose hunting season. A hunter, tired of staying hidden, finally saw a lone goose. He sneaks on it and gets as close as possible to take a shot.'
  159. 'He lets off a shot when he''s finally close enough but misses the goose. It turns around and hisses towards the hunter.'
  160. '"Shit! Do they bite?" asked the hunter. "What did you expect? That they suck?" answered his friend.'
  161. end
  162. end
  163. !Branch conversation events (events that call the actual conversations)
  164. if $ARGS[0] = 'yard_convo':
  165. *clr & cla
  166. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterstalk.jpg"></center>'
  167. 'While walking around the yard, you overhear the hunters'' conversation.'
  168. convo_rng_roll = rand(1,20)
  169. !Keep specific conversations on stuff Sveta has been doing near the top so that they fire before generic conversation
  170. !TODO: They do not just shut up when they notice Sveta, there is an opinion or comfort check for them saying something
  171. if convo_rng_roll = 1:
  172. if fame_sexind > 10 and fame['city_modelling'] > 30 and huntersknowfoto = 0 : gs 'hunter_ambient', 'nude_model_convo'
  173. elseif convo_rng_roll = 2:
  174. if stripdancesum > 0 and huntersknowstrip = 0: gs 'hunter_ambient', 'stripper_convo'
  175. elseif convo_rng_roll = 3:
  176. if film > 0 and huntersknowfilm = 0: gs 'hunter_ambient', 'pornstar_convo'
  177. elseif convo_rng_roll = 4:
  178. if GadBoy['river_gang'] > 0 and huntersRape = 0: gs 'hunter_ambient', 'river_rape_convo'
  179. else
  180. gs 'hunter_ambient', 'generic_convo'
  181. end
  182. minut += 5
  183. gs 'stat'
  184. act 'Further':gt 'gad_swamp_yard', 'start'
  185. end
  186. !Behavior events
  187. if $ARGS[0] = 'schedule':
  188. killvar 'hunters_breakfast'
  189. killvar 'hunters_lunch'
  190. killvar 'hunters_dinner'
  191. killvar 'hunters_evening'
  192. killvar 'hunters_drink'
  193. killvar 'hunters_inside'
  194. killvar 'hunters_outside'
  195. killvar 'hunters_sleep'
  196. killvar 'hunters_available'
  197. killvar 'hunters_hunting'
  198. killvar 'hunters_chattime'
  199. if hunters_were_met > 0:
  200. if hour = 7:
  201. hunters_breakfast = 1
  202. hunters_available = 1
  203. hunters_inside = 1
  204. elseif hour = 8:
  205. hunters_available = 1
  206. hunters_chattime = 1
  207. if (sunWeather = 0 or temper < 15): hunters_inside = 1
  208. elseif hour > 8 and hour < 12:
  209. hunters_hunting = 1
  210. elseif hour = 12 or hour = 13:
  211. hunters_lunch = 1
  212. hunters_available = 1
  213. if hour = 13: hunters_chattime = 1
  214. hunters_inside = 1
  215. elseif hour >= 14 and hour <= 17:
  216. hunters_hunting = 1
  217. elseif hour = 18 or hour = 19:
  218. hunters_evening = 1
  219. hunters_available = 1
  220. if hour = 19: hunters_chattime = 1
  221. if (sunWeather = 0 or temper < 15) or (campfire = 0): hunters_inside = 1
  222. elseif hour = 20:
  223. hunters_dinner = 1
  224. hunters_available = 1
  225. hunters_inside = 1
  226. elseif hour > 20 and hour < 23:
  227. hunters_drink = 1
  228. hunters_available = 1
  229. if (sunWeather = 0 or temper < 15) or (campfire = 0): hunters_inside = 1
  230. elseif hour >= 23 or hour < 7:
  231. hunters_sleep = 1
  232. hunters_inside = 1
  233. end
  234. end
  235. !! if the hunter_inside is not set, it is set to zero by default.
  236. hunters_outside = iif(hunters_inside = 1,0,1)
  237. end
  238. if $ARGS[0] = 'bring_food':
  239. if (hunters_hunting = 1) and rand(1,20) = 1:
  240. !TODO: Show the name of the hunter bringing the food. Also add variety besides rabbit
  241. cla & *clr
  242. '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/bunny_butcher.jpg"></center>'
  243. 'You see one of the hunters returning with a rabbit he shot. He proceeds to skin and butcher the animal.'
  244. raw_meat += 1
  245. act 'Further': gt 'gad_swamp_yard', 'start'
  246. else
  247. gt 'gad_swamp_yard', 'start'
  248. end
  249. end
  250. --- hunter_ambient ---------------------------------