Commit Graph

3256 Commits (b60ef755d234af318220aa5bc8faee0b5e4f223e)

Author SHA1 Message Date
Blockyyy b60ef755d2 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-15 18:54:48 +01:00
defacube dade8181c6 Fix going OOB sometimes crashing the game (#517)
* Fixed going OOB sometimes crashing the game

* Avoid nested if statements

* Update camera.c

---------

Co-authored-by: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
2023-11-15 18:53:31 +01:00
MysterD f7f7747887 Fix allowing any layer in the mirror 2023-11-13 21:36:20 -08:00
MysterD 4e9b83666e Add support for any layer in mirror 2023-11-13 20:58:05 -08:00
MysterD e9119c9053 Added cheats as a mod by JairoThePlumber, Coolio, Blocky, and Sunk 2023-11-11 19:16:48 -08:00
Blockyyy 41f1f79581 Delete star flags (#501)
* Expose save_file_remove_star_flags

* new packet

added a new packet type and two new functions

* oops

* create packet_save_remove_flag.c

move the new network functions to a new file

* Switch u32 to u8

Switched courseStarsToRemove from u32
 to u8 for consistency

* fixed the function

-Fixed empty save file marked as existing
-Fixed SAVE_FILE_EXISTS flag being deleted
-Fixed removing ALL flags from the remote saves
2023-11-11 15:23:14 +01:00
MysterD 11d5037790 Fixed crash in obj_is_in_view() 2023-11-08 20:20:32 -08:00
MysterD e166a12d96 Whoops 2023-11-08 20:14:14 -08:00
MysterD 8e0627d30c Cleanup from Isaac 2023-11-08 15:06:47 -08:00
MysterD 0e196cf6af Made console scale to window height 2023-11-08 14:45:36 -08:00
MysterD 2897c7ad92 Fix crash in djui_inputbox_on_text_input() 2023-11-08 14:15:35 -08:00
MysterD 421b07fbd0 Fixed crash in djui_panel_join_lobbies_create() 2023-11-08 13:51:12 -08:00
MysterD 728b373dbe Fixed crash in uv_update_scroll() 2023-11-08 13:48:54 -08:00
MysterD 0e37e21e4c Fix crash in build_synthetic_wave() 2023-11-08 13:45:07 -08:00
MysterD d83e4bad11 Fixed crash in ordered packets 2023-11-08 13:42:40 -08:00
MysterD e32b379c6d Fixed crash in generate_parent_id() 2023-11-08 13:31:48 -08:00
MysterD 9e0aa2b730 Fixed crash in get_id_from_behavior_name() 2023-11-08 13:20:10 -08:00
MysterD 98b16c978f Fix crash in DynOS_Tex_Load() 2023-11-08 13:19:18 -08:00
MysterD 665429483e Fix crash in network_send_to() 2023-11-08 13:17:05 -08:00
MysterD c5a4c46519 Fix crash in move_into_c_up() 2023-11-08 13:12:33 -08:00
MysterD ca54f774ab Fix crash in init_level() 2023-11-08 13:09:58 -08:00
MysterD f44126f0a4 Remove tas controller 2023-11-08 13:03:55 -08:00
MysterD 4e9dd6a127 Fixed crash in djui_unicode_get_base_char() 2023-11-08 13:00:57 -08:00
MysterD 83b14690c5 Fixed crash in import_texture_*() 2023-11-08 12:59:32 -08:00
MysterD 37b6df7f5a Fixed crash in DynOS_Lvl_Activate() 2023-11-08 12:54:54 -08:00
MysterD 7867949c0e Fixed crash in act_dile() 2023-11-08 12:54:41 -08:00
MysterD c27ed37c7e Fix crash in tox_box_move() 2023-11-08 12:34:55 -08:00
MysterD 301448f78a Fixed crash in DynOS_Actor_AddCustom() 2023-11-08 12:22:24 -08:00
MysterD 3585e20eee Fixed crash in find_mario_floor_and_ceil() 2023-11-08 12:19:41 -08:00
MysterD 21583cff0b Fixed crash in warp_credits 2023-11-08 12:18:24 -08:00
MysterD 03d6958a30 Added bounds checking to gActiveMods.entries[] 2023-11-08 12:14:26 -08:00
MysterD a279154e6f Adjustments to ping and resend rate to reduce packet spam 2023-11-08 11:53:32 -08:00
MysterD febed16c1d Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-11-08 00:39:07 -08:00
MysterD bbe24864b2 Log global popup messages in console 2023-11-08 00:37:53 -08:00
MysterD cda2480ba4 Added HOOK_ON_RENDER_BEHIND, deprecated djui_hud_set_render_behind_hud() 2023-11-07 15:50:49 -08:00
MysterD ffc45277c4 Fix bounds checking of course/act name replacement 2023-11-07 15:19:45 -08:00
Isaac0-dev 2df9c80782 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-07 15:04:08 -08:00
defacube fce6182c50 Correct some Russian translations (#510) 2023-11-07 15:01:16 -08:00
MysterD a091ccca93 Made soft-resetting of the camera no longer change camera position 2023-11-07 14:57:42 -08:00
MysterD dba41da8ed Made sure to update 'statusForCamera' whenever we soft_reset_camera() 2023-11-07 02:20:42 -08:00
MysterD a3965d8e73 Fix controller reading 2023-11-07 01:46:06 -08:00
MysterD 5a2836a967 fix headless build on Debian/Ubuntu
Thanks to silbinarywolf on Github
2023-11-07 00:54:16 -08:00
MysterD 04d0b9b072 Fix broken link to Moonjump.lua
thanks to nonperforming on github
2023-11-07 00:51:54 -08:00
MysterD 8d9bc4cb73 Bounds check network_receive_level_spawn_info() 2023-11-07 00:30:22 -08:00
defacube 47be56e1c7 Add support for 16 areas (#502) 2023-11-07 00:29:09 -08:00
MysterD 076dc9f602 Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-11-06 23:29:01 -08:00
MysterD f3323550bd Remove built-in cheats 2023-11-06 23:28:55 -08:00
Sunk 802089f790 Fix timer issue with PSC (#509)
My last PR didn't seem to account for the race timer so now it does
2023-11-06 22:56:05 -08:00
Sunk 375639e849 Fix camera bug introduced by a previous PR (#505)
* Fix camera bug introduced by a previous PR

* Readjust camera collision code
2023-11-05 22:40:05 -08:00
MysterD cec1d3de73 Remove football 2023-11-05 18:43:39 -08:00