PeachyPeach
96932f5bf1
Custom geo function and switch nodes with Lua callback ( #593 )
2024-12-31 10:23:13 +10:00
Agent X
c17b82a7a3
Mod Storage: SUPERCHARGED
2024-12-30 18:18:14 -05:00
PeachyPeach
1c950ba57c
Autogen vector types ( #594 )
2024-12-30 18:14:51 -05:00
PeachyPeach
f695f988a2
Functions autogen update + matrix fields naming ( #590 )
2024-12-29 13:49:37 -05:00
PeachyPeach
62ced7973b
Fix FPS again ( #592 )
2024-12-29 13:41:59 -05:00
Michael
ba037771bd
ime composition support ( #589 )
2024-12-28 08:45:34 -05:00
jayden
c8faa22072
Final touches for geo hooks ( #588 )
...
* new geo process children hook
* EXPOSE the mat stack
* fix formatting (oops)
2024-12-28 08:44:36 -05:00
jayden
1291350bed
Add hooks to graph node processing ( #587 )
...
* geo process hooking
* autogen update!
2024-12-27 22:07:31 -05:00
Radek Krzyśków
dc538f4f50
Reworked the platform-dependent executable paths. Quoting the command line for Discord game invites. ( #188 )
2024-12-27 18:05:54 -05:00
Radek Krzyśków
12c7540daf
Updated "smlua_audio_utils" to acknowledge the "configMuteFocusLoss" option ( #391 )
2024-12-27 17:57:11 -05:00
jayden
68b9f2c556
Autogen correctly handle pointers ( #584 )
...
* correctly handle pointers in autogen
* autogen with correct pointers
* fix typo in lvt autogen
2024-12-27 17:51:47 -05:00
Agent X
261dfe0d76
Patch highlighted mod on crash screen
2024-12-27 17:06:55 -05:00
Agent X
62597b1e5e
Fix mod menu buttons cutting off
2024-12-24 18:51:11 -05:00
Agent X
183018cf3c
Nice syncing code Sunk
2024-12-23 17:23:06 -05:00
Agent X
83e40a17c2
Update rumble functions for SDL2
...
Co-Authored-By: GhostlyDark <31742919+GhostlyDark@users.noreply.github.com>
2024-12-23 15:27:46 -05:00
jayden
67f4088eb9
make graphnodeswitchcase mutable ( #581 )
2024-12-23 06:59:58 -05:00
Agent X
c76ded1c52
Merge branch 'dev' of https://github.com/coop-deluxe/sm64coopdx into dev
2024-12-22 21:54:05 -05:00
Agent X
fe316a9a08
Document some more files (69.61%)
2024-12-22 21:53:54 -05:00
jayden
2a19745137
Expose types of GraphNode to Lua ( #580 )
...
* expose graph_node.h
* cast_graph_node lua function
* document cast_graph_node
* graph node immutables
2024-12-22 19:15:04 -05:00
Agent X
c519ecb76b
Tweak MSAA font fix
2024-12-22 16:27:04 -05:00
Radek Krzyśków
e20d704604
Solve crashing for disconnected players ( #566 )
...
* Prevent crashes for disconnected players with disabled mod list panel
* Allow disconnected players (gNetworkType = NT_NONE) to successfully close the game
* Kick the player back to the Main Menu if network init failed
2024-12-19 22:08:26 -05:00
Agent X
7b75b022a1
Add suggested back button to save select panel
2024-12-19 21:49:01 -05:00
Agent X
982e2f1594
Raise mod storage limits to 1024
2024-12-19 16:24:30 -05:00
Agent X
36f0d1fcb7
Fix stupid bug lol
2024-12-17 17:05:43 -05:00
xLuigiGamerx
6757a3abb7
Added FONT_SPECIAL ( #556 )
...
* Fixed player and mod lists not updating on language change
* Added `FONT_SPECIAL` which is based on the special controls letters in dialog boxes
2024-12-17 08:58:38 -05:00
Agent X
e3c1b20f6b
Document rumble_init.h (65.46%)
2024-12-16 20:42:20 -05:00
Agent X
116d9808d2
Document djui_panel_menu.h (65.17%)
2024-12-16 20:26:43 -05:00
Agent X
faceaa684a
Document sound functions
2024-12-16 20:18:28 -05:00
xLuigiGamerx
66fb28500b
Added djui_menu_get_rainbow_string_color() ( #536 )
...
* Removed unintentionally exposed function and disallowed it in autogen
* Exposed djui_language_get to lua
* Added djui_menu_get_rainbow_string_color()
2024-12-16 16:51:27 -05:00
Agent X
7e21a58eb3
Update rules
2024-12-15 20:09:21 -05:00
Radek Krzyśków
c03075549e
Added missing validations on smlua_to_string to avoid nullptr deref ( #561 )
2024-12-15 09:27:51 +10:00
Agent X
4908f4bdcf
Automatically categorize CS mods
2024-12-13 20:13:43 -05:00
eros71
ccdb94042e
Use proper controller names in settings ( #544 )
...
* Use proper controller names in settings
Make the controller names show up in the selection box instead of things like 0, 1, etc... Now it will show names like "PS4 Controller", if provided by SDL2.
* Fix use-after-free, name length, and indentation.
* Add ellipsis
* oops
* Clean up name trimming
Hopefully done this right
* Bring back the ellipsis
Oops once again
2024-12-11 23:58:29 -05:00
Agent X
27aca61adf
Fix compilation warning
2024-12-11 23:57:34 -05:00
Agent X
09ebdadd69
Raise max custom models to 1024
2024-12-11 23:57:00 -05:00
Agent X
520d09c280
New window title
2024-12-11 23:56:05 -05:00
Agent X
f7a48d23fe
HOOK_ON_DJUI_THEME_CHANGED
2024-12-11 23:55:10 -05:00
Cooliokid956
cdbc376d1f
Fix socket-only compile error ( #552 )
...
Also remove the connection system selectionbox (no need for that, only causes crashes)
2024-12-10 21:12:23 +10:00
Isaac0-dev
839fb38ca5
corrected some issues with smlua_text_utils
2024-12-10 10:58:34 +10: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
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
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
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
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