Commit graph

26 commits

Author SHA1 Message Date
toaster
7e7e07dbd3 Resolve #1661 2025-09-18 20:49:06 +01:00
Eidolon
0dc337c9a5 Fix lots of code for clang-cl compatibility 2025-09-17 17:24:32 -05:00
toaster
7fc5dc8150 Rivals greater than skin ID 256 can now properly be added in GP 2025-09-17 00:23:17 +01:00
Oni VelocitOni
3f7ae9dd23 Merge branch 'skinlimit' into 'master'
Increase skin limit to 1024

See merge request kart-krew-dev/ring-racers-internal!2743
2025-08-23 05:03:58 +00:00
Eidolon
55388c17c2 Merge public master 2025-08-21 20:43:28 -05:00
Eidolon
2e058073e0 Merge public master 2025-08-21 19:36:14 -05:00
toaster
be3c0faf7e More gracefully amend Splits/Attackstart data on ghost load rather than splits load 2025-08-21 18:25:03 +01:00
Eidolon
892a6b8620 Merge public master 2025-08-12 16:49:14 -05:00
Antonio Martinez
c2bab86d70 Stable sort suicide store 2025-08-05 19:06:46 -04:00
Antonio Martinez
d78afd9de3 Red FOE nametags, try not to sort empty lists of bots 2025-08-04 04:24:44 -04:00
Antonio Martinez
6a2568e7a7 Foes in Match Race 2025-08-04 04:23:37 -04:00
Antonio Martinez
528eaf0e64 I would really like to believe that this just makes foes work in demos 2025-08-04 04:23:37 -04:00
Antonio Martinez
76b88990cc WIP: Foes 2025-08-04 04:23:37 -04:00
toaster
4bbaab0381 K_RetireBots revamp (resolves #1615)
- All Shuffle Loser code first
- Replace all NOCONTESTed CPU per previous behaviour
- Fix "0"-prefixed character regression
- Instead of tying it to GP specifically, simply don't shuffle bots/players past the final (non-special) round of the Queue
2025-08-01 23:01:04 +01:00
Antonio Martinez
af054d4786 Crazier Relaxed ranknudge 2025-07-16 16:19:25 -04:00
Antonio Martinez
78fb3c0cdd No lives in Relaxed 2025-07-15 16:40:27 -04:00
Antonio Martinez
0f500ac0c6 Remove debug print 2025-06-07 17:52:51 -04:00
Antonio Martinez
cd439be74c Bot difficulty and grading tweaks 2025-06-07 17:49:11 -04:00
Antonio Martinez
2459affaa3 GP refinements 2025-06-07 15:21:58 -04:00
Ashnal
083cc4a44f Exp rework. Uses the entire valid range of gradingfactor to map to exp instead of clamping some range off. 2025-05-25 17:13:28 -04:00
Ashnal
144e2be262 More renaming 2025-05-18 14:30:46 -04:00
Ashnal
bf6a5babfb Reworks changes to K_CalculateGPRankPoints to account for the 125+10 max for points
and untramples the implementation
fixes gp results screen totals

I really need to refactor lappoints to be named exppoints or something later
2025-05-18 14:30:45 -04:00
Ashnal
8242cb89f0 Replace GP points with exp
update GP results screen lap patches with exp patches
2025-05-18 14:30:45 -04:00
Oni VelocitOni
82a542fe33 Merge branch 'duel-shuffle' into 'master'
Shuffle Loser

See merge request kart-krew-dev/ring-racers-internal!2278
2025-04-09 03:34:12 +00:00
Sally Coolatta
5dd41db100 Add CVar for loser shuffle 2024-10-18 14:58:58 -04:00
Sally Coolatta
83e1dc415a Duel Shuffle
In games with limited player count, shuffle the NO CONTEST player with a spectator that wants to play. Intended for 1v1 servers, but really this can help any server with a lower player count than connection count.
2024-10-18 14:58:58 -04:00
Renamed from src/k_grandprix.c (Browse further)