@milbradt
You should always name an event something that you can link it to, its not fun trying to find bugs with names like "a", "b" = unknown things.
onKill file; check if its a monster, then check the name - cleaner script. Also put the constants outside the function, that way they won't be loaded at each execution.
movement file; always return true.
Don't give out scripts till you know what version the user has, it can more spam because of console errors (ex 1.x).