Commit Graph

3276 Commits (0bb6fe8be96f5b567bb129010dc635e6da0bf3c6)

Author SHA1 Message Date
MysterD 0bb6fe8be9 Reran autogen 2023-11-20 16:37:03 -08:00
Sunk 80f1d06ed8 Create `hook_exclamation_box` in place of `set_exclamation_box_contents` (#524)
* Revert set_exclamation_box_contents()

In favor of the hook

* Create `hook_exclamation_box`
2023-11-20 16:36:25 -08:00
U-DESKTOP-F0TJMO2\Utilisateur a0e0493e45 fixed red coins display wrong glyph 2023-11-21 01:02:18 +01:00
Isaac0-dev 2fe3dd8005 actually fix extended pause menu + improve act/course replacement (#523) 2023-11-21 00:53:33 +01:00
iZePlayzYT 217173f82c - fixed wrong version number shown (it was displaying 2.1.4 before, but the code was the correct and latest one from 2.1.5) (#522) 2023-11-20 15:03:10 -08:00
U-DESKTOP-F0TJMO2\Utilisateur 03ead560c7 Fix fire piranha plant out of bounds read when behavior params > 0x00010000 2023-11-20 19:45:09 +01:00
U-DESKTOP-F0TJMO2\Utilisateur 791d44b1ee Fix pause menus 2023-11-20 19:11:42 +01:00
Isaac0-dev 9959bcf884 more fixes and dynos cleanup (#520)
- fix paginated panels when a page doesn't exist anymore
- fix colored mod names carrying over to other mod names in lobby mod lists
- even more dynos cleanup
    - remove unused code
    - more clean up for dynos levels code (mostly just better code layout)
2023-11-19 20:45:08 -08:00
MysterD c2bd921f05 Have the loading screen indicate when it's generating texture/model packs 2023-11-19 20:40:43 -08:00
MysterD b5de761230 Tweak loading screen visuals, indicate which mod is being loaded 2023-11-19 19:24:46 -08:00
MysterD b7066f0b99 Made fire palettes non-beige again 2023-11-19 18:24:16 -08:00
MysterD 8fb818af7f Fixed manta ring spawning and likely other object desync bugs 2023-11-19 18:21:40 -08:00
MysterD c5cf321348 Prevented rendering of disconnected mirror marios 2023-11-19 17:24:14 -08:00
Isaac0-dev 6a9bd84f9e 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-19 17:21:15 -08:00
MysterD a5194c2f38 Prevent multitexture corruption in new Mario/Luigi models 2023-11-19 17:07:43 -08:00
Isaac0-dev dd47759244 fix course naming again (#515)
* fix course naming again

whoops that was my fault (hopefully for the last time)

* +1 course index in pause_castle_get_stars
2023-11-19 16:27:18 -08:00
MysterD f986169476 Fixed 100 coin star in act select
It will appear in act selection again
Sanity checked 'score' so that if the 100 coin star was collected, it will return at least 100
2023-11-19 16:22:22 -08:00
MysterD 305c6f0bca Added Polish translation by Tuscan37 2023-11-17 21:29:47 -08:00
MysterD 86f5462f1c Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-11-15 19:31:20 -08:00
MysterD 7cbeb7ef04 Update Mario & Luigi models, provided by FluffaMario 2023-11-15 19:31:14 -08:00
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