Prince Frizzy
79b1628dd8
Fix iteration of players for paintings. Causes undefined behavior otherwise. ( #333 )
2023-03-29 06:05:06 -04:00
MysterD
2acb51b314
Fix display of star
2023-03-28 22:28:04 -07:00
MysterD
90d1a71b64
Added 15 more characters
2023-03-28 16:15:42 -07:00
MysterD
c0ee5016dd
Make adding extra characters even easier, add more umlaut and grave characters
2023-03-28 13:23:00 -07:00
MysterD
e0b5886bdf
Make the extended character names and order make more sense
2023-03-28 12:33:13 -07:00
MysterD
4457edb412
Added portuguese letters to chat font
2023-03-28 00:57:05 -07:00
MysterD
be67a063e6
Added most of the spanish characters
2023-03-28 00:34:52 -07:00
MysterD
8f274afd49
Only send debug sync packet if no lag is detected
2023-03-27 23:08:54 -07:00
MysterD
6e46bc316e
Make debug sync packet not-reliable
2023-03-27 22:48:54 -07:00
MysterD
67fefe2a9a
Make ping unreliable
2023-03-27 22:16:21 -07:00
MysterD
33b5552ea6
Allow pings through unknown players
2023-03-27 22:12:48 -07:00
MysterD
7df87d583e
Fix crash when removing a sync objects and iterating at the same time
2023-03-27 20:25:35 -07:00
MysterD
f4fe5a9457
Added ñ and Ñ to coop
2023-03-27 18:35:39 -07:00
MysterD
0435bf7b68
Revert audio makefile change
2023-03-27 16:32:30 -07:00
MysterD
95fea62639
Added another missing header
2023-03-27 16:06:55 -07:00
MysterD
79d47778ef
Add missing header for hashmaps
2023-03-27 15:58:53 -07:00
Agent X
f97cc25732
Make cheats much better and add new ones ( #305 )
...
* Make cheats much better and add new ones
Improved some, added some.
- Formatted cheats code to fit with the rest of sm64's naming style of things like structs
- Cheats will now always check for gServerSettings.enableCheats instead of its own variable
- Moon Jump: Increased vertical speed, automatically exit bonks
- God Mode: Tiny code improvements
- Super Speed: Exponentially improved, moved to step code and now works as it always should have
- Rapid Fire (New): When on, A will become rapid fire
- Always Triple Jump (New): When on, Mario will triple jump regardless of forwards velocity
- BLJ Anywhere (New): When on, spam A while BLJing to BLJ anywhere
* Add m->playerIndex == 0 checks
2023-03-27 15:53:12 -07:00
PeachyPeach
b738cf73f9
/luaf; fix compilation issues with audio and debug + dev ( #328 )
...
/luaf command to execute lua code from a file. Note that this command doesn't load the file the same way mod files are loaded, so no access to gGlobalSyncTable and gPlayerSyncTable. hook_chat_command cannot be called, but hook_event can.
Fix some compilation issues
2023-03-27 15:50:49 -07:00
Isaac0-dev
32e39516d6
revert crash fix ( #331 )
...
revert crash fix, causing more serious issues in star road
2023-03-27 15:49:29 -07:00
MysterD
e7c52e8adb
Bump version
2023-03-27 15:36:37 -07:00
MysterD
ec7cb86c2c
Fixed sync ID assignments
2023-03-27 15:34:22 -07:00
MysterD
f2c9c6ca8a
Fix spawned objects on soccer
2023-03-27 14:36:07 -07:00
MysterD
e47f40af9e
Swapped out hashmap to C++ for sync objects
2023-03-27 14:29:15 -07:00
MysterD
ca94b7387e
More sync object fixes
2023-03-27 12:51:10 -07:00
MysterD
de6e783c20
Fix some sync ID bugs
2023-03-27 12:29:20 -07:00
MysterD
73dfbe5e59
Increase max packets per second to 100
2023-03-27 11:59:06 -07:00
MysterD
b596cb2af2
Figure out a ping between every player, adjust resend rate based on it
2023-03-27 11:50:32 -07:00
MysterD
406bcb158d
More shadow adjustments
2023-03-27 01:04:30 -07:00
MysterD
b83bda7d6b
Possible fix for shadows going wonky on moving platforms
2023-03-27 00:59:19 -07:00
MysterD
68ec3a21e0
Skip animation interpolation more often
...
(hands no longer swap places after side jumping)
2023-03-27 00:24:06 -07:00
MysterD
46a95f7a72
Fixed bug in romhacks where coins re-appear when re-entering
2023-03-26 22:05:22 -07:00
MysterD
89d2eb9853
Deterministically set the syncId of child objects of level objects
2023-03-26 21:35:04 -07:00
MysterD
6346293468
Deterministically set the sync ID for level objects that spawn from spawninfo, macros, and special
2023-03-26 21:10:38 -07:00
MysterD
d12fc6c37a
Remove old sync id reservation system
2023-03-26 19:06:18 -07:00
MysterD
015a49dc1a
Rewrite syncID allocation and memory structure
2023-03-26 18:43:35 -07:00
MysterD
6c8b6387b4
Fix debug builds on linux
2023-03-26 14:53:01 -07:00
Isaac0-dev
c22eb8b2ba
fix version string buffer overflow ( #327 )
2023-03-26 14:52:13 -07:00
Agent X
01a81fc6f5
Beta 32.0.2 ( #330 )
2023-03-26 15:17:58 -04:00
Agent X
6c9a15cbe9
Fix envfx not resetting ( #329 )
2023-03-26 12:50:21 -04:00
Isaac0-dev
6cb1b2faec
Beta 32.0.1 ( #325 )
...
* patch for beta 32
* require the development flag for Lua profiler
* autogen
2023-03-26 01:15:28 -04:00
Agent X
7e1dafaa73
Fix boxes ( #324 )
2023-03-24 18:59:46 -04:00
Prince Frizzy
179f8df434
Hopefully fix boat being incorrect in Star Road ( #323 )
2023-03-24 01:31:49 -04:00
Agent X
654d334ff7
Turn off rounded corners SM74 ( #322 )
2023-03-23 22:21:49 -04:00
Agent X
4277230f20
Show players on star select toggle ( #321 )
...
* Show players on star select toggle
* Make only toggleable by mods
* Allow player list to also be disabled
2023-03-23 21:12:26 -04:00
Agent X
3676d2030d
Fix extended pause display ( #319 )
2023-03-23 17:42:53 -04:00
Sunk
08f8502cab
Remove duplicate hook documentation ( #318 )
2023-03-23 17:13:08 -04:00
Agent X
8d9fb5821e
Clarify README ( #317 )
2023-03-23 17:12:50 -04:00
Agent X
1a86d46d95
Override envfx from Lua ( #316 )
...
* Override envfx from Lua
set_override_envfx(-1) to reset override
* Fix type mismatch
2023-03-23 14:46:15 -04:00
Agent X
c79a001f5f
Make fixed collision rounded corners toggleable ( #315 )
2023-03-22 21:02:43 -04:00
eros71
3ed76d6a5c
Add Extended Soundbank ( #254 )
...
* Add Extended Soundbank
This PR adds a soundbank to the game with every instrument in the game, so there's no need to only use one set of instruments for m64 sequences.
Use the soundbank ID "42" when replacing sequences with lua to use it.
* Remove hardcoded.h include duplicate
There's a duplicated line that shouldn't be there since hardcoded.h is already included.
* Reinclude duplicate include
I'm still learning the commits system and I've noticed I should push this into a different PR instead by making a fork, sorry about that
2023-03-22 19:04:16 -04:00