Commit graph

21685 commits

Author SHA1 Message Date
NepDisk
f41bb9f776 Fix minor off-by-one error in faketic calculation 2025-07-07 10:58:53 -04:00
NepDisk
68ddb7e06b Lower MAXPREDICTTICS 2025-07-07 10:48:41 -04:00
NepDisk
760fc6fbb8 Revert 'Remove a useless call to R_FakeFlat'
This reverts commit 5b72c8d30c.
2025-07-07 10:39:49 -04:00
NepDisk
17106089d6 Port over other netcode changes as well 2025-07-07 10:36:51 -04:00
NepDisk
a3bd999c11 Readd clientbackuptics 2025-07-07 10:32:09 -04:00
NepDisk
71c4734b5e Fix spring off for modded springs 2025-07-07 10:30:08 -04:00
NepDisk
5b72c8d30c Remove a useless call to R_FakeFlat 2025-07-06 01:28:09 -04:00
NepDisk
fa31b0759f Add more people to testing credit 2025-07-05 22:00:04 -04:00
NepDisk
1df46f732b Grand Prix Rank Points Hook
Yes this is my own MR lmao https://git.do.srb2.org/KartKrew/RingRacers/-/merge_requests/122
2025-07-05 20:34:41 -04:00
NepDisk
2a0aba3980 Reduce flipover angle side angle for more foward movement and restore mom addition 2025-07-05 20:22:08 -04:00
NepDisk
c412841f3a Nerf flameshield top speed slighty 2025-07-05 10:37:44 -04:00
NepDisk
0f4425df4d Remove Additonal speed and get hit to the side more 2025-07-05 10:36:02 -04:00
NepDisk
9c89b02bad Use flamestore for some flameshield stuff 2025-07-04 10:47:32 -04:00
NepDisk
63c244b381 Entirely remove player iterate loops from getting the dedicated server player
This was very annoying for writing lua and kind of redundent when you can already get the serverplayer from server
2025-07-04 03:05:35 -04:00
NepDisk
6bd5159e83 Remove extra gp scoring points 2025-07-03 23:51:03 -04:00
NepDisk
af6e43dcd8 Improve accuracy of movement code even more 2025-07-03 22:56:59 -04:00
NepDisk
e2edae253f Port HEPII(I) position number scaling 2025-07-03 15:23:38 -04:00
NepDisk
b73533c943 Fix titlecard offset using the wrong splitscreen 2025-07-03 15:02:57 -04:00
NepDisk
b90a29bde0 Fix some interp issues
Horizontal scrolling has been interped but haven't done vertical player ranking scroll interped yet.
2025-07-03 15:01:28 -04:00
NepDisk
feb4819b72 Fix software sprite drawing error from bad copy paste 2025-07-03 10:54:56 -04:00
NepDisk
894b1f05c9 Add configurable minimum shader brightness
https://git.do.srb2.org/Hanicef/SRB2Classic/-/merge_requests/3
2025-07-02 22:15:52 -04:00
NepDisk
0bf360a82e Some cherrypicks from SRB2 Classic's 'Faster software drawing'
-Textures with 0 height are not checked for wraps, this helps speed up multipatch columns.
-A useless call to R_FakeFlat has been removed.
-Slopes now use floats rather than doubles to calculate UV coordinates.
2025-07-02 21:38:35 -04:00
NepDisk
d502c04698 Adjust cmake file 2025-07-02 21:06:02 -04:00
NepDisk
adaba91738 Check if player is local inside aiming frame 2025-07-02 20:49:56 -04:00
NepDisk
a7a16687d0 double fpscounter samples 2025-07-02 20:28:53 -04:00
Sal
cead26d308 Sky offsets
Both X and Y offsets work on sky textures now. Old incorrect offset has been removed, so old skies lined up with the horizon special should be set to +16 Y offset.
2025-07-02 20:13:38 -04:00
NepDisk
09da09d2fd Use angle turn in camera rotation code 2025-07-02 14:19:11 -04:00
NepDisk
d940c25818 use full angle on the spot so drifting doesn't feel delayed 2025-07-02 13:59:10 -04:00
NepDisk
dd76faae4f increase drain rate on flameshield by one again 2025-07-02 13:38:27 -04:00
NepDisk
1d71681637 Apply a little bit of player Mom to flipover 2025-07-02 12:32:16 -04:00
NepDisk
bb9a8c42d7 Clear flametimer with kartgiveitem 2025-07-01 14:35:04 -04:00
NepDisk
ed37cbc871 Fix cluster warnings and fixing tabulation 2025-07-01 14:24:50 -04:00
NepDisk
c01a9d9bde Fix this correctly 2025-07-01 13:50:03 -04:00
NepDisk
04b65c70c4 Fix spinout retaining prev frame speedboost
This would happen because prevspeedboost would be used next frame for speedboost regardless of hit condition
2025-07-01 13:05:37 -04:00
NepDisk
8bbd7dca46 [Ported from SRB2PA] Increase the flat limits
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2669
2025-07-01 12:06:29 -04:00
NepDisk
3290da1e86 Adds console variable that will allow individual demos to desync
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2361
2025-07-01 10:59:22 -04:00
NepDisk
de02aa13fd Add fallback
This could be less safe but it prevents issues with the respawn not being set sometimes
2025-07-01 10:47:08 -04:00
NepDisk
2f84779d41 Update rest of the existing files to use blankart branding 2025-07-01 00:23:30 -04:00
NepDisk
73490f9480 Fix binary conversion for bird slopes 2025-07-01 00:17:31 -04:00
NepDisk
9d244dd89d Add safety for next respawn 2025-07-01 00:08:36 -04:00
NepDisk
c3351ce47c Buff flame a little big 2025-06-30 19:36:45 -04:00
NepDisk
3c07f1c406 remove debug prints 2025-06-30 16:37:29 -04:00
NepDisk
285aeee849 Fix cmake file o3 flag 2025-06-30 16:23:24 -04:00
NepDisk
c95225d382 Fix viewserver crash 2025-06-30 16:19:46 -04:00
NepDisk
8770ddbf82 Fix readd fallthroughs and comment to specfiy that they are 2025-06-30 14:09:46 -04:00
NepDisk
b0057bee1e Fix another set of warnings 2025-06-30 14:02:56 -04:00
NepDisk
107b822f54 Fix GCC output being annoying with ACSVM 2025-06-30 14:00:20 -04:00
NepDisk
2be0f7baa9 Adjust credits to add people 2025-06-30 13:39:47 -04:00
NepDisk
ee0ef71dfa Expose flipover damage stuff to lua 2025-06-30 13:28:22 -04:00
NepDisk
545bdbb97b Don't modulo sent skin info in develop 2025-06-30 13:18:15 -04:00