## About The Pull Request
I had to add new Windows signatures to auxtools so it would work on 515.
I then had to bump the auxtools lua dependency and push a new release
version. This PR bumps the auxlua dependency version.
## Why It's Good For The Game
Fixes admin lua scripting on Windows for 515, for now (it will probably
break again as more 515 beta releases come down the pipeline, but what
else can you do about it? It's probably still broken on Linux but that's
because nobody's found the 515 function signatures on Linux.)
## Changelog
🆑
admin: Fixed admin lua scripting on Windows-hosted servers running on
beta version 515.1602 (the latest version as of this change)
/🆑
## About The Pull Request
Mothblocks recently talked about wanting an auxlua function to check if
the lua state was about to overrun its execution limit, and that was
something I had been thinking about for a long time prior, but never
bothered to actually implement until it was brought up. So I did just
that. The documentation has also been updated to include a description
of how the execution limit works and how to use the new function,
`over_exec_time`
## Why It's Good For The Game
Allows for lua loops of indeterminate length to do as much work as they
reasonably can in a single tick without setting off the execution
limiter and erroring out.
## Changelog
🆑
admin: Adds a new function for admin lua scripting, "over_exec_time",
for checking if lua code is running close to the execution limit.
Details are available in the lua editor's help menu.
admin: The execution limit is described in detail in the lua editor's
help menu.
/🆑
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Bumps auxlua to 1.3.0. The only thing this adds is the loadstring function, which is present in basically all other forms of lua scripting.
loadstring allows for compiling strings of lua code and running them. It's a function that exists in most other forms of lua. One particular use case is downloading the raw code of a lua module from the internet using a /datum/http_request, then using loadstring to run that module.
* preparations for self-referential list conversion
* additional changes for the auxlua 1.1.1 update
* fixed a type in `SS13.await`
* bumps auxlua to 1.2.0
* bumps auxlua to 1.2.1