summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2019-03-30 13:52:43 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2019-03-30 13:52:43 +0000
commit14485ec39517e89b218828a7435acf981c05d84b (patch)
treec51c99ddafb6147d2e601db8e880e9633169d909
parentReload DOMME object after dress change. (diff)
downloadtoy-pub-3.zip
Remember all toys brought into the session.pub-3
-rw-r--r--scripts/toy.groovy5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/toy.groovy b/scripts/toy.groovy
index f809e02..b0155e7 100644
--- a/scripts/toy.groovy
+++ b/scripts/toy.groovy
@@ -720,10 +720,12 @@ def preGag = {
["I don't want to a hear a word from you.", "A quiet toy is a good toy."]]);
set(GAGGED, true);
showButtonGT("Gagged, ${dommeTitle()}", "gagged", 20, 2);
+ sessionToys[BALLGAG] = getTime();
return 1.2;
};
def clamps = {
if (is(CLAMPED)) return;
+ if (!has(CLAMPS)) return;
present([DRESSED],
likes(PAIN) ? [
["We both like to see you suffer.", "Pain is fun."],
@@ -741,6 +743,7 @@ def clamps = {
wait(10);
set(CLAMPED, true);
showButtonGT("Back, ${dommeTitle()}", "back", 60, 1);
+ sessionToys[CLAMPS] = getTime();
present([DRESSED], [
["On your knees,", "Kneel before me"],
["let me see.", "hands behind your back."]]);
@@ -775,6 +778,7 @@ def preCollar = {
wait(10);
set(COLLARED, true);
showButtonGT("Back, ${dommeTitle()}", "back", 60, 1);
+ sessionToys[COLLAR] = getTime();
return 1.1;
};
def preStrip = { imageSpec = [DRESSED] ->
@@ -1036,6 +1040,7 @@ def playBondage = {
showButtonG("Yes, ${dommeTitle()}", "ok");
wait(10);
showButtonGT("Back, ${dommeTitle()}", "back", 60, 1);
+ sessionToys[HANDCUFFS] = getTime();
present([DRESSED, nTEASE], [
["Good."],
["Down on the floor.", "On your knees.", "Down there, where you are."]]);