Commit graph

22422 commits

Author SHA1 Message Date
NepDisk
7c7368fe93 Sunbeam hashes 2025-09-18 01:16:08 -04:00
Gustaf Alhäll
d0ab031a71 Remove redundant vertex, matrix and quaternion code 2025-09-18 00:59:35 -04:00
LJ Sonic
bfc55ed016 Allow passing a vector to Matrix.translation/scaling() 2025-09-18 00:20:47 -04:00
LJ Sonic
2f69f46a0a Rename Matrix.fromTranslation/Scaling() 2025-09-18 00:20:18 -04:00
LJ Sonic
96c1fc4bd1 Fix name of matrix.get() and matrix.set() 2025-09-17 22:35:05 -04:00
LJ Sonic
7ee04cdaaa Fix bruh moment 2025-09-17 22:30:45 -04:00
LJ Sonic
e180d7720e Add missing include directive 2025-09-17 22:29:50 -04:00
LJ Sonic
18d54fc07b Implement vectors, matrices and quaternions 2025-09-17 22:27:36 -04:00
LJ Sonic
8b2626165b Add lua_tofixed() and luaL_optfixed() 2025-09-17 22:13:35 -04:00
NepDisk
9c30e7a422 Fix some compiler warnings AGAIN 2025-09-17 20:56:29 -04:00
NepDisk
d3bad05bf9 Let you open the console in RA replays 2025-09-17 19:49:28 -04:00
NepDisk
869f0f8256 Do local camera turns here and always set player_t->angleturn 2025-09-17 17:36:16 -04:00
NepDisk
7871bab697 Fix T_Pusher player turn 2025-09-17 17:29:08 -04:00
GenericHeroGuy
b2595045fc Remove leftover P_CheckGravity call in ceiling bonk code 2025-09-17 22:46:40 +02:00
GenericHeroGuy
1c33caa84e Attempt number two at fixing ACS unarchiving
Can't use map numbers, can't use lump numbers... so don't use numbers!
2025-09-17 18:31:10 +02:00
GenericHeroGuy
858162f333 Revert "Fix the ACS unarchival crash (closes #97)"
This reverts commit 8348ed1c05.
2025-09-17 18:31:10 +02:00
GenericHeroGuy
c8c2d828de brap 2025-09-17 18:31:10 +02:00
James R
ea54e3f08a Fix instances of lump searching not being case insensitive 2025-09-17 18:31:10 +02:00
NepDisk
9568ff843b Merge pull request '[FEAT] Implement configurable starting rings' (#116) from minenice55/blankart:start-rings-cvar into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/116
2025-09-17 18:30:59 +02:00
minenice55
a0cd60b9a2 implement configurable starting rings 2025-09-17 12:12:23 -04:00
Alug
693374c5c1 ensure deterministic order for P_Random stuff passed as arguments
the evaluation order of arguments passed to functions is undefined in C/C++, so its up to the compiler in which order to evaluate these

P_Random functions modify the randomseed each time theyre called, which can lead to different outcomes (thus desynchs) on different platforms, compilers,

compiler versions etc.

so match up with the most common which is last to first (seemingly the order gcc on nix and windows handle it)

common case are mine/eggbomb explosions hitting the smk ice blocks causing desynchs when either server or client were clang compiled
2025-09-17 18:08:06 +02:00
Anonimus
3be59c8100 ACTUALLY fix the small icon misalignment
This time for sure, haha...
2025-09-17 07:17:05 -04:00
Anonimus
43732fe21d PINGAS 2025-09-16 18:09:45 -04:00
NepDisk
bb3e543fb7 Change the backgroundpatch for wifi based if purple drift isn't on 2025-09-16 17:39:12 -04:00
GenericHeroGuy
8a6a2b5bf3 Fix Sryder's Pleasure Castle ghost segfaulting... again (closes #114) 2025-09-16 22:39:48 +02:00
NepDisk
77e1e3fe38 Use a cliprect on the player square so the player doesn't overlap the menu 2025-09-16 15:47:01 -04:00
GenericHeroGuy
33348e7c92 Refactor and tweak afterimages, clean up drift release (closes #98)
I pinky promise I did NOT break drifting
2025-09-16 21:08:32 +02:00
GenericHeroGuy
6b6594e430 Refactor driftgauge and fix the bar colors (closes #95)
Bar colors based on sglua (with new colors for purple)
2025-09-16 18:23:48 +02:00
NepDisk
4dc40f0256 Remove maxsend limit, default to 200MB maxsend
https://gitlab.com/kart-krew-dev/ring-racers/-/merge_requests/14
2025-09-16 10:36:45 -04:00
LJ Sonic
12dc3798a7 Rename matrix_t to oldmatrix_t 2025-09-16 09:39:44 -04:00
NepDisk
3f611cf6d2 Raise demo version 2025-09-15 12:50:56 -04:00
NepDisk
c204314ae9 Shut up GCC 2025-09-15 12:01:09 -04:00
NepDisk
9109ce58cc Default bumpspark and BumpSpring on 2025-09-15 11:39:50 -04:00
NepDisk
24bceed8f1 Add backwards compat for older demos regarding ez start and bumpspark 2025-09-15 11:38:23 -04:00
NepDisk
93896b5e68 Test 2025-09-15 03:49:08 -04:00
NepDisk
14fb1048fe QOL for RA
Having to time the input everytime makes attempts annoying to attempt since you often have to restart if you fail. Bumpspark and Bumpspring are also enabled for ease of play as well since vanilla bumps are generally unliked
2025-09-15 03:16:09 -04:00
NepDisk
f517163a77 Update le hashes 2025-09-15 00:04:37 -04:00
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
NepDisk
990390fd5c Add for floorClip support to 3D models 2025-09-14 21:20:14 -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
NepDisk
f359a53756 Fix gremlins on Abstration minecart map 2025-09-14 17:47:39 -04:00
NepDisk
4917fcde50 Revert 'Use Path traversal if sweep lines fail'
This reverts commit 89f0ef836b.
2025-09-14 15:39:42 -04:00
NepDisk
7c7f5ac1d0 Revert "Only run fallback traversal for bounce and slide for gameplay important objects"
This reverts commit 15b83e9fc3.
2025-09-14 15:38:12 -04:00
NepDisk
8b9bead8ba Revert "Replace assert with return in slidemove old"
This reverts commit 95eea4d1af.
2025-09-14 15:35:49 -04:00
NepDisk
9541e4fb52 Merge pull request 'Consolevar that enables icon spinouts' (#111) from minimapspin into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/111
2025-09-14 20:52:52 +02:00
Anonimus
a4d89f3083 Spinout rotations 2025-09-14 14:24:22 -04:00
NepDisk
4a79ad337b Properly use menu_text_input boolean 2025-09-14 11:53:08 -04:00
NepDisk
ef481b936f Use US default as default... Crazy 2025-09-14 10:55:12 -04:00