MysterD
1027fdc361
WIP: lobby browser
2023-04-10 19:40:48 -07:00
MysterD
7fac22c265
Basic lobby browser
2023-04-10 01:10:24 -07:00
MysterD
b79db3b203
Add coopnet defines
2023-04-09 23:45:52 -07:00
MysterD
2e854cda60
Merge branch 'coop' into coopnet
2023-04-09 22:52:35 -07:00
MysterD
2c8488e879
Add hacky precomp for custom sounds on Windows
2023-04-09 21:43:45 -07:00
MysterD
0aab42a27e
Quick fix - create dynos/mods directories if they don't exist
2023-04-09 18:53:32 -07:00
MysterD
435f64fe24
Remove failsafe, was causing problems
2023-04-09 18:35:13 -07:00
MysterD
ea4a4b7d45
Made mod description panel appear behind mod selection panel
2023-04-09 17:55:29 -07:00
MysterD
54d0c03d46
Update discord activity when rehosting
2023-04-09 17:46:53 -07:00
MysterD
52eba1990b
Revert some small text rendering optimizations so that mods still render correctly
2023-04-09 17:40:41 -07:00
MysterD
2b5dea60b0
Fix selectionbox crash when out of range
2023-04-09 17:25:45 -07:00
MysterD
04032a14af
Started adding CoopNet
2023-04-09 17:20:07 -07:00
Prince Frizzy
f010caeb4b
Fix for djui_panel_find_first_interactable returning garbage if the loop aborts. ( #339 )
2023-04-09 07:52:02 -04:00
Isaac0-dev
f7a3e5f0a6
add a way for Lua mods to detect what OS coop is running on ( #338 )
...
* patch for beta 32
* bump version
* fix lakitu cam duplication hopefully
* add a way for Lua mods to see what OS its running on
2023-04-08 19:52:16 -04:00
MysterD
2f4008f9c9
Fixed compiling with DISCORD_SDK=0
2023-04-04 16:22:07 -07:00
MysterD
6f7d783602
Preventing spamming of join packets when the ping is high
2023-04-04 00:34:54 -07:00
MysterD
1677b73c07
Prevent having two DynOS packs with the same name loaded
2023-04-04 00:32:13 -07:00
MysterD
e7ebce5207
Removed lag compensation functions that shouldn't be added to the Lua API
2023-04-03 21:56:52 -07:00
MysterD
b61d844e32
Updated german lang file (thanks Woissil)
2023-04-03 21:13:13 -07:00
MysterD
4d545fd2ca
Fix zip file extraction error
2023-04-03 21:09:15 -07:00
MysterD
c437b386f6
Add drag & drop to DirectX versions
2023-04-03 20:36:29 -07:00
MysterD
96e42a6ba4
Fixed compile error on Windows
2023-04-03 20:33:08 -07:00
MysterD
f8b4843c56
Updated lang for French/Portuguese
2023-04-03 20:32:50 -07:00
MysterD
047f09658a
Oops
2023-04-03 19:33:10 -07:00
MysterD
4578b4e71f
Added new spanish strings
2023-04-03 19:32:34 -07:00
MysterD
9c6fef9ecd
Allowed Drag & Drop importing of mods and DynOS packs
2023-04-03 19:22:22 -07:00
MysterD
0d21c66037
Restore vanilla angle checks for kick/pick
2023-04-03 15:23:10 -07:00
MysterD
74e0dc7c77
Updated lang files
2023-04-03 15:17:00 -07:00
MysterD
1855297c1c
Added Portuguese lang file (thanks toon, vector, and flipflop bell)
2023-04-03 15:11:36 -07:00
MysterD
fce88728d2
Improve lag compensation
2023-04-03 13:55:03 -07:00
MysterD
3d13b893aa
Add german language file (thanks longjump guy)
2023-04-03 10:42:13 -07:00
MysterD
37862cf6d5
Added lag compensation to Arena
2023-04-03 01:06:20 -07:00
MysterD
01b2cc2997
Fix incorrect font rendering offset
2023-04-02 23:06:06 -07:00
MysterD
192d47aea0
Added FONT_TINY
2023-04-02 23:02:14 -07:00
MysterD
dcd1bc7aa8
Made rejoining popup only show up once per rejoin
2023-04-02 22:28:34 -07:00
Isaac0-dev
683839013b
fix lakitu cam duplication hopefully ( #336 )
2023-04-02 22:21:44 -07:00
MysterD
4328c00299
Increase rainbow buffer size
2023-04-02 22:20:04 -07:00
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