mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-05-31 05:01:36 +00:00
- Add `smlua_collision_add_surface`, `_move_surface`, `_delete_surface` Lua APIs - Add `remove_static_object_collision` to fully free a SOC and its surfaces - Split surface pools into separate static, SOC, and dynamic pools - Replace index-based SOC tracking with unique ID counter (`sSOCIdCounter`) - Invalidate Lua CObjects for recycled surfaces on pool clear - Expose `SURFACE_POOL_STATIC/DYNAMIC/SOC` constants to Lua - Add `growing_array_swap_and_pop` and `growing_array_swap_and_pop_index` to memory utils Co-authored-by: MysterD <myster@d> |
||
|---|---|---|
| .. | ||
| examples | ||
| guides | ||
| constants.md | ||
| functions-2.md | ||
| functions-3.md | ||
| functions-4.md | ||
| functions-5.md | ||
| functions-6.md | ||
| functions-7.md | ||
| functions.md | ||
| globals.md | ||
| lua.md | ||
| structs.md | ||