Commit graph

2782 commits

Author SHA1 Message Date
MysterD
5406593660 Fixed player smoke particle flags 2023-04-02 22:11:16 -07:00
MysterD
304cf9e8eb Made players invulnerable to PVP when ground pounding 2023-04-02 22:11:04 -07:00
MysterD
fda3c54c8b Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop 2023-04-02 21:19:04 -07:00
MysterD
92a8cc8675 Fix player interactions
Separate normal player collisions from pvp
Normal collisions use local state
PVP collisions use rollback state
Make squish when bouncing completely local
Increase rollback buffer
2023-04-02 21:18:17 -07:00
Agent X
fe53cdffd1
Fix cheats (#335) 2023-04-02 22:19:57 -04:00
MysterD
cdd077c9f8 Use the basic character on the title font if it's missing 2023-04-02 19:11:51 -07:00
MysterD
f593a263aa PVP improvements
Removed angle check for punch/kick
Compensated for lag, so interactions favor the attacker now
2023-04-02 18:26:00 -07:00
MysterD
8f2f46fbdc Adjust text in inputboxes 2023-04-02 15:34:47 -07:00
MysterD
072c36c558 Fix build, add fonts to dynos packs 2023-04-02 14:58:43 -07:00
MysterD
44a1831698 Fix desync when changing areas 2023-04-02 14:44:52 -07:00
MysterD
193f2cc447 Turned title font into a sprite sheet 2023-04-02 13:51:52 -07:00
MysterD
68346eecf1 Text rendering optimizations + resolution increase on normal font
Increased resolution of normal font 2x
Combined all normal font characters into a sprite sheet
Adjusted kerning on normal font
Removed 'rotatedUV' setting for DJUI fonts
2023-04-02 13:18:10 -07:00
MysterD
e578943700 Started optimizing text rendering 2023-04-01 23:44:10 -07:00
MysterD
090122491f Force tools to rebuild if they weren't built before the luigi sound fix 2023-04-01 17:54:21 -07:00
MysterD
9cfa078b5e Make gMarioStates->controller immutable in Lua 2023-04-01 17:16:18 -07:00
MysterD
4f48ea3af8 Updated language files (thanks Peachy and eros) 2023-04-01 17:03:25 -07:00
MysterD
0b6e087936 coop now restores a backup configuration file if loading the config file threw an error 2023-04-01 17:01:50 -07:00
MysterD
972687de72 Fix Luigi sounds compilation issues (you must run make clean in the tools folder before you see the changes) 2023-04-01 16:10:45 -07:00
MysterD
4687be174c Updated french language file (thanks Skeltan) 2023-04-01 05:28:18 -07:00
MysterD
af458cf210 Fixed crash handler 2023-04-01 05:12:46 -07:00
MysterD
bff3dc74fe Fixed clicking your cursor on the rightmost letter of inputbox 2023-04-01 03:56:23 -07:00
MysterD
bc079903a7 Fixed kerning on 'd' 2023-04-01 03:55:57 -07:00
MysterD
d09d66b5d5 Change certain asserts in configfile to logs 2023-04-01 03:39:23 -07:00
MysterD
74b773d5fd Add in a failsafe when extracting custom sound files 2023-04-01 03:15:41 -07:00
MysterD
213af9b2dc Remove djui panels from main djui header 2023-04-01 00:30:35 -07:00
MysterD
6fc711e440 Added smlua_text_utils_get_language() 2023-04-01 00:04:45 -07:00
MysterD
fb51d48c02 Capitalize language files 2023-04-01 00:00:44 -07:00
MysterD
80aa63d090 Automatically resize join and confirm text 2023-03-31 23:57:03 -07:00
MysterD
e86aa59a4d Fix memory leak in djui panel 2023-03-31 23:54:26 -07:00
MysterD
a23f04a2ea Remove text that says background gamepad requires a restart 2023-03-31 23:26:00 -07:00
MysterD
f3c1e15659 Resized DJUI menu panels so that other languages will fit 2023-03-31 22:05:37 -07:00
MysterD
4839adf289 Made the background controller setting not require a restart 2023-03-31 22:05:09 -07:00
MysterD
92d9c1edab Shorten spanish d-pad labels 2023-03-31 22:04:52 -07:00
MysterD
b51944ec44 Add french translation (translated by Skeltan) 2023-03-31 21:52:32 -07:00
MysterD
34553d9ca9 Update spanish translation (translated by eros71) 2023-03-31 21:10:53 -07:00
MysterD
a9fe991ba4 Make language configurable in-game 2023-03-31 19:38:06 -07:00
MysterD
30e802179b Added more things to the language system 2023-03-31 17:44:29 -07:00
MysterD
fe8c510ee4 Started adding the ability to translate DJUI menus 2023-03-31 15:18:19 -07:00
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