123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226 |
- :: swamp_woods[mod mod_gad]
- <<set $here = 'swamp_woods'>>
- <<set $ARGS = $location_var[$here]>>
- <!-- !TODO: Break into more arg blocks-->
- <<if $location_var[$here][0] == 'start'>>
- <<set $loc = 'swamp_woods'>>
- <<set $loc_arg = 'start'>>
- <<set $location_type = 'secluded'>>
- <<set $menu_loc = 'swamp_woods'>>
- <<set $menu_arg = 'start'>>
- <<set $menu_off = 0>>
- <<set $forest_args1 = 'swamp_woods'>>
- <<image "locations/gadukino/hunters/nearby_woods.jpg">>
- You are in the woods near the hut. You can see it not too far in the distance.
- You can also venture deeper into the woods to circle around the swamp, granted you do not get lost trying.
- <<gs 'gadukino_event' 'sound'>>
- <<gs 'hunter_ambient' 'schedule'>>
- <!-- !TODO: Make schedule more dynamic e.g. more factors-->
- <<actCLA 'Go back to the hut'>>
- <<set $time.minutes += 10>> <<gt 'swamp_yard' 'start'>>
- <</actCLA>>
- <<if getvar("$firewood") < 10>>
- You can pick up some firewood around here to keep the fire going.
- <<actCLA 'Collect firewood (0:15)'>>
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','firewood_normal.jpg','firewood_nude.jpg')+''`>>
- You pick up some dry branches and twigs, putting them in a pile near the fire pit before returning.
- <<set $firewood += rand(2,6)>>
- <<if getvar("$firewood") < 15>>
- You have <<firewood>> pieces of firewood and should probably grab some more to keep the fire going.
- <<else>>
- You have <<firewood>> pieces of firewood and should have enough firewood to get a fire going.
- end if
- <<set $time.minutes += 15>>
- <<act 'Further'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <</if>>
- <<else>>
- You think about picking up firewood before remembering you have plenty back at the yard.
- <</actCLA>>
- <<actCLA 'Try to circle around the swamp'>>
- <!-- !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.-->
- <<if $pc.skillLevel("bushcraft") < 25>>
- <<image "locations/gadukino/hunters/thinks1.jpg">>
- You consider trying to circle around the swamp but then think it is better if you do not get too far from the hut.
- If only you were a skilled pathfinder or knew nearby people that could help you get back...
- <<act 'Further'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <<elseif $pc.skillLevel("bushcraft") < 40>>
- <<image "locations/gadukino/hunters/thinks2.jpg">>
- 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.
- <<act 'Stay around for now'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <<actCLA 'Try anyway'>>
- <<set $time.minutes += 30>>
- <<set $nearby_woods_check = rand(1,10)>>
- <<if getvar("$nearby_woods_check") == 1>>
- <!-- !Make it to the other side fine-->
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','nearby_woods_success.jpg','nearby_woods_success_nude.jpg')+''`>>
- You stick as close to the swamp as possible and follow the edge in one direction.
- Even though you occasionally step into the swamp, you manage to not get stuck.
- After some time walking and struggling not to get stuck, you can see the hut on the opposite side.
- <<actCLA 'Success!'>>
- <<run $pc.skillExperienceGain('bushcraft',5)>> <<gt 'gadforest' 'forest_center'>>
- <</actCLA>>
- <<elseif getvar("$nearby_woods_check") <= 3>>
- <!-- !End up stuck in the swamp-->
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','nearby_woods_stuck.jpg','nearby_woods_stuck_nude.jpg')+''`>>
- You stick as close to the swamp as possible and follow the edge in one direction.
- Trusting the ground, you keep going, but you sink right into the swamp at some point without even realizing it.
- Seems like the forest can camouflage parts of the swamp, fooling careless hikers.
- <<actCLA 'If only you knew'>>
- <<run $pc.skillExperienceGain('bushcraft',3)>> <<gt 'swamp' 'stuck'>>
- <</actCLA>>
- <<else>>
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','nearby_woods_hike.jpg','nearby_woods_hike_nude.jpg')+''`>>
- <!-- !Circle back to where the pcs started-->
- You start going into the woods in a direction you think will take you around the swamp.
- After a few hours of walking, you realize your surroundings are familiar.
- 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.
- You can see broken branches and prints ahead of you, marking the direction you initially started walking towards.
- <<actCLA 'That`s interesting...'>>
- <<run $pc.skillExperienceGain('bushcraft',2)>> <<gt 'swamp_woods' 'start'>>
- <</actCLA>>
- <</if>>
- <</actCLA>>
- <<else>>
- <<set $time.minutes += 90>>
- <!-- !Make it back without effort-->
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','pathfinder.jpg','pathfinder_nude.jpg')+''`>>
- 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.
- 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.
- After a couple hours, you are on the other edge of the forest.
- <<act 'Further'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <</if>>
- <</actCLA>>
- <</if>>
- <<if $location_var[$here][0] == 'shooting_practice'>>
- <<if $location_var[$here][1] == ''>>
- <<image "locations/gadukino/hunters/andrei_shooting.jpg">>
- You approach Andrei shooting some bottles with his pistol. You think maybe he can teach you a few tricks.
- <<actCLA 'Ask if you can shoot too'>>
- <<if getvar("$hunter_collective_opinion") > 50 and rand(1,4) == 1>>
- <<image "locations/gadukino/hunters/andrei_shooting.jpg">>
- <p>"Sure thing! But, say, how about we spice it up a bit? If you can hit that bottle over there in one shot, I will do anything you want," says Andrei.</p>
- <p>"And what if I cannot?" you ask.</p>
- <p>"Well, in that case, you get to do anything I ask for. So it is only fair, right?" he asks with a smirk.</p>
- "I guess it is," you respond, slightly blushing, thinking about what Andrei could ask you to do.
- <<actCLA 'Take the bet'>>
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','shooting.jpg','shooting_nude.jpg')+''`>>
- * nl 'You line up your sights and aim at the bottle. You inhale and hold your breath before...'
- <<set $hunter_collective_opinion += 6>>
- <<act 'Pull the trigger'>>
- <<gt 'hunter_interactions' 'shooting_bet'>>
- <</act>>
- <</actCLA>>
- <<actCLA 'Refuse'>>
- Not liking the odds of likely spending the day naked or worse, "Maybe some other time," you respond before walking away.
- <<set $hunter_collective_opinion -= 2>>
- <<act 'Further'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <</actCLA>>
- <<elseif getvar("$hunter_collective_opinion") > 35>>
- <<gt 'swamp_woods' 'shooting_practice' 'practice'>>
- <<else>>
- <<if getvar("$hunter_sexual_comfort") > 20>>
- <<gt 'swamp_woods' 'shooting_practice' 'andrei_request'>>
- <<else>>
- <<image "locations/gadukino/hunters/andrei_shooting.jpg">>
- You try to get Andrei''s attention, but he ignores you. Finally, when you keep trying, he waves his hand to gesture for you to go away.
- <<act 'Further'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <</if>>
- <</if>>
- <</actCLA>>
- <<act 'Walk away'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <<elseif $location_var[$here][1] == 'practice'>>
- <<image `'locations/gadukino/hunters/'+iif($wardrobe.clothingworntype ! 'nude','shooting.jpg','shooting_nude.jpg')+''`>>
- * nl '"Alright , I will show you a few tricks while you try , " says Andrei. You spend about an hour practising your shooting under Andrei''s guidance.'
- <<set $time.minutes += 60>>
- <<run $pc.skillExperienceGain('shoot',2)>>
- <<act 'Walk away'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <<elseif $location_var[$here][1] == 'andrei_request'>>
- <<image "locations/gadukino/hunters/andrei_shooting.jpg">>
- "You see, these bullets don't come free," says Andrei. "My time looking over your shoulder also doesn''t come free. So you gotta pay me back somehow."
- <p>"What do you mean?" you ask, with a vague idea of where this is going.</p>
- <<if $wardrobe.clothingworntype == 'nude'>>
- "Since you are all naked, might as well let me fuck your little pussy right here," he says, "then I will let you shoot a bit."
- <!-- !TODO: if pcs_inhib < x-->
- <<act 'Let him fuck you'>>
- <<gt 'hunter_interactions' 'andrei_quick_fuck'>>
- <</act>>
- <<else>>
- <<set $andrei_shooting_request = rand(1,4)>>
- <<if getvar("$andrei_shooting_request") == 1>>
- "I want you to show me your tits. Just lift your top and let me have a good look at them. You can shoot the rifle then."
- <<actCLA 'Flash your tits'>>
- <<image "locations/gadukino/hunters/shooting_tit_flash.jpg">>
- <p>You lift your top and expose your tits to Andrei for a minute. You then cover up and ask, "Enough payment for a lesson?"</p>
- "I''d appreciate a more extended look, but I will take it," responds Andrei
- <<set $hunter_sexual_comfort += 3>>
- <<arouse 'flashlite' 3 >>
-
- <<act 'Further'>>
- <<gt 'swamp_woods' 'shooting_practice' 'practice'>>
- <</act>>
- <</actCLA>>
- <<elseif getvar("$andrei_shooting_request") == 2>>
- "I want you to show me your pussy. Go sit on that log and lift up your bottom. You can shoot the rifle then."
- <<actCLA 'Flash your pussy'>>
- <<image "locations/gadukino/hunters/shooting_pussy_flash.jpg">>
- <p>You lift your bottom and expose your pussy to Andrei for a minute. You then cover up and ask, "Enough payment for a lesson?"</p>
- "I''d appreciate a longer look, but I will take it," responds Andrei
- <<set $hunter_sexual_comfort += 5>>
- <<arouse 'flashlite' 5 >>
-
- <<act 'Further'>>
- <<gt 'swamp_woods' 'shooting_practice' 'practice'>>
- <</act>>
- <</actCLA>>
- <<elseif getvar("$andrei_shooting_request") == 3>>
- "I want you to take off all your clothes. Then hand them all to me. If you want to shoot my rifle, you have to be in your birthday suit."
- <<actCLA 'Strip naked'>>
- You slowly take off your clothes one by one until you are completely naked in front of Andrei.
- You look at the ground and blush as he stares at your exposed tits, ass and pussy. You cannot help but feel your pussy moisten.
- <p>"This naked look suits you better, do you know that?" says Andrei. He ogles your body for a few more minutes before handing you the rifle.</p>
- <<set $hunter_sexual_comfort += 7>>
- <<gs 'clothing' 'strip_all' 'swamphouse'>>
- <<arouse 'flash' 10 `['exhibitionism']`>>
-
- <<act 'Further'>>
- <<gt 'swamp_woods' 'shooting_practice' 'practice'>>
- <</act>>
- <</actCLA>>
- <<elseif getvar("$andrei_shooting_request") == 4>>
- "Seeing a young, pretty thing like you prancing around gives me a boner. I want you to suck my dick," demands Andrei.
- <<actCLA 'Suck his dick'>>
- <<image "locations/gadukino/hunters/shooting_bj.jpg">>
- You kneel down obediently and start sucking his dick until you feel him cumming down your throat. You make sure to catch every drop.
- "Now that's a good girl. Good girls get to shoot the rifle," says Andrei.
- <<set $hunter_sexual_comfort += 8>>
- <!-- Boy A172 -->
- <<arouse 'bj' 15 `['sub','exhibitionism']`>>
- <<cum 'mouth_swallow' 'A172' 1>>
-
- <<act 'Further'>>
- <<gt 'swamp_woods' 'shooting_practice' 'practice'>>
- <</act>>
- <</actCLA>>
- <</if>>
- <</if>>
- <<act 'Walk away'>>
- <<gt 'swamp_woods' 'start'>>
- <</act>>
- <</if>>
- <</if>>
|