Commit graph

21220 commits

Author SHA1 Message Date
NepDisk
1c22f3870b Fix gaining rings on respawn when roulette is active 2025-04-27 10:14:04 -04:00
James R
ea32b85587 Kill mine when running into it during explosion state
Fixes punting a mine if you run straight into it while
invincible.
2025-04-26 23:11:37 -04:00
NepDisk
b3922d1316 Merge pull request 'Make bots drift' (#47) from Anonimus/blankart:dobotsdrift into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/47
2025-04-27 02:43:45 +00:00
NepDisk
e5386110d3 Merge pull request 'Use xxhash for file hashing instead of md5' (#48) from xxhash into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/48
2025-04-26 21:54:15 +00:00
NepDisk
b1268b7a52 Why Does this use args2 2025-04-26 08:44:19 -04:00
NepDisk
a1e4263429 Revert 'Polyobject transparency issuse quote on quote fix'
This reverts commit 500c5a4609.
2025-04-26 08:25:19 -04:00
GenericHeroGuy
4e9ffdaf13 Scrub more references to MD5 2025-04-26 00:57:51 +02:00
GenericHeroGuy
b7f4effe9b Replace MD5 with xxHash for file hashing
Yes, I had to do everything in one sweep, everything's connected...
Incremented demoversion since this changes the header format
2025-04-26 00:25:23 +02:00
Anonimus
eb1e914231 Use generic distancing for the radius check 2025-04-25 16:21:57 -04:00
Anonimus
360653e68d Split botvar and cmd handling for drifts 2025-04-25 16:21:57 -04:00
Anonimus
00470714c0 Make bots drift 2025-04-25 16:21:57 -04:00
NepDisk
dba4448645 Fix bots using the wrong speed value in precentage 2025-04-25 15:17:08 -04:00
GenericHeroGuy
0466d767f6 xxHash 0.8.3 2025-04-25 17:46:40 +02:00
GenericHeroGuy
544409090b Fix file extensions on the license files
Thank you CMake for pointing out this grave mistake
2025-04-25 16:59:06 +02:00
NepDisk
d56a5188d1 Fix item usage during respawn and buff flame shield slightly 2025-04-24 17:47:13 -04:00
AJ Martinez
5b4d571310 Update more third-party licenses 2025-04-24 23:34:28 +02:00
NepDisk
d563ca62e3 Update licenses 2025-04-24 17:17:25 -04:00
NepDisk
6ee27d76de Fix up and remove some objects 2025-04-24 16:07:37 -04:00
NepDisk
2ace4b2500 Fix bots not being able to trigger things 2025-04-24 00:37:15 -04:00
NepDisk
d82d148a17 [PATCH] Fix Crash with stepup clamp
How silly. Thanks Alug so much!
2025-04-23 18:16:30 -04:00
Sally Coolatta
2c50b2ee58 Remove P_NightsItemChase
Keeps being called in some strange instance by rings, even though the case that calls it shouldn't happen, and causing a crash -- just delete it.
2025-04-23 18:02: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
Sally Coolatta
272ebc164d Make ring respawn a division
Lets it stay very long for 1v1 like we want, but not matter the closer it gets to 8 players. Tired of people spamming rings to compensate for this problem :V
2025-04-23 17:14:25 -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
NepDisk
527baece19 Use Proper CLAMP here 2025-04-23 15:47:13 -04:00
NepDisk
e10af1eb70 Fix rare crash in K_SetRespawnAtNextWaypoint 2025-04-22 22:21:17 -04:00
NepDisk
39302801ad remove end dist slow down.
Probably isn't needed here
2025-04-22 17:59:49 -04:00
NepDisk
3fb79e4a1f Start chaining at half of sneaker time for more consistency 2025-04-22 16:41:04 -04:00
NepDisk
9b9e4db51e Let bots chain some boosts with rings 2025-04-22 16:31:40 -04:00
NepDisk
fc8d8d3032 Nerf bot ring gain 2025-04-22 15:22:50 -04:00
NepDisk
152b8f6852 Update party archive code 2025-04-22 14:46:41 -04:00
NepDisk
9fa5c4c68c Fixing bot desyncs online 2025-04-22 14:09:10 -04:00
NepDisk
b3805d3437 Don't let bots cheese spinout 2025-04-22 13:45:59 -04:00
Sally Coolatta
a1a9f3556a No 1 PWRLV point in lobby of bots/guests, either 2025-04-22 13:43:09 -04:00
NepDisk
40927a2760 Run speed calc for pogosprings 2025-04-22 12:45:39 -04:00
NepDisk
fef77b3be4 ItemOdds tweak, Nerf bots a bit 2025-04-22 01:29:18 -04:00
NepDisk
19d5cbfb60 Adjust odds a little bit 2025-04-21 22:15:15 -04:00
Gustaf Alhäll
b08deed2e9 Fix use-after-free when loading addons after searching addons 2025-04-22 03:42:23 +02:00
NepDisk
20d98b5f84 Actually fix mickey mouse glitch 2025-04-21 21:03:10 -04:00
NepDisk
066b5f461f Fix the Mickey Mouse glitch 2025-04-21 20:39:59 -04:00
NepDisk
f14bd6c599 Expose previtem roulette to lua 2025-04-21 20:27:03 -04:00
NepDisk
d5fdd9957f Fix splitscren parties not working in kart scripts 2025-04-21 20:20:35 -04:00
NepDisk
105eb85bd3 Get rings from any itembox, expose more functions to lua and battle related things 2025-04-21 19:56:04 -04:00
NepDisk
e2ab07a266 Setup b_socheader for c++ 2025-04-21 14:31:42 -04:00
NepDisk
012df40fcd Terrain Def Mapheader toggle 2025-04-21 13:31:41 -04:00
NepDisk
b8c0b29606 Unlobotimize bots
Whoops friction sure is funny eh?
2025-04-20 20:01:13 -04:00
JugadorXEI
448495c91c Make loop end point thing sorting consistent (fixes loop desyncs) 2025-04-20 13:17:53 -04:00
NepDisk
099bdb1be0 Custom width and height support 2025-04-19 22:43:03 -04:00
Alug
d8b6b8e981 make a backup of save data before writing to it 2025-04-19 14:18:18 -04:00
NepDisk
ed7b667aa7 Update File headers to use BLANKART 2025-04-19 13:33:28 -04:00