Commit graph

24448 commits

Author SHA1 Message Date
Alug
4a820bcaf6 check I_GetNodeAddress is set before use
this might´ve not been init yet at that point
2026-04-27 17:12:13 -04:00
Alug
a54b259a3f attempt to fix a plethora of buffer overflows when trying to connect to a server that does not exist
ex: if you typo´d the serveraddress
this really aint pretty but idk how to make things not turn into limbo hell otherwise
2026-04-27 17:11:52 -04:00
Alug
3383778c88 prevent buffer underflow within holepunching 2026-04-27 17:09:38 -04:00
NepDisk
865df4ed26 Only reverse with wrong way on the ground 2026-04-27 16:18:27 -04:00
NepDisk
4669f11385 Let bots block items with thundershield 2026-04-27 15:58:30 -04:00
NepDisk
0578050179 Allow regular damage after finishing
BLOWS UP!?!?!??!?!??!?!?!??!?!?!?!??!?!
2026-04-27 15:42:14 -04:00
minenice55
3fbc6dd0df use a nicer physical model for kart tilt gravity
also can remove the momentum cap with this
2026-04-27 14:34:44 -04:00
minenice55
5b714e9ccf don't skip spawning driftsparks if player is airborne
also this effect should probably be applied to other particles that come from the tyres
2026-04-27 01:21:14 -04:00
NepDisk
9596a00e74 Update masterserver to proper address
We have a domain name now :D
2026-04-26 20:05:43 -04:00
minenice55
73d68691cf cap download size to total size in the connection UI 2026-04-26 19:36:07 -04:00
minenice55
4d7d931c73 fix freelook bind not working online 2026-04-26 18:32:09 -04:00
minenice55
28fcee9214 why wasn't this already done 2026-04-26 16:32:28 -04:00
minenice55
35b8ddcf77 a bit more 2026-04-26 16:17:45 -04:00
minenice55
4e47388191 Merge branch 'next' of https://codeberg.org/NepDisk/blankart into next 2026-04-26 16:13:22 -04:00
minenice55
c76b147920 we can do this anyways 2026-04-26 16:13:10 -04:00
yamamama
a1ba38b882 Truncate shortname checks so names past the 8-character limit still get picked up
Missed a spot with the WAD search optimizations, it seems...
2026-04-26 07:46:14 -04:00
yamamama
8c698c61d4 NOAPPENDBUILD
An option to toggle off the build type suffix, mainly for more public-facing releases (try saying blankart_relwithdebinfo out loud!)
2026-04-26 07:46:14 -04:00
minenice55
695d1118bc fix weird bug with 0 speedboost boost powers (specifically for recovery spin)
accel and handling boost would lock up if they're changed via K_DoBoost while keeping speedboost at 0
2026-04-26 01:06:58 -04:00
minenice55
f99d9f160d Merge branch 'next' of https://codeberg.org/NepDisk/blankart into next 2026-04-25 20:52:30 -04:00
minenice55
cc5c23aa49 hope this fixes the seeking reticule thing properly 2026-04-25 20:52:17 -04:00
NepDisk
4141de4414 Upgrade masterserver cvar to our selfhosted one 2026-04-25 19:55:11 -04:00
NepDisk
1f9701c898 Revert "Always accept tics received from the server" for testing
This reverts commit 699153fd52.
2026-04-25 14:36:42 -04:00
minenice55
e28519f2d1 make disabling COMMITVERSION define actually compile 2026-04-25 14:14:05 -04:00
minenice55
992677ad42 some debug prints 2026-04-25 14:03:23 -04:00
minenice55
477e2d70e1 Merge branch 'next' of https://codeberg.org/NepDisk/blankart into next 2026-04-25 12:53:00 -04:00
minenice55
d2b83696d4 use CV_Get again 2026-04-25 12:51:44 -04:00
yamamama
5c33d3c0c7 Experiment: Add a suffix based on the build type 2026-04-25 06:44:55 -04:00
minenice55
c20ee615f9 places I didn't catch jawz reticule unsetting 2026-04-25 01:21:42 -04:00
minenice55
bc26ad20c1 tune tilt controls to not feel as touchy
needed after fixing that bug that made em feel stiffer than they were supposed to since the old value was to counteract that
2026-04-25 01:18:11 -04:00
minenice55
cff2882db6 not float 2026-04-25 00:11:01 -04:00
minenice55
7e2f8963ec TIL CV_Guard blocks using CV_Get 2026-04-25 00:09:59 -04:00
minenice55
76e7a8c66e only play bumpy road sound if it's yourself
shit was *loud* when many players are around
2026-04-25 00:05:22 -04:00
minenice55
1462e90631 forgot to name this 2026-04-25 00:02:51 -04:00
minenice55
06a90d9809 configurable attraction shield player damage
was told we want this
2026-04-24 23:58:28 -04:00
Gustaf Alhäll
699153fd52 Always accept tics received from the server 2026-04-24 20:24:00 -04:00
NepDisk
b0f8492c94 Revert boundedfragmentsize 2026-04-24 11:43:20 -04:00
yamamama
fb7271bc92 Comment this out
This messes with softcode tumblegems
2026-04-24 05:00:30 -04:00
yamamama
72931e7713 Make balloons use UDMF arg 0, MTF_AMBUSH not being set turns on respawning 2026-04-24 02:17:16 -04:00
yamamama
677075bfbf Add a failsafe for a NULL leader 2026-04-24 02:16:07 -04:00
minenice55
82078c1421 file 2026-04-24 02:11:15 -04:00
minenice55
7a4bcf763e Merge branch 'next' of https://codeberg.org/NepDisk/blankart into next 2026-04-24 02:07:04 -04:00
minenice55
887f696dfb looks like this is closest to srb2classic so
make file downloading closer to srb2classic
WILL NEED TESTING
2026-04-24 02:06:39 -04:00
NepDisk
6fc3a62f09 Mark these as NULL on init
These can cause garbage read in some rare cases
2026-04-24 01:22:35 -04:00
minenice55
e51325f67d new assets hash 2026-04-23 23:37:44 -04:00
yamamama
fd6a3b72b9 Fix comment nitpick, update credits comment 2026-04-23 21:22:07 -04:00
toaster
5b74a50f9b Fix writing followers into demos
Does not require a demoversion bump, was a plain mistake in write condition. Previously dependent on whether the memory of `player->follower` - a mobj_t reference - was nonzero, instead of the actual followerskin ID. We essentially got REALLY lucky that TA properly saved 'em currently so we don't have to do a ton of hex editing just to make them visible again
2026-04-23 21:17:08 -04:00
minenice55
c2fadb25ea re-tune null drift now that gravity is higher 2026-04-23 18:50:35 -04:00
NepDisk
71a2697fae Add director option to multiplayer replays 2026-04-23 18:39:22 -04:00
minenice55
b16b6de345 looks alot better now
and more damping to reduce bounciness
2026-04-23 14:19:07 -04:00
minenice55
c874bea990 fix this being exaggerated
real solution would be to change the sprite's pivot point in real time somehow
2026-04-23 13:08:53 -04:00