diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/toy.groovy | 5 |
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."]]); |