NepDisk
ee0ef71dfa
Expose flipover damage stuff to lua
2025-06-30 13:28:22 -04:00
NepDisk
545bdbb97b
Don't modulo sent skin info in develop
2025-06-30 13:18:15 -04:00
NepDisk
f004b36dbb
Revert 'Merge pull request 'File loading refactor' ( #68 ) from wadstrbuf into blankart-dev'
...
This reverts commit f72475b557 , reversing
changes made to 0c89c85aae .
Sorry Generic this branch is really cool but it needs more work. I shouldn't have merged it too early...
2025-06-30 01:45:01 -04:00
NepDisk
b91f4c4133
Revert "Fix DSradio bug in chat for clang users"
...
This reverts commit e2524356da .
2025-06-30 01:45:01 -04:00
NepDisk
7c214d8730
Revert "questionable MAXLUMPLENGTH bump"
...
This reverts commit b2b37df918 .
2025-06-30 01:45:01 -04:00
Anonimus
82221e947f
Attempt to make legacy cluster distancing more effective
2025-06-30 00:49:50 -04:00
NepDisk
74ad3c0065
Make flameshield use DMG_FLIPOVER and cleanup
2025-06-29 20:47:58 -04:00
NepDisk
4eeb3a5d2a
Merge pull request 'Add an alternative Invincibility type' ( #69 ) from Anonimus/blankart:invincerework into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/69
2025-06-30 01:06:14 +02:00
NepDisk
fd4e128641
Account for PRECIP_NONE
2025-06-29 16:48:21 -04:00
NepDisk
51e530f861
Fix weather not properly getting read from SOC
2025-06-29 16:37:10 -04:00
NepDisk
47d16f3243
[PATCH] Fix precip getting stuck to the ground sometimes
...
Thanks Alug
2025-06-29 15:58:31 -04:00
NepDisk
b2b37df918
questionable MAXLUMPLENGTH bump
...
Sorry in advance Generic....
I don't know how much this will harm things but it fixes issues with mupak loading
2025-06-29 15:34:55 -04:00
NepDisk
d9bfb3c192
Rename freeroam to nocountdown and clean up some relatedcode
...
Also yes no skipping introtime now
2025-06-29 14:30:21 -04:00
NepDisk
969c161d3f
Up comeback time to v1 value
2025-06-29 11:57:10 -04:00
NepDisk
af4f28cb2f
fix battle win animation
2025-06-29 11:55:14 -04:00
Anonimus
efba636d96
Update main.pk3 hash
2025-06-29 02:19:27 -04:00
Anonimus
207e5011dc
Add a cancel system to Alt Invincibility
...
Can be cancelled now, similarly to Grow
2025-06-29 01:30:21 -04:00
Anonimus
b81fcaf7c7
Add Denny to the 'Item Design' credits
...
Assisted with development and design of Alt Invincibility.
2025-06-29 01:30:19 -04:00
Anonimus
7c31ca0483
More changes to Alt Invincibility
...
Bottlenecker has been heavily buffed (8-tic deficit to invince timer at full strength)
The cluster now specifically only tracks losing players, and in the case that no new cluster point is found, instead reads from the last cluster player
Invincibility "hogs the item box" like Grow does, and (currently) can't be cancelled to prevent chaining
Maximum time limit has been buffed to 35 seconds
2025-06-29 01:30:17 -04:00
Anonimus
cac6bbdd41
Update the credits again
...
Adds 'Item Programming', 'Item Design', and 'Design Support' sections, with the respective people in each.
2025-06-29 01:30:15 -04:00
Anonimus
5e15f7a68a
Update Alternative Invincibility
...
Invincibility now begins to get affected by offroad as it runs out
A "bottlenecker" begins to kick in as an invincible player closes in on the cluster, causing their invincibility to expire at an increasing rate
Prevent Invincibility from being rolled at extremely close cluster distances, to prevent the potential for rolling it as a "dud" item
2025-06-29 01:30:14 -04:00
Anonimus
1e05aa8308
Add Rim and Luna to the credits
...
Nep, please... My name...
2025-06-29 01:30:12 -04:00
Anonimus
c07ccf475f
Add toggle for legacy Invincibility
...
Also adds customizable time values for Alternative
2025-06-29 01:30:10 -04:00
Anonimus
f2acaab98b
Zero-out cluster distance in 1P
2025-06-29 01:30:07 -04:00
Anonimus
4603a24628
Unique Invincibility odds
...
Also preventing lower Invincibility times from overriding a higher one.
2025-06-29 01:30:06 -04:00
Anonimus
99056a47fa
Tie Invincibility to clustering, implement new visual
...
* Invincibility's time limit is now directly tied to a player's distance from the cluster.
* The visual for Invincibility has been reworked to being an additive layer over the player, fading out as you run out of Invincibility.
2025-06-29 01:30:04 -04:00
Anonimus
6788db93b4
Add clustering
...
Using a DBSCAN-based algorithm, this gathers "player clusters" to determine the most packed area in the race.
2025-06-29 01:30:02 -04:00
Anonimus
27ea5021b4
Add Flipover damage, change Invincibility interactions
2025-06-29 01:30:00 -04:00
NepDisk
83bf2d59c5
Revert 'Fix camera hitch during first few tics of level'
...
This reverts commit 0c89c85aae .
2025-06-29 01:13:54 -04:00
NepDisk
005f2989f7
Account for the fact brightmaps can return NULL
2025-06-29 01:09:27 -04:00
chromaticpipe
0c1891aa36
Fix level interpolators jittering during objectplac
2025-06-28 23:44:50 -04:00
NepDisk
6983e6bcd3
Properly invalidate other player lua data
2025-06-28 23:41:50 -04:00
NepDisk
e456d59c0e
Dont always call R_PointInSubsector if thing has not moved in P_CheckPosition
...
https://github.com/Indev450/SRB2Kart-Saturn/pull/148
2025-06-28 23:28:26 -04:00
NepDisk
e2524356da
Fix DSradio bug in chat for clang users
2025-06-28 22:58:55 -04:00
NepDisk
6ac11da6e4
Try to fix issues with clients locking up due to never receiving acks back in case of dropped packets
...
https://github.com/Indev450/SRB2Kart-Saturn/pull/151
2025-06-28 22:53:20 -04:00
NepDisk
7acf64fba8
Fix 2P FINISH text scrolling
...
448781bdd9
2025-06-28 18:51:44 -04:00
NepDisk
0a5038c189
Port fancy roulette and interp addtions from saturn
2025-06-28 18:48:59 -04:00
NepDisk
f72475b557
Merge pull request 'File loading refactor' ( #68 ) from wadstrbuf into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/68
2025-06-28 23:57:54 +02:00
NepDisk
0c89c85aae
Fix camera hitch during first few tics of level
2025-06-28 17:47:05 -04:00
GenericHeroGuy
76daf2f0e0
Fix music names longer than 6 chars not being truncated anymore
2025-06-27 23:33:59 +02:00
GenericHeroGuy
92c59ddbcb
Merge branch 'blankart-dev' into wadstrbuf
2025-06-27 18:46:47 +02:00
GenericHeroGuy
d6299d8394
Fix segfault when filename lacks extension
...
and don't mix up fullname with longname
2025-06-27 18:01:32 +02:00
GenericHeroGuy
be35926843
Add W_CheckNumForMarkers, clean up lump validation
...
Fixes many cases of invalid startlumps, so validation is now actually done
only when PARANOIA is defined
The W_CheckNumFor* functions allow startlump == numlumps, to make iteration
less frustrating
2025-06-27 17:44:34 +02:00
NepDisk
7ea321de32
Drift feel improvements
...
Should make it feel closer to v1
2025-06-27 10:23:07 -04:00
NepDisk
8721883013
Merge pull request 'Some software renderer improvements' ( #66 ) from softwarestuff into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/66
2025-06-27 13:57:12 +02:00
NepDisk
45170bb65c
Fix weird snapping on net jitters
2025-06-27 07:55:35 -04:00
Alug
b2b0ec19d6
draw black background during blan intro screen
...
prevents white border on higher resolutions
2025-06-27 13:13:11 +02:00
Alug
7c6838c98e
use M_Random
...
P_ rng functions dont have a seed before loading any level yet so this always returned 3 :blobcatpats:
2025-06-27 13:07:58 +02:00
Alug
c8ef0fb705
allow threaded render for maskedlist planes
...
since sky synchronizuation issues are fixed, this no longer causes any issues and gives a nice speed bump in some occasions
2025-06-27 12:49:01 +02:00
Alug
f30d472ad2
dont render precip in skyboxes!
...
is really ugly and was never intended, and half the time this would make splashes appear through walls and crap lol
2025-06-27 12:29:56 +02:00