Commit graph

23681 commits

Author SHA1 Message Date
yamamama
fbf82b9875 Who said anything about fixing conflicts?
We're gonna start some... on PAC-MAN. PA-PA-PA-PAC-MAN.
2026-01-26 13:44:08 -05:00
yamamama
bcb247dc14 Start a bit of work on input threads 2026-01-26 13:40:23 -05:00
minenice55
905ebe528a client-determined drift mode? 2026-01-26 13:36:35 -05:00
minenice55
ea408ff188 bring back snapshot system 2026-01-26 13:12:13 -05:00
minenice55
2327f02529 make this change operation order instead of use snapshots 2026-01-25 18:34:27 -05:00
minenice55
c6b875b336 experiment: drift turn snapshot
adds a cvar that makes starting a drift use the turn input from when the button is pressed to determine direction
2026-01-25 18:23:15 -05:00
NepDisk
4ba5fa5ef3 Attempt to fix flipover wrongdrift 2026-01-25 17:57:16 -05:00
NepDisk
3f6736b47e Clean up and colorized restat text in chat 2026-01-25 12:23:49 -05:00
NepDisk
62fb7b665b move restat stuff to server registration 2026-01-24 20:18:33 -05:00
NepDisk
6db9a16a48 Update hashes 2026-01-24 19:56:04 -05:00
NepDisk
2279180d5c Remove extra branch from R_GetThingFade 2026-01-24 19:50:49 -05:00
NepDisk
5939daa639 Merge pull request '[ENHANCEMENT] v1 Hitconfirm Toggle' (#212) from hitconfirm into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/212
2026-01-25 01:29:51 +01:00
minenice55
04924745ef Merge branch 'next' into hitconfirm 2026-01-24 22:29:08 +01:00
NepDisk
533d3b0ce6 Use a switch statement for this check 2026-01-24 16:08:53 -05:00
NepDisk
a7196d0106 Add more indication for restated players 2026-01-24 16:01:42 -05:00
minenice55
772ad54efc fix swapping skins mid-game removing restat 2026-01-24 15:44:33 -05:00
minenice55
fa596d321d client side v1 hitem sound 2026-01-24 15:38:16 -05:00
minenice55
36037bc8dd move hitem victim and timer to client side effects 2026-01-24 15:33:57 -05:00
NepDisk
96e81b1807 Also apply player fading to followers 2026-01-24 15:26:55 -05:00
minenice55
90fdec38dc Merge pull request '[FEAT] Hardcoded Restat' (#211) from hardcode-restat into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/211
2026-01-24 21:10:48 +01:00
NepDisk
48fb58d4fb Port player fading from saturn and fix up RR GL renderer nonsense
Thanks so much to Alug for helping me fix this!
2026-01-24 15:07:45 -05:00
minenice55
ca173bdd91 Merge branch 'next' into hardcode-restat 2026-01-24 20:55:35 +01:00
minenice55
60e5fc65ca move restat logging elsewhere to fix cond 2026-01-24 14:51:24 -05:00
minenice55
81ce7d0087 check jointime here by suggestion 2026-01-24 12:37:33 -05:00
Alug
5cc8998974 simplify LUA_Alloc
Z_Realloc already handles everything internally, no need to manually free anything
2026-01-24 12:20:39 -05:00
Alug
526a8390f5 fix few more implicit double/float conversions 2026-01-24 12:12:16 -05:00
Alug
2e7111d2c8 software: fix drawseg xrange item coord type being too small
both sprite and drawseg coords are int32
might fix some clipping issues
2026-01-24 12:04:12 -05:00
minenice55
543b454978 fix notify printing lterally everyone's stats
also add a toggle for server hosts to disable the message
2026-01-23 20:02:22 -05:00
minenice55
30815b240d apparently this runs even when the player slot is vacant 2026-01-23 18:38:44 -05:00
minenice55
7bd4c0195b broadcast stat changes in chat (make this a server toggle) 2026-01-23 18:30:06 -05:00
minenice55
9411c90b79 kick players that send illegal restat commands 2026-01-23 18:17:01 -05:00
minenice55
d7ab39bc4e Merge branch 'next' into hardcode-restat 2026-01-23 18:26:40 +01:00
NepDisk
6aac27ff1d Add cvar to allow bubbleboost to mow offroad and shield boost rumble support
On maps with tripwires these are great for shortcuts not so much with offroad only setups. Lets try to level the playing field.

Oh and also lets add rumble support for flame and bubble boosts since it feels nice.
2026-01-21 20:11:20 -05:00
NepDisk
1be83f77b8 Use 1.6 version number in compat mode
Make sure mods that check version number actually think they are in kart
2026-01-21 14:28:44 -05:00
NepDisk
adc7a4d9a9 Add BlanKart Check for Lua 2026-01-21 14:10:19 -05:00
NepDisk
be5ca15812 Expose slopepitch and sloperoll 2026-01-18 17:20:33 -05:00
NepDisk
c245e8fecd I_Error(); title start calls in dedicated
Can be used to debug when these strange cases happen
2026-01-18 16:22:27 -05:00
NepDisk
520c96cc62 Put timelimit for battle at 2 minutes by default
To address the usual v1 complaint of battle takes too long
2026-01-18 07:48:48 -05:00
NepDisk
7a8f85d4f3 Don't speed cap on loops either 2026-01-17 14:46:59 -05:00
NepDisk
bd6b529b01 Global init
these were found by alug
2026-01-17 02:04:31 -05:00
Alug
67d2a0ae90 HWR_ProcessSeg: port softwares code to skip rendering inner sides that are "joined" to other fofs
This seems to improve performance on maps with moderate to lots of fofs quite a bit.
On maps with only a few fofs, this makes no difference or has very very little regression
Need to test and check if there are any visual errors, but so far everything seems good
2026-01-17 01:40:18 -05:00
Alug
527fd2b0fb d_netfil: dont use zone memory in CURLGetFile 2026-01-16 20:36:50 -05:00
NepDisk
3684675371 Prevent asan from aborting over tabs and stringwidth funcs 2026-01-13 16:05:45 -05:00
minenice55
9eb0b6fd2d Merge branch 'next' into hardcode-restat 2026-01-12 00:05:35 +01:00
minenice55
4c83617de2 make restat and allowrestat functional 2026-01-10 21:55:39 -05:00
minenice55
74a5212c8d get this buildable 2026-01-10 20:32:08 -05:00
GenericHeroGuy
9f9e1df88b Allow bubble shield to punt hazards 2026-01-10 23:54:14 +01:00
GenericHeroGuy
4cfc61745e Maybe don't do player-specific bounce logic unless both mobjs are players 2026-01-10 23:38:35 +01:00
NepDisk
6434c16446 Don't account for viewpoint text 2026-01-10 15:23:24 -05:00
minenice55
4b2f9bf839 set the restat stats 2026-01-07 02:12:11 -05:00