|
@@ -42,7 +42,7 @@ if $ARGS[0] = 'abdRoomFirstChaining':
|
|
|
'"Shut up, slut. Usually we torture you for fun as long as we want. When you become broken enough, we sell you to the highest bidder."'
|
|
|
'"You cannot do this to me! It''s illegal!'
|
|
|
'"Ha, who do you think are our best customers? Politicians, police officers, businessmen... We have our cover. So you should shut up and get used to it!"'
|
|
|
- 'The man leaves without saying another word, even as you are cry and yell at him...'
|
|
|
+ 'The man leaves without saying another word, even as you cry and yell at him...'
|
|
|
gs 'underwear', 'remove'
|
|
|
painkiller_bak = painkiller
|
|
|
prezik_bak = prezik
|
|
@@ -106,7 +106,7 @@ if $ARGS[0] = 'abdSomeoneComing':
|
|
|
minut += 1
|
|
|
gs 'stat'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/downstairs2.jpg"></center>'
|
|
|
- 'Steps can be heard - someone is coming down the stairs.'
|
|
|
+ 'You hear the sound of footsteps getting louder - someone is coming down the stairs.'
|
|
|
|
|
|
if pcs_leghair > 3 or pcs_pubes > 3:
|
|
|
minut += 20
|
|
@@ -128,30 +128,31 @@ if $ARGS[0] = 'abdSomeoneComing':
|
|
|
if broken = 0:
|
|
|
'You start to tremble in fear of what is going to happen to you next.'
|
|
|
act 'Cower in panic on your bed':gt 'abduction', 'abdRape'
|
|
|
+
|
|
|
+ if rapeCount >= 5: act 'Plead that you cannot bear anymore rough treatment':gt 'abduction', 'abdBreak1'
|
|
|
+ else
|
|
|
+
|
|
|
end
|
|
|
|
|
|
- if rapeCount >= 5 and broken = 0:
|
|
|
- act 'Plead that you cannot bear anymore rough treatment':gt 'abduction', 'abdBreak1'
|
|
|
- end
|
|
|
-
|
|
|
- saleChance = (broken + tortureCount + rapeCount + abdCustomerCount) - 20
|
|
|
- if broken >= 1:
|
|
|
- saleChanceRand = rand(1, 100)
|
|
|
- customerChance = rand(1, 100)
|
|
|
- painkillerChance = rand(1, 100)
|
|
|
- buyoutChance = rand(1, 100)
|
|
|
+ buyoutChance = (broken + tortureCount + rapeCount + abdCustomerCount) - 20
|
|
|
+ saleChance = (broken + tortureCount + rapeCount + abdCustomerCount) - 10
|
|
|
+ if broken > 0:
|
|
|
+ saleChanceRand = rand(1,100)
|
|
|
+ customerChance = rand(1,100)
|
|
|
+ painkillerChance = rand(1,100)
|
|
|
+ buyoutChanceRand = rand(1,100)
|
|
|
if broken < 10:
|
|
|
act 'Welcome back, Master.':gt 'abduction', 'abdBrokenAsk'
|
|
|
elseif (broken >= 10 and abdTools = 0):
|
|
|
act 'Welcome back, Master.':gt 'abduction', 'abdBrokenGiveTools'
|
|
|
else
|
|
|
if customerChance <= 50:
|
|
|
- act 'Welcome back, master':gt 'abductionCustomer', 'abdCustomerGate'
|
|
|
+ act 'Welcome back, Master':gt 'abductionCustomer', 'abdCustomerGate'
|
|
|
abdCustomerCount += 1
|
|
|
- elseif abdCustomerCount > 5 and buyoutChance <= (2 * abdCustomerCount):
|
|
|
+ elseif abdCustomerCount > 5 and buyoutChanceRand <= (2 * buyoutChance):
|
|
|
act 'Welcome back, Master':gt 'abductionCustomer', 'abdCustomerGateBuyout'
|
|
|
else
|
|
|
- if abdCustomerCount > 5 and saleChanceRand <= (2 * abdCustomerCount):
|
|
|
+ if abdCustomerCount > 5 and saleChanceRand <= (2 * saleChance):
|
|
|
'Master: "I have some good news for you slave."'
|
|
|
act 'Yes Master?':gt 'abduction', 'abdBeSold'
|
|
|
else
|
|
@@ -172,10 +173,21 @@ if $ARGS[0] = 'abdExamStart':
|
|
|
menu_off = 1
|
|
|
minut += 5
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/examroom.jpg"></center>'
|
|
|
- 'You are unblinded in a very bright room, at first not able to see anything.'
|
|
|
+ 'The blindfold is removed and you find yourself in a small white room. It is very bright and at first you can barely see.'
|
|
|
'As your eyes adjust, you can see that it is some kind of examination room, distantly reminding you of a gynecologists office.'
|
|
|
'The man orders you to sit in the chair.'
|
|
|
- act 'Resist':gt 'abduction', 'abdExamResist'
|
|
|
+
|
|
|
+ gs 'willpower', 'misc', 'resist', 'hard'
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Resist (<<will_cost>> Willpower)':
|
|
|
+ gs 'willpower', 'misc', 'resist', 'hard'
|
|
|
+ gs 'willpower', 'pay', 'resist'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'abduction', 'abdExamResist'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Resist (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
act 'Obey':gt 'abduction', 'abdExamObey'
|
|
|
end
|
|
|
|
|
@@ -185,10 +197,10 @@ if $ARGS[0] = 'abdExamResist':
|
|
|
'<center><video autoplay loop src="images/locations/shared/abduction/examslap.mp4"></video></center>'
|
|
|
'Being scared of what they''ll do to you, you start yelling and shaking to get loose of the leash.'
|
|
|
'Your captor is very strong and your leash and cuffs make your attempt futile.'
|
|
|
- 'He catches you, knocks you down to the ground and slaps your face hard.'
|
|
|
+ 'He grabs you, knocks you down to the ground and slaps your face hard.'
|
|
|
'"You''re only making it harder, bitch."'
|
|
|
- 'With these words he grabs you like you weigh nothing and throws you on the chair and restrains you.'
|
|
|
- 'He then sits down in a chair opposite to you, located in the far corner of the room.'
|
|
|
+ 'With these words he picks you up like you weigh nothing, pushes you in the chair and restrains you.'
|
|
|
+ 'He then sits down in a chair over in the far corner of the room.'
|
|
|
act 'Continue':gt 'abduction', 'abdExam1'
|
|
|
end
|
|
|
|
|
@@ -198,7 +210,7 @@ if $ARGS[0] = 'abdExamObey':
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/examsit.jpg"></center>'
|
|
|
'Willingly, like a slave you obviously just became, you climb up the chair and lie there, wondering what perverse things are going to happen to you.'
|
|
|
'The man ties you up anyway, probably to make sure you don''t try to escape after they start. It makes you even more nervous.'
|
|
|
- 'He then sits down in a chair opposite to you, located in the far corner of the room.'
|
|
|
+ 'He then sits down in a chair over in the far corner of the room.'
|
|
|
act 'Continue':gt 'abduction', 'abdExam1'
|
|
|
end
|
|
|
|
|
@@ -217,7 +229,9 @@ if $ARGS[0] = 'abdExam1':
|
|
|
'"Heh, I see."'
|
|
|
'He continues in the usual report of his findings.'
|
|
|
end
|
|
|
- "Regarding her usage levels, her throat is <<$throattipe>>. <<$pcs_ass>>."
|
|
|
+ 'He continues to examine every inch of you. "Regarding her usage levels:"'
|
|
|
+ 'He shines a light in your mouth, and says, "Her throat is <<$throattipe>>."'
|
|
|
+ 'Next he feels a finger around your ass, "And her ass is <<$anustipe>>."'
|
|
|
'He pulls his finger out of your ass and finally reaches for your pussy.'
|
|
|
if pcs_vag = 0:
|
|
|
'"Oh, and you''ll like this; Her pussy is a virgin one."'
|
|
@@ -225,7 +239,7 @@ if $ARGS[0] = 'abdExam1':
|
|
|
else
|
|
|
'"And her pussy is <<$vaginatipe>>.'
|
|
|
end
|
|
|
- 'The doctor leaves your body alone and prepares several needles filled with unknown fluids.'
|
|
|
+ 'The doctor finally takes his hands off of you and prepares several needles filled with unknown fluids.'
|
|
|
|
|
|
act 'Continue':gt 'abduction', 'abdExam2'
|
|
|
end
|
|
@@ -234,10 +248,9 @@ if $ARGS[0] = 'abdExam2':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/exam2.jpg"></center>'
|
|
|
- 'The doctor leaves your body alone and prepares several needles filled with unknown fluids.'
|
|
|
'"Now there, our little slave, we will make sure you are healthy and ready to be trained."'
|
|
|
- 'He injects all the solutions into you.'
|
|
|
- 'The examination is at an end. The doctor leaves, you are untied, blindfolded again and led back down into the basement.'
|
|
|
+ 'He quickly injects all the solutions into one of your arms, "The examination is now over."'
|
|
|
+ 'The doctor leaves, and the man puts your shackles and blindfold back on and leads you back down into the basement.'
|
|
|
gs 'medical_din','healSTDs'
|
|
|
|
|
|
examed = 1
|
|
@@ -277,24 +290,33 @@ if $ARGS[0] = 'abdBreak1':
|
|
|
'"You don''t understand bitch. You will leave this place, in the end. As a broken sex slave or as a dead body."'
|
|
|
'"But..."'
|
|
|
'"You will be sold to someone as a slave. Or if you won''t accept that role, you will be utilized for the more perverted needs of our customers. Those girls usually don''t survive for long.'
|
|
|
- '(you nervously gulp)'
|
|
|
- '"Now show me what sex slave you are."'
|
|
|
+ 'You feel a slight sense of dread as your mind races to think of what horrors might await you.'
|
|
|
+ '"Now show me what a good sex slave you are."'
|
|
|
|
|
|
tortureType = rand(1,3)
|
|
|
- act 'Spit in his face':gt 'abduction', 'abdTorture'
|
|
|
+ gs 'willpower', 'misc', 'resist', 'hard'
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Spit in his face (<<will_cost>> Willpower</font>)':
|
|
|
+ gs 'willpower', 'misc', 'resist', 'hard'
|
|
|
+ gs 'willpower', 'pay', 'resist'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'abduction', 'abdTorture'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Spit in his face (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
|
|
|
if rapeCount <= 10:
|
|
|
- act 'Say nothing and crawl back to your bed':gt 'abduction', 'abdRape'
|
|
|
+ act 'Say nothing and crawl back to your bed': gt 'abduction', 'abdRape'
|
|
|
end
|
|
|
|
|
|
if tortureCount >= 5 or rapeCount >= 10:
|
|
|
- if broken = 1 and pcs_vag > 0:
|
|
|
- act 'Please fuck my pussy, Master':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
+ if broken > 0:
|
|
|
act 'Please fuck my mouth, Master':gt 'abduction', 'abdBreak2FuckB1'
|
|
|
- elseif pcs_vag > 0:
|
|
|
- act 'You... you are my master. Please use me...':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
+ if pcs_vag > 0: act 'Please fuck my pussy, Master':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
else
|
|
|
- act 'You... you are my master. Please use me...':gt 'abduction', 'abdBreak2FuckB1'
|
|
|
+ act 'You... you are my master. Please accept my mouth for your use...':gt 'abduction', 'abdBreak2FuckB1'
|
|
|
+ if pcs_vag > 0: act 'You... you are my master. Please accept my pussy for your use...':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
end
|
|
|
end
|
|
|
end
|
|
@@ -303,11 +325,21 @@ if $ARGS[0] = 'abdBrokenGivePainkiller':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/pill1.jpg"></center>'
|
|
|
- 'Master: "You have been a good slave so far. Good slaves are rewarded."'
|
|
|
+ 'Your master approaches you, "You have been a good slave so far. Good slaves are rewarded."'
|
|
|
'He hands you a single painkiller pill.'
|
|
|
|
|
|
act 'Take and swallow it':gt 'abduction', 'abdBrokenGivePainkillerYes'
|
|
|
- act 'Refuse and keep your mouth shut':gt 'abduction', 'abdBrokenGivePainkillerNo'
|
|
|
+ gs 'willpower', 'misc', 'resist', 'easy'
|
|
|
+ if will_cost <= pcs_willpwr:
|
|
|
+ act 'Refuse and keep your mouth shut (<<will_cost>> Willpower)':
|
|
|
+ gs 'willpower', 'misc', 'resist', 'easy'
|
|
|
+ gs 'willpower', 'pay', 'resist'
|
|
|
+ gs 'stat'
|
|
|
+ gt 'abduction', 'abdBrokenGivePainkillerNo'
|
|
|
+ end
|
|
|
+ else
|
|
|
+ act 'Refuse and keep your mouth shut (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
|
|
|
+ end
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdBrokenGivePainkillerYes':
|
|
@@ -315,7 +347,6 @@ if $ARGS[0] = 'abdBrokenGivePainkillerYes':
|
|
|
menu_off = 1
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/pill2.jpg"></center>'
|
|
|
'You happily take the pill and swallow it immediately.'
|
|
|
- sub += 2
|
|
|
gs 'stat'
|
|
|
painkillerGive = rand(1,100)
|
|
|
if painkillerGive > 20 and broken >= 10:
|
|
@@ -329,8 +360,8 @@ if $ARGS[0] = 'abdBrokenGivePainkillerNo':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
'<center><video autoplay loop src="images/locations/shared/abduction/sex/pill1.mp4"></video></center>'
|
|
|
- 'Master: "Refusing a gift? It seems like this slaveslut needs to be reminded of her place."'
|
|
|
- 'He ties you down ontop of a table, securing your head.'
|
|
|
+ 'You see anger flash across your master''s face. "Refusing a gift? It seems like this slave slut needs to be reminded of her place."'
|
|
|
+ 'He ties you down on top of a table, securing your head.'
|
|
|
'Some devious device is attached to your nose, pulling your head backwards. It forces you to open your mouth slightly.'
|
|
|
'Your master takes a clamp and a pulls your tongue out, tightly and painfully sqeezing it.'
|
|
|
'He then secures the pill on top of a dildo and pushes the tip down your throat.'
|
|
@@ -342,38 +373,30 @@ if $ARGS[0] = 'abdBrokenGivePainkillerNo':
|
|
|
pain['tongue'] += 5
|
|
|
pain['throat'] += 5
|
|
|
pain['nose'] += 5
|
|
|
- sub -= 2
|
|
|
gs 'stat'
|
|
|
act 'Continue':gt 'abduction', 'abdTorture'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdBrokenAsk':
|
|
|
menu_off = 1
|
|
|
- 'Master: "Good. What do you want me to do to you, slaveslut?"'
|
|
|
- sub += 5
|
|
|
gs 'stat'
|
|
|
- if pcs_vag > 0:
|
|
|
- act 'Please fuck my pussy, Master':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
- end
|
|
|
+
|
|
|
+ 'Your master responds, "Very good. What do you want me to do to you, slave slut?"'
|
|
|
+
|
|
|
act 'Please fuck my mouth, Master':gt 'abduction', 'abdBreak2FuckB1'
|
|
|
- if broken >= 3 and sub >= 70:
|
|
|
- sub += 3
|
|
|
- gs 'stat'
|
|
|
- act 'Please rape me, Master':gt 'abduction', 'abdRape'
|
|
|
- end
|
|
|
- if broken >= 5 and sub >= 90:
|
|
|
- sub += 5
|
|
|
- gs 'stat'
|
|
|
- act 'Please punish me, Master':gt 'abduction', 'abdTorture'
|
|
|
- end
|
|
|
+
|
|
|
+ if pcs_vag > 0: act 'Please fuck my pussy, Master':gt 'abduction', 'abdBreak2FuckA1'
|
|
|
+
|
|
|
+ if broken >= 5: act 'Please rape me, Master':gt 'abduction', 'abdRape'
|
|
|
+
|
|
|
+ if broken >= 10: act 'Please punish me, Master':gt 'abduction', 'abdTorture'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdBreak2FuckA1':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
- sub += 5
|
|
|
broken += 1
|
|
|
- gs 'cum_call', '', 'master', 0,'', spot, svol
|
|
|
+ gs 'cum_call', '', 'Master', 0,'', spot, svol
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokena1.jpg"></center>'
|
|
|
'Your tormentor unchains you and throws you on your dirty bed.'
|
|
|
'Spreading your legs wide apart, you spit on your hand and smear it on your pussy, saying: "Come, take me, Master."'
|
|
@@ -388,12 +411,12 @@ end
|
|
|
if $ARGS[0] = 'abdBreak2FuckA2':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
- gs 'cum_call', 'mouth', 'master', 0,'', spot, svol
|
|
|
+ gs 'cum_call', 'mouth', 'Master', 0,'', spot, svol
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokena2.jpg"></center>'
|
|
|
'Fucking you wildly for some time, your master stops before he orgasms.'
|
|
|
'He unties your hands and legs and instead ties your hands behind your back.'
|
|
|
'Knowing what he expects you to do, you open your mouth wide and await his cock.'
|
|
|
- 'After some mouthfucking and gagging, he comes in your mouth.'
|
|
|
+ 'After some mouthfucking and gagging, he cums in your mouth.'
|
|
|
if broken = 1:
|
|
|
*nl
|
|
|
'"Very good, slave. You are on a path to redeem yourself." With these words he releases your arms, secures you back in your usual location and then leaves.'
|
|
@@ -409,10 +432,9 @@ if $ARGS[0] = 'abdBreak2FuckB1':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
broken += 1
|
|
|
- sub += 5
|
|
|
gs 'cum_call', 'mouth', 'Master'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokenb1.jpg"></center>'
|
|
|
- 'Your tormentor unchains you and leads you to a device.'
|
|
|
+ 'Your master unchains you and leads you to a device.'
|
|
|
'You can see that it''s meant to restrain a person in a lying position, with their head at the same height as someone''s crotch.'
|
|
|
'You want to please your master, so you lie down on it straight away and dutifully await the attaching of the restraints.'
|
|
|
'After your master ties you, he walks up to your head. Your already open mouth is then roughly fucked by his member.'
|
|
@@ -427,12 +449,16 @@ if $ARGS[0] = 'abdBreak2FuckB2':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
pain['asshole'] += 1
|
|
|
- broken += 1
|
|
|
- gs 'cum_call', 'anus', 'Master'
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/brokenb2.jpg"></center>'
|
|
|
'Surprisingly his dick is not wearing out. He moves behind you and starts to penetrate your ass.'
|
|
|
'Trying to relax your anus as much as you can, he enters you quite easily. Just a small reminder of pain goes through your muscles.'
|
|
|
'Fucking you furiously for some time, your master cums deep inside you.'
|
|
|
+ if broken = 1:
|
|
|
+ *nl
|
|
|
+ '"Very good, slave. You are on a path to redeem yourself." With these words he releases your arms, secures you back in your usual location and then leaves.'
|
|
|
+ end
|
|
|
+ broken += 1
|
|
|
+ gs 'cum_call', 'anus', 'Master'
|
|
|
gs 'arousal', 'anal', 20, 'sub', 'bound'
|
|
|
gs 'stat'
|
|
|
|
|
@@ -459,7 +485,7 @@ if $ARGS[0] = 'abdEscape':
|
|
|
minut += 5
|
|
|
gs 'stat'
|
|
|
act 'Try to break the lock':gt 'abduction', 'abdEscapeWindow1'
|
|
|
- act 'Go back to your bed and fix your leash back to the wall':gt 'abduction', 'abdRoom'
|
|
|
+ act 'Go back to your bed and reattach your leash to the wall':gt 'abduction', 'abdRoom'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdEscapeWindow1':
|
|
@@ -471,13 +497,13 @@ if $ARGS[0] = 'abdEscapeWindow1':
|
|
|
gs 'stat'
|
|
|
breakChance = rand(1, 100)
|
|
|
if breakChance <= 50:
|
|
|
- 'You hear someone slam a door. Maybe your captors are coming!'
|
|
|
+ 'You hear someone slam a door nearby. Maybe your master is returning!'
|
|
|
'But you are so close to unscrewing the window! You decide to...'
|
|
|
- act 'Run back to your bed and leash your chain back':gt 'abduction', 'abdSomeoneComing'
|
|
|
+ act 'Run back to your bed and reattach your leash to the wall':gt 'abduction', 'abdSomeoneComing'
|
|
|
act 'Try to unscrew it desperately':gt 'abduction', 'abdEscapeWindow2'
|
|
|
else
|
|
|
'No luck, the window is screwed in very tight.'
|
|
|
- act 'Go back':gt 'abduction', 'abdEscape'
|
|
|
+ act 'Go back':gt 'abduction', 'abdFood'
|
|
|
end
|
|
|
end
|
|
|
|
|
@@ -488,7 +514,7 @@ if $ARGS[0] = 'abdEscapeWindow2':
|
|
|
'You continue in your attempts to break the window.'
|
|
|
minut += 5
|
|
|
gs 'stat'
|
|
|
- breakChance = rand(1, 100)
|
|
|
+ breakChance = rand(1,100)
|
|
|
if breakChance <= 90:
|
|
|
'You desperately try to unscrew it, but you run out of time and luck.'
|
|
|
'Your master comes into the basement and catches you running around unleashed. This won''t end well for you...'
|
|
@@ -555,8 +581,8 @@ if $ARGS[0] = 'abdFood':
|
|
|
'There are some water bottles and dried food beneath your bed.'
|
|
|
'A half broken, dirty mirror provides some means to inspect your appearance.'
|
|
|
'In the corner there is something remotely similar to a shower, with cold water only, though.'
|
|
|
- 'There''s enough space to do some basic <a href="exec:gt ''abduction'', ''abdpushup''">exercise</a>.'
|
|
|
- chainChance = rand(1, 100)
|
|
|
+ 'There''s enough space to do some basic <a href="exec:gt ''abduction'', ''abdexercise''">exercise</a>.'
|
|
|
+ chainChance = rand(1,100)
|
|
|
if chainChance <= 20 and (rapeCount > 5 or tortureCount > 5):
|
|
|
'Suddenly you spot a loose chainlink on your leash. You try to manipulate it and you manage to free yourself from the wall.'
|
|
|
'<a href="exec:gt ''abduction'', ''abdEscape''">Go to the window</a>'
|
|
@@ -653,42 +679,54 @@ if $ARGS[0] = 'abdFood':
|
|
|
act 'Get back to your bed':gt 'abduction', 'abdRoom'
|
|
|
end
|
|
|
|
|
|
-if $ARGS[0] = 'abdpushup':
|
|
|
- $loc = 'abduction'
|
|
|
- $metka = 'abdFood'
|
|
|
+if $ARGS[0] = 'abdexercise':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
- '<center><video autoplay loop src="images/pc/activities/push_naked.mp4"></video></center>'
|
|
|
gs 'exercise', 'tier2', 30, 'stren_exp'
|
|
|
+
|
|
|
+ '<center><video autoplay loop src="images/pc/activities/push_naked.mp4"></video></center>'
|
|
|
+ *nl
|
|
|
'You do push-ups for <<$timestring>> minutes, improving your strength.'
|
|
|
|
|
|
randpushfact = rand(-5,5)
|
|
|
- if pcs_energy < 40: randpushfact -= RAND(1,10)
|
|
|
+ if pcs_energy < 40: randpushfact -= rand(1,10)
|
|
|
|
|
|
pushnum = (pcs_stren * pcs_sleep * pcs_health) / ( 1 * 67 * healthmax) + randpushfact
|
|
|
|
|
|
if pushnum < 1: pushnum = rand(1,5)
|
|
|
- KILLVAR 'randpushfact'
|
|
|
+ killvar 'randpushfact'
|
|
|
'<br>You managed to do <<pushnum>> push-ups. Your previous record is <<pushrecord>>.'
|
|
|
|
|
|
if pushrecord < pushnum:pushrecord = pushnum & 'This is a new record!'
|
|
|
gs 'stat'
|
|
|
- act 'Finish': gt $loc, $metka
|
|
|
+
|
|
|
+ act 'Continue':
|
|
|
+ *clr & cla
|
|
|
+ menu_off = 1
|
|
|
+ gs 'exercise', 'tier2', 30, 'vital_exp'
|
|
|
+
|
|
|
+ '<center><video autoplay loop src="images/pc/activities/abdominal_naked.mp4"></video></center>'
|
|
|
+ *nl
|
|
|
+ 'You do a series of abdominal exercises for <<$timestring>> minutes, improving your endurance.'
|
|
|
+
|
|
|
+ gs 'stat'
|
|
|
+
|
|
|
+ act 'Finish': gt 'abduction', 'abdFood'
|
|
|
+ end
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdRape':
|
|
|
*clr & cla
|
|
|
menu_off = 1
|
|
|
rapeCount += 1
|
|
|
- rapeType = rand(1, 5)
|
|
|
- sub += 3
|
|
|
+ rapeType = rand(1,5)
|
|
|
if broken < 10:pcs_mood = 5
|
|
|
|
|
|
if rapeType = 1:
|
|
|
pain['mouth'] += 3
|
|
|
- gs 'cum_call', 'mouth', 'torturer'
|
|
|
- i = rand(1, 4)
|
|
|
- gifornot = rand (1, 100)
|
|
|
+ gs 'cum_call', 'mouth', 'Master'
|
|
|
+ i = rand(1,4)
|
|
|
+ gifornot = rand(1,100)
|
|
|
if gifornot > 50:
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/mouthgagblow<<i>>.jpg"></center>'
|
|
|
else
|
|
@@ -702,8 +740,8 @@ if $ARGS[0] = 'abdRape':
|
|
|
act 'Continue':gt 'abduction', 'abdRoom'
|
|
|
elseif rapeType = 2 and pcs_vag > 0:
|
|
|
pain['vaginal'] += 10
|
|
|
- gs 'cum_call', '', 'torturer', 0
|
|
|
- i = rand(1, 5)
|
|
|
+ gs 'cum_call', '', 'Master', 0
|
|
|
+ i = rand(1,5)
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/fucktiedpussy<<i>>.jpg"></center>'
|
|
|
'Your hands are tied and you''re bent over the bed.'
|
|
|
'The guy starts to penetrate your pussy without warning. Sharp pain goes through your belly as your pussy is not wet enough to receive a dick.'
|
|
@@ -713,8 +751,8 @@ if $ARGS[0] = 'abdRape':
|
|
|
act 'Continue':gt 'abduction', 'abdRoom'
|
|
|
elseif rapeType = 3:
|
|
|
pain['asshole'] += 10
|
|
|
- gs 'cum_call', 'anus', 'torturer'
|
|
|
- gifornot = rand (1, 100)
|
|
|
+ gs 'cum_call', 'anus', 'Master'
|
|
|
+ gifornot = rand (1,100)
|
|
|
if gifornot > 50:
|
|
|
'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/fucktiedanal'+rand(1,4)+'.jpg"></center>'
|
|
|
else
|
|
@@ -758,7 +796,7 @@ if $ARGS[0] = 'abdRape':
|
|
|
else
|
|
|
pcs_throat += 1
|
|
|
pain['mouth'] += 5
|
|
|
- gs 'cum_call', 'mouth', 'Torturer'
|
|
|
+ gs 'cum_call', 'mouth', 'Master'
|
|
|
|
|
|
i = rand(1, 4)
|
|
|
gifornot = rand (1, 100)
|
|
@@ -777,7 +815,6 @@ if $ARGS[0] = 'abdRape':
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'abdTorture':
|
|
|
- sub += 5
|
|
|
tortureType = rand(1,4)
|
|
|
tortureCount += 1
|
|
|
gs 'stat'
|
|
@@ -1005,7 +1042,7 @@ if $ARGS[0] = 'abdTortureD5':
|
|
|
pain['vaginal'] += 5
|
|
|
pcs_vag += 1
|
|
|
pcs_ass += 1
|
|
|
- gs 'cum_call', 'mouth', 'Torturer'
|
|
|
+ gs 'cum_call', 'mouth', 'Master'
|
|
|
gs 'stat'
|
|
|
'<center><video autoplay loop src="images/locations/shared/abduction/sex/tortured5.mp4"></video></center>'
|
|
|
'Even though your head is spinning and everything is aching inside you, you are able to make him cum in few minutes.'
|