Ashnal
d65fe8f6bf
Removes score from,gp grading
...
fixes podium warp data generation
more minor renames
2025-05-18 14:30:46 -04:00
Ashnal
3d11c142cc
Fix rejigger
...
exp is simpler than lappoints
2025-05-18 14:30:46 -04:00
Ashnal
50fd04bdb1
small hud performance improvement
...
now that we have spots on the player struct for both gradingfactor and exp, store exp in the exp field after adjusting gradingfactor, and just reference it instead of recalculating every time
2025-05-18 14:30:46 -04:00
Ashnal
144e2be262
More renaming
2025-05-18 14:30:46 -04:00
Ashnal
5a42c99d0a
Rname stuff better
2025-05-18 14:30:45 -04:00
Ashnal
4db9773488
Fix numlaps 0 crash
...
Doesn't award exp proper on crossing position line but at least it doesnt crash
2025-05-18 14:30:45 -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
Ashnal
b88453f995
Fix gp results screen to new target
...
I should make a define for this, where do I put it?
2025-05-18 14:30:45 -04:00
Ashnal
d7d0507d45
Update exp calcs to be out of 100
...
and adjust grading
2025-05-18 14:30:45 -04:00
Ashnal
1366f43ddd
Move count to checkpoint manager
2025-05-18 14:30:45 -04:00
Ashnal
18d33e8589
Fix not clearing checkpoint list between maps
2025-05-18 14:30:45 -04:00
Antonio Martinez
0bb8684142
Merge remote-tracking branch 'origin/master' into ta24
2025-05-18 14:30:14 -04:00
Antonio Martinez
457927a36a
Merge remote-tracking branch 'origin/master' into nerf-bumper-car-bots
2025-05-18 14:19:19 -04:00
Oni VelocitOni
7d0f97b8a1
Merge branch 'poverty' into 'master'
...
Less free rings (resolves #1517 )
Closes #1517
See merge request kart-krew-dev/ring-racers-internal!2546
2025-05-18 18:13:20 +00:00
Oni VelocitOni
5fd2c09022
Merge branch 'pick-me-up' into 'master'
...
Pick up allied items
See merge request kart-krew-dev/ring-racers-internal!2545
2025-05-18 17:44:48 +00:00
Antonio Martinez
6642b82793
Fix TA amp calculation underflow
2025-05-18 13:41:26 -04:00
Antonio Martinez
7fa5967ccb
Pick-me-up: eggmark hud tracking
2025-05-18 13:11:35 -04:00
Antonio Martinez
0780effcf9
doy
2025-05-18 12:21:21 -04:00
toaster
471e11f4b5
HWR_CreateBlendedTexture: Do not operate on colorbrightnesses outside of TC_RAINBOW
...
This array is uninitialised when that is not being operated upon, and the valid context was only one bracket away, so shift it over
2025-05-18 15:50:34 +01:00
toaster
67ff68f7a3
K_MoveKartPlayer: Remove unused mobj_t ref from forward-thrown Landmine
2025-05-18 15:45:12 +01:00
toaster
b8625339fa
CheckpointManager::link_checkpoint: No need for std::move for linetag element
...
Also removes mistakenly committed `__attribute__` optimisation-disabler in the same file
2025-05-18 15:42:16 +01:00
toaster
cbd7803e61
apng_create_info_struct: Swap order of calloc params
...
Instead of making one apng_info sized struct, it was making apng_info's size many bytes. Which SHOULD be identical, but in the case of padding may not be. Certainly enough of a risk for the compiler to warn about it
2025-05-18 15:39:00 +01:00
toaster
1c7b26639a
D_CleanFile: Consistent signedness for int types
2025-05-18 15:36:46 +01:00
toaster
869a103e0e
i_tcp_detail: Rearrange header includes to silence warning
...
winsock2.h contains a preprocessor warning that it must be included before windows.h. This was violated for k_bans.cpp when the new json include was added, but also rearranges i_tcp_detail.h to guarantee no alteration to existing doom-based headings would ever violate this again.
2025-05-18 15:35:59 +01:00
Oni VelocitOni
f9e7800d4f
Merge branch 'fix-hashmap-uninitialized-move-constructor' into 'master'
...
Fix uninitialized values of hashmap propagating in move
See merge request kart-krew-dev/ring-racers-internal!2542
2025-05-18 14:32:23 +00:00
Antonio Martinez
fc6eb792f3
Pick-me-up review fixups
2025-05-18 08:00:58 -04:00
SteelT
b98b4dda5f
Add CameraHeight level header option for forcing the player's camera to be at a certain height.
...
CamHeight can also be used as a shorter alternative to it.
2025-05-17 22:30:33 -04:00
Antonio Martinez
38a92467ee
Less free rings ( resolves #1517 )
2025-05-17 20:59:28 -04:00
Antonio Martinez
1009996ba4
Fix pickmeup bubble shield
2025-05-17 16:54:57 -04:00
Antonio Martinez
08241fc57f
Lightning Shield ring displacement uses curshield
2025-05-16 23:45:06 -04:00
Antonio Martinez
54b3450768
Pickmeup: one last round
2025-05-16 23:21:47 -04:00
AJ Martinez
e7ff5292a4
Merge branch 'master' into 'jartha/bubble-shield-new-sprite'
...
LOOK MOM I'M USING THE WEB UI
# Conflicts:
# src/objects/CMakeLists.txt
2025-05-17 02:34:26 +00:00
Antonio Martinez
1a2f3b0d3b
Merge remote-tracking branch 'origin/master' into pick-me-up
2025-05-16 22:26:35 -04:00
Antonio Martinez
719841705f
Get that Gunstar sound outta here
2025-05-16 22:18:03 -04:00
Oni VelocitOni
6b7c112dca
Merge branch 'fix-bumper-climbing' into 'master'
...
Rework Last Chance
See merge request kart-krew-dev/ring-racers-internal!2535
2025-05-17 01:42:26 +00:00
Oni VelocitOni
5a388d3308
Merge branch 'lmao-hamachi' into 'master'
...
Fail gracefully on Hamachi/Radmin/etc
Closes #1290
See merge request kart-krew-dev/ring-racers-internal!2521
2025-05-17 01:42:10 +00:00
Antonio Martinez
7a7b0938ac
Pick-me-up Volt fixes
2025-05-16 21:41:28 -04:00
Oni VelocitOni
524d29066f
Merge branch 'strict-fastfall' into 'master'
...
Spindash button, Strict Fastfall profile option
Closes #1312
See merge request kart-krew-dev/ring-racers-internal!2527
2025-05-17 01:40:12 +00:00
Oni VelocitOni
88e1a9e718
Merge branch 'stun' into 'master'
...
Add stun mechanic & Flybot767
See merge request kart-krew-dev/ring-racers-internal!2537
2025-05-17 01:39:57 +00:00
Antonio Martinez
bd82d4623f
Fix various chield checks using item instead of curshield
2025-05-16 20:56:14 -04:00
Antonio Martinez
a0fce69e11
Disallow drift exit help on D0
2025-05-16 20:33:51 -04:00
Antonio Martinez
cd68b1145a
Holy shit don't email me about CI I'll fix it ok
2025-05-16 18:26:11 -04:00
Antonio Martinez
99318e3567
Pickmeup teams
2025-05-16 18:11:10 -04:00
Antonio Martinez
b62f3c65a8
Pick-me-up HUD
2025-05-16 17:15:50 -04:00
Antonio Martinez
a1c99fa890
Fix unlobbable eggbox
2025-05-16 14:58:47 -04:00
Antonio Martinez
ef853bafc4
Pick-me-up HUD tracking
2025-05-16 14:47:47 -04:00
Antonio Martinez
34ddee575a
WIP: more pick-me-up
2025-05-16 13:04:55 -04:00
Antonio Martinez
dcbbea4c4b
WIP: pick-me-up
2025-05-16 11:44:57 -04:00
Eidolon
81f49a2cf8
Fix uninitialized values of hashmap propagating in move
2025-05-15 21:07:20 -05:00