Lestat wrote:opiate wrote:@EdgingDecide
Ok well...it still doesn't work
Here's the start of the srcipt (named Module_NoEdging.txt):
- Spoiler: show
- @EdgingDecide #StopStrokingEdge @StopStroking @CheckFlag(Module_NoEdging)
Did I tell you to edge #PetName? *gives you a stern look*
[yes]EXCUSE ME?! @goto(ExtraPunish1)
[no]And you edged anyway..? Tsk tsk!
...
...
...
Why it doesn't come out when I edge without being told to? I tested it using Wicked Tease (as it's the less complex). I tried to put in modules, in interrupts and in system scripts (where there is 1885 Edging_Module.txt, and it's this last one that comes out when I edge without being told to). I don't understand

Edging modules require them to be named a specific way for TeaseAI to know to use them when you hit the edge.
And even when you rename your file, It will not always be used, any module ending in _EDGING can be used, and in WickedTease that is quite a few possibilities
Add _EDGING to the end of your file name
Also, if your using an Interrupt, the interrupt will cancel the _EDGING module
Then the first few lines should be
@EdgingDecide
@LetTheEdgeFade @CheckFlag(Module_NoEdging)
You do not need the @StopStroking or the #StopStroking
Because @Edging decides whether you hold the edge, or it makes you stop
I would download 1885's Command Guides, I attached them to my original post here.
Give them a good looking over, they tell you how all the various commands work, what they do, and give you examples on how to use most of the weirder ones.
To be honest, I wanted to add something like this to Swiss, I still haven't implemented it due to all the implications. Wicked Tease just wasn't designed for permission to edge, her responses are all wrong for it, the _EDGING modules are all wrong for it, there's no existing Stroke Taunts that mention you needing permission to edge. I'll try to let you know when Swiss is actually doing it, because I want her to, but I'm still trying to really figure out how to reliably make her mad when you edge without her permission, but not make her mad when you edge with her permission... It's been tricky, Edging is edging to TeaseAI lol
Also, any module or link you make should be compatible with Swiss (Just not Start or Ends)
And if you were to make an _EDGING module that was a punishment, it would fit into how Swiss "acts" currently
Currently, if you ask Swiss for permission to edge, she can do all kinds of nifty things, if you edge without her permission... She's not really doing anything because I haven't designed any _EDGING content for her. The few _EDGING scripts that she has are just there because it made sense for the user to be on the edge anyway