Agent X
96e21e13a1
Add HUD_DISPLAY_CAMERA_STATUS
2024-02-22 14:34:43 -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
Agent X
bf9c9d5e75
Remove FONT_TINY and introduce legacy compatibility for it
2024-01-07 20:23:24 -05:00
Agent X
8939bdba3b
Fix potential mod storage crashes and increase max key/value length to 256
2024-01-06 09:47:28 -05:00
Agent X
084f62bc42
Bump version number
2024-01-01 15:27:40 -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
6a433c2ee7
Increment version number and add changelog
2023-12-23 13:06:13 -05:00
Agent X
c6bda4917c
v0.1.1 version change mirror
2023-12-18 17:29:05 -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
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
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
87d4902f46
Revert "Use metatables to make gGlobalSoundSource readonly"
...
This reverts commit a905f317a7 .
2023-12-04 17:23:53 -05:00
Agent X
a905f317a7
Use metatables to make gGlobalSoundSource readonly
2023-12-03 19:13:53 -05:00
MysterD
8d72c7eb76
Remove hook_exclamation_box()
2023-11-26 21:34:28 -05:00
MysterD
b61574d2c6
Disable Waluigi animations for now
2023-11-26 21:31:17 -05:00
Agent X
5cb9e25090
Overhaul console logging
2023-11-26 16:49:32 -05:00
MysterD
fbd55651ad
Lie about VERSION_TEXT for OMM backwards compatibility
2023-11-26 09:51:23 -05:00
Agent X
b24c1731d0
Add gGlobalSoundSource to Lua
2023-11-24 11:24:26 -05:00
Isaac0-dev
23193887db
added HOOK_MIRROR_MARIO_RENDER to Lua ( #514 )
...
* added HOOK_MIRROR_MARIO_RENDER to Lua
Previously there was no way to interact with mirror Mario using the Lua api, so this fixes that.
* remove premature optimisation
* revert that
2023-11-21 17:00:35 -05:00
Blockyyy
c2c846f650
Expose lvl_set_current_level ( #513 )
...
* Expose Initiate_warp
exposed initiate_warp function
exposed WARP_NODE_ constants
* expose lvl_set_current_level
* remove initiate_warp
2023-11-17 18:29:37 -05:00
eros71-dev
ff17fa4a67
Add ON_COLLIDE_LEVEL_BOUNDS hook
...
Called whenever Mario hits the level boundaries "wall"
2023-11-12 19:28:38 +01:00
Agent X
e79775aea4
Improve first person and add gFirstPersonCamera
2023-11-11 16:49:46 -05:00
Agent X
281efe57fe
Fix autogen convert constants
2023-11-11 12:35:32 -05:00
MysterD
081a7fd9dc
Added HOOK_ON_RENDER_BEHIND, deprecated djui_hud_set_render_behind_hud()
2023-11-08 19:53:27 -05:00
defacube
36e9274ef5
Add support for 16 areas ( #502 )
2023-11-08 19:48:09 -05:00
Agent X
7343c019af
Update info panel
2023-11-07 16:48:57 -05:00
David Joslin
8852fe16dd
Reran autogen
2023-11-06 15:04:47 -05:00
Blockyyy
56e7470e7b
Exposed warp_special ( #493 )
...
Exposes the warp_special function and adds some constants for it
Fixed the crash by making it so a script error happens instead.
2023-11-06 14:59:20 -05:00
Agent X
49bca1cc01
sm64coopdx
...
Co-Authored-By: Yuyake <140215214+AngelicMiracles@users.noreply.github.com>
Co-Authored-By: FluffaMario <50761036+FluffaMario@users.noreply.github.com>
Co-Authored-By: Gregory Heskett <gheskett@gmail.com>
Co-Authored-By: iZePlayzYT <69536095+iZePlayzYT@users.noreply.github.com>
Co-Authored-By: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com>
Co-Authored-By: eros71 <16540103+eros71-dev@users.noreply.github.com>
2023-10-30 01:03:36 -04:00
David Joslin
b199f203a4
Made the hang prevention message go to LOG_ERROR instead of stdout
2023-10-28 00:21:18 -07:00
MysterD
b002061609
Cleaned up character sound/anim lookup code
2023-10-27 18:59:00 -07:00
Keeberghrh
e02a68e221
Character Animation System ( #441 )
...
Replaces references to set_mario_animation() with set_character_animation(), but the old function still exists as a way to play any character animation on any character. Waluigi has two animations, added as a test and may not be final. Exposed new functions to Lua for usage in mods.
Primary concern is that each character requires 209 lines indicating what animations they use, similar to Character Sounds.
2023-10-27 17:43:45 -07:00
PeachyPeach
31c2e23c48
allocate_mario_action fix and improvement ( #453 )
2023-08-18 18:55:39 +02:00
Agent X
ed60d53ab3
Mod Storage C++ ( #448 )
...
* Mod Storage C++
* Implement Peachy's suggestions.
Thank you Peachy.
2023-07-18 17:52:11 -04:00
Dominicentek
809cbc314b
Add lifeCap, coinCap and coinToLife to gLevelValues ( #429 )
...
* Add lifeCap, coinCap and coinToLife to gLevelValues
* autogen
* forgor
* renamed the properties
2023-07-04 14:16:07 -07:00
MysterD
aeb8817f0d
Reduced Lua GC pressure by a lot, reuse cobjects/pointers
2023-06-24 23:43:03 -07:00
MysterD
c92b62fe58
Enable romhack cam by default when in a non-vanilla level
2023-06-22 02:12:57 -07:00
Dominicentek
2629381971
Customizable dialogs ( #411 )
...
* add customizable dialogs
* remove testing mod
* add HOOK_ON_DIALOG
* Reset dialog overrides in `network_shutdown`
It may have compile errors idk editing code on phone sucks
* typo smh
* copy over the file from original repo so this fork can be synced
* run autogen again
* actually im stupid
2023-06-18 20:04:39 -07:00
MysterD
b3eff990ae
Re-ran autogen
2023-06-18 12:28:26 -07:00
MysterD
def1122159
Allow toggling the false ledge grab fix
2023-06-11 13:00:11 -07:00
MysterD
efba660738
Seeded smlua's random functions by default
2023-06-02 22:10:54 -07:00
Isaac0-dev
05f4c42f81
add cancels to HOOK_BEFORE_PHYS_STEP allowing for custom step systems ( #400 )
...
* add cancels to HOOK_BEFORE_PHYS_STEP allowing for custom step systems
* give lua mods access to stepArg and nextPos from hanging and air step; fix a crash when m.floor is null
2023-05-31 21:10:06 -07:00
MysterD
18bf5847a2
Prevent rending of corrupted graphnodes, only run lua GC once per frame
2023-05-16 21:49:13 -07:00
MysterD
fa88a5aee0
Make certain GraphNodeObject fields mutable again
2023-05-16 00:05:26 -07:00
MysterD
2083242b66
Fixed several crashes and errors found in static analysis
2023-05-15 01:15:20 -07:00