Hello! It's no secret the documentation process is currently ongoing, and since it will likely take a bit more time, I figured I'd make the process a bit more transparent. This thread is basically gonna be a living changelist for new pages added to the documentation.
Our new documentation
https://docs.codehaus.moe
For legacy documentation:
https://wohlsoft.ru/pgewiki/Category:LunaLua_API
For additional resources:
viewtopic.php?f=105&t=25425
UPDATES
In the replies to this post I will (for the foreseeable future) post weekly updates to the pages present on the documentation, so keep an eye out if you're interested in the topic.
CONTRIBUTING
Currently I'm the only one working on this, so if you have pity on my poor soul, you can help out by creating Merge Requests on our Gitlab repository:
https://gitlab.com/Bluenaxela/smbx2-documentation
All the new documentation pages are written in Markdown. If you are confused about layout or specifics, shoot me a PM.
My current goal is to finish transferring the contents form the handbook and the old documentation onto the new page.
FOUND AN ERROR? GOT A SUGGESTION?
For erroes and suggestions please create a new issue on the aforementioned git repository. Make sure to check if anyone else posted the same thing beforehand, to avoid duplicate issues.
Currently known issues (as of the making of this post):
- table view can be an eyesore with more advanced function definitions (different overloads, named args, etc...)
- links are sometimes broken and generally a pain to use in the backend
- many pages are missing