#GNMEdge for me #PetName @Edge
I have this tingling feeling @CheckFlag(CaneActive)
Have you ever been spanked before?
[yes]#GNMGood, but why am I not surprised #GNMEmoteHappy @Goto(Introduction)
[no]Oh you're going to love it!
@DifferentAnswer #GNMYesOrNo
Would you like to try it?
[yes]Yaa! @Goto(Introduction)
[no]Well you're no fun.. @Goto(NoFun)
@DifferentAnswer #GNMYesOrNo
@End
(Introduction)
Well #PetName its really simple 
You're going to hear a beat, and you're gonna spank yourself according to that beat
And you're going to do it!
You should be a little bit afraid #GNMLol @SetFlag(Spanking) @Goto(Implement)
(CaneActive)
And your #GNMAss is gonna be tingling too #GNMLol @Goto(Implement)
(Implement)
So what should it be.. what should it be hmm.. @SetFlag(DoneSpanked)
@NullResponse @Chance30(Cane) 
@NullResponse @Chance70(WoodenSpoon) 
@NullResponse @Goto(ChangedMind)
(Cane)
Lucky you! Its gonna be the cane!
Go fetch me the cane, but do it crawling #GNMLol
@Wait(10)
#GNMReady
[yes]#GNMGood!
[no]Get moving then!
@DifferentAnswer #GNMYesOrNo
I promise you one thing @SubName
This is gonna sting
Actually its going to hurt a lot
Now you're gonna want to ease up when it gets painful
But I dont want you too, and I know you want to please me @SetVar[Implement]=[1]
So give me full force swings, accept the discipline you secretly crave @Goto(SpankingLvl)
(WoodenSpoon)
well well, I think I made up my mind! :D
I'm gonna redden your cheeks with the spoon
So I think you should hurry your #GNMAss and fetch me the wooden spoon
@Wait(10)
#GNMReady
[yes]#GNMGood
@AcceptAnswer Hurry up then! @Wait(10)
This is gonna be so much fun! 
Now i'm gonna set a pace for you
And your gonna spank that #GNMAss @SetVar[Implement]=[2]
Hard and alternate cheek to cheek @Goto(SpankingLvl)
(SpankingLvl)
@GotoDommeApathy
(ApathyLevel1) 
@NullResponse, @If[Implement]=[1]Then(1cane)
@NullResponse, @If[Implement]=[2]Then(1spoon)
(ApathyLevel2)
@NullResponse, @If[Implement]=[1]Then(2cane)
@NullResponse, @If[Implement]=[2]Then(2spoon)
(ApathyLevel3)
@NullResponse, @If[Implement]=[1]Then(3cane)
@NullResponse, @If[Implement]=[2]Then(3spoon)
(ApathyLevel4)
@NullResponse, @If[Implement]=[1]Then(4cane)
@NullResponse, @If[Implement]=[2]Then(4spoon)
(ApathyLevel5)
@NullResponse, @If[Implement]=[1]Then(5cane)
@NullResponse, @If[Implement]=[2]Then(5spoon)
(1cane)
#GNMSpankingCane @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
@NullResponse, @Chance75(1cane)
I think you're done.
Good boy! @Chance50(Picture)
@End
(2cane)
#GNMSpankingCane @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
@NullResponse @Chance80(2cane)
I think you're nearly done
But
To be sure
Give me 5 more, hard! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Good boy! @Chance50(Picture)
@End
(3cane)
#GNMSpankingCane @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
@NullResponse, @Chance85(3cane)
Just a few more!
Stay on rhytme @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
5 more, hard this time! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Good boy! @Chance50(Picture)
@End
(4cane)
#GNMSpankingCane @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
@NullResponse, @Chance90(4cane)
Wauv that looks painful..
But
we're simply not done.
Give it all you got! 5 more @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Not enough! Harder! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Com'on you little sissy I said hard! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Good boy! @Chance50(Picture)
@End
(5cane)
#GNMSpankingCane @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
@NullResponse @Chance95(5cane)
Your #GNMAss is a spectacular sight!
But! #GNMLol
we're not done #GNMEmoteHappy
Hard! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Harder! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
I said HARDER! @PlayAudio[/GNMSounds/Punishment/SpankingCane/Cane5.mp3] @Wait(9)
Good boy! @Chance50(Picture)
@End
(1spoon)
#GNMSpankingSpoon @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
@NullResponse, @Chance75(1spoon)
what a nice red tan #PetName
Good boy! @Chance50(Picture)
@End
(2spoon)
#GNMSpankingSpoon @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
@NullResponse, @Chance80(2spoon)
what a lovely red color #PetName
Good boy! @Chance50(Picture)
@End
(3spoon)
#GNMSpankingSpoon @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
@NullResponse, @Chance85(3spoon)
What a breathtaking red! Good job #PetName
But I think it lacks a few spots
so give me a final 10 @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
Good boy! @Chance50(Picture)
@End
(4spoon)
#GNMSpankingSpoon @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
@NullResponse, @Chance90(4spoon)
what a nice red tan #PetName
Good boy! @Chance50(Picture)
@End
(5spoon)
#GNMSpankingSpoon @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
@NullResponse, @Chance95(5spoon)
What a bright and almost purple color!
Lets see if we can turn it a full purple
Give me a last few swings harder! @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
A few more @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
last 20! @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
Last 10! @PlayAudio[/GNMSounds/Punishment/SpankingSpoon/Spank10.mp3] @Wait(6)
Good boy! @Chance50(Picture)
@End
(Picture)
Now I want you to snap a picture of that #GNMAss #GNMLol
Right now, go ahead, take the picture @Wait(10)
I want you to put that picture somewhere in any of your folders
So that you'll eventually be reminded
of my great artwork, but do that after the tease #SubName
@End
(ChangedMind)
You know..
I've just changed my mind
I'm not gonna spank your #GNMAss today
Considder yourself lucky ;)
@End
(NoFun)
I'm a little disappointed honestly..
@End
@Info Domme wants to spank you, for fun!