From 105963733b27c565f0d46d152c80d726b0a33ee7 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 3 Dec 2018 12:53:43 +0000 Subject: Split pre/post chastity Changes wording --- scripts/toy.groovy | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/scripts/toy.groovy b/scripts/toy.groovy index 4fa50fb..f2f4f13 100644 --- a/scripts/toy.groovy +++ b/scripts/toy.groovy @@ -489,14 +489,20 @@ def postCum = { return; } }; -def postChastity = { +def chastity = { pre -> if (is(CHASTE)) return; if (!has(CHASTITY)) return; - present([TEASE], [ - ["I can't keep an eye on you all time.", "It's not that I don't trust you."], - ["But...", "I just like to be sure."]]); + if (pre) { + present([DRESSED,TEASE], [ + ["Fun time is over for you.", "You'd have enough pleasure lately, my turn."]]); + } + else { + present([TEASE], [ + ["I can't keep an eye on you all time.", "It's not that I don't trust you."], + ["But...", "I just like to be sure."]]); + } wait(getRandom(5) + 10); - present([TEASE], [ + present([DRESSED,TEASE], [ ["Go to your room,", "Run along now,"], ["get your chastity device and"], ["lock it on.", "get that cock secured away."], @@ -508,6 +514,12 @@ def postChastity = { present([DRESSED,TEASE], [ ["Good boy.", "Thank you, toy."]]); wait(5); +} +def preChastity = { + chastity(true); +} +def postChastity = { + chastity(false); }; // Play -- cgit v1.2.3