Title:exposure_online
Sex: Female T Male T Trans T
Require:
Limits: Online
;slave is exposed online
;
;publishing the slaves picture on an exposure site
;there is a possible that a slaves picture is published on an exposure site and in the temp exp
;if no site is active then publish in the temp exp
;slaves with low limit on online exposure are published only in the temp exp
;***** DISABLED Expose for testing line 224 - 241 *****
;
use:gen
;PeerReview
peerreview:true
;
;--------------- Variables --------------------------
;Selected domme of the slave
;
if:('DNAME'=='Jennifer')
assign:domme:'Jennifer'
fi:
if:('DNAME'=='Natasha')
assign:domme:'Natasha'
fi:
if:('DNAME'=='James')
assign:domme:'James'
fi:
;
;slaves outfit (naked or sissy)
assign:outfit:'naked'
;------------------------- Start Task -----------------------
;
log:Task desciption, the slave will upload its picture on an exposure site and/or on temp exp
;
image:taskimg/backgrounds/Bedroom_2.jpg
image2:taskimg/Default/$domme_Happy.png
;
;Intro text
show:Hello slave, today I have a very special treat for you.
wait:7
show: I want to show you off, display your obedience and submission for all to see.
wait:7
show:I have decided to grant you the honor of being exposed to the world.
wait:7
show:And don't think for a moment that you have a choice.
button:Yes DTITLE
;
;Check if site is available
show:First some preparations slave.
If you want you can check the wiki to find a current working exposure site.
(The wiki will open in a new screen)
button:Checking wiki
web:https://play-clan.site/index.php?r=content%2Fperma&id=123807
;Checking if exposure site is active
show:Is there a working exposure site slave?
choice:No, Yes
;No active exposure site
if:(LASTASK == 1)
show:Fear not, slave, for there's always a backup plan.
After all, we still have the option to use 'JIC' itself as a means of exposure. How fitting, isn't it?
button:Ok DTITLE
call:temp_exposure
fi:
;Active exposure site
if:(LASTASK == 2)
;Slaves limits is to low and not in hardcore mode
if:(L_ONLINE <3) && (HARDCORE != 'true')
show:Well, well, well, slave It seems you lack the courage to expose yourself before the eyes of the world.
Or do you want to make your DTITLE happy by pushing your limits?
choice:Sorry DTITLE, Yes DTITLE
;Slave doesn't want to push limits
if:(LASTASK == 1)
show:Fear not, slave, I have a backup plan.
We still have the option to use 'JIC' itself as a means of exposure. Or did you really think you could just leave?
button:No DTITLE
call:temp_exposure
fi:
;Slave wants to push limits
if:(LASTASK == 2)
show:You are making your DTITLE very happy slave
button:Thank you DTITLE
goto:push_limit
fi:
;Slaves limit is high enough or in hardcore mode
else:
label:push_limit
show:Good, ready yourself, slave. Your public humiliation awaits, and there's no turning back.
button:Gulp
call:web_exposure
fi:
fi:
;
;Ending task
show:Well, slave, that was quite entertaining, wasn't it?
button:Yes DTITLE
show:Off you go, slave. Witness your own image online for all to see.
button:Bye DTITLE
;
;------------------------ End task ------------------------
;
;------------------- Start Functions -----------------------
;
;---------------- Function web_exposure -----------------
;Picture will be published on exposure site
;
function:web_exposure
;
show:Are you getting excited at the mere thought of being exposed to the world?
choice:Excited, Frightened
if:(LASTASK == 1)
show:Oh, how adorable!
The thought of being exposed to the world has you practically quivering with anticipation.
button:Yes DTITLE
fi:
if:(LASTASK == 2)
show:Frightened, you say? Good. Fear is a powerful aphrodisiac, a reminder of your vulnerability, your helplessness in the face of my dominance.
button:Yes DTITLE
fi:
;
show:Strip, slave.
button:Naked
;
;Wear sissy if limit is high enough , chance 50%
if:(L_SISSY > 3) && (Math.floor((Math.random() * 100) + 1) >50)
assign:outfit:'wearing sissy clothing'
show:You enjoy prancing around in your sissy slutty clothing, do you?
button:Yes DTITLE
show:So put on your most degrading outfit, the one that screams 'use me and abuse me'.
button:Wearing a sissy outfit
fi:
;
;Slave ready for exposure
show:Ready for your exposure slave?
button:Yes DTITLE
show:Listen up, slave. If you're going to expose yourself, do it with a little flair. Show your gratitude to your DTITLE with a creative pose or by expressing thanks to me.
Upload the picture to the exposure website for everyone to see.
I'll have a few questions for you afterward.
Don't forget to use the tag JIC.
A long exposure time, more than 6 hours, always pleases your DTITLE. At least 1 hour is expected.
Additionally, it would be nice if other slaves could extend your exposure.
button:Exposed DTITLE
show:Well, well, well, look at you, slave.
Tell me, slave, does the thought of your exposure send shivers down your spine?
button:Yes DTITLE
;
;What is the name of the exposure site
asktext:Good slave, now just a few questions.
What is the name of the exposure site?
(example. exposedpasion)
assign:name_site:'LASTASK'
log:Slave uses $name_site for its exposure
;
;What is the exact location of the slaves picture on the site
asktext:Provide the correct URL where your picture is located, starting with www or the name of the site.
assign:picture_location:'LASTASK'
log:Check if the slaves picture is posted here $picture_location. Slave is $outfit
;
;How many hours did the slave expose itself
asknumber:How many hours did you choose to expose yourself? ( in hours)
assign:hours_exposed: LASTASK
if:(hours_exposed > 6)
log:Extra credit, slave claims to expose himself for $hours_exposed hours
show:Very good slave, exposing yourself for $hours_exposed hours.
button:Thank you DTITLE
fi:
;
;Is it possible to extend the published picture
show: Did you have the nerve to choose the option to get your picture extended?
choice:Yes, No
if:(LASTASK == 1)
log:Extra credit, slave claims it is possible to add time
assign:picture_extend:'The time can be extended.'
show:Very good slave
button:Thank you DTITLE
fi:
if:(LASTASK == 2)
assign:picture_extend:'Regrettably, the time cannot be extended.'
show:You disappointed me slave.
button:Sorry DTITLE
fi:
;
;Ask the name of the slave
asktext:And finally what is your username here?
assign:slaves_name: 'LASTASK'
broadcast:Slave $slaves_name has recently exposed themselves here $picture_location. (tag JIC)
;
;Extra advertising on the temp exp
show:So, slave, do you think some extra advertising is in order?
Perhaps a little boost to ensure that your pitiful display receives the attention it deserves?
choice:Please no, Yes
if:(LASTASK == 1)
;slave is not willing for some extra advertising
show:It is not for you to decide whether extra advertising is needed. It is for me.
Let me think.
wait:10
;Will there be some extra advertising, chance 50%
if:(Math.floor((Math.random() * 100) + 1) > 50 )
show:Extra advertising will be employed, whether you like it or not.
button:Gulp
call:extra_advertising
else:
;No extra advertising
show:I will spare you the extra humiliation slave.
button:Thank you DTITLE
fi:
fi:
if:(LASTASK == 2)
;slave is willing for some extra advertising
show:Well, well, well, it seems you're eager to spread your shame far and wide, aren't you, slave?
button:Yes DTITLE
call:extra_advertising
fi:
;
end:
;
;--------------------Function temp_exposure ------------------------------
;A picture is published solely in the temporary exposure gallery. No exposure site is active or the online limit for the slave is low.
;
function:temp_exposure
;
show:Oh, look at you, my little plaything. Are you getting excited at the mere thought of being exposed to the other slaves?
button:Yes DTITLE
;
show:Strip, slave. Soon, your naked form will be on display for all to see.
button:Naked
;
;Wear sissy if limit is high enough, chance 50%
if:(L_SISSY > 3) && (Math.floor((Math.random() * 100) + 1) >50)
assign:outfit:'wearing sissy clothing'
show:You enjoy prancing around in your sissy slutty clothing, do you?
button:Yes DTITLE
show:So put on your most degrading outfit, the one that screams 'use me and abuse me'.
button:Wearing a sissy outfit
fi:
;
;Temp exp picture
show:Slave, retrieve a piece of paper and a pen.
Write 'I enjoy being exposed' on it.
button:Yes DTITLE
show:Get on your knees, now. Present yourself with the piece of paper in hand, displaying it for everybody to see. Ready for the picture?
log:Slave $outfit kneeling holding a piece of paper that reads 'I enjoy being exposed'.
;Take picture until satisfied and then publish
call:genTakePictureUntilSatisfied
;expose:chosenPicture
wait:2
exptext:This slave likes to be exposed
;
end:
;
;--------------------Function extra_advertising--------------------------------
;Slave is promoting their online picture in the temporary exposure gallery.
;
function:extra_advertising
;
show:Slave, get a piece of paper and a pen.
Write on it, 'Please find me on' and then the name of the exposure site.
button:Yes DTITLE
show:Get on your knees, now. Present yourself with the piece of paper, displaying it for everybody to see. Ready for the picture?
log:Slave $outfit kneeling holding a piece of paper that reads 'Please find me on' followed by the name of an exposure site.
;Take picture until satisfied and then publish
call:genTakePictureUntilSatisfied
;expose:chosenPicture
wait:2
exptext:Find $slaves_name on $name_site. Tag JIC. $picture_extend
;
end:
;
;