This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
Quentin d1e839651b
Fix lua native bindings and lua script reload (#1575)
* fix: script manager and lua scripts: change the api so that the m_scripts array is only modified in a specific safe location: before it gets ticked.
* fix script manager: don't expose the script vector directly, for multithreading safety
* fix lua manager usage: don't iterate the module array without locking, nor un/load module from a script thread
* lua script: only do actual loading of lua modules in script mgr
* lua native bindin: fix pointer parameters, out C style parameters are returned as multiple return values lua-style
2023-07-01 22:40:17 +02:00
..
2023-06-06 09:40:40 +02:00
2023-06-06 09:40:40 +02:00
2023-06-06 09:40:40 +02:00