Commit graph

1011 commits

Author SHA1 Message Date
GenericHeroGuy
febc28a172 Revive the v2 death animation 2025-10-15 21:59:17 +02:00
GenericHeroGuy
aa64b9aeed Let flame shield punt hazards 2025-10-13 21:41:48 +02:00
GenericHeroGuy
ef1596caeb Fix karteliminatelast 'No' not working in replays (closes #145) 2025-10-02 15:49:17 +02:00
NepDisk
44605bbce6 Port RR karteliminate last changes 2025-10-01 17:46:24 -04:00
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