NepDisk
0e0964dd18
Merge pull request '[ENHANCEMENT] Add option to show lap split on race timer' ( #112 ) from minenice55/blankart:timer-lap-splits into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/112
2025-09-15 05:56:09 +02:00
Anonimus
3ab2e769c5
Fix misalignment for smaller minimap icons
2025-09-14 22:05:23 -04:00
minenice55
7197c2e3de
Merge branch 'blankart-dev' into timer-lap-splits
2025-09-14 19:08:32 -04:00
minenice55
e39d1ecfaf
add option to show lap split on race timer
...
also adds hud offset support to the "centred" lap split display
2025-09-14 18:29:43 -04:00
Anonimus
a4d89f3083
Spinout rotations
2025-09-14 14:24:22 -04:00
Anonimus
c906ccc7a1
Add race lap splits display from Ring Racers
...
Very neat feature
2025-09-13 23:07:52 -04:00
NepDisk
c3eeffc95c
Fix typing indicator being tied to nametags ( Fixes #90 )
2025-09-12 23:26:48 -04:00
NepDisk
50c7019f44
Add KZ speedometer and fix many compiler warnings
2025-09-12 19:43:43 -04:00
NepDisk
1c52947194
Small Cleanup
...
Make itemodds compile as C, remove .vscode
2025-09-11 11:16:13 -04:00
NepDisk
12b56701aa
Fix balance changes display for drafting
2025-09-11 10:41:09 -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
99b3ecbf91
Fine-tune positioning of minimap nametags
2025-09-06 00:01:03 -04:00
NepDisk
360a2541a4
Add misccap and add rings minimap debugger
2025-09-05 19:47:12 -04:00
Wumbo
49875d7e11
Improve rival and local player nametags
2025-09-04 00:06:37 -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
f66343134b
Add back old tabrankings as toggle and other stuff
2025-09-03 11:59:24 -04:00
NepDisk
03a2b9d49e
Merge branch 'blankart-dev' into neotabranking
2025-09-02 18:36:43 -04:00
GenericHeroGuy
9ae2a5ab24
At long last... V_DrawFixedFill
...
Now with cliprect support! Which have their size clamped properly now
Also updated lots of HUD code to use it (fixes debugwaypoints on non-green)
2025-09-02 23:33:33 +02:00
GenericHeroGuy
6a00b89f19
Let offsets transfer to the heads, too!
2025-09-02 23:17:14 +02:00
NepDisk
07b49c5f9a
Don't SHORT() stuff that doesn't need it for HUD code
2025-09-02 15:40:15 -04:00
NepDisk
7ed5c2de6d
Don't SHORT() stuff that doesn't need it for HUD code
2025-09-02 15:40:01 -04:00
NepDisk
1a8958a34f
Start the basics mod the mod display system
2025-09-01 20:33:43 -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
98bf3a5a36
Don't make default 20 Blue
2025-09-01 08:33:49 -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
GenericHeroGuy
6feb25cefe
(WIP) Rewrite bot code to be much more sane
...
Bot logic is now handled exclusively by the server, now in the actual game
loop code, rather than during ticcmd generation. No TICCMD_BOT needed!
botdata_t has been added to store any variables that clients don't need.
Behavior differences:
* Brakedrifting actually works now... to the detriment of the bots
* Respawn triggers 1 second sooner (and actually causes braking)
* No longer spams respawn when a track lacks waypoints
* Turning might be less responsive?
`botvars.turnconfirm += cmd.bot.turnconfirm` is gone... who knows
* No longer affected by timescale
Plus, no more outdated or copy-pasted comment blocks!
2025-08-28 21:42:51 +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
Anonimus
cc9130c2ea
Alt Invincibility overlay improvements
...
* Separate color table for less garish colors
* Directly copies interpoltation and rotations from its source
* Uses TC_BLINK for solid color overlaying
2025-08-26 22:50:35 -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
Anonimus
637617453d
Update cluster debugging
2025-08-25 20:55:47 -04:00
NepDisk
500067bd99
Slight headlight offset for small minimap players
2025-08-23 09:47:39 -04:00
NepDisk
8ae23099d1
Port minimap headlight
...
Created by Chearii originally for Saturn
2025-08-22 22:47:14 -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
7eaca40696
Disable until art assets
2025-08-21 18:19:44 -04:00
NepDisk
6bb1e196c0
Merge pull request 'Item Timers' ( #46 ) from itemtimers into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/46
2025-08-22 00:13:45 +02:00
NepDisk
fbea38e20b
Allow Caret coloring to work on Description
...
Hex codes do not work as of yet.
2025-08-19 20:54:31 -04:00
NepDisk
a78fc56e8c
Display current servername in the scoreboard
2025-08-19 14:17:55 -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
ba7386f66c
Merge branch 'blankart-dev' into neotabranking
2025-08-18 18:36:07 -04:00
NepDisk
1ebd823dc6
Update object tracking
2025-08-03 13:30:26 -04:00
NepDisk
628d3c35c5
Mess with K_DrawRivalTagForPlayer string
2025-08-02 21:36:34 -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
30e0b3ead4
Fix various minor shield issues
2025-07-28 22:52:27 -04:00
NepDisk
bab78e775b
Fix MS ping overlap and color ping indicator graphic based on packet loss
...
This lets you track how much packet loss you have in the tab rankings even without the pinggfx
2025-07-23 17:08:05 -04:00
NepDisk
74d9bcb07a
The basics of the new tab menu
...
Tab ranking has been refactored to be more flexable and to have a new design
2025-07-23 16:10:18 -04:00
NepDisk
ba2aecd0a1
Show mindelay to other players port from RR
2025-07-22 20:38:29 -04:00
NepDisk
24ab3fa171
RR Packetloss display Port
2025-07-22 18:51:59 -04:00
NepDisk
2d2a04b4d3
K_KartLegacyUpdatePosition from saturn and fix laps+1 uses
...
Description:
"this checked the distance to every single waypoint on the map always and unconditionally, but we dont need the distance unconditionally so only check if we need to
+5fps in techbatics hadal classic timedemo"
2025-07-20 19:19:36 -04:00
NepDisk
cb2bbf5145
Make bots and external players transparent again and fix disappear minimap player breaking
2025-07-15 10:14:58 -04:00