Isaac0-dev
839fb38ca5
corrected some issues with smlua_text_utils
2024-12-10 10:58:34 +10:00
Agent X
bdf908ea7e
Fix typo
2024-12-08 18:49:09 -05:00
Agent X
f9d560aa78
Document some more functions (55.03%)
2024-12-08 18:38:23 -05:00
Agent X
c790115c24
Document lag_compensation.h (54.31%)
2024-12-08 18:16:12 -05:00
Agent X
66e23c0cbf
Document behavior headers (54.07%)
2024-12-08 18:12:04 -05:00
Agent X
79ef7e8e12
Document about **800** functions (53.33%)
2024-12-08 17:55:23 -05:00
Isaac0-dev
b4e242c5ef
remove forced settings
2024-12-09 08:21:53 +10:00
Isaac0-dev
23a6b6726f
better typing for cmaps
2024-12-09 08:21:53 +10:00
Agent X
f15177ddb2
Peachy get any warp node fix
...
Co-Authored-By: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
2024-12-07 22:42:16 -05:00
Agent X
885edd165d
Fix rom hack camera inversion
2024-12-07 22:36:49 -05:00
Agent X
9b6e891b1c
Document 8 more files (19.45%)
...
Special thanks to zam_boni on Discord as well
Co-Authored-By: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
Co-Authored-By: xLuigiGamerx <88401287+xLuigiGamerx@users.noreply.github.com>
2024-12-07 22:23:19 -05:00
Agent X
e9039df03e
Document smlua_*_utils.h files (16.94%)
2024-12-07 21:53:08 -05:00
John S
58de87d1c1
Documentation of area.h and characters.h ( #548 )
...
* Documentation of characters.h
Documenting characters.h
* Add documentation to Area.h
* Redo autogen for new descriptions
2024-12-07 16:06:27 -05:00
Agent X
e9df872213
Move documented description above Lua example
2024-12-07 13:13:00 -05:00
Agent X
64659afd82
Small consistency changes. Functions are now 8.85% documented
2024-12-07 12:58:26 -05:00
Agent X
15c57943ea
Document smlua_gfx_utils.h
2024-12-07 12:54:42 -05:00
Agent X
a8a8d50a0c
Further improvements and document smlua_misc_utils.h
2024-12-07 12:53:34 -05:00
Agent X
1aa7524380
Improve auto documentation system
2024-12-07 11:39:29 -05:00
John S
c3539cfb58
Add descriptions to the auto-doc ( #545 )
...
Cleaned up math_util.h a little bit and added a description system for use with the autodoc.
2024-12-07 11:31:11 -05:00
Agent X
69241bd3d9
Add mod_file_exists
2024-12-05 18:40:42 -05:00
Agent X
856a828229
Add mod_storage_exists
2024-12-05 18:28:57 -05:00
Agent X
bff0cda663
Disallow another dangerous function
2024-12-01 16:58:45 -05:00
Agent X
eac580e04a
Expose more lag compensation things to Lua
2024-12-01 16:46:05 -05:00
Isaac0-dev
c65a67ccf1
use a hmap for scroll targets
2024-11-30 15:34:25 +10:00
Isaac0-dev
c0691d4b3e
add unordered map to cmap
2024-11-30 15:33:11 +10:00
Isaac0-dev
2bfd9bc5f6
init dynos levels in DynOS_Level_GetCollision
2024-11-30 09:12:47 +10:00
Isaac0-dev
97439fa557
fix a buffer overflow in smlua_text_utils
2024-11-30 07:30:57 +10:00
Agent X
849b5ead50
Fix chain chomp and Eyerok cutscenes
2024-11-29 12:40:39 -05:00
Isaac0-dev
4bd519f312
mod menu refresh button bug fixes
...
- stop players from going back from the main menu during a refresh
- don't respond to category changes during a refresh
2024-11-29 12:53:56 +10:00
Isaac0-dev
cbd80a0b27
keep previous game names
2024-11-29 11:13:40 +10:00
Isaac0-dev
608c0e04ed
improve nametags and djui_hud_world_pos_to_screen_pos
...
- Fix a bug where nametags could be seen when the player is not in view
- Make nametags use the head Y value at all times
- fixed djui_hud_world_pos_to_screen_pos in some screen sizes with RESOLUTION_DJUI
- made djui_hud_world_pos_to_screen_pos calculate viewport offset (for the credits)
2024-11-29 10:49:12 +10:00
PeachyPeach
7c2f055a86
Fix frame rate (again) ( #537 )
2024-11-29 08:14:50 +10:00
Blockyyy
fa2ec0957b
add set_room_override ( #522 )
...
lets you override the displayed room, do set_room_override(-1) in order to get back to normal
2024-11-29 07:48:19 +10:00
Agent X
bea8a3f9e9
Fix chat messages cutting off before limit
2024-11-28 10:58:27 -05:00
Agent X
33e83c88bb
Add renderer to crash screen
2024-11-28 10:42:20 -05:00
Agent X
75d176c993
Fix DJUI base crash
2024-11-28 10:42:12 -05:00
Agent X
78e3271391
Update version number
2024-11-28 10:41:44 -05:00
Agent X
9206aa1e98
Add --no-discord launch param
2024-11-28 10:40:55 -05:00
Isaac0-dev
27bc5c0e09
sanity check in case mario is not spawned
...
This can't be tested very easily since the chances of this happening is really low.
2024-11-28 17:00:57 +10:00
Isaac0-dev
92fbe54ebd
separate dynos pack model and mod owned model ids
...
to address the grand star late join model bug that can happen with mods like omm.
the bug happened when players have different dynos packs, and during a late join, the model ids are relied on to be the same.
dynos packs can offset the available model ids, therefore desyncing the model used on late join.
2024-11-28 14:02:27 +10:00
PeachyPeach
b2137ca2ae
Fix frame rate ( #530 )
2024-11-28 10:54:15 +10:00
John S
a47bc97011
Additional Fix for sqr, max, and min Functions Focusing on Improved Performance and Documentation Support ( #529 )
...
Co-authored-by: js <js@archlinux.local>
2024-11-28 08:56:16 +10:00
xLuigiGamerx
59aada62d7
Exposed djui_language_get() ( #524 )
...
* Removed unintentionally exposed function and disallowed it in autogen
* Exposed djui_language_get to lua
2024-11-28 08:11:27 +10:00
Isaac0-dev
96dc4da358
fix min max and sqr macros again
2024-11-27 23:50:56 +10:00
Isaac0-dev
50b727b41b
disable audio threading until it seems stable
2024-11-28 06:49:34 +10:00
Isaac0-dev
c63e28c28c
sanity check just in case
2024-11-28 06:49:16 +10:00
Isaac0-dev
e54aec5407
fix star spawn cutscene softlock
2024-11-27 09:57:53 +10:00
Isaac0-dev
268e759829
remove temporary fix
2024-11-27 09:17:13 +10:00
John S
74e344bef6
Fix issues in PR #359 relating to incorrect handling of miscellaneous data types ( #527 )
...
* Update math_util.h to fix issues in last PR
* Update math_util.h again
2024-11-27 09:15:54 +10:00
Isaac0-dev
831fdcefc9
fix linked lists in mod enabled list
2024-11-27 07:39:38 +10:00