Commit graph

199 commits

Author SHA1 Message Date
NepDisk
e098598a3d Renable item timers and adjust for new assets 2025-09-26 14:16:10 -04:00
NepDisk
61bb7c8013 Add number display to player select 2025-09-24 16:23:19 -04:00
NepDisk
2cbfd46ddd Update hash 2025-09-22 20:18:53 -04:00
NepDisk
41188a66e4 Update hash 2025-09-22 17:39:45 -04:00
NepDisk
7a86b59fc8 Update in-game server browser
Based on https://git.do.srb2.org/KartKrew/Kart-Public/-/merge_requests/313 with some tweaks to match our codebase. No page switch animation cus lazy and don't feel like adpating it to cvars
2025-09-21 20:51:30 -04:00
Anonimus
0b1f458fb9 I'm just going to say stupid shit for these hash commits
🥹
2025-09-21 18:02:53 -04:00
NepDisk
de3a843974 unleash the blananas 2025-09-20 13:20:07 -04:00
Anonimus
b36b327a00 UPDAYTE DE GOT TAMN HAYSH
Maybe we should move hashes to a header that's easy to drop in from asset compiling?
Maybe? ...please?
2025-09-18 16:11:49 -04:00
NepDisk
7c7368fe93 Sunbeam hashes 2025-09-18 01:16:08 -04:00
NepDisk
bb3e543fb7 Change the backgroundpatch for wifi based if purple drift isn't on 2025-09-16 17:39:12 -04:00
NepDisk
f517163a77 Update le hashes 2025-09-15 00:04:37 -04:00
Anonimus
ab5ded6ae9 Praying there are no more hash inconsistencies... 2025-09-13 23:07:52 -04:00
Anonimus
93a4824549 Fix mis-scaling of rolling offsets 2025-09-12 20:21:57 -04:00
NepDisk
50c7019f44 Add KZ speedometer and fix many compiler warnings 2025-09-12 19:43:43 -04:00
Anonimus
9136d1da75 Hash-slinging slasher 2025-09-12 15:14:10 -04:00
toaster
2baf834265 Threaded HTTP downloader
Composite of the work of:
- Hacinef (SRB2 repository, https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2322 )
- alufolie91 (SRB2Kart-Saturn repository, 84bfb3991e )
This advancement made possible by Indev in the KKD discord

Untested because I don't know how to set up a HTTP download server
2025-09-12 00:33:26 -04:00
NepDisk
d210c8b6bd Update hash for skincolors 2025-09-11 16:59:40 -04:00
NepDisk
7b58b8b488 Hashbrown 2025-09-11 10:55:58 -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
NepDisk
8293f69fa8 Allow walltransfer to be enabled per sector 2025-09-06 15:06:03 -04:00
NepDisk
eef0d966a3 Allow Lua to add new scoreboard mods
This is just how HostMod does it, so this doesn't need networking
2025-09-03 20:27:08 -04:00
NepDisk
ed461703b3 Merge branch 'blankart-dev' into neotabranking 2025-09-03 13:05:07 -04:00
NepDisk
0d7420f7d4 Oops wrong one 2025-09-03 13:03:55 -04:00
NepDisk
c8fc23b236 Merge branch 'blankart-dev' into neotabranking 2025-09-03 12:14:32 -04:00
NepDisk
cbfd7843bb Update mappatch hash 2025-09-03 12:13:54 -04:00
NepDisk
bfb061c280 Merge branch 'blankart-dev' into neotabranking 2025-09-02 03:31:52 -04:00
NepDisk
5dd82688d2 Fix up some things about SC 2025-09-02 03:24:38 -04:00
Anonimus
832d31d4bc Add full ("secret"/MKDS) credits 2025-09-02 02:37:07 -04:00
NepDisk
231e26039a Merge branch 'blankart-dev' into neotabranking 2025-09-01 21:24:32 -04:00
NepDisk
a67cd7ff02 Update hashes 2025-09-01 21:23:45 -04:00
NepDisk
e9fb6ca9a8 Add server contact and refactor to use netcode to send stuff 2025-09-01 12:45:25 -04:00
NepDisk
d06e2e19a8 Merge branch 'blankart-dev' into neotabranking 2025-09-01 10:09:23 -04:00
NepDisk
cc8f816c75 Update Hashes and Credits 2025-09-01 00:21:07 -04:00
GenericHeroGuy
aa1ccafaea Use G_GamestateUsesLevel everywhere (and actually use levelloaded) 2025-08-27 22:03:05 +02:00
GenericHeroGuy
219acbb9cc Rework rendertimefrac and gate it behind a function
Fixes intermission background shifting when toggling fullscreen (yup)
and fixes audio caption text losing interp when paused
2025-08-27 21:34:01 +02:00
GenericHeroGuy
423a9ee8a6 Lots of fixes for the intermission background
* On GL, the background no longer disappears if the game is paused
* On GL, changing resolutions now draws SRB2BACK instead of a white void
* On software, changing resolutions redraws the level instead of awkwardly
  stretching the background to fill the screen
2025-08-27 21:32:47 +02:00
NepDisk
96f9c919d4 Update hash now that blankart-assets has consistent hashes 2025-08-27 14:06:35 -04:00
Anonimus
940ff00849 Sisyphus rolling the boulder up the hill
Updated the assets hash *again*
2025-08-26 16:33:14 -04:00
GenericHeroGuy
6eda53b33b Update asset hashes 2025-08-26 16:34:36 +02:00
Anonimus
69c20106fa Update hashes 2025-08-25 20:55:58 -04:00
NepDisk
9d0c396c2d Implement Drafting toggle
This is based on an older version of tether with number tweaks and a visual overhal designed to fit our needs. Takes some inspiration from the open assets slipstream mod from v1 for some number tweaks and the visual aspect. The speedboost has been rebalanced to be stronger for low speeds than before in a way where low speeds don't get shafted nor do they overshine high speed. High weight has had its leniency nerfed and general radius has been lowered to 2560 from 3072.
2025-08-25 17:03:00 -04:00
NepDisk
e281d4262d Show Music credits in connection and viewserver menu and fix closed captions 2025-08-24 01:39:29 -04:00
NepDisk
a00dc2df90 Port and modify the driftgauge logic from HEP3
Some edits had to be made for this to work better over in Blan. Like due to things such as lack of fonts.
I also ported the V1 driftgauges over to this new system as well since people like those.
2025-08-22 17:57:18 -04:00
NepDisk
6fefe85258 Merge branch 'blankart-dev' into neotabranking 2025-08-21 17:01:23 -04:00
NepDisk
7edadf4ce4 Readd song credits toggle 2025-08-21 17:00:40 -04:00
NepDisk
881d52c5c6 Merge branch 'blankart-dev' into neotabranking 2025-08-21 16:52:03 -04:00
NepDisk
a171d5a61a Show Music credits across more places. 2025-08-21 16:50:20 -04:00
NepDisk
8e23411bc7 Server Desc for scoreboard
Kind of like what hostmod has I guess?
2025-08-18 23:28:36 -04:00
NepDisk
88ecd2f5d6 Update the director to the saturn version 2025-08-17 10:48:05 -04:00
NepDisk
612d738512 Fix clang freezing if fpscap is -1 2025-08-15 18:47:22 -04:00