Commit graph

384 commits

Author SHA1 Message Date
minenice55
2b5af7d302 Update d_main.cpp 2026-04-20 17:13:11 -04:00
NepDisk
00115f9b11 Merge pull request 'Add some missing snap flags' (#229) from indev/blankart:add-snap-flags into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/229
2026-04-14 23:36:42 +02:00
minenice55
84cfa132c6 Update d_main.cpp 2026-04-05 16:46:25 -04:00
minenice55
03554c03ed freelook bind, fix issues with spectator gyro 2026-04-04 19:13:50 -04:00
minenice55
6ee6291fd8 on est prêts 2026-03-31 23:17:40 -04:00
NepDisk
6a44fc25bb Rename RRID as suggested 2026-03-30 21:35:50 -04:00
NepDisk
12a2e13a58 Merge branch 'next' into rridport 2026-03-30 18:02:00 -04:00
minenice55
bdfa63161f proper attraction shield 2026-03-30 16:18:23 -04:00
NepDisk
a81aef27e2 Move PT_ cases into their own methods 2026-03-29 21:04:44 -04:00
NepDisk
fcc1b10ada On second thought, lets put them in a seperate folder with a readme 2026-03-29 19:15:49 -04:00
NepDisk
19d700b386 Write RRID keys outside gamefolder if possible 2026-03-29 18:04:51 -04:00
NepDisk
a90f2ea2d3 Rename our Public and private key globals 2026-03-29 16:50:31 -04:00
NepDisk
0857a1d8a2 RRID port part 3
last commit was 535fc1787589cc8135470cef0e09005cf97e6cab
2026-03-29 16:19:01 -04:00
NepDisk
163d4a0e72 Actually on second thought, I do want splitscreen 2026-03-29 13:59:39 -04:00
NepDisk
d6eab04a7a RRID port part 1
last commit of this set is 2925843e
2026-03-29 13:09:06 -04:00
NepDisk
dcdbd049e7 Split votescreen stuff into its own file 2026-03-28 02:18:11 -04:00
NepDisk
50bbd3c561 Merge branch 'next' into roundqueue 2026-03-27 21:01:47 -04:00
NepDisk
045e6170c1 Create and use mapnum enumtype 2026-03-27 13:37:36 -04:00
minenice55
c8a4e99dd2 attraction shield attack timer
and tweak visuals
2026-03-27 12:22:53 -04:00
minenice55
204cbc8190 hashes for new assets 2026-03-27 11:51:29 -04:00
NepDisk
24373da780 Port basics of roundqueue 2026-03-25 22:52:54 -04:00
NepDisk
fd1a75d059 Kill a bunch of dead code 2026-03-22 23:11:29 -04:00
Indev
338667870a Add snap to top flag for pause gfx 2026-03-22 00:07:10 +03:00
GenericHeroGuy
ffa5a92ef0 We're writing unit tests in Zig now
I dunno what happened, I was just applying some FloatFree(tm) and then all
of this appeared out of nowhere!
2026-03-17 19:52:59 +01:00
minenice55
ddef03927c Merge branch 'next' into altthunder 2026-03-14 17:45:47 -04:00
Alug
a9f544bf01 Kill some remaining unused dead code 2026-03-14 13:16:18 -04:00
minenice55
b6af96cf41 start alt thunder 2026-03-13 20:45:41 -04:00
NepDisk
2c6605440d Merge pull request '[FEAT] Tilt Steering, GamepadMotion Sensor Access' (#222) from accelerometer into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/222
2026-03-11 02:40:24 +01:00
toaster
4932bde9b0 gametype_t
- New array of pointers to structures in memory (currently mixing static for base-game and Callocated for custom)
- Centralises a metric-ton of previously seperately handled properties into one struct
    - Gametype_Names[]
    - Gametype_ConstantNames[]
    - gametypetol[]
    - timelimits[]
    - pointlimits[]
    - gametypedefaultrules[]
    - gametypecolor[] - Nep: This one was blan exclusive but I added it regardless.
- Don't attempt to guess custom gametype in Replay Hut (requires more work to make custom gametypes behave across the entire experience)
- I_Error if invalid gametype set
- gametyperules is deprecated since it will never be modified seperately from gametype (temporarily a #define, don't wanna bloat this commit too much)
2026-03-10 20:56:36 -04:00
minenice55
02fffa75de fix stick-tilt blending 2026-03-07 23:04:52 -05:00
minenice55
668f31ca16 make wheel display use affine transform for rotation 2026-03-07 00:54:22 -05:00
minenice55
d03f65c5f6 small deadzone for player sprite turndir 2026-03-04 00:06:42 -05:00
minenice55
f0e5b42619 average out all IMU samples received for a tick instead of only using the last one 2026-03-02 17:11:05 -05:00
minenice55
093a4fb969 add tilt control cvar to menus 2026-03-01 00:43:01 -05:00
minenice55
2010b0376d implement new wheel gfx 2026-02-28 00:27:30 -05:00
minenice55
dc04ac2f66 this feels quite good now 2026-02-26 18:04:52 -05:00
NepDisk
76a08efd78 Fix signal handler issues
Thanks Alug! f4dc161831 e35dc9e097 2f684bba95
2026-02-24 12:41:20 -05:00
yamamama
890a033b98 Add Mompi to the credits, update hashes again 2026-02-22 20:38:16 -05:00
NepDisk
3b298c2a25 Vendoring Tracy again
Having this as a submodule is causing issues
2026-02-21 12:36:05 -05:00
minenice55
d031a9a3e7 use the added sounds 2026-02-20 01:23:14 -05:00
NepDisk
b4ffbe8ba4 Move tracy and libbacktrace to submodules 2026-02-19 16:06:24 -05:00
minenice55
506efaa247 Update d_main.cpp 2026-02-18 14:23:21 -05:00
minenice55
50b7e41ae0 quick bugfixes 2026-02-17 18:25:39 -05:00
NepDisk
935fee6472 Update hashes for new dev build 2026-02-17 16:17:33 -05:00
minenice55
0ef5f82b60 hash 2026-02-17 13:19:33 -05:00
NepDisk
8a9683542b Fix Gamepads
Thanks thanks thanks thanks so much Alug for the time working on this!!!!!
2026-02-14 16:27:53 -05:00
NepDisk
d989cfa370 rename the rest of the kart files 2026-02-13 20:22:16 -05:00
minenice55
fbbb3c543e make non-overheating flame shield unable to damage players
and tweak visuals to convey overheating a bit more
also raises the flamometer up a bit
2026-02-09 21:05:03 -05:00
Alug
f4120fe776 move gamepad led ticker after render logic
this does not really matter but save a tiny little amount of time before rendering a frame
2026-02-09 17:39:42 -05:00
NepDisk
14bf52af43 Combine vid.dupx and vid.dupy 2026-02-08 11:25:09 -05:00