hunter_ambient.tw 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. :: hunter_ambient[mod mod_gad]
  2. <<set $here = 'hunter_ambient'>>
  3. <<set $ARGS = $location_var[$here]>>
  4. <!-- !Leaf conversation events-->
  5. <<if $location_var[$here][0] == 'nude_model_convo'>>
  6. <<set $huntersknowfoto = 1>>
  7. <<set $hunter_sexual_comfort += 5>>
  8. <<set $hunter_collective_opinion += 3>>
  9. "I'm telling you, I've seen her pictures in a men''s magazine." you overhear Igor.
  10. As soon as they notice you, the men stop talking and change the subject to another topic.
  11. <</if>>
  12. <<if $location_var[$here][0] == 'stripper_convo'>>
  13. <<set $huntersknowstrip = 1>>
  14. <<set $hunter_sexual_comfort += 5>>
  15. <<set $hunter_collective_opinion -= 3>>
  16. <p>"I promise you, it was her, I swear!" you overhear Sergei. "She was on the stage, stripping and dancing."</p>
  17. As soon as they notice you, the men stop talking and change the subject to another topic.
  18. <</if>>
  19. <<if $location_var[$here][0] == 'pornstar_convo'>>
  20. <<set $huntersknowfilm = 1>>
  21. <<set $hunter_sexual_comfort += 7>>
  22. <<set $hunter_collective_opinion -= 5>>
  23. <p>"I recently downloaded some porn, and guess who was getting fucked in the video. Trust me, it was $pc.name_first." you overhear Andrei.</p>
  24. As soon as they notice you, the men stop talking and change the subject to another topic.
  25. <</if>>
  26. <<if $location_var[$here][0] == 'river_rape_convo'>>
  27. <<set $huntersRape = 1>>
  28. <<set $hunter_sexual_comfort += 7>>
  29. <<set $hunter_collective_opinion -= 10>>
  30. "I'm telling you, everyone in Gadukino has had the pleasure to "test out" the goods." you overhear Andrei.
  31. <</if>>
  32. <<if $location_var[$here][0] == 'generic_convo'>>
  33. <<set $convo_rng_roll = rand(1,28)>>
  34. <<if getvar("$convo_rng_roll") == 1>>
  35. <p>"What's the difference between a dog and a fox?"</p>
  36. <p>"Two shots of vodka!"</p>
  37. <<elseif getvar("$convo_rng_roll") == 2>>
  38. <p>"I swear, it was something like a large orangutan standing by the trees watching us! I also saw those massive prints the other day!"</p>
  39. "Sure, it had nothing to with that vodka bottle you were chugging," says Igor
  40. "Nah, I totally believe him. It was just his mom making sure his baby boy was fine," says Sergei before starting to laugh loudly
  41. <<elseif getvar("$convo_rng_roll") == 3>>
  42. 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.
  43. But we forgot the vodka. So we had to pack up and go back.
  44. <<elseif getvar("$convo_rng_roll") == 4>>
  45. 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.
  46. They walked into the forest, found a suitable clearing and the man gave his wife a rifle and said:
  47. "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 waste..."
  48. 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.
  49. 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.
  50. "Yes, dear, look at the elk you killed. We just need to remove the saddle..."
  51. <<elseif getvar("$convo_rng_roll") == 5>>
  52. 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 goes:
  53. <p>"Now, that's a hunt I could chase forever!"</p>
  54. Then he looks at the woman''s ass and says:
  55. "Well, maybe not."
  56. <<elseif getvar("$convo_rng_roll") == 6>>
  57. 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.
  58. <p>The man asked: "Where are you heading?"</p>
  59. <p>The politician told him: "I'm gonna shoot a bear!"</p>
  60. The man replies: "Yes, you seem well prepared..."
  61. <p>The politician says: "Yes, you see! This rifle can shoot down an elephant..."</p>
  62. He continues walking into the woods.
  63. Smiling, the man thinks, "Too bad there haven''t been any bears here for quite a while now."
  64. <<elseif getvar("$convo_rng_roll") == 7>>
  65. After a shot, a hunter asks his partner:
  66. <p>"Can you look at what beast I've put down?"</p>
  67. He comes back after a while:
  68. "Judging by the beast''s passport, his last name was Ivanov."
  69. <<elseif getvar("$convo_rng_roll") == 8>>
  70. There are two types of shroom trips you can have.
  71. The first can lead you to an extremely thoughtful introspection, letting you know way more about yourself than before you ate the shrooms.
  72. While the second can make you feel paranoid, as if you were being chased by a guy with a chainsaw in a maze.
  73. <<elseif getvar("$convo_rng_roll") == 9>>
  74. "I once killed a whale with one shot."
  75. <p>"Oh yeah? Well, I strangled a bear with my bare hands."</p>
  76. <p>"What about this: Have you two ever heard of the Dead Sea?"</p>
  77. <p>"Yeah, what about it?"</p>
  78. "So I was walking on the beach this one time..."
  79. <<elseif getvar("$convo_rng_roll") == 10>>
  80. <<set $hunter_sexual_comfort += 1>>
  81. <p>"I heard you beat down a snake with your bare hands once?"</p>
  82. "The rumours are true, my friend."
  83. <p>"So tell me, how did you manage that?"</p>
  84. "As usual, with wine, soft music and porn."
  85. <<elseif getvar("$convo_rng_roll") == 11>>
  86. If nothing comes by while you're hunting, you've become one with the forest.
  87. <<elseif getvar("$convo_rng_roll") == 12>>
  88. <<set $hunter_sexual_comfort += 1>>
  89. <p>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!</p>
  90. <p>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!</p>
  91. <p>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 neighbour by his balls!!!"</p>
  92. <<elseif getvar("$convo_rng_roll") == 13>>
  93. "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.
  94. <p>"Oh wow... How did you survive?"</p>
  95. "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."
  96. <<elseif getvar("$convo_rng_roll") == 14>>
  97. <p>"Guys, do you all ever look into the sky and think whether we are all alone in the universe?"</p>
  98. "Not really. The universe is massive. There is no way no other life exists out there," says Igor
  99. <p>"Then how do we not see any signs of other life out there? We should have been seeing something, anything, by now," says Sergei</p>
  100. <<elseif getvar("$convo_rng_roll") == 15>>
  101. The man returns home after being out hunting for a month. A friend asks him:
  102. <p>"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!"</p>
  103. "Not really. I drank it all up."
  104. <<elseif getvar("$convo_rng_roll") == 16>>
  105. <<set $hunter_sexual_comfort += 1>>
  106. A hunter was chasing a bear. The bear was tough and healthy and sprinted, leaving the hunter behind. While looking backwards, the bear got stuck between two trees. A rabbit runs by and asks the bear:
  107. <p>"How did you get stuck there?"</p>
  108. "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.
  109. Then he saw a fox running by and called it over:
  110. <p>"Hey, fox, come over here and help me out!"</p>
  111. 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:
  112. <p>"What happened to you?"</p>
  113. <p>The bear answers: "Well, wolf, you might as well fuck me over first, then I'll tell you!!"</p>
  114. <<elseif getvar("$convo_rng_roll") == 17>>
  115. 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:
  116. <p>"Guys, save me! Kill the bear."</p>
  117. 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. Guy yells again:
  118. <p>"Come on, guys! Kill this fucking bear."</p>
  119. We retake, aim, shoot and miss. The man, now desperate, shouts:
  120. <p>"What are you bastards doing!? Are you trying to kill the bear or me!"</p>
  121. <<elseif getvar("$convo_rng_roll") == 18>>
  122. <p>"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.</p>
  123. <p>"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.</p>
  124. <<elseif getvar("$convo_rng_roll") == 19>>
  125. 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."
  126. <<elseif getvar("$convo_rng_roll") == 20>>
  127. The hunters are all huddled up, and one of them puts their rifle on his knees, pointing it at his neighbour.
  128. <p>"Sorry, I'll be more careful next time, so I don't accidentally gun you down!"</p>
  129. "Just finish me off already..." the other hunter replies.
  130. <<elseif getvar("$convo_rng_roll") == 21>>
  131. <p>"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."</p>
  132. <p>"I walked all the way there in the dark, and when I got there, all I found was an old hair-lipped dog..."</p>
  133. <<elseif getvar("$convo_rng_roll") == 22>>
  134. So the local government was looking for investors in the area, and a particular Minister was invited to a rabbit hunt.
  135. Ultimately, he was unanimously proclaimed one of the most excellent hunters to pass the village, managing to hunt 30 rabbits in a day.
  136. "Yes indeed", the Minister then commented jokingly, "Especially considering that I only took ten shots."
  137. <<elseif getvar("$convo_rng_roll") == 23>>
  138. "I have a dog that can locate a wounded duck and bring it to me."
  139. <p>"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..."</p>
  140. Meanwhile, a calf grazing nearby raises its head and sees the dog flying.
  141. <p>"Mom, look! That dog is flying after those ducks!"</p>
  142. The cow responds: "I told you we should not have eaten those mushrooms and stuck to the grass."
  143. <<elseif getvar("$convo_rng_roll") == 24>>
  144. 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.
  145. <<elseif getvar("$convo_rng_roll") == 25>>
  146. "Yesterday I shot two geese..."
  147. <p>"Were they wild?"</p>
  148. <p>"They were not, but their owner got pretty wild!"</p>
  149. <<elseif getvar("$convo_rng_roll") == 26>>
  150. <<set $hunter_sexual_comfort += 1>>
  151. A depressed man goes hunting. He finds a bear den, starts firing his rifle, shoots towards the bear and says:
  152. <p>"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:</p>
  153. <p>"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.</p>
  154. <p>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?"</p>
  155. <<elseif getvar("$convo_rng_roll") == 27>>
  156. "I went hunting once and saw this huge wild boar killing one deer."
  157. "Yeah, they do that, nasty bastards."
  158. <<elseif getvar("$convo_rng_roll") == 28>>
  159. <<set $hunter_sexual_comfort += 1>>
  160. 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.
  161. He lets off a shot when he's finally close enough but misses the goose. It turns around and hisses towards the hunter.
  162. <p>"Shit! Do they bite?" asked the hunter. "What did you expect? That they suck?" answered his friend.</p>
  163. <</if>>
  164. <</if>>
  165. <!-- !Branch conversation events (events that call the actual conversations)-->
  166. <<if $location_var[$here][0] == 'yard_convo'>>
  167. <<image "locations/gadukino/hunters/hanterstalk.jpg">>
  168. While walking around the yard, you overhear the hunters'' conversation.
  169. <<set $convo_rng_roll = rand(1,20)>>
  170. <!-- !Keep specific conversations on stuff Sveta has been doing near the top so that they fire before generic conversation-->
  171. <!-- !TODO: They do not just shut up when they notice Sveta, there is an opinion or comfort check for them saying something-->
  172. <<if getvar("$convo_rng_roll") == 1>>
  173. <<if getvar("$fame_sexind") > 10 and $pc.fame('city_modelling') > 30 and getvar("$huntersknowfoto") == 0>>
  174. <<gs 'hunter_ambient' 'nude_model_convo'>>
  175. <</if>>
  176. <<elseif getvar("$convo_rng_roll") == 2>>
  177. <<if getvar("$stripdancesum") > 0 and getvar("$huntersknowstrip") == 0>>
  178. <<gs 'hunter_ambient' 'stripper_convo'>>
  179. <</if>>
  180. <<elseif getvar("$convo_rng_roll") == 3>>
  181. <<if getvar("$film") > 0 and getvar("$huntersknowfilm") == 0>>
  182. <<gs 'hunter_ambient' 'pornstar_convo'>>
  183. <</if>>
  184. <<elseif getvar("$convo_rng_roll") == 4>>
  185. <<if getvar("$gadriver_gang") > 0 and getvar("$huntersRape") == 0>>
  186. <<gs 'hunter_ambient' 'river_rape_convo'>>
  187. <</if>>
  188. <<else>>
  189. <<gs 'hunter_ambient' 'generic_convo'>>
  190. <</if>>
  191. <<set $time.minutes += 5>>
  192. <<act 'Further'>>
  193. <<gt 'swamp_yard' 'start'>>
  194. <</act>>
  195. <</if>>
  196. <!-- !Behavior events-->
  197. <<if $location_var[$here][0] == 'schedule'>>
  198. <<set $hunters_breakfast to null>>
  199. <<set $hunters_lunch to null>>
  200. <<set $hunters_dinner to null>>
  201. <<set $hunters_evening to null>>
  202. <<set $hunters_drink to null>>
  203. <<set $hunters_inside to null>>
  204. <<set $hunters_outside to null>>
  205. <<set $hunters_sleep to null>>
  206. <<set $hunters_available to null>>
  207. <<set $hunters_hunting to null>>
  208. <<set $hunters_chattime to null>>
  209. <<if getvar("$hunters_were_met") > 0>>
  210. <<if $time.hour == 7>>
  211. <<set $hunters_breakfast = 1>>
  212. <<set $hunters_available = 1>>
  213. <<if ($weather.isRaining or $weather.temperature < 15) or getvar("$campfire") == 0>>
  214. <<set $hunters_inside = 1>>
  215. <</if>>
  216. <<elseif $time.hour == 8>>
  217. <<set $hunters_available = 1>>
  218. <<set $hunters_chattime = 1>>
  219. <<if ($weather.isRaining or $weather.temperature < 15)>>
  220. <<set $hunters_inside = 1>>
  221. <</if>>
  222. <<elseif $time.hour > 8 and $time.hour < 12>>
  223. <<set $hunters_hunting = 1>>
  224. <<elseif $time.hour == 12 or $time.hour == 13>>
  225. <<set $hunters_lunch = 1>>
  226. <<set $hunters_available = 1>>
  227. <<if $time.hour == 13>>
  228. <<set $hunters_chattime = 1>>
  229. <</if>>
  230. <<if ($weather.isRaining or $weather.temperature < 15) or getvar("$campfire") == 0>>
  231. <<set $hunters_inside = 1>>
  232. <</if>>
  233. <<elseif $time.hour >= 14 and $time.hour <= 17>>
  234. <<set $hunters_hunting = 1>>
  235. <<elseif $time.hour == 18 or $time.hour == 19>>
  236. <<set $hunters_evening = 1>>
  237. <<set $hunters_available = 1>>
  238. <<if $time.hour == 19>>
  239. <<set $hunters_chattime = 1>>
  240. <</if>>
  241. <<if ($weather.isRaining or $weather.temperature < 15) or getvar("$campfire") == 0>>
  242. <<set $hunters_inside = 1>>
  243. <</if>>
  244. <<elseif $time.hour == 20>>
  245. <<set $hunters_dinner = 1>>
  246. <<set $hunters_available = 1>>
  247. <<set $hunters_inside = 1>>
  248. <<elseif $time.hour > 20 and $time.hour < 23>>
  249. <<set $hunters_drink = 1>>
  250. <<set $hunters_available = 1>>
  251. <<if ($weather.isRaining or $weather.temperature < 15) or getvar("$campfire") == 0>>
  252. <<set $hunters_inside = 1>>
  253. <</if>>
  254. <<elseif $time.hour >= 23 or $time.hour < 7>>
  255. <<set $hunters_sleep = 1>>
  256. <<set $hunters_inside = 1>>
  257. <</if>>
  258. <</if>>
  259. <!-- !! if the hunter_inside is not set, it is set to zero by default.-->
  260. <<set $hunters_outside = iif(hunters_inside = 1,0,1)>>
  261. <</if>>
  262. <<if $location_var[$here][0] == 'bring_food'>>
  263. <<if getvar("$hunters_hunting") == 1 and rand(1,20) == 1>>
  264. <!-- !TODO: Show the name of the hunter bringing the food. Also add variety besides rabbit-->
  265. <<image "locations/gadukino/hunters/bunny_butcher.jpg">>
  266. You see one of the hunters returning with a rabbit he shot. He proceeds to skin and butchers the animal.
  267. <<set $raw_meat += 1>>
  268. <<act 'Further'>>
  269. <<gt 'swamp_yard' 'start'>>
  270. <</act>>
  271. <<else>>
  272. <<gt 'swamp_yard' 'start'>>
  273. <</if>>
  274. <</if>>