Isaac0-dev
db1a47553b
fix array typing in docs
2025-02-22 19:00:47 +10:00
Isaac0-dev
e03cd2f103
set_find_wall_direction
2025-02-22 11:54:07 +10:00
Isaac0-dev
0ce3dbcf9d
remove some dangerous functions
2025-02-13 22:33:34 +10:00
Isaac0-dev
f2698fa273
autogen implement structs with name after definition
2025-02-12 18:24:01 +10:00
Isaac0-dev
bd9ae83157
autogen fix integer type detection
2025-02-12 17:46:24 +10:00
Isaac0-dev
51184ecd10
autogen array implementation
...
arrays are pushed to Lua via tables
2025-02-12 17:38:38 +10:00
Isaac0-dev
790a8c346d
added HOOK_ON_INTERACTIONS
...
this is called after mario's interactions are processed
2025-02-11 17:58:57 +10:00
Isaac0-dev
a91e91cdc1
HOOK_ON_DIALOG fixes, expose set_dialog_box_state
2025-02-10 18:31:59 +10:00
Isaac0-dev
e9a4728dd2
run autogen
2025-02-07 10:10:37 +10:00
Agent X
d19ce827cd
Re-expose function
2025-01-10 19:04:55 -05:00
Isaac0-dev
73ae701310
run autogen
2025-01-07 09:08:25 +10:00
PeachyPeach
f4b70941bf
Autogen documentation for vec types ( #609 )
2025-01-06 08:40:36 +10:00
John S
6903aa2930
Documentation of mario.h, mario_actions_airborne.c, mario_actions_automatic.c, mario_actions_cutscene.c, and mario_actions_moving.c ( #601 )
...
* WIP mario.h - mario_actions_moving.c
* Fix improper list formatting
bulleted lists are broken due to whitespace stripping, i may fix this later.
* Fix some issues in formatting and missing descriptions
* Accidental struct syntax fix
* Fix repeating descriptions
* Fix repeating descriptions final
2024-12-31 21:00:54 -05:00
Agent X
d88945d723
Document level_update.h and add new instant warp function (70.1%)
2024-12-31 19:39:36 -05:00
Amy54Desu
67146cf14a
HOOK_MARIO_OVERRIDE_GEOMETRY_INPUTS ( #591 )
2024-12-31 10:38:52 +10:00
PeachyPeach
85804d90ab
Custom geo function and switch nodes with Lua callback ( #593 )
2024-12-31 10:23:13 +10:00
Agent X
2e6ad6d55f
Update some things
2024-12-29 14:38:45 -05:00
jayden
f7a2f57d82
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
bdce41b759
Add hooks to graph node processing ( #587 )
...
* geo process hooking
* autogen update!
2024-12-27 22:07:31 -05:00
jayden
dbf56154bd
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
jayden
41d8ad6174
make graphnodeswitchcase mutable ( #581 )
2024-12-23 06:59:58 -05:00
Agent X
015e5c87b1
Document object_list_processor.h (69.67%)
2024-12-22 21:58:06 -05:00
Agent X
1a17c190d0
Merge branch 'dev' of https://github.com/coop-deluxe/sm64coopdx into dev
2024-12-22 21:54:05 -05:00
Agent X
dabe9fbc10
Document some more files (69.61%)
2024-12-22 21:53:54 -05:00
jayden
1a8b98681e
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
John S
35c9260093
Fix a capitalization issue within the interaction.h documentation ( #578 )
...
* Document Interaction.h (68.23%)
* Fix caps
* Fix missing bracket
* Make descriptions a little more clear and concise
* Fix a capitalization issue
2024-12-22 06:40:54 -05:00
John S
ae6255e18b
Document Interaction.h (68.23%) ( #577 )
...
* Document Interaction.h (68.23%)
* Fix caps
* Fix missing bracket
* Make descriptions a little more clear and concise
2024-12-19 22:30:07 -05:00
xLuigiGamerx
c849e2622a
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
06f0f435d4
Document rumble_init.h (65.46%)
2024-12-16 20:42:20 -05:00
Agent X
5dc815365e
Document djui_panel_menu.h (65.17%)
2024-12-16 20:26:43 -05:00
Agent X
a9f5ca1978
Document sound functions
2024-12-16 20:18:28 -05:00
xLuigiGamerx
62e7581413
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
John S
290d486296
Document Camera.h ( #569 )
...
* Document functions in Camera.h
This is the complete documentation for Camera.h
* Fix some grammar and formatting mistakes.
2024-12-16 16:43:39 -05:00
John S
a1180e7522
Document save_file.h ( #570 )
2024-12-16 16:42:55 -05:00
Agent X
728d57652d
Small code comment changes
2024-12-13 20:13:55 -05:00
John S
41214eab57
Document surface_collision.h ( #549 )
...
* Document surface_collision.h
Add documentation to the functions of surface_collision.h
* Make descriptions a little more clear
* Fix random space
2024-12-12 00:02:07 -05:00
Agent X
3ad4812a6b
HOOK_ON_DJUI_THEME_CHANGED
2024-12-11 23:55:10 -05:00
Agent X
8064066dc6
Fix typo
2024-12-08 18:49:09 -05:00
Agent X
92aa851fbf
Document some more functions (55.03%)
2024-12-08 18:38:23 -05:00
Agent X
73deb36688
Document lag_compensation.h (54.31%)
2024-12-08 18:16:12 -05:00
Agent X
f51ff639a7
Document behavior headers (54.07%)
2024-12-08 18:12:04 -05:00
Agent X
344c440784
Document about **800** functions (53.33%)
2024-12-08 17:55:23 -05:00
cd3a6b69d5
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
03735f4aa3
Document smlua_*_utils.h files (16.94%)
2024-12-07 21:53:08 -05:00
John S
a593f95326
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
5729a87ff5
Move documented description above Lua example
2024-12-07 13:13:00 -05:00
Agent X
262c196edf
Small consistency changes. Functions are now 8.85% documented
2024-12-07 12:58:26 -05:00
Agent X
4ed79ad32e
Document smlua_gfx_utils.h
2024-12-07 12:54:42 -05:00
Agent X
ebe4e69ace
Further improvements and document smlua_misc_utils.h
2024-12-07 12:53:34 -05:00
Agent X
b1c62eee17
Improve auto documentation system
2024-12-07 11:39:29 -05:00