FluffaMario
ab4b797ff8
Updated Mario, Added code for mirror culling.
2023-11-14 00:34:13 -06:00
Agent X
3a55baa6a8
Allow First Person in credits
2023-11-13 19:11:18 -05:00
Agent X
b6d1a8a706
Bouncy Level Bounds server option
2023-11-13 08:27:20 -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
caf2f3233c
ACTUALLY fix free cam offset + other fixes
2023-11-12 12:42:39 -05:00
Agent X
5b306b2a17
Fix free cam being offset by instant warps
2023-11-12 09:53:27 -05:00
Agent X
ce987ef3dd
Add first person functions to Lua
2023-11-12 09:53:08 -05:00
Agent X
e79775aea4
Improve first person and add gFirstPersonCamera
2023-11-11 16:49:46 -05:00
Agent X
11864d9018
Establish sm64coopdx versioning
2023-11-11 13:02:23 -05:00
Agent X
802affd839
ENHANCE_LEVEL_TEXTURES and make all DynOS textures overridable in Lua
2023-11-11 12:15:32 -05:00
Agent X
140d50ebb2
Misc fixes and cleanup
2023-11-10 19:12:21 -05:00
David Joslin
8e5ffe9467
Fixed crash in obj_is_in_view()
2023-11-09 17:18:04 -05:00
David Joslin
7e7f6067a9
Fixed crash in uv_update_scroll()
2023-11-08 19:58:32 -05:00
David Joslin
36ebb8affe
Fix crash in move_into_c_up()
2023-11-08 19:58:29 -05:00
David Joslin
d25ae5a130
Fix crash in init_level()
2023-11-08 19:55:31 -05:00
David Joslin
522d7c0373
Fixed crash in import_texture_*()
2023-11-08 19:55:31 -05:00
David Joslin
9b23b7dab4
Fixed crash in act_dile()
2023-11-08 19:55:31 -05:00
David Joslin
c7edf85ad9
Fix crash in tox_box_move()
2023-11-08 19:55:28 -05:00
David Joslin
6378681e96
Fixed crash in find_mario_floor_and_ceil()
2023-11-08 19:53:36 -05:00
David Joslin
c21aa2d85f
Fixed crash in warp_credits
2023-11-08 19:53:36 -05:00
MysterD
081a7fd9dc
Added HOOK_ON_RENDER_BEHIND, deprecated djui_hud_set_render_behind_hud()
2023-11-08 19:53:27 -05:00
MysterD
1f54996d47
Fix bounds checking of course/act name replacement
2023-11-08 19:50:55 -05:00
Isaac0-dev
cece41f1a8
fix new course/act name replacement system ( #506 )
...
* fix new course/act name replacement system
* check array bounds
* fix small oversight from an older pr
* whoops, forgot this
2023-11-08 19:50:55 -05:00
MysterD
0727ce0a21
Made soft-resetting of the camera no longer change camera position
2023-11-08 19:50:55 -05:00
David Joslin
27df58b4f0
Made sure to update 'statusForCamera' whenever we soft_reset_camera()
2023-11-08 19:50:55 -05:00
defacube
36e9274ef5
Add support for 16 areas ( #502 )
2023-11-08 19:48:09 -05:00
David Joslin
8ab0e17876
Remove built-in cheats
2023-11-08 19:48:00 -05:00
Agent X
521b0ab7a9
DynOS Skyboxes
2023-11-06 18:37:02 -05:00
Sunk
da5c4a68db
Added romhack camera dpad functionality ( #497 )
...
* Aglambi (Added romhack camera dpad functionality)
* Remove this random comment on request
* Make dpad camera disabled by default
* Force axis alignment when dpad camera is off
2023-11-06 15:00:23 -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
Isaac0-dev
b12b479d70
loading screen ( #495 )
...
* loading screen
* fix compile error
* Fix animation comparisons after character anim commit
* Cleaned up character sound/anim lookup code
* hopefully fix problems with queued mods
* use dj's changes
* fix compile errors due to upstream merge
2023-11-06 14:59:17 -05:00
Agent X
e8b6a8cffa
Build first person player camera into the game
2023-11-04 21:32:03 -04:00
Agent X
a4cb43bbb9
Tear out External Data and make Free Cam always compile
2023-11-01 20:17:55 -04:00
David Joslin
4ecbca1473
Now that sparkle_spawn_star is sync'd normally, no need to send it every frame
2023-10-31 14:54:09 -04:00
Sunk
55d786d9f5
Fix stars being in an infinite loop ( #496 )
...
* Fix stars being in an infinite loop
* Give syncing a distance
In theory I would no longer need to sync cutscene flags, but it's still worth keeping
2023-10-31 14:53:59 -04:00
Agent X
6d1f1cb776
Fix main menu intro cutscene pipe
2023-10-30 19:16:16 -04:00
U-DESKTOP-F0TJMO2\Utilisateur
0b53dbcdbd
Fixing smlua_level_util_get_info_from_short_name typing and bug reintroduced by commit cc4f4e9 - Instant Warp Function ( #494 )
2023-10-30 17:53:03 -04:00
Agent X
f4b08ddf52
Revert new pressed_pause behavior
2023-10-30 17:37:20 -04: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
EmeraldLockdown
bd17129398
Native Arm Support for macOS ( #492 )
...
Remove the need to use rosetta 2, and now use arm instead.
Intel macs should still work, although have not been tested (I don't have a intel mac).
Coopnet and lua have both been tested, and both work.
I ended up removing the logfile stuff, as 1, it was only used once for mario action hang, and 2, it was causing pointer misalignment on macos arm.
Discord integration is disabled on arm.
Compilation now takes 25 seconds instead of a minute and 20
2023-10-28 00:19:00 -07:00
David Joslin
048f4f1fd4
Fix animation comparisons after character anim commit
2023-10-27 23:45:48 -07:00
David Joslin
d0825d1122
Prevent pausing in transitions if singleplayer pause is active
2023-10-27 19:54:12 -07:00
MysterD
b002061609
Cleaned up character sound/anim lookup code
2023-10-27 18:59:00 -07:00
MysterD
27b799055c
Fix compile errors from recent merges
2023-10-27 18:02:04 -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
Isaac0-dev
c9e4efdb31
custom level fixes and fixes from other pr ( #483 )
...
clean up custom level code
fixed a bug where custom level course numbers weren't used by dynos warps
removed a bunch of unused dynos code
fix demos triggering incorrectly
allowed the right Ctrl key to be used when opening the in game console
fixed a softlock that was possible to experience when talking to the snowman in CCM
fixed the bug where you can permanently lose your cap (bug created by my own PR from beta 32)
fix the moderator feature I made a while back; I am amazed it even worked at all before
fixed dynos warp initial actions being skipped (read ec8aabc for explanation)
completely changed the way star names and course names work
2023-10-27 16:42:27 -07:00
David Joslin
cf20658079
Eyerok can now get attacked by remote players
2023-10-27 01:03:20 -07:00
David Joslin
19f878e858
Allow pausing in most circumstances
2023-10-26 17:07:27 -07:00
David Joslin
3cd9b60f87
Force hidden 1up triggers to be invisible and E_MODEL_NONE
2023-10-26 16:53:50 -07:00