Commit graph

2759 commits

Author SHA1 Message Date
Agent X
a3b48fcf6f Update default mods 2023-12-24 16:05:21 -05:00
Agent X
c27da0e382 Add --console, remove WINDOWS_CONSOLE=1 2023-12-24 10:26:44 -05:00
Agent X
6a433c2ee7 Increment version number and add changelog 2023-12-23 13:06:13 -05:00
Agent X
1277b7369c Remove first person checks from update flying pitch 2023-12-23 13:05:12 -05:00
Agent X
cc35c3eb99 Cancel first person if Mario is flying 2023-12-23 12:14:19 -05:00
Agent X
6b7af2ce37 Hide mario shadow in first person mode 2023-12-23 11:51:41 -05:00
Agent X
e757f91c3c Fix shadow reset 2023-12-23 11:51:23 -05:00
Agent X
946edb0901 Make Mario steps use his hitbox height 2023-12-23 11:37:14 -05:00
Agent X
5fb6757382 Restore 64 Memories name 2023-12-21 18:39:12 -05:00
Agent X
4ccde40ed3 Revert "Make Luigi Green brighter"
This reverts commit d9efd4f88e.
2023-12-21 17:26:32 -05:00
Agent X
df5a6a31fe Revert "Fix NPC dialog setting to idle and restore Yoshi somewhat"
This reverts commit 6419e53297.
2023-12-21 17:26:13 -05:00
Agent X
31eb6c66c7 Turn Coop Compatibility off by default 2023-12-18 19:17:56 -05:00
Agent X
c6bda4917c v0.1.1 version change mirror 2023-12-18 17:29:05 -05:00
Agent X
8f28eb2e0d Fix bugs and make mod import go to AppData 2023-12-18 16:22:42 -05:00
Agent X
4e96b49182 Revert "Rework First Person FOV"
This reverts commit 2a0af8e216.
2023-12-18 14:27:48 -05:00
Agent X
f959ffaeb6 Reset shadow in main menu 2023-12-17 23:56:32 -05:00
Agent X
b4559a657c Cleanup 2023-12-17 23:41:57 -05:00
Agent X
2a0af8e216 Rework First Person FOV 2023-12-17 23:29:31 -05:00
Agent X
6419e53297 Fix NPC dialog setting to idle and restore Yoshi somewhat 2023-12-17 23:26:54 -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
631dcdcfb3 Exclude [CS] mods when calculating enabled count for warning 2023-12-17 20:33:37 -05:00
Agent X
522d2fbb71 Update config values 2023-12-17 19:43:27 -05:00
Agent X
d9efd4f88e Make Luigi Green brighter 2023-12-17 13:01:01 -05:00
Agent X
2d36bfdc99 Add "Open User Folder" button (AppData on Windows) 2023-12-17 09:04:01 -05:00
Agent X
ec4b547d1d Fixed option skipping in menu options 2023-12-16 18:56:13 -05:00
Agent X
1f076c0e8b Fix Lua Profiler compilation error 2023-12-16 16:11:40 -05:00
Agent X
eb61b16485 Add mike_dobukai to credits 2023-12-16 16:11:22 -05:00
Agent X
48e58ec702 Fix backslashes on failed to load lang folder panel 2023-12-16 15:56:24 -05:00
Agent X
949a05fd14 Whoops lol 2023-12-16 10:42:54 -05:00
Agent X
8484ace009 Restore sm64coopdx Discord application ID 2023-12-16 10:10:25 -05:00
Agent X
08e72107e7 Added Pup64HCP to credits 2023-12-16 10:07:21 -05:00
Agent X
ec876b2017 Make PVP hitboxes a little more small 2023-12-16 10:06:58 -05:00
Agent X
0a210993ae Re-add 64 Memories palette 2023-12-15 20:25:23 -05:00
Agent X
fff0c83866 Add option to disable first person centering with L 2023-12-15 17:21:06 -05:00
Agent X
1d039e6675 Lua Profiler no longer requires DEVELOPMENT=1 2023-12-14 19:40:22 -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
026c2fe550 Make flying use first person pitch 2023-12-14 15:23:22 -05:00
Agent X
276255a0f1 Fix first person crouching speed and add TOTWC warp 2023-12-14 15:22:00 -05:00
Agent X
1d4bbc52a2 Fix turbo camera stick movement 2023-12-14 14:37:00 -05:00
Agent X
b1c8caa3ee Add offset to gFirstPersonCamera 2023-12-13 17:50:11 -05:00
Agent X
c2e85a0bcf Add HOOK_OVERRIDE_PHYS_STEP_DEFACTO_SPEED 2023-12-13 16:57:38 -05:00
Agent X
0bc8eb4feb Untie radars and timers from HUD_DISPLAY_FLAG_LIVES 2023-12-12 20:46:06 -05:00
Agent X
641c2f4159 Fix custom coopdx server settings working in coop lobbies 2023-12-12 20:06:10 -05:00
Agent X
3af855b440 Make disconnect key unbound 2023-12-12 18:25:32 -05:00
Agent X
eb167dbe9f Remove pvp tripping and make hitboxes a bit bigger 2023-12-12 18:20:01 -05:00
Agent X
2343cf04f3 Adjust palettes and add palette constants to Lua 2023-12-12 18:14:37 -05:00
AleNinten
dde4ae2ca9 New palettes! 2023-12-12 04:22:52 +01:00
Agent X
ceeed2d93c Remove direct connection check on command 2023-12-11 20:31:12 -05:00
Agent X
5888c06be9 Add coop compatbility checkbox to join menu 2023-12-11 20:30:58 -05:00
Agent X
578995a035 Revert enforce player limit on Direct Connection 2023-12-11 17:39:32 -05:00
Agent X
6b9888162f Make player panel not center 2023-12-11 16:20:16 -05:00
Agent X
460772b31f Enforce player limit on Direct Connection 2023-12-11 16:10:09 -05:00
Agent X
e73358af1f Fix DynOS packs not refreshing properly 2023-12-10 21:15:55 -05:00
Agent X
e26134f2bd Update info panel 2023-12-10 12:27:10 -05:00
Agent X
d066719cc2 Tidying up 2023-12-10 12:26:39 -05:00
Agent X
9348521e77 Fix ghost mod on tab menu 2023-12-10 10:09:48 -05:00
FluffaMario
a1ee126010 Update characters.c 2023-12-08 23:42:30 -06:00
FluffaMario
7478a154e7
Merge branch 'coop-deluxe:main' into main 2023-12-08 23:33:00 -06:00
FluffaMario
4337aeca0e Update Toad 2023-12-08 23:20:54 -06:00
Agent X
b08e30b415 Add sm64coopdx version to crash screen 2023-12-08 16:35:29 -05:00
Agent X
ff82a40b3f Remove singleplayer pause 2023-12-08 15:36:35 -05:00
FluffaMario
aed5353e61 Double Oops 2023-12-08 03:52:17 -06:00
Agent X
dc37659c4e Fix C-Up Mode 2023-12-07 19:28:32 -05:00
Agent X
3fc5a1b3ed Revert "Fix crash in move_into_c_up()"
This reverts commit 36ebb8affe.
2023-12-07 19:09:03 -05:00
Agent X
c77d72eceb Hotfixes 2023-12-07 18:54:04 -05:00
Agent X
4e63798f00 Rewrite Lua autoexec
Now put autoexec.lua in one of the mods folders, it now has all of the capabilities of a full mod without the crashes and weird bugs, which is pretty awesome.
2023-12-07 18:05:37 -05:00
Agent X
ae3271d98a Path check autoexec.lua 2023-12-06 21:06:24 -05:00
Agent X
3a18f41637 Save console key 2023-12-06 20:03:40 -05:00
Agent X
bdccde902e Bring back some dev commands and add autoexec.lua
Make an autoexec.lua file in the same directory as your exe folder and the game will execute it if DEVELOPMENT=1
2023-12-06 19:20:58 -05:00
Agent X
6e14336bf1 Fix console color code bleeding 2023-12-06 18:57:58 -05:00
Agent X
04ed40ede2 Re-add pan level to config 2023-12-06 18:52:44 -05:00
Agent X
be3967ab4e Shrink PVP hitboxes and re-add angle checks 2023-12-06 18:50:50 -05:00
Agent X
ba4ad874f4 Add first person mario head Y constants 2023-12-05 23:06:57 -05:00
Agent X
c32cf2054a Add mario_is_crouching(m) 2023-12-05 21:24:42 -05:00
Agent X
7cf5bce67b Improve first person cam bowser check 2023-12-05 19:36:55 -05:00
Agent X
7368270986 Fix DynOS lvl crash 2023-12-05 19:36:47 -05:00
Agent X
99e53b9f80 Add Free Camera C-Up option and sacrifice Pan Level 2023-12-05 16:57:10 -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
Agent X
07d3fe3b93 Show version on window title 2023-12-02 19:55:04 -05:00
Agent X
0481de1222 Add forceRoll field to first person camera 2023-12-02 19:54:40 -05:00
Agent X
22ac33d3f3 Make dev chat commands less dangerous
(Remove /lua commands)
2023-11-29 22:46:29 -05:00
Agent X
471a6c8c05 Expose first_person_check_cancels() to Lua 2023-11-27 11:14:36 -05:00
Agent X
632d8de0b2 Translate "R Button - Options" 2023-11-26 22:30:24 -05:00
Agent X
632807af45 Set default master volume to 80 2023-11-26 22:19:46 -05:00
Isaac0-dev
547928ae16 some changes for rpi (#546)
disable coopnet on rpi until we can get some valid libraries compiled
2023-11-26 21:42:37 -05:00
MysterD
406959e568 Make all player models reset texture2 2023-11-26 21:42:09 -05:00
MysterD
8d72c7eb76 Remove hook_exclamation_box() 2023-11-26 21:34:28 -05:00
MysterD
6d89c6e173 Fixed crash in hmap_* functions 2023-11-26 21:32:05 -05:00
MysterD
97ea7780c8 Bump version number 2023-11-26 21:32:05 -05:00
MysterD
f90f68e2de Restored chat navigation behavior
Up/down scrolls up/down, pageup/pagedown scrolls by a lot
Type / and press up/down to scroll through sent command history
2023-11-26 21:32:05 -05:00
MysterD
0a31253e27 Fix directx compile, disable loading screen for directx 2023-11-26 21:32:05 -05:00
PeachyPeach
8f4101cb7b Fix get_star_name retrieving garbage data 2023-11-26 21:31:17 -05:00
MysterD
b61574d2c6 Disable Waluigi animations for now 2023-11-26 21:31:17 -05:00
Agent X
e50b57ac60 Fix menu options causing trouble with Staff Roll 2023-11-26 21:28:18 -05:00
Agent X
3498aec703 Hide sm64coopdx Discord status for now 2023-11-26 20:31:39 -05:00
Agent X
5cb9e25090 Overhaul console logging 2023-11-26 16:49:32 -05:00
MysterD
cbcee61255 Prevent translation of characters that don't exist in the menu font 2023-11-26 09:51:26 -05:00
MysterD
7df7bfcaa6 Reduce stderr spam 2023-11-26 09:51:26 -05:00
MysterD
fbd55651ad Lie about VERSION_TEXT for OMM backwards compatibility 2023-11-26 09:51:23 -05:00
Agent X
a67395a860 Auto DJUI scale and other improvements 2023-11-26 00:29:59 -05:00
MysterD
6113254650 Reran autogen 2023-11-24 19:50:56 -05:00
MysterD
c8b28061cc Fix enemy lakitu radius 2023-11-24 19:49:32 -05:00
MysterD
e8d1eb650e Make enemy lakitu and wiggler respect their home radius again 2023-11-24 19:49:32 -05:00
MysterD
04a26fce03 Fix toxbox movement 2023-11-24 19:49:32 -05:00
MysterD
053773c06e Fix crash in check_ledge_grab 2023-11-24 19:49:32 -05:00
MysterD
a0b3869711 Fix crash in cur_obj_detect_steep_floor 2023-11-24 19:49:32 -05:00
MysterD
5a98b00713 Fix crash in network_receive_object 2023-11-24 19:49:20 -05:00
Sunk
e4c9dd9240 Fix exclamation boxes again (#540)
Hopefully for the last time for this method
2023-11-24 19:49:20 -05:00
Agent X
8dc10406be Improve DJUI scaling and other fixes 2023-11-24 19:48:46 -05:00
Agent X
7610fb2d02
Merge pull request #7 from eros71-dev/main
(WIP) De-hardcode DJUI Scaling, Moved menu-related options
2023-11-24 16:18:49 -05:00
eros71-dev
e9beeee7be All good now! Also removed an unused var. 2023-11-24 21:13:28 +01:00
eros71-dev
a4f7535a03 Fix syntax changes, re-add 1.5, add 1.25
I've also changed the switch I've added for the scaling to follow the same formatting as the other ones
2023-11-24 20:51:39 +01:00
eros71-dev
9dde4455b2 Change x1.5 to x1.25, it was too big 2023-11-24 20:33:10 +01:00
eros71-dev
839d040cf9 Review fixes 2023-11-24 20:26:34 +01:00
Agent X
b24c1731d0 Add gGlobalSoundSource to Lua 2023-11-24 11:24:26 -05:00
Agent X
13178af640 Reset Nametags settings on network init 2023-11-23 21:40:31 -05:00
Agent X
f8e0bfc2e4 Fix path backslashes with DJUI console 2023-11-23 12:21:01 -05:00
Agent X
0a39303a5a Tweak FPS Display a little 2023-11-23 10:50:06 -05:00
Isaac0-dev
13c0e693f8 simple fps display in top left corner (#527)
* simple fps display in top left corner

* added other languages

thank you to everyone in #translation-station, and to Google translate (some languages may need revisiting later)

* render from left not center, grey fps text
2023-11-23 10:04:15 -05:00
Sunk
47ef0668ca Better sanity check exclamation box hook (#536)
Also makes the parent object of the spawned object the exclamation box for spawned stars to work properly
2023-11-23 10:02:37 -05:00
Isaac0-dev
61f6586795 fix secret star names on course complete menu (#537) 2023-11-23 10:02:37 -05:00
Agent X
e6366b7865 Add Staff Roll menu background option 2023-11-23 10:02:21 -05:00
eros71-dev
e3d57c01cc (WIP) DJUI Scaling setting, moved menu-related options to "menu options" instead of "misc" 2023-11-23 05:25:33 +01:00
Agent X
5c8621f408 djui_gfx_get_scale update 2023-11-22 19:38:42 -05:00
Agent X
e3c0fe29da Update DJUI Themes, fix warnings and update inis 2023-11-22 18:45:21 -05:00
MysterD
230f4fb1e1 Fix indentation 2023-11-22 17:42:16 -05:00
JairoThePlumber
9038675d06 Updated and Added Ї ї and Ґ ґ to the custom fonts (#533)
* Add files via upload

* Added Ї ї and Ґ ґ
2023-11-22 17:42:13 -05:00
Isaac0-dev
3c9623755f hide player list when on main menu properly (#535) 2023-11-22 17:41:32 -05:00
MysterD
eeb04903f5 Improve FPS tracking 2023-11-22 17:40:49 -05:00
Agent X
7700c2c393 Finally fix that one djui selectionbox theming bug 2023-11-21 20:27:05 -05:00
Agent X
ff53377644 Add 10 or more mod warning 2023-11-21 19:49:35 -05:00
Agent X
0b66a50a00 Fix loading screen 2023-11-21 17:59:07 -05:00
Agent X
cc9348c71c Fix compilation warnings 2023-11-21 17:44:36 -05:00
MysterD
ff29d848e2 Updated Polish characters (thanks Jairo) 2023-11-21 17:30:08 -05:00
MysterD
4e867cbbc7 Add polish characters (thanks Jairo The Plumber) 2023-11-21 17:28:59 -05:00
MysterD
1e89fcc4d4 Keep console messages around until the final djui_init() 2023-11-21 17:25:43 -05:00
Sunk
a85c8dbbf8 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-21 17:22:54 -05:00
U-DESKTOP-F0TJMO2\Utilisateur
9198616ca2 fixed red coins display wrong glyph 2023-11-21 17:15:18 -05:00
Isaac0-dev
ea487fe342 actually fix extended pause menu + improve act/course replacement (#523) 2023-11-21 17:15:18 -05:00
U-DESKTOP-F0TJMO2\Utilisateur
76271c2118 Fix fire piranha plant out of bounds read when behavior params > 0x00010000 2023-11-21 17:14:25 -05:00
U-DESKTOP-F0TJMO2\Utilisateur
c75ec7c946 Fix pause menus 2023-11-21 17:14:25 -05:00
Isaac0-dev
2c0b112cba 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-21 17:14:25 -05:00
David Joslin
d1ffab4219 Have the loading screen indicate when it's generating texture/model packs 2023-11-21 17:14:25 -05:00
David Joslin
d6b3f3660d Tweak loading screen visuals, indicate which mod is being loaded 2023-11-21 17:14:23 -05:00
David Joslin
c5a3a6cf32 Made fire palettes non-beige again 2023-11-21 17:02:13 -05:00
David Joslin
da95b3febe Fixed manta ring spawning and likely other object desync bugs 2023-11-21 17:02:13 -05:00
David Joslin
520cff93d9 Prevented rendering of disconnected mirror marios 2023-11-21 17:02:13 -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