Commit Graph

2530 Commits (33585f00eab5463d2a4bfdeefb812082e2104eed)

Author SHA1 Message Date
Agent X 33585f00ea Move everything over (#280) 2023-03-20 22:36:25 -04:00
Agent X 26b8f74f1b Fix NaN position bug with fixed collision (#312)
* Fix fixed collision NaN position

Thanks to @Marioiscool246 for figuring this out.
Sometimes Mario's position will become NaN when doing specific things, this fixes that.

Co-Authored-By: Marioiscool246 <27823923+Marioiscool246@users.noreply.github.com>

* Formatting

Co-Authored-By: Marioiscool246 <27823923+Marioiscool246@users.noreply.github.com>

* Fix ordering

* Final fix(?)

---------

Co-authored-by: Marioiscool246 <27823923+Marioiscool246@users.noreply.github.com>
2023-03-20 21:13:02 -04:00
Agent X ad7a632115 get_ttc_speed_setting and set_ttc_speed_setting (#307) 2023-03-20 20:20:11 -04:00
Agent X 00129619c0 Merge pull request #303 from Sunketchupm/coop
Fix inaccuracies in hooks.md
2023-03-20 20:13:55 -04:00
Agent X c3034da34c Merge pull request #306 from Agent-11/smlua-exec-str
/lua (Run Lua from chat IF you compiled with DEVELOPMENT)
2023-03-20 20:12:52 -04:00
Agent X e088679bbd Merge pull request #301 from Agent-11/hooks
Touch up new hooks
2023-03-20 20:07:14 -04:00
Agent X 5d2d8e2275 Merge pull request #302 from Isaac0-dev/apple
put everyone in the jumbo star cutscene if one person is in it
2023-03-20 20:06:05 -04:00
Agent X 89724f42c7 Merge pull request #304 from Agent-11/server-settings
Add gServerSettings to Lua manual tables
2023-03-20 20:00:21 -04:00
Agent X 7525c58e9f Merge pull request #310 from Agent-11/time
get_time()
2023-03-20 19:59:31 -04:00
Agent X b8dff78e1d Bug fixes for mostly the title screen (#308)
- Add NULL checks to DynOS warps
- Change checks for skipping interpolation on the original title screen for much better ones
- Interactions are no longer processed if you are on the title screen
- Re-add some of the legacy demo code for the original title screen
- Fix disconnecting on the original title screen
- Fix disconnecting on the act select screen
- Fix interpolation crash
2023-03-18 17:14:01 -04:00
Agent X deb6ab7804 Expose sound_banks_enable/disable to Lua (#311) 2023-03-18 17:12:33 -04:00
Sunk 522719da3f Merge remote-tracking branch 'upstream/coop' into coop 2023-03-18 00:13:54 -04:00
Agent X f0b7751b4d get_time() 2023-03-14 20:53:23 -04:00
Agent X 531806e05b Merge branch 'sm64ex-coop-dev:coop' into hooks 2023-03-13 09:15:04 -04:00
Agent X f3bc35f8c5 Add /lua to chat commands with dev flag 2023-03-08 19:26:03 -05:00
Agent X f7a7864c38 Revert "smlua_exec_str (run Lua from string)"
This reverts commit db38b3d55d.
2023-03-08 19:04:32 -05:00
Agent X db38b3d55d smlua_exec_str (run Lua from string)
Seemed useful for debug or any other purposes, why not?
2023-03-08 18:54:06 -05:00
Agent X 92141488ea Add gServerSettings to Lua manual tables 2023-03-07 17:46:09 -05:00
Isaac0-dev 07e0f31a38 bring back vanilla demos (#221)
* Bring back the demos from vanilla

the demo will activate if you are on the level that demo was meant to be from, and the default amount of time has passed

* clean up a bit and check a few things

* reset the demo input table

* config option/prevent demos playing on player menu

* update demo playing

- keep playing level music after demo finishes
- stop the demo if the player changes main menu level
2023-03-03 01:47:03 -05:00
Isaac0-dev 5b1b20a0ae bring back the ability to lose your cap (#229)
* bring back the ability to lose your cap

* run autogen and add "cap" to the mario states guide

* fix some indentation
2023-03-03 01:46:46 -05:00
Sunk 6fa10923ac Fix inaccuracies in hooks.md 2023-03-01 20:24:12 -05:00
Sunk 5615c56b8a Merge branch 'coop' of https://github.com/Sunketchupm/sm64ex-coop-weird into coop 2023-03-01 20:17:07 -05:00
Isaac0-dev 7bbfaa7851 put everyone in the jumbo star cutscene if one person is in it 2023-03-01 23:23:20 +10:00
Agent X 4b52fb1952 Add new param to documentation 2023-02-28 22:43:47 -05:00
Agent X 32c5eab54f Touch up new hooks 2023-02-28 22:39:16 -05:00
eros71 c22c03a823 Remove include duplicate (#298)
Hardcoded.h has been already included in a line before, this last duplicate shouldn't be there.
2023-02-28 20:45:45 -05:00
Isaac0-dev 6bfd524669 fix client crash when incompatible tag is null (#300)
* rerun autogen

* give clients access to mod incompatible tags

And fix a crash when warping to the cake end picture

* whoops

* fix client crash
2023-02-28 20:45:17 -05:00
Isaac0-dev 2d05da83a8 Merge branch 'apple' of https://github.com/Isaac0-dev/sm64ex-coop-broken into apple 2023-02-28 23:21:10 +10:00
Isaac0-dev a1cab41218 fix client crash 2023-02-28 23:20:55 +10:00
Isaac0-dev bfc12168f0 fix crash when incompatible tag is null (#299)
* rerun autogen

* give clients access to mod incompatible tags

And fix a crash when warping to the cake end picture

* whoops
2023-02-28 07:52:47 -05:00
Isaac0-dev 7221259daa Merge branch 'coop' into apple 2023-02-28 22:50:40 +10:00
Isaac0-dev 93ccfb33ec whoops 2023-02-28 22:49:10 +10:00
wRadion 8661555f31 Define HARDCODED_H in header file (#297) 2023-02-27 12:30:03 -05:00
Isaac0-dev 05db6b8995 give clients access to mod incompatible tags (#296)
* rerun autogen

* give clients access to mod incompatible tags

And fix a crash when warping to the cake end picture
2023-02-27 11:22:31 -05:00
Isaac0-dev 977405c8c3 give clients access to mod incompatible tags
And fix a crash when warping to the cake end picture
2023-02-27 22:58:00 +10:00
PeachyPeach 666009f610 Make most used and useful features built-ins (#242)
* made all bools u8 for consistency with fixCollisionBugs
* preview blue coins + visible secrets
* preserve indexing
* star number
* hud cap timer
* red coins radar + secrets radar
* extended pause display
* autogen
* only sDynosBuiltinFuncs is sensitive to indexing
* rebased
2023-02-26 03:15:54 +01:00
Sunk f024ef5bad Merge remote-tracking branch 'upstream/coop' into coop 2023-02-24 10:58:34 -05:00
Isaac0-dev 64ac00253f Merge branch 'sm64ex-coop-dev:coop' into coop 2023-02-23 18:11:49 +10:00
Prince Frizzy 7e04c8acca Fix memory leak generating .tex files. (#295) 2023-02-23 00:44:51 -05:00
Sunk 71a4196caf Add HOOK_BEFORE_SET_MARIO_ACTION (#253)
* Small quality of life changes

Disabled fixed collision in sm74 by default.
Popping should now completely set the popped player's speed to 0.

* Add HOOK_BEFORE_SET_MARIO_ACTION

Param: incoming action
Return: changes incoming action
If the return value is 1, prevent the action from happening entirely.
0 can't be used here since it'll break the title screen.

* Update hooks.md

* Revert "Small quality of life changes"

This reverts commit 05dd235cd0e3633bf1da48bc2f9f0b8a3db087ee.
2023-02-22 20:28:23 -05:00
Prince Frizzy ba46209910 Hopefully fix GCC error. (#294) 2023-02-22 20:27:28 -05:00
Isaac0-dev db5de09ab6 Merge branch 'sm64ex-coop-dev:coop' into coop 2023-02-23 06:16:41 +10:00
Sunk a6021ff360 Force the player to stop moving upon being popped (#289) 2023-02-22 15:13:11 -05:00
Prince Frizzy 6299fe35d0 Sanity checks for the .bhv system (#293)
* Barebones fix.

* Sanity checks for the .bhv system.

* Two more sanity checks.
2023-02-22 15:12:09 -05:00
Prince Frizzy 0db1a7dbc8 Bump version number (#292)
* Fix empty .bhv in Star Road.

* Bump version number.
2023-02-22 01:32:52 -05:00
Isaac0-dev 1c5cadcce2 rerun autogen (#291) 2023-02-22 00:56:30 -05:00
Isaac0-dev 86a5aa3494 rerun autogen 2023-02-22 15:55:02 +10:00
Prince Frizzy 5edae8c75f Fix empty .bhv in Star Road. (#290) 2023-02-22 00:32:19 -05:00
Prince Frizzy 87e8fc8748 Update Star Road. (#288) 2023-02-21 21:31:59 -05:00
Prince Frizzy 2729565a5f Fix wiggler glitching when being jumped on when small. (#287) 2023-02-21 02:46:59 -05:00