MysterD
abaaf10931
Continue simplifying DJUI panels
2023-03-31 12:34:20 -07:00
MysterD
2f59539d37
Started simplifying DJUI panels
2023-03-31 03:16:58 -07:00
MysterD
63f2166bab
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2023-03-31 00:29:32 -07:00
MysterD
8029400e48
Use UTF-8 for djui text
2023-03-30 23:12:32 -07:00
MysterD
87c6ee6e80
Reduce log spam
2023-03-30 12:19:04 -07:00
MysterD
f2c0993342
Prevent redirecting mod_list_request packets
2023-03-30 12:16:13 -07:00
MysterD
e8fa45cab4
Disable compressing lvl files on every boot (is this required anymore?)
2023-03-30 12:15:26 -07:00
Isaac0-dev
ca23c4d5e7
clean up a bit after change server settings/mods while hosting ( #334 )
...
* clean up change server settings/mods while hosting
* update discord activity when rehosting
* optimised lakitucam mod
2023-03-30 10:56:46 -07:00
Isaac0-dev
79c4e6610b
New default mod: Visible Lakitu ( #332 )
...
* patch for beta 32
* bump version
* add Visible Lakitu to default mods
2023-03-29 21:21:48 -04:00
MysterD
b7879c1d5a
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2023-03-29 17:36:22 -07:00
MysterD
341953390c
Allow the ability to change server settings/mods while hosting
2023-03-29 17:36:13 -07:00
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