From cfb9f4379c315fc93f36aabbb90a921ba58525f2 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 4 Dec 2018 20:12:35 +0000 Subject: Proper intro and header --- scripts/toy.groovy | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 53 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/toy.groovy b/scripts/toy.groovy index 5bfdd88..d933c7c 100644 --- a/scripts/toy.groovy +++ b/scripts/toy.groovy @@ -1,5 +1,13 @@ -// Toy main - +// +// Toy +// +// by rascalDan +// This script is a WIP and is always likely to be so. +// All polite suggestions are welcomed :) +// +// This script, from https://ss.deviatenow.com, is protected by this licence : +// CC by-NC, see http://creativecommons.org/licenses/by-nc/3.0/ +// setInfos(9, "Toy", "Become my new plaything.", "rascalDan", "WIP", 0xFFFFFF, "en", ["bondage", "femaledom", "formale", "long", "pain", "toys", "joi"]); final VERSION = 1; final DAY = 86400; @@ -1001,6 +1009,49 @@ def beginPlan = { plan -> def setupInitial = { if (loadInteger("toy.version") == null) { // Welcome + dress([[DRESSED,nTEASE], [DRESSED,TEASE], [TITS]]); + def name = loadString("intro.name"); + present([DRESSED,nTEASE], [ + ["Welcome, $name, to your new life as my plaything, my toy."]]); + showButton("Thank you, mistress"); + present([DRESSED,nTEASE], [ + ["My rules are simple, do what I say, when I say, and you'll be rewarded... eventually."]]); + showButton("Thank you, mistress"); + present([DRESSED,nTEASE], [ + ["But if you disappointment me, disobey me or disrespect me, then you'll be punished."]]); + showButton("Yes, mistress"); + present([DRESSED,TEASE], [ + ["I will tease you... and I will torment you..."]]); + showButton("Yes, mistress"); + present([TITS], [ + ["... and I will break... and then you will suffer!"]]); + showButton("Thank you, mistress"); + present([TITS], [ + ["Now, your devotion is important to me."], + ["I have expectations my toy be available to play with as much as possible."]]); + showButton("Yes, mistress"); + present([TITS], [ + ["You can indicate your availability by running this script."], + ["I will summon you when I wish to play."]]); + showButton("Understood, mistress"); + present([DRESSED,TEASE], [ + ["Would you like to set this script as default?"]]); + if (getBoolean(null)) { + save("intro.start_script", "toy"); + present([DRESSED,nTEASE], [ + ["Good boy."]]); + showButton("Thank you, mistress"); + } + present([DRESSED,nTEASE], [ + ["Run along now, toy."], + ["I'll summon you with a bell when I want you."], + ["Lisen carefully!"]]); + showButton("Yes, mistress"); + present(null, [ + ["All images are the property of their respective owners, see watermarks (OnlyTease, ForeverVamp).\n"], + ["Don't do anything you aren't 100% comfortable doing.\n"], + ["Be sure to have configured your toys!"]]); + showButton("OK"); } save("toy.version", VERSION); setDefault("toy.strokeTeaseOffset", 0); -- cgit v1.2.3