Sally Coolatta
1082667117
Fix human vs bot P_CheckRacers conditions
2025-09-30 00:03:13 -04:00
NepDisk
630b75a504
P_DoPlayerExit changes
...
12ecb1f7a4
2025-09-30 00:01:05 -04:00
minenice55
034e24a44f
overtime!!!
2025-09-29 21:57:43 -04:00
Anonimus
5f337c0a6c
Make bubble shield pop boosts cancel on spinouts
...
Fixes #132 point 2
2025-09-28 15:45:10 -04:00
GenericHeroGuy
7a2fd0be42
Fix sneakertimer not resetting for explosions... and APNG AAAAAAACK
2025-09-28 21:39:30 +02:00
NepDisk
857849dba6
Make flameshield damage use the same boost cancel as sneakers
2025-09-28 15:19:51 -04:00
GenericHeroGuy
d3b8f9f3a6
Fix positions changing after finish with legacy checkpoints ( closes #136 )
2025-09-28 18:13:03 +02:00
GenericHeroGuy
df819b303d
Fix orbi/jawz/thwomp/player hits not resetting sneakertimer ( closes #134 )
2025-09-28 17:01:58 +02:00
NepDisk
93e679298e
Fix being awarded bumpers erroneously ( #135 point 2)
2025-09-28 09:58:58 -04:00
NepDisk
ee9579b950
Fix Karma SPB getting hit not putting you into WAIT ( #135 point 3)
2025-09-28 09:40:46 -04:00
NepDisk
0a74900e19
Don't kick bots with antigrief
2025-09-21 22:24:31 -04:00
NepDisk
1c52947194
Small Cleanup
...
Make itemodds compile as C, remove .vscode
2025-09-11 11:16:13 -04:00
Anonimus
a8dc5774e2
Refactor odds and move them to their own file
...
* Race odds now use 16 tiers and are intended to be balanced around 16 players
* DISTVAR has been increased to 2048 to match the new tier capacity
* Race odds now use a max-75 scale, with the x4 multiplier in calcs being used only in a battle odds context
2025-09-10 16:45:40 -04:00
Wumbo
b0e25dcc9c
Unify death animations and make more accurate to SRB2Kart
2025-09-07 19:06:37 -04:00
NepDisk
7b63ac3724
[PATCH} Allow min and max ringcap to be set via cvars and lua
...
Thanks minenice for the patch!
2025-08-31 23:49:32 -04:00
Anonimus
6260812aa2
Add a health system to the Bubble Shield
...
Replaces bubblepop, drains on each use
2025-08-25 23:41:32 -04:00
NepDisk
a8a4c1a8ef
Make nightsbumper more accurate to v1
2025-08-04 14:14:02 -04:00
NepDisk
d164d97fc0
Fix Alt invin conflict with rings and expose some of it to lua
2025-08-02 13:04:04 -04:00
NepDisk
148114ff54
Fix shieldpopping being always active
2025-07-30 20:30:43 -04:00
NepDisk
da5a45a932
Split shield popping from hnextlist and fix shield ring issues
2025-07-28 22:20:36 -04:00
NepDisk
43815ab18c
Bring back missing pain sounds
2025-07-21 12:30:58 -04:00
NepDisk
aa39635f31
Bring back K_JustBumpedException again
2025-07-20 15:25:16 -04:00
NepDisk
3f2006590b
Remove unused condition
2025-07-20 15:14:24 -04:00
NepDisk
e62684d113
Actually fix bubbleshield hitem
...
I love my eyes
2025-07-18 17:36:30 -04:00
NepDisk
ec648f4202
Revert 'Fix bubbleshield crash in battle mode'
...
This reverts commit 8826b627a6 .
2025-07-18 17:33:50 -04:00
NepDisk
49b825f3cf
Revert "Only do this check for MT_BUBBLESHIELD"
...
This reverts commit c87fb9f6ec .
2025-07-18 17:32:03 -04:00
NepDisk
c87fb9f6ec
Only do this check for MT_BUBBLESHIELD
2025-07-18 17:17:35 -04:00
NepDisk
9aa61253ff
readd squish painsound
2025-07-18 16:03:09 -04:00
NepDisk
8826b627a6
Fix bubbleshield crash in battle mode
2025-07-18 14:25:23 -04:00
NepDisk
d94fa42ec8
Fix pain sound from regular objects and make bubbleshield do hitem
2025-07-17 18:48:54 -04:00
NepDisk
1155b50cfc
Make Hitem dialog a toggle
...
Not sure how to remove the delay in a netsafe way, so this will do.
2025-07-17 16:33:23 -04:00
NepDisk
9c89b02bad
Use flamestore for some flameshield stuff
2025-07-04 10:47:32 -04:00
NepDisk
04b65c70c4
Fix spinout retaining prev frame speedboost
...
This would happen because prevspeedboost would be used next frame for speedboost regardless of hit condition
2025-07-01 13:05:37 -04:00
NepDisk
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -04:00
NepDisk
b0057bee1e
Fix another set of warnings
2025-06-30 14:02:56 -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
27ea5021b4
Add Flipover damage, change Invincibility interactions
2025-06-29 01:30:00 -04:00
NepDisk
45b92e7cf2
Clear boost info when hit
...
Should hopefully resolve instances where you blast off after a hit
2025-05-31 11:05:06 -04:00
NepDisk
44ce0fd448
Only do particles on real landing and make exiting pit hits not instashield
2025-05-21 16:10:42 -04:00
NepDisk
4950069cd6
Fix other minor issues brought up
...
Thanks again Jon
2025-05-18 14:18:06 -04:00
NepDisk
2eaaf088de
Bananas dont make you scream
2025-05-15 15:15:29 -04:00
NepDisk
a1c3c6b9e1
Reimplement ringloss on bump. Also fix some shield issues.
2025-05-13 13:36:11 -04:00
NepDisk
1d6dd4125a
Remove Droptarget.
2025-05-10 07:31:51 -04:00
GenericHeroGuy
a5ec18ead7
Fix regression in checkpoint handling for unpatched waypoint maps
2025-05-08 23:20:52 +02:00
NepDisk
c786331bbc
Merge branch 'blankart-dev' into mappatch
2025-05-03 17:51:03 -04:00
NepDisk
fea7aa001b
Use constants instead of magic numbers for roulette info
2025-05-03 12:48:02 -04:00
GenericHeroGuy
54a628bdfd
Enable waypoints for patched maps
2025-05-03 18:09:40 +02:00
NepDisk
6ee27d76de
Fix up and remove some objects
2025-04-24 16:07:37 -04:00
Sally Coolatta
617d9f9f7b
Polish ring spill
...
More circular by using pitch, takes gravity into account, actually has a code path for ring loss that's more than 5 rings
2025-04-23 17:15:32 -04:00
toaster
61f498bf9c
MT_FLINGRING: Nullify fuse on touch
...
If the fuse caused the flingring to be deleted, it would hog a spot on player->pickuprings until the player respawned.
This is not a perfect solution, but it should resolve the problem in practice.
Needs testing to confirm this doesn't introduce TA desync, but in the worst case I would wager it affects a single digit number of runs at worst.
2025-04-23 17:06:38 -04:00