Hey guys!
Just finished the outline of a so far (Very long module)
Well! Basicly I've spent too much time looking at the lines.
If you feel like it, try the script!
If you happen to see a bug, PLEASE let me know xD I expect a few to be hiding!!
Code: Select all
#GNMStopStroking @StopStroking
EdgeATon time! @CheckFlag(EdgeATonIntro)
And it seems like you're a rookie to the concept! @SetFlag(EdgeATonIntro)
So you are allowed to be a little confused right now #GNMEmoteHappy @SetVar[EdgeATonLevel]=[1]
The edge a ton is proud tradition for slaves
A few times a year slaves gather and compete with edging.
There are competitions about who can do the most,
Who can do them the fastest etc.
I think you get the point..
Well I wanna train you for your first competition!
And that would HalfATon
A HalfATon is comprised of 21 edges #GNMMoan
Well we're gonna start you off easy with just 10 edges :)
Lets us not delay! @SetVar[EdgeATonCounter]=[10]
(PracticeHalf)
#GNMEdge @Edge
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(PracticeHalf)
(EdgeATonIntro)
Now remember!
If you at any point lose control and go over the edge..
Ruin it and just tell me "I ruined" @RuinedMode(Goto, Ruined)
If you at any point cant handle a single edge anymore
Just tell me "no more" @NoMode(Goto, NoMore)
Now lets see whats on todays @schedule
@NullResponse @If[EdgeATonLevel]>=[100]Then(Legendary1000)
@NullResponse @If[EdgeATonLevel]>=[70]Then(Epic500)
@NullResponse @If[EdgeATonLevel]>=[45]Then(Migthy100)
@NullResponse @If[EdgeATonLevel]>=[20]Then(EdgeATon)
@NullResponse @If[EdgeATonLevel]>=[1]Then(HalfAton)
(DecidePractice)
@NullResponse @If[EdgeATonLevel]>=[70]Then(Practice1000)
@NullResponse @If[EdgeATonLevel]>=[45]Then(Practice500)
@NullResponse @If[EdgeATonLevel]>=[20]Then(Practice100)
@NullResponse @If[EdgeATonLevel]>=[1]Then(PracticeFull)
(PracticeFull)
@NullResponse @Chance10(PracticeBrutal) @SetVar[EdgeATonCounter]=[#Random(5, 15)]
Its gonna be a fun practice today #PetName!
(PF)
@NullResponse @Goto(EdgeNoHoldA,EdgeHoldA,EdgeLongHoldA,EdgeExtremeHoldA)
(EdgeNoHoldA)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(PF)
(EdgeHoldA)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(PF)
(EdgeLongHoldA)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(PF)
(EdgeExtremeHoldA)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(PF)
(Practice100)
@NullResponse @Chance25(PracticeBrutal) @SetVar[EdgeATonCounter]=[#Random(10, 20)]
Its gonna be a Solid practice today #PetName!
(P100)
@NullResponse @Goto(EdgeNoHoldB,EdgeHoldB,EdgeLongHoldB,EdgeExtremeHoldB)
(EdgeNoHoldB)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P100)
(EdgeHoldB)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P100)
(EdgeLongHoldB)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P100)
(EdgeExtremeHoldB)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P100)
(Practice500)
@NullResponse @Chance45(PracticeBrutal) @SetVar[EdgeATonCounter]=[#Random(15, 25)]
Its gonna be a hard practice today #PetName!
(P500)
@NullResponse @Goto(EdgeNoHoldC,EdgeHoldC,EdgeLongHoldC,EdgeExtremeHoldC)
(EdgeNoHoldC)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P500)
(EdgeHoldC)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P500)
(EdgeLongHoldC)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P500)
(EdgeExtremeHoldC)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P500)
(Practice1000)
@NullResponse @Chance70(PracticeBrutal) @SetVar[EdgeATonCounter]=[#Random(20, 30)]
Its gonna be a hard practice today #PetName!
(P1000)
@NullResponse @Goto(EdgeNoHoldD,EdgeHoldD,EdgeLongHoldD,EdgeExtremeHoldD)
(EdgeNoHoldD)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P1000)
(EdgeHoldD)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P1000)
(EdgeLongHoldD)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P1000)
(EdgeExtremeHoldD)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(P1000)
(PracticeBrutal)
Well today #PetName @SetVar[EdgeATonCounter]=[#Random(20, 30)]
Practice will be tough
I need to train you hard!
(BP)
@NullResponse @Goto(EdgeNoHoldE,EdgeHoldE,EdgeLongHoldE,EdgeExtremeHoldE)
(EdgeNoHoldE)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(BP)
(EdgeHoldE)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(BP)
(EdgeLongHoldE)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(BP)
(EdgeExtremeHoldE)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgePractice) @Goto(BP)
(HalfATon)
@NullResponse @CheckFlag(HalfATonComplete)
Today you're doing a HalfATon! @LockImages
21 hot Edges! @SetVar[EdgeATonCounter]=[20]
(21Edges)
@NullResponse @Goto(EdgeNoHold1,EdgeHold1,EdgeLongHold1,EdgeExtremeHold1)
(EdgeNoHold1)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgeHalf) @Goto(21Edges)
(EdgeHold1)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgeHalf) @Goto(21Edges)
(EdgeLongHold1)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgeHalf) @Goto(21Edges)
(EdgeExtremeHold1)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(FinalEdgeHalf) @Goto(21Edges)
(HalfATonComplete)
Today we're practicing for the full EdgeATon @Goto(DecidePractice)
(EdgeATon)
@NullResponse @CheckFlag(EdgeATonComplete)
Today you're doing a full EdgeATon!! @LockImages
This is soo exciting!
43 hot Edges! @SetVar[EdgeATonCounter]=[42]
(43Edges)
@NullResponse @Goto(EdgeNoHold2,EdgeHold2,EdgeLongHold2,EdgeExtremeHold2)
(EdgeNoHold2)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(EdgeATonComplete) @Goto(43Edges)
(EdgeHold2)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(EdgeATonComplete) @Goto(43Edges)
(EdgeLongHold2)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(EdgeATonComplete) @Goto(43Edges)
(EdgeExtremeHold2)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(EdgeATonComplete) @Goto(43Edges)
(EdgeATonComplete)
Today we're practicing for the migthy 100! @Goto(DecidePractice)
(Migthy100)
@NullResponse @CheckFlag(Migthy100Complete)
Today you're trying out for the migthy 100! @LockImages
I'm so proud that you made is this far #PetName!
100 Sweet Edges! @SetVar[EdgeATonCounter]=[99]
(100Edges)
@NullResponse @Goto(EdgeNoHold3,EdgeHold3,EdgeLongHold3,EdgeExtremeHold3)
(EdgeNoHold3)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Migthy100Complete) @Goto(100Edges)
(EdgeHold3)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Migthy100Complete) @Goto(100Edges)
(EdgeLongHold3)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Migthy100Complete) @Goto(100Edges)
(EdgeExtremeHold3)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Migthy100Complete) @Goto(100Edges)
(Migthy100Complete)
Today we're practicing for the Epic 500!! @Goto(DecidePractice)
(Epic500)
@NullResponse @CheckFlag(Epic500Complete)
Today you're doing a HalfATon! @LockImages
21 hot Edges! @SetVar[EdgeATonCounter]=[499]
(500Edges)
@NullResponse @Goto(EdgeNoHold4,EdgeHold4,EdgeLongHold4,EdgeExtremeHold4)
(EdgeNoHold4)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Epic500Complete) @Goto(500Edges)
(EdgeHold4)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Epic500Complete) @Goto(500Edges)
(EdgeLongHold4)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Epic500Complete) @Goto(500Edges)
(EdgeExtremeHold4)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Epic500Complete) @Goto(500Edges)
(Epic500Complete)
Today we're practicing for the LEGENDARY 1000!!! @Goto(DecidePractice)
(Legendary1000)
@NullResponse @CheckFlag(Legendary1000Complete)
Today you're doing a HalfATon! @LockImages
21 hot Edges! @SetVar[EdgeATonCounter]=[999]
(1000Edges)
@NullResponse @Goto(EdgeNoHold5,EdgeHold5,EdgeLongHold5,EdgeExtremeHold5)
(EdgeNoHold5)
#GNMEdge @EdgeNoHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Legendary1000Complete) @Goto(1000Edges)
(EdgeHold5)
#GNMEdge @EdgeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Legendary1000Complete) @Goto(1000Edges)
(EdgeLongHold5)
#GNMEdge @Edge @LongHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Legendary1000Complete) @Goto(1000Edges)
(EdgeExtremeHold5)
#GNMEdge @Edge @ExtremeHold @ShowImage
#GNMLetTheEdgeFade
#GNMCheerEdgeATon @ChangeVar[EdgeATonCounter]=[EdgeATonCounter]-[1]
@NullResponse @If[EdgeATonCounter]==[0]Then(Legendary1000Complete) @Goto(1000Edges)
(Legendary1000Complete)
I think we should start your training all over #GNMEmoteHappy @SetVar[EdgeATonLevel]=[1]
@NullResponse @DeleteFlag(HalfATonComplete)
@NullResponse @DeleteFlag(EdgeATonComplete)
@NullResponse @DeleteFlag(Migthy100Complete)
@NullResponse @DeleteFlag(Epic500Complete)
@NullResponse @DeleteFlag(Legendary1000Complete)
@NullResponse @Goto(EdgeATonIntro)
(FinalEdgePractice)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
Good practice today #PetName #GNMEmoteHappy @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
@End
(FinalEdgeHalf)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
Well done #PetName
Well done! #GNMEmoteHappy @UnlockImages @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
From now on we're training for the full marathon #GNMLol
@End
(FinalEdgeFull)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
@NullResponse @UnlockImages
You made it! I'm so proud of you! #GNMGrin @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
You know I would really like to train you for the Migthy 100!
The migthy 100 is a crazy goal
And you would make me so happy if you went for it! #GNMMoan
Do you wanna try for the migthy 100?
[yes]YAAA!
[no]Aww #GNMEmoteSad. Well I get that you're not ready @Set[EdgeATonLevel]=[10]
@DifferentAnswer #GNMYesOrNo
Well thank you for completing this awesome achievement today! #GNMEmoteHappy @SetFlag(EdgeATonComplete)
@End
(FinalEdge100)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
@NullResponse @UnlockImages
OMG! You did it! #GNMEmoteSexy @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
100 beautifull edges!
You make so proud!
I feel like you could a lot farther!
You know..
There is the Epic 500!
Yea I know #GNMLol
500 edges
But you would make me crazy proud if you managed to do it!
Do you wanna train for the epic 500?
[yes]YAAA!
[no]Aww #GNMEmoteSad. Well I get that you're not ready @Set[EdgeATonLevel]=[30]
@DifferentAnswer #GNMYesOrNo
Well thank you so much for completing this awesome achievement today! #GNMEmoteHappy @SetFlag(Migthy100Complete)
@End
(FinalEdge500)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
@NullResponse @UnlockImages
OMFG! You bloody did it! #GNMEmoteSexy @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
100 beautifull edges!
You make so proud!
I feel like you could a lot farther!
You know..
There is the LEGENDARY 500!
Yea I know #GNMLol
1000 edges sounds insane!
But you would make me crazy proud if you managed to do it!
Do you wanna train for the LEGENDARY 1000?
[yes]YAAA!
[no]Aww #GNMEmoteSad. Well I get that you're not ready @Set[EdgeATonLevel]=[50]
@DifferentAnswer #GNMYesOrNo
Well thank you so much for completing this awesome achievement today! #GNMEmoteHappy @SetFlag(Epic500Complete)
@End
(FinalEdge1000)
#GNMEdge @EdgeHold
@NullResponse @RuinedMode(Normal) @NoMode(Normal)
@NullResponse @UnlockImages
OMG! OMG OMG OMG!!! @ChangeVar[EdgeATonLevel]=[EdgeATonLevel]+[1]
1000 EDGES!!
This is insane
Only a handfull of slaves ever complete this achievement!!
You are the most impressive slave I've ever had!¨
Congratulations!
I can barely imagine how you're cock must be feeling #GNMLol
THANK YOU so much for completing this awesome lifetime achievement today! #GNMEmoteHappy @SetFlag(Legendary1000Complete)
@End
(NoMore)
No more huh?
I know i'm driving you hard
But I just want you to succeed #PetName
Do you want me to cool you down #GNMSlut?
[yes]Okay #PetName #GNMEmoteHappy @Goto(CoolDown)
[no]You're a tough one #GNMEmoteHappy
@DifferentAnswer #GNMYesOrNo
@End
(Ruined)
You've been a great disappointment today Slave...
But I think I know someone who can cure that from you.. @Interrupt(GNMInterruptGNMSeverePunishment)
(CoolDown)
Well the best way to cool you down
Also happens to be my favorite activity #GNMLol
@NullResponse @MiniScript(GNMFetchSpankingInstrument)
@NullResponse @CustomTask(GNMSpankingRandomInstrument)
Well that was fun!
@End
Regards
Genome