sm64coopdx/autogen/lua_definitions
PeachyPeach 24c5a226ed
Some checks failed
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
Fix mod storage load/save number (#1169)
- Fix `mod_storage_load/save_number` incorrect behavior. These functions should now be used only with numbers, not integers (see next point). The `mod_storage_load_number` can still load integer values from existing mod storage files.
- Add `mod_storage_load/save_integer` for integer values.
- Expand the range of savable values to `double` (64-bit float) and `long long` (64-bit integer) for respectively `number` and `integer` mod storage functions.
- Fix an obscure bug with `smlua_to_integer` that truncated very high integer values due to an implicit cast to double, causing floating-point imprecision issues. Thanks @yoshiweegee for the explanation.
2026-04-05 10:56:53 +10:00
..
constants.lua forgot to run autogen [build] 2026-03-20 16:49:29 +10:00
functions.lua Fix mod storage load/save number (#1169) 2026-04-05 10:56:53 +10:00
manual.lua Add surface collision Lua hooks (#1139) 2026-03-15 14:04:36 +01:00
structs.lua DJUI Text improvements and bug fixes (#1131) 2026-03-11 08:38:24 +10:00