|
@@ -31,7 +31,7 @@ if $args[0] = 'start':
|
|
|
end
|
|
|
|
|
|
!-----------------------------------------------!
|
|
|
-!------Registration page online chat---------!
|
|
|
+!--------Registration page online chat----------!
|
|
|
!-----------------------------------------------!
|
|
|
$webcam_rega = {
|
|
|
cls
|
|
@@ -48,7 +48,7 @@ $webcam_rega = {
|
|
|
}
|
|
|
|
|
|
!-----------------------------------------------!
|
|
|
-!-------Page statistics online chat---------!
|
|
|
+!---------Page statistics online chat-----------!
|
|
|
!-----------------------------------------------!
|
|
|
$webcam_stat = {
|
|
|
cls
|
|
@@ -75,7 +75,7 @@ $webcam_stat = {
|
|
|
act 'Return': gt 'webcam_site'
|
|
|
}
|
|
|
!-----------------------------------------------!
|
|
|
-!-------Help page online chat-------------!
|
|
|
+!-------------Help page online chat-------------!
|
|
|
!-----------------------------------------------!
|
|
|
$webcam_help = {
|
|
|
cls
|
|
@@ -96,7 +96,7 @@ $webcam_help = {
|
|
|
}
|
|
|
|
|
|
!-----------------------------------------------!
|
|
|
-!--------Home online chat-----------!
|
|
|
+!--------------Home online chat-----------------!
|
|
|
!-----------------------------------------------!
|
|
|
|
|
|
$webcam_index = {
|
|
@@ -132,7 +132,7 @@ $webcam_index = {
|
|
|
end
|
|
|
}
|
|
|
!-----------------------------------------------!
|
|
|
-!---------Webcam shows online chat----------------!
|
|
|
+!---------Webcam shows online chat--------------!
|
|
|
!-----------------------------------------------!
|
|
|
!if $args[0] = 'show':
|
|
|
$webcam_show = {
|
|
@@ -164,7 +164,7 @@ $webcam_show = {
|
|
|
act 'Logout': gt 'webcam_site'
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!-------Continued show--------!
|
|
|
+!--------Continued show--------!
|
|
|
!------------------------------!
|
|
|
if show_counter > 0 and show_counter < 4:
|
|
|
gs'stat'
|
|
@@ -195,7 +195,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!-----------Boobs-------------!
|
|
|
+!------------Boobs-------------!
|
|
|
!------------------------------!
|
|
|
if my_show_tits = 0:
|
|
|
act 'Play with your breasts':
|
|
@@ -216,7 +216,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!---------Masturbation----------!
|
|
|
+!---------Masturbation---------!
|
|
|
!------------------------------!
|
|
|
if my_show_mast = 0:
|
|
|
act 'Masturbate':
|
|
@@ -246,46 +246,48 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!-----------------------------------------------!
|
|
|
-!-----------Rubber cock in her mouth----------------!
|
|
|
+!-----------Rubber cock in her mouth------------!
|
|
|
!-----------------------------------------------!
|
|
|
- if pcs_throat >= 1 and dildo = 1 and my_show_throat = 0:
|
|
|
+ !! This was updated to include all the dildos as it previously was missing some. Most of the code was left
|
|
|
+ !! as is with the additional dildos just merged into existing paths for simplicity. If this file is ever
|
|
|
+ !! added back to the game, there should probably be separate branches for all dildo sizes. At the very
|
|
|
+ !! least, they should give different tip amounts
|
|
|
+ if my_show_throat = 0 and (dildo = 1 or (pcs_throat >= 15 and middildo = 1) or (pcs_throat >= 20 and largedildo = 1) or (pcs_throat >= 25 and bigdildo = 1) or (pcs_throat >= 30 and extradildo = 1) or (pcs_throat >= 35 and superdildo = 1) or (pcs_throat >= 40 and maddildo = 1)):
|
|
|
act 'Dildo in the mouth':
|
|
|
gs'stat'
|
|
|
*clr
|
|
|
- !Average dildo 15cm
|
|
|
- if pcs_throat >= 15 and pcs_throat < 25 and middildo = 1:
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midthroat'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
- 'You get out your big 15cm dildo and start licking it, sucking it, and shoving it into your mouth.'
|
|
|
+ !!Enormous dildos 35cm and 40cm
|
|
|
+ if (pcs_throat >= 35 and superdildo = 1) or (pcs_throat >= 40 and maddildo = 1):
|
|
|
+ *clr
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extrthroat'+rand(1,2)+'.mp4" ></video></center>'
|
|
|
+
|
|
|
+ 'You take out your enormous ' + iif(pcs_throat >= 40 and maddildo = 1, '40cm', '35cm') + ' dildo and start trusting it into your throat.'
|
|
|
|
|
|
- my_show_tip = rand(100, 500)
|
|
|
- if pcs_throat < 25: pcs_throat += 1
|
|
|
- end
|
|
|
- !Big Dildo 25cm
|
|
|
- if pcs_throat >= 25 and pcs_throat < 35 and bigdildo = 1:
|
|
|
+ my_show_tip = rand(600, 1400)
|
|
|
+ if pcs_throat < 40: pcs_throat += 1
|
|
|
+ !!Giant dildos 25cm and 30cm
|
|
|
+ elseif (pcs_throat >= 25 and bigdildo = 1) or (pcs_throat >= 30 and extradildo = 1):
|
|
|
*clr
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/bigthroat'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
|
|
|
- 'You get out your giant 25cm dildo and begin to rhythmically drive it into your throat.'
|
|
|
+ 'You get out your giant ' + iif(pcs_throat >= 30 and extradildo = 1, '30cm', '25cm') + ' dildo and begin to rhythmically drive it into your throat.'
|
|
|
|
|
|
my_show_tip = rand(500, 1000)
|
|
|
- if pcs_throat < 35: pcs_throat += 1
|
|
|
- end
|
|
|
- !Huge Dildo 40cm
|
|
|
- if pcs_throat >= 35 and maddildo = 1:
|
|
|
- *clr
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extrthroat'+rand(1,2)+'.mp4" ></video></center>'
|
|
|
-
|
|
|
- 'You take out your enormous 40cm dildo and start trusting it into your throat.'
|
|
|
+ if pcs_throat < 30 or (pcs_throat < 35 and extradildo = 1): pcs_throat += 1
|
|
|
+ !!Big dildos 15cm and 20cm
|
|
|
+ elseif (pcs_throat >= 15 and middildo = 1) or (pcs_throat >= 20 and largedildo = 1):
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midthroat'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
+ 'You get out your big ' + iif(pcs_throat >= 20 and largedildo = 1, '20cm', '15cm') + ' dildo and start licking it, sucking it, and shoving it into your mouth.'
|
|
|
|
|
|
- my_show_tip = rand(600, 1400)
|
|
|
- end
|
|
|
- !normal dildo 10cm
|
|
|
- if pcs_throat < 15 and dildo = 1:
|
|
|
+ my_show_tip = rand(100, 500)
|
|
|
+ if pcs_throat < 20 or (pcs_throat < 25 and largedildo = 1): pcs_throat += 1
|
|
|
+ !!Normal dildo 10cm
|
|
|
+ else:
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/throat'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
'You get out your 10cm dildo and start to gently suck it.'
|
|
|
|
|
|
my_show_tip = rand(100, 500)
|
|
|
- pcs_throat += 1
|
|
|
+ if pcs_throat < 15: pcs_throat += 1
|
|
|
end
|
|
|
|
|
|
'For this little idea, you have earned <<my_show_tip>> <b>₽</b>.'
|
|
@@ -298,46 +300,48 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!-----------------------------------------------!
|
|
|
-!---------Rubber dick in pussy----------------!
|
|
|
+!-------------Rubber dick in pussy--------------!
|
|
|
!-----------------------------------------------!
|
|
|
- if vgape < 3 and pcs_vag >= 1 and dildo = 1 and my_show_pussy = 0:
|
|
|
+ !! This was updated to include all the dildos as it previously was missing some. Most of the code was left
|
|
|
+ !! as is with the additional dildos just merged into existing paths for simplicity. If this file is ever
|
|
|
+ !! added back to the game, there should probably be separate branches for all dildo sizes. At the very
|
|
|
+ !! least, they should give different tip amounts
|
|
|
+ if vgape < 3 and my_show_pussy = 0 and (dildo = 1 or (pcs_vag >= 15 and middildo = 1) or (pcs_vag >= 20 and largedildo = 1) or (pcs_vag >= 25 and bigdildo = 1) or (pcs_vag >= 30 and extradildo = 1) or (pcs_vag >= 35 and superdildo = 1) or (pcs_vag >= 40 and maddildo = 1)):
|
|
|
act 'Dildo in the pussy':
|
|
|
gs'stat'
|
|
|
*clr
|
|
|
- !Average dildo 15cm
|
|
|
- if pcs_vag >= 15 and pcs_vag < 25 and middildo = 1:
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midvagin'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
- 'You get out your big 15cm dildo and begin rhythmically driving it into your pussy.'
|
|
|
+ !!Enormous dildos 35cm and 40cm
|
|
|
+ if (pcs_vag >= 35 and superdildo = 1) or (pcs_vag >= 40 and maddildo = 1):
|
|
|
+ *clr
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extrvagin'+rand(1,2)+'.mp4" ></video></center>'
|
|
|
+
|
|
|
+ 'You take out your enormous ' + iif(pcs_vag >= 40 and maddildo = 1, '40cm', '35cm') + ' dildo and start thrusting it into your pussy.'
|
|
|
|
|
|
- my_show_tip = rand(200, 700)
|
|
|
- if pcs_vag < 25: pcs_vag += 1
|
|
|
- end
|
|
|
- !Big Dildo 25cm
|
|
|
- if pcs_vag >= 25 and pcs_vag < 35 and bigdildo = 1:
|
|
|
+ my_show_tip = rand(700, 1400)
|
|
|
+ if pcs_vag < 40: pcs_vag += 1
|
|
|
+ !!Giant dildos 25cm and 30cm
|
|
|
+ elseif (pcs_vag >= 25 and bigdildo = 1) or (pcs_vag >= 30 and extradildo = 1):
|
|
|
*clr
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/bigvagin'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
|
|
|
- 'You get out your giant 25cm dildo and begin rhythmically driving it into your pussy.'
|
|
|
+ 'You get out your giant ' + iif(pcs_vag >= 30 and extradildo = 1, '30cm', '25cm') + ' dildo and begin rhythmically driving it into your pussy.'
|
|
|
|
|
|
my_show_tip = rand(400, 800)
|
|
|
- if pcs_vag < 35: pcs_vag += 1
|
|
|
- end
|
|
|
- !a giant dildo 40cm
|
|
|
- if pcs_vag >= 35 and maddildo = 1:
|
|
|
- *clr
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extrvagin'+rand(1,2)+'.mp4" ></video></center>'
|
|
|
-
|
|
|
- 'You take out your enormous 40cm dildo and start thrusting it into your pussy.'
|
|
|
+ if pcs_vag < 30 or (pcs_vag < 35 and extradildo = 1): pcs_vag += 1
|
|
|
+ !!Big dildos 15cm and 20cm
|
|
|
+ elseif (pcs_vag >= 15 and middildo = 1) or (pcs_vag >= 20 and largedildo = 1):
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midvagin'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
+ 'You get out your big ' + iif(pcs_vag >= 20 and largedildo = 1, '20cm', '15cm') + ' dildo and begin rhythmically driving it into your pussy.'
|
|
|
|
|
|
- my_show_tip = rand(700, 1400)
|
|
|
- end
|
|
|
- !normal dildo 10cm
|
|
|
- if pcs_vag < 15 and dildo = 1:
|
|
|
+ my_show_tip = rand(200, 700)
|
|
|
+ if pcs_vag < 20 or (pcs_vag < 25 and largedildo = 1): pcs_vag += 1
|
|
|
+ !!Normal dildo 10cm
|
|
|
+ else:
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/vagin'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
'You get out your 10cm dildo and begin rhythmically driving it into your pussy.'
|
|
|
|
|
|
my_show_tip = rand(100, 600)
|
|
|
- pcs_vag += 1
|
|
|
+ if pcs_vag < 15: pcs_vag += 1
|
|
|
end
|
|
|
|
|
|
pcs_horny += 30
|
|
@@ -361,7 +365,11 @@ $webcam_show = {
|
|
|
!-----------------------------------------------!
|
|
|
!---------Rubber dick in the ass----------------!
|
|
|
!-----------------------------------------------!
|
|
|
- if agape < 3 and pcs_ass => 1 and dildo = 1 and my_show_anus = 0:
|
|
|
+ !! This was updated to include all the dildos as it previously was missing some. Most of the code was left
|
|
|
+ !! as is with the additional dildos just merged into existing paths for simplicity. If this file is ever
|
|
|
+ !! added back to the game, there should probably be separate branches for all dildo sizes. At the very
|
|
|
+ !! least, they should give different tip amounts
|
|
|
+ if agape < 3 and my_show_anus = 0 and (dildo = 1 or (pcs_ass >= 15 and middildo = 1) or (pcs_ass >= 20 and largedildo = 1) or (pcs_ass >= 25 and bigdildo = 1) or (pcs_ass >= 30 and extradildo = 1) or (pcs_ass >= 35 and superdildo = 1) or (pcs_ass >= 40 and maddildo = 1)):
|
|
|
act 'Dildo in the ass':
|
|
|
gs'stat'
|
|
|
*clr
|
|
@@ -373,40 +381,39 @@ $webcam_show = {
|
|
|
lubri -= 1
|
|
|
'You squeeze some lube onto your hand and begin to spread it on your hole. After that, you smear a little on your dildo.'
|
|
|
end
|
|
|
- !Average dildo 15see
|
|
|
- if pcs_ass >= 15 and pcs_ass < 25 and middildo = 1:
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midanal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
- 'You then take your big 15cm dildo and begin rhythmically driving it into your ass.'
|
|
|
+ if pcs_ass < 40: pcs_ass += 1
|
|
|
+ !!Giant dildos 25cm and 30cm
|
|
|
+ elseif (pcs_ass >= 25 and bigdildo = 1) or (pcs_ass >= 30 and extradildo = 1):
|
|
|
+ *clr
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extranal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
+
|
|
|
+ 'You then take your enormous ' + iif(pcs_ass >= 40 and maddildo = 1, '40cm', '35cm') + ' dildo and start thrusting it into your ass.'
|
|
|
|
|
|
- my_show_tip = rand(300, 800)
|
|
|
- if pcs_ass < 25: pcs_ass += 1
|
|
|
- end
|
|
|
- !Big Dildo 25see
|
|
|
- if pcs_ass >= 25 and pcs_ass < 35 and bigdildo = 1:
|
|
|
+ my_show_tip = rand(700, 1400)
|
|
|
+ if pcs_ass < 30 or (pcs_ass < 35 and extradildo = 1): pcs_ass += 1
|
|
|
+ !!Big dildos 15cm and 20cm
|
|
|
+ elseif (pcs_ass >= 15 and middildo = 1) or (pcs_ass >= 20 and largedildo = 1):
|
|
|
*clr
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/biganal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
|
|
|
- 'You then take your giant 25cm dildo and begin rhythmically driving it into your ass.'
|
|
|
+ 'You then take your giant ' + iif(pcs_ass >= 30 and extradildo = 1, '30cm', '25cm') + ' dildo and begin rhythmically driving it into your ass.'
|
|
|
|
|
|
my_show_tip = rand(500, 1000)
|
|
|
if pcs_ass < 35: pcs_ass += 1
|
|
|
- end
|
|
|
- !a giant dildo 40see
|
|
|
- if pcs_ass >= 35 and maddildo = 1:
|
|
|
- *clr
|
|
|
- '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/extranal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
-
|
|
|
- 'You then take your enormous 40cm dildo and start thrusting it into your ass.'
|
|
|
+ !Average dildo 15cm
|
|
|
+ elseif pcs_ass >= 15 and middildo = 1:
|
|
|
+ '<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/midanal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
+ 'You then take your big ' + iif(pcs_ass >= 20 and largedildo = 1, '20cm', '15cm') + ' dildo and begin rhythmically driving it into your ass.'
|
|
|
|
|
|
- my_show_tip = rand(700, 1400)
|
|
|
- end
|
|
|
+ my_show_tip = rand(300, 800)
|
|
|
+ if pcs_ass < 20 or (pcs_ass < 25 and largedildo = 1): pcs_ass += 1
|
|
|
!normal dildo 10cm
|
|
|
- if pcs_ass < 15 and dildo = 1:
|
|
|
+ else:
|
|
|
'<center><video autoplay loop src="images/shared/accessories/computer/webcam/toys/anal'+rand(1,3)+'.mp4" ></video></center>'
|
|
|
'You then take your 10cm dildo and begin rhythmically driving it into your ass.'
|
|
|
|
|
|
my_show_tip = rand(100, 500)
|
|
|
- pcs_ass += 1
|
|
|
+ if pcs_ass < 15: pcs_ass += 1
|
|
|
end
|
|
|
|
|
|
pcs_horny += 30
|
|
@@ -428,9 +435,11 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!----Double penetration-----!
|
|
|
-!------------------------------!
|
|
|
- if agape < 3 and vgape < 3 and pcs_ass >= 20 and pcs_vag >= 20 and my_show_dp = 0:
|
|
|
+!------Double penetration------!
|
|
|
+!------------------------------!
|
|
|
+ !! Might be good to differentiate between different dildo sizes here. In particular, maybe there should
|
|
|
+ !! be different tip amounts for larger dildos like there are for the single dildo actions.
|
|
|
+ if agape < 3 and vgape < 3 and my_show_dp = 0 and ((pcs_ass >= 15 and pcs_vag >= 15 and dildo = 1 and middildo = 1) or (pcs_ass >= 20 and pcs_vag >= 20 and largedildo = 1 and (middildo = 1 or dildo = 1)) or (pcs_ass >= 25 and pcs_vag >= 25 and bigdildo = 1 and (largedildo = 1 or middildo = 1 or dildo = 1)) or (pcs_ass >= 30 and pcs_vag >= 30 and extradildo = 1 and (bigdildo = 1 or largedildo = 1 or middildo = 1 or dildo = 1)) or (pcs_ass >= 35 and pcs_vag >= 35 and superdildo = 1 and (extradildo = 1 or bigdildo = 1 or largedildo = 1 or middildo = 1 or dildo = 1)) or (pcs_ass >= 40 and pcs_vag >= 40 and maddildo = 1 and (superdildo = 1 or extradildo = 1 or bigdildo = 1 or largedildo = 1 or middildo = 1 or dildo = 1))):
|
|
|
act 'Dildo in ass and pussy':
|
|
|
gs'stat'
|
|
|
*clr
|
|
@@ -463,7 +472,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!---------Hand in the ass----------!
|
|
|
+!-------Hand in the ass--------!
|
|
|
!------------------------------!
|
|
|
if agape < 3 and pcs_ass >= 30 and my_show_afisting = 0:
|
|
|
act 'Anal fisting':
|
|
@@ -491,7 +500,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!---------Hand in pussy---------!
|
|
|
+!---------Hand in pussy--------!
|
|
|
!------------------------------!
|
|
|
if vgape < 3 and pcs_vag >= 30 and my_show_vfisting = 0:
|
|
|
act 'Vaginal fisting':
|
|
@@ -577,7 +586,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!----------Bracing------------!
|
|
|
+!-----------Bracing------------!
|
|
|
!------------------------------!
|
|
|
if pcs_danc >= 50 and my_show_flex = 0:
|
|
|
act 'Bracing':
|
|
@@ -598,7 +607,7 @@ $webcam_show = {
|
|
|
end
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!----------Start the show-----------!
|
|
|
+!-------Start the show---------!
|
|
|
!------------------------------!
|
|
|
if show_counter = 0:
|
|
|
'You turn on the webcam. It''s time to start the show!'
|
|
@@ -624,7 +633,7 @@ $webcam_show = {
|
|
|
act 'Further': dynamic $webcam_show
|
|
|
end
|
|
|
!------------------------------!
|
|
|
-!----------STRIPTEASE------------!
|
|
|
+!---------STRIPTEASE-----------!
|
|
|
!------------------------------!
|
|
|
if pcs_dancero > 10:
|
|
|
act 'Striptease':
|
|
@@ -635,7 +644,7 @@ $webcam_show = {
|
|
|
|
|
|
!health check
|
|
|
if agape > 2 or vgape > 2 or pcs_sleep < 8:
|
|
|
- 'You do not feel good. You only manage to dance half as well as usual.'
|
|
|
+ 'You do not feel good. You only manage to dance half as well as you normally could.'
|
|
|
|
|
|
my_show_tip_mod = 2
|
|
|
else
|