{ toy -> toy.metaClass.setupInitial { if (loadInteger("toy.version") == null) { // Welcome dress([[DRESSED,nTEASE], [DRESSED,TEASE], [TITS]]); final name = loadString("intro.name"); present([DRESSED,nTEASE], [ ["Welcome, $name, to your new life as my plaything, my toy."]]); showButton("Thank you, ${dommeTitle()}"); present([DRESSED,nTEASE], [ ["My rules are simple, do what I say, when I say, and you'll be rewarded... eventually."]]); showButton("Thank you, ${dommeTitle()}"); present([DRESSED,nTEASE], [ ["But if you disappointment me, disobey me or disrespect me, then you'll be punished."]]); showButton("Yes, ${dommeTitle()}"); present([DRESSED,TEASE], [ ["I will tease you... and I will torment you..."]]); showButton("Yes, ${dommeTitle()}"); present([TITS], [ ["... and I will break... and then you will suffer!"]]); showButton("Thank you, ${dommeTitle()}"); 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, ${dommeTitle()}"); present([TITS], [ ["You can indicate your availability by running this script."], ["I will summon you when I wish to play."]]); showButton("Understood, ${dommeTitle()}"); 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, ${dommeTitle()}"); } present([DRESSED,nTEASE], [ ["Run along now, toy."], ["I'll summon you with a bell when I want you."], ["Lisen carefully!"]]); showButton("Yes, ${dommeTitle()}"); 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); }; toy.setupInitial(); return null; }