frantic93 wrote: Sat Jan 03, 2026 10:12 am
Edge01_EDGING
Edge02_EDGING
Edge03_EDGING
Edge04_EDGING
Edge05_EDGING
Edge06_EDGING
Edge07_EDGING
Edge08_EDGING
Edit: OK, I found out that when I changed the names of the .txt files to 01, 02, etc., it started working. I still don’t know why it doesn’t work with the original names.
Alright, now that makes sense, at least why it's problematic.
The technical background:
The "_EDGING" part of the names working as a filter, the @CallRandom command picks a random script from the given folder but is respecting that filter.
It must internaly know that you are edging (imagine it as a flag), if that internal-edging-flag is not set, it won't pick such a "_EDGING" script.
So, since you are not edging, but using this:
@CallRandom(Custom\Modules\UnauthorizedEdge)
@EndTease
@End
It doesn't give you back any script, which is the correct behaviour.
Not sure if everything around this is implemented correctly, no time and motivation to test it now.
Seems like I left out anything in:
\Vocabulary\Responses\System\Edge.txt
If you wanna test further, I'd say try to put that @CallRandom(Custom\Modules\UnauthorizedEdge) into there, compare to other files there, probably it should have the [Edging] in it.
Btw.: Alice Merged/Awakening is simply not designed to report an edge when you are not supposed to be on the edge, instead use pause, if you wanna build in that behaviour, I would recommend to check out HoT or MissBlue and see how it's done there.
Greetz,
Markus