Sunk
edacdcc7e4
More settings to the Camera settings menu ( #555 )
...
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
Sherbie's suggestions from #497 and #538 , as well as suggestions from others on discord.
Add 2 new camera settings to free camera, being camera collision and dpad usage.
Add an entire new camera submenu for romhack camera, which are now no longer exclusive to romhacks.
2025-03-14 13:01:51 +10:00
ManIsCat2
334aac7cf1
add lua texture image
2025-03-11 00:52:38 +03:30
Isaac0-dev
04ea4d6ad4
smlua use lot and lvt names rather than an index
2025-03-10 12:21:48 +10:00
Isaac0-dev
d6e243c4a7
add obj_get_model_id_extended, remember regular model ids
2025-03-04 15:09:09 +10:00
Isaac0-dev
f238b3d0f5
allow Lua to manipulate displaylists and vertices ( #675 )
...
Co-authored-by: ManIsCat2 <137772623+ManIsCat2@users.noreply.github.com>
2025-02-27 14:27:55 +10:00
Isaac0-dev
2ec4b5e53c
set_find_wall_direction
2025-02-22 11:54:07 +10:00
Isaac0-dev
b1b5b93dcc
remove some dangerous functions
2025-02-13 22:33:34 +10:00
Isaac0-dev
9a13c298ad
added HOOK_ON_INTERACTIONS
...
this is called after mario's interactions are processed
2025-02-11 17:58:57 +10:00
Isaac0-dev
d53d20c11c
HOOK_ON_DIALOG fixes, expose set_dialog_box_state
2025-02-10 18:31:59 +10:00
Agent X
fefb222198
Re-expose function
2025-01-10 19:04:55 -05:00
John S
be0e47a4c2
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
f880e6c569
Document level_update.h and add new instant warp function (70.1%)
2024-12-31 19:39:36 -05:00
PeachyPeach
96932f5bf1
Custom geo function and switch nodes with Lua callback ( #593 )
2024-12-31 10:23:13 +10: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
5aa3a31003
Document object_list_processor.h (69.67%)
2024-12-22 21:58:06 -05:00
Agent X
fe316a9a08
Document some more files (69.61%)
2024-12-22 21:53:54 -05:00
John S
16e78ee36a
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
8da73663aa
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
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
John S
af1e7be9ac
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
d61206a91d
Document save_file.h ( #570 )
2024-12-16 16:42:55 -05:00
Agent X
bd09ed0298
Small code comment changes
2024-12-13 20:13:55 -05:00
John S
7d0b184fa5
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
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
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
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
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
97439fa557
fix a buffer overflow in smlua_text_utils
2024-11-30 07:30:57 +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
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
xLuigiGamerx
e4fd83bec7
Fixed the playerlist and modlist not updating their themes and added djui_menu_get_theme() ( #519 )
...
* Fixed the playerlist and modlist not updating their theme instantly
* Added djui_menu_get_theme()
* Removed text
* Fixed syntax error
2024-11-26 16:50:47 +10:00
Isaac0-dev
39826deadd
add a way to find surface types in collision
2024-11-22 08:57:37 +10:00
Cooliokid956
6badf67a33
Add location label override ( #390 )
2024-10-27 15:52:17 +10:00
Cooliokid956
418b1201a0
Various FOV fixes and additions ( #384 )
...
* interpolate all fovs
* perfected the fov equation
just the facts
* create fov coefficient function
use it to scale units along with fov
* add get_current_fov
returns the current fov
2024-10-22 11:04:46 +10:00