Commit Graph

426 Commits (12e8312eda27ed83017db4809cd67660ec37fda1)

Author SHA1 Message Date
Agent X a6b938df75 Shorten include paths by removing unnecessary "src/" 2024-04-17 17:28:38 -04:00
Agent X b8c42f308f Disallow function that shouldn't be in Lua 2024-04-09 17:40:52 -04:00
Isaac0-dev 974577f678
djui player menu custom camera cutscene (#2) 2024-03-28 18:53:46 -04:00
Emily♥ 29b67a3ef0 Pass "interaction" to HOOK_ALLOW_PVP_ATTACK and HOOK_ON_PVP_ATTACK + Fix broken links (#566)
* Pass "interaction" to HOOK_ALLOW_PVP_ATTACK and HOOK_ON_PVP_ATTACK

This let's you test for the kind of attack in the hook; for example, you can do `interaction & INT_KICK ~= 0` to test if the attack is a kick.

* Fix broken links in wiki

Have to go up one directory
2024-03-25 18:47:27 -04:00
PeachyPeach 2a36b14dcd Remove OMM Rebirth temporary fixes (#542) 2024-03-25 18:35:25 -04:00
Isaac0-dev 4473bfffe9
removed bass, replaced with miniaudio (#8) 2024-03-23 16:14:53 -04:00
Isaac0-dev 663e4549d8
extract assets from rom at runtime (#4)
* Proof of concept for loading rom assets at runtime

* Added skybox textures

* Adjusted format

* Load all texture assets from rom

* Adjusted rom asset loading

* Load all Vtx lists from rom

* clean up toad, wario and his cap conflicts

* Load sound samples from rom

* fix toad sounds

* Loaded sequences from rom

* Load collisions from rom

* Object animations are now loaded from the rom

* Load player animations from rom

* Load goddard anims from rom

* whoops

* fix some compile errors

* drag and drop rom checker, everything works now.

* fix errors due to merge conflicts

* fix compile errors on windows, switch to md5

* fix vertex colors during load

Co-Authored-By: Agent X <44549182+agent-11@users.noreply.github.com>

* Load dialogs from rom

* Loaded course/act names from rom

* Loaded ingame text from rom

* rerun autogen & blacklist smlua_text_utils_init

* fix ttc_seg7_vertex_0700B238 colors

---------

Co-authored-by: MysterD <myster@d>
Co-authored-by: Agent X <44549182+agent-11@users.noreply.github.com>
2024-03-23 16:11:30 -04:00
Isaac0-dev 90331f8fe5 fix mod compatibility due to version constants 2024-03-19 20:47:18 +10:00
Agent X 7dd02b5c4d Massively improve "Global Player Models" option 2024-03-17 20:58:38 -04:00
Agent X de1e24b7b9 Remove sm64ex-coop compatibility 2024-03-17 16:32:49 -04:00
Agent X d2842becdb Restore old versioning system 2024-03-17 15:02:03 -04:00
Agent X 58a3ed49f7 Revert "Add ability to set global note frequency scale"
This reverts commit de9c3c35b2.
2024-03-13 17:24:46 -04:00
Agent X 74422d16a4 Fix Toadette palette 2024-03-09 14:18:30 -05:00
Agent X edd29c0719 Remove set gfx adjust for aspect ratio function
Too much power.
2024-03-08 19:47:46 -05:00
Agent X 9870e18bf5 Add OBJ_LIST_EXT in place of OBJ_LIST_UNUSED_1 2024-03-04 20:09:53 -05:00
Agent X 55fe506b82 Add ENVFX_MODE_NO_OVERRIDE constant 2024-03-04 19:26:44 -05:00
Agent X 89e9bcdcec Add "-- pausable" field for mods and function so mods can make themselves pausable in singleplayer 2024-03-04 19:25:09 -05:00
Agent X 87a83806a1 Restore vanilla pause camera zoom out as gLevelValues field 2024-03-03 17:30:20 -05:00
Agent X 5fc381d616 Add DynOS global player models option 2024-03-02 16:36:28 -05:00
Agent X d4fe80d4a6 Expose level_control_timer_running 2024-02-22 14:51:33 -05:00
Agent X 96e21e13a1 Add HUD_DISPLAY_CAMERA_STATUS 2024-02-22 14:34:43 -05:00
Agent X 815bbe0053 Add ability to get global timer and set HUD flash 2024-02-22 13:59:19 -05:00
Agent X 5c3ebadb8e Add ability to change window title 2024-02-22 13:36:22 -05:00
Agent X de9c3c35b2 Add ability to set global note frequency scale 2024-02-21 20:46:27 -05:00
Agent X 18a3b333e8 Add ability to disable aspect ratio adjustment 2024-02-21 19:26:30 -05:00
Agent X 015f5920d6 Fix texture override example
The tex files were corrupted it seems, probably a remnant from the chaos of the CRLF and LF file ending days.
2024-02-21 14:57:28 -05:00
Agent X 64ebb88906 Add ability to not show star collection dialogs 2024-02-21 10:50:08 -05:00
Agent X 5fffa9e9d9 Add the ability to have global star IDs
Set gLevelValues.useGlobalStarIds on init, this value not being the same for everyone will cause desyncs.
2024-02-20 22:06:40 -05:00
Agent X d7bad7dcdd HOOK_ON_PLAY_SOUND 2024-02-18 14:54:01 -05:00
xLuigiGamerx 962ff5932f Added a custom hud font and a recolorable version and added dynos support to the aliased font 2024-01-22 00:06:18 +03:00
Jack 4c0546c686 updated the introductory lua doc to mention the --console launch parameter 2024-01-09 00:43:06 +00:00
Agent X bf9c9d5e75 Remove FONT_TINY and introduce legacy compatibility for it 2024-01-07 20:23:24 -05:00
Agent X 6886f248f8 Add gControllers 2024-01-01 14:43:44 -05:00
Agent X 0345a873b7 Add get_coop_compatibility_enabled and undefine SM64COOPDX_VERSION if it's on 2024-01-01 12:27:23 -05:00
Agent X 4e96b49182 Revert "Rework First Person FOV"
This reverts commit 2a0af8e216.
2023-12-18 14:27:48 -05:00
Agent X 2a0af8e216 Rework First Person FOV 2023-12-17 23:29:31 -05:00
Agent X bdb8f11eab Bring back base FONT_NORMAL as FONT_ALIASED
FONT_NORMAL is the same as FONT_TINY, except with a different scale to match mods that use FONT_NORMAL
2023-12-17 21:36:24 -05:00
Agent X 0a210993ae Re-add 64 Memories palette 2023-12-15 20:25:23 -05:00
Agent X fff0c83866 Add option to disable first person centering with L 2023-12-15 17:21:06 -05:00
Agent X b04dc23aa5 Fix texture override example 2023-12-14 21:21:49 -05:00
Agent X 741d742bab Add HOOK_ON_OBJECT_LOAD 2023-12-14 19:33:17 -05:00
Agent X db2d2a20fa Allow floats to be constants 2023-12-14 15:27:01 -05:00
Agent X b1c8caa3ee Add offset to gFirstPersonCamera 2023-12-13 17:50:11 -05:00
Agent X c2e85a0bcf Add HOOK_OVERRIDE_PHYS_STEP_DEFACTO_SPEED 2023-12-13 16:57:38 -05:00
Agent X 2343cf04f3 Adjust palettes and add palette constants to Lua 2023-12-12 18:14:37 -05:00
Agent X ba4ad874f4 Add first person mario head Y constants 2023-12-05 23:06:57 -05:00
Agent X c32cf2054a Add mario_is_crouching(m) 2023-12-05 21:24:42 -05:00
Agent X 0481de1222 Add forceRoll field to first person camera 2023-12-02 19:54:40 -05:00
Agent X 471a6c8c05 Expose first_person_check_cancels() to Lua 2023-11-27 11:14:36 -05:00
MysterD 8d72c7eb76 Remove hook_exclamation_box() 2023-11-26 21:34:28 -05:00