Oni
6c962ad7a9
Merge branch 'tally-laps-one-indexed' into 'master'
...
level_tally_t::Init - Fix K_RaceLapCount map indexing issue
See merge request KartKrew/Kart!1475
2023-09-10 23:51:54 +00:00
toaster
0aaf120fdf
level_tally_t::Init - Fix K_RaceLapCount map indexing issue
...
gamemap is one-indexed. This needs to change at some point, but this will do for now
2023-09-11 00:16:48 +01:00
Eidolon
cfec5973c5
Fix bot prediction finally pointer
2023-09-10 21:33:05 +00:00
toaster
03892812e5
Merge branch 'revert-md5-thread' into 'master'
...
Revert "W_InitFile: calculate md5sum on background thread, for startup wads"
See merge request KartKrew/Kart!1472
2023-09-10 21:17:37 +00:00
Oni
87d7cae5d3
Merge branch 'brightmap-conversion' into 'master'
...
Convert BRIGHTMAP texture columns to match associated texture
See merge request KartKrew/Kart!1473
2023-09-10 19:50:25 +00:00
Oni
7a9198f8f8
Merge branch 'connection-screenshot' into 'master'
...
Fix screenshot/video recording for CL_ServerConnectionTicker inner loop
See merge request KartKrew/Kart!1469
2023-09-10 16:34:20 +00:00
James R.
f238655e6a
debugrank command: let force rank grade, also make cv_debugrank a PlayerCheat instead of ServerCheat
2023-09-10 03:29:12 -07:00
James R.
a512c93a2c
Add 1pswap cvar, let P1 profile control any other splitscreen player
2023-09-10 02:44:48 -07:00
Sally Coolatta
c4b7c9c39b
Separate bots blockmap search global structs
...
Avoids an issue where K_EggboxStealth could clobber the values K_NudgePredictionTowardsObjects is in the middle of using. (We really need to be able to hand blockmap iterators a data pointer...)
2023-09-10 03:50:20 -04:00
Sal
9df6d0c77d
Merge branch 'fix-4p-position' into 'master'
...
Fix 3/4P position number
See merge request KartKrew/Kart!1465
2023-09-10 07:29:19 +00:00
Sal
09e86a8b74
Merge branch 'sloped-ripples' into 'master'
...
Clamp tilted ripple spans to viewheight
See merge request KartKrew/Kart!1470
2023-09-10 07:26:55 +00:00
Sally Coolatta
bfecf45110
Use srb2::finally on bot predictions
...
I'm not sure exactly where the bot code leaks, other than knowing its the prediction for sure (because the prediction is the only memory bots ever allocate), but srb2::finally is cool and lets me not care :)
2023-09-10 03:20:29 -04:00
James R.
717a9e3f97
Add R_GetBrightmapColumn, convert brightmaps to associated texture's column layout
...
- Ensures that column drawer doesn't read out of bounds
the brightmap column.
- Refactored code in r_segs.cpp, so it checks
R_TextureHasBrightmap.
- Added comments for plane brightmaps and sprite
brightmaps, that these are still error-prone.
2023-09-09 21:08:11 -07:00
James R.
599c5dc122
Add R_AllocateDummyTextureBlock, set texture->holes so empty column is always rendered correctly
2023-09-09 20:44:24 -07:00
James R.
ddb0c65455
Add goto_skybox command, teleport to skybox viewpoint
2023-09-09 20:44:24 -07:00
James R.
42814cea2b
Revert "W_InitFile: calculate md5sum on background thread, for startup wads"
...
This reverts commit 28f2659342 .
2023-09-09 16:30:00 -07:00
Eidolon
f3cb5cdaba
Clamp tilted ripple spans to viewheight
...
Mitigates against KartKrew/Kart#658 crash but only in release builds.
2023-09-09 12:02:23 -05:00
Sally Coolatta
9d3772b15e
Remove tens -> ones place push
...
Looked better but broke splitscreen again while I wasn't looking, fuck this code
2023-09-09 03:29:32 -04:00
Sally Coolatta
e7642109b7
Fix 4P position numbers > 9
2023-09-09 03:29:32 -04:00
Sally Coolatta
96f7dcb5b8
Fix 3/4P position number
2023-09-09 03:29:10 -04:00
Oni
79c4074499
Merge branch 'tally-screen' into 'master'
...
Tally screen
See merge request KartKrew/Kart!1463
2023-09-09 05:27:55 +00:00
Sal
0675a4e527
Tally screen
2023-09-09 05:27:55 +00:00
toaster
69e73b1932
Fix screenshot/video recording for CL_ServerConnectionTicker inner loop
2023-09-08 23:31:22 +01:00
Sal
c8eff3a957
Merge branch 'gp-initialize-bot-spectators' into 'master'
...
K_SetBot: check spectator status on first round of GP
Closes #664
See merge request KartKrew/Kart!1467
2023-09-08 21:28:59 +00:00
Oni
ba42707d3e
Merge branch 'special-out-fix' into 'master'
...
P_KillPlayer: fix "special out" -- player shrinks to a speck from dying in Sealed Stars
Closes #663
See merge request KartKrew/Kart!1466
2023-09-08 11:37:27 +00:00
James R.
172c3861f4
K_SetBot: check spectator status on first round of GP
...
Fixes map warp to Prisons or Sealed Stars, since these
create a 1-round GP.
2023-09-08 03:24:20 -07:00
James R.
eca8804c0e
P_KillPlayer: fix "special out" -- player shrinks to a speck from dying in Sealed Stars
...
Regression due to refactoring. I added some comments to
put emphasis on the intended behavior.
2023-09-08 03:12:03 -07:00
Oni
a11ba48a0a
Merge branch 'spraycan-aura' into 'master'
...
Add HUD trackers for Spraycans (all variants), add missing variants for normal + Super Flicky HUD trackers, add shadow for Spraycans
Closes #649 and #662
See merge request KartKrew/Kart!1461
2023-09-08 10:08:03 +00:00
VelocitOni
7e33f92049
undef "near" and "far"
...
Eidolon: "they're legacy code compatibility defines that don't seem to have any way to be disabled other than undefing them"
2023-09-08 02:55:48 -07:00
James R.
9a409c5e93
P_DefaultMobjShadowScale: add shadow for Spraycans
2023-09-08 02:55:48 -07:00
James R.
c454843837
Spraycan HUD tracking
2023-09-08 02:55:48 -07:00
Sal
eff847b216
Merge branch 'connecting-conundrums' into 'master'
...
Connecting Conundrums
See merge request KartKrew/Kart!1453
2023-09-08 02:05:09 +00:00
VelocitOni
47e66096ca
Buffed airOK driftboosts
...
Buffed all driftboosts performed in the air except failsafe boost
2023-09-07 19:39:58 -04:00
Oni
ff5fc953b6
Merge branch 'fastfall-drifting' into 'master'
...
K_PlayerEBrake: let use in air, even if drifting
See merge request KartKrew/Kart!1460
2023-09-07 23:08:04 +00:00
Oni
c8b0944f32
Merge branch 'faster-startup' into 'master'
...
Startup: calculate file checksum in background thread
See merge request KartKrew/Kart!1442
2023-09-07 22:45:57 +00:00
Oni
722c9147b8
Merge branch 'intermission-tie-dye' into 'master'
...
Sonic 3-style intermission coloring
See merge request KartKrew/Kart!1462
2023-09-07 20:59:21 +00:00
Sally Coolatta
867253540c
Sonic 3-style intermission coloring
...
Not just tan, but blue & a tiny bit of green!
2023-09-07 16:19:37 -04:00
James R.
11f428b67a
Add 4P variants for TARGET HUD tracking
2023-09-07 00:08:42 -07:00
James R.
b3916ebb8d
k_hud_track.cpp: refactor to separate graphics switching and flickering conditions from main drawing code
2023-09-06 21:50:04 -07:00
James R.
3551bbc392
K_PlayerEBrake: let use in air, even if drifting
...
Lets you fastfall if you're holding the drift button while
airborne.
2023-09-06 19:28:04 -07:00
James R
28f2659342
W_InitFile: calculate md5sum on background thread, for startup wads
...
Add W_GetFileMD5, blocks calling thread until md5 is
calculated.
2023-09-06 18:32:41 -07:00
Ash Logan
dedd0047bd
wad: Refactor ResFindSignature to work in chunks
...
kinda mucky but it works
2023-09-06 18:32:40 -07:00
Ash Logan
8ca2dc77e7
wad: Cache pk3 central directory
...
Massive improvments from seeking less, allows file buffering to work better too
Co-authored-by: James R <justsomejames2@gmail.com>
2023-09-06 18:32:40 -07:00
Ash Logan
331a6ea41e
wad: Fixes for big-endian platforms
2023-09-06 18:32:40 -07:00
James R
c46231ede9
Convert w_wad.c to w_wad.cpp
2023-09-06 17:36:21 -07:00
Oni
70207076c1
Merge branch 'hanicef-fps-counter' into 'master'
...
Fix inaccuracies in FPS counter
See merge request KartKrew/Kart!1456
2023-09-04 00:26:56 +00:00
Oni
81b1f4f8d7
Merge branch 'savedemo-titlecard-crash' into 'master'
...
Only save demo on exit if demobuf.p is ready
Closes #648
See merge request KartKrew/Kart!1459
2023-09-04 00:25:59 +00:00
Oni
98d1bd0466
Merge branch 'encore-spectator-turning' into 'master'
...
Invert freecam turning in encore
Closes #652
See merge request KartKrew/Kart!1458
2023-09-04 00:16:42 +00:00
Oni
cb0e2e178a
Merge branch 'rhi-gl-remove-deferred-delete' into 'master'
...
rhi gl: Remove the garbage disposal
See merge request KartKrew/Kart!1454
2023-09-04 00:04:38 +00:00
Eidolon
203d045dfa
Only save demo if demobuf.p is ready
...
Fixes KartKrew/Kart#648
2023-09-03 18:59:24 -05:00