sm64coopdx/docs/lua
Isaac0-dev 4aa2a20f72
fixes, clean up and some new features (#259)
- Only inited `smlua_audio_utils` if needed, since there will probably be plenty of people who play without ever using mods with custom audio.
- Fixed the pause anywhere setting - this ended up not being fully accurate to ex-coop, which it was originally intended to be.
- Stopped regenerating dynos collision bin on start up every time therefore giving a slight start up speed boost for some people.
- Added a config file setting that lets people choose to compress dynos bins on startup (disabled by default).
- Fixed a warning that shows on non macs during compiling.
- Properly fixed the chat box focus.
- Made the public lobby rules panel "temporary".
- Added a cleaner loading screen design.
- Added an ex-coop theme easter egg, can only be activated from the config file.
- Cleaned up the Lua traceback logging, now shows the folder and file the error occurred in, rather than the full path.
- Added a way to set `gCheckingSurfaceCollisionsForCamera`, so mods can specify to surface finding functions to ignore `SURFACE_FLAG_NO_CAM_COLLISION` internally.
- Rewrote the way smlua pushes CObjects/CPointers to Lua. Now using the C Lua API entirely to connect to Lua.
	- Fixed a use-after-free bug that could easily crash the game through Lua (explained further in one of my comments below).
- Fixed a common crash in `audio_sanity_check`.
2024-09-12 19:09:01 +10:00
..
examples Add files via upload (#286) 2024-09-01 13:43:08 -04:00
guides HOOK_ON_NAMETAGS_RENDER (#213) 2024-09-12 19:01:16 +10:00
constants.md HOOK_ON_NAMETAGS_RENDER (#213) 2024-09-12 19:01:16 +10:00
functions-2.md Expose some behavior_script.h functions to Lua 2024-06-23 19:30:38 -04:00
functions-3.md Add rotation interpolation (#208) 2024-07-21 18:58:38 -04:00
functions-4.md sequence_player_set_tempo, sequence_player_set_transposition (#224) 2024-07-21 18:56:18 -04:00
functions-5.md fixes, clean up and some new features (#259) 2024-09-12 19:09:01 +10:00
functions.md fixes, clean up and some new features (#259) 2024-09-12 19:09:01 +10:00
globals.md Add gControllers 2024-01-01 14:43:44 -05:00
lua.md updated the introductory lua doc to mention the --console launch parameter 2024-01-09 00:43:06 +00:00
structs.md Add rotation interpolation (#208) 2024-07-21 18:58:38 -04:00