James R
70294e62bd
Automatically disable directional lighting if the sector has no sky
2023-08-11 01:41:49 -07:00
James R
46406931c1
Toggle all manner of directional lighting with MSF_FLATLIGHTING
2023-07-27 17:49:45 -07:00
James R
9c80d53f54
R_StoreWallRange: remove duplicated closed door checks
2023-04-08 21:24:11 +01:00
TehRealSalt
a68615e2f9
Remove R_DoorClosed
...
This function has caused me, so much unexpected pain because of just how out of the way it is, and NOTHING else uses it
2023-04-08 21:24:11 +01:00
James R
7b8a564f69
Cull BSP behind a raised floor or lowered ceiling that covers the entire screen
...
This can effectively award the performance of a thok
barrier automatically, for walls that completely fill the
screen vertically. (Not pegged midtextures.)
2023-04-05 15:05:32 +01:00
toaster
dccd70129a
Merge branch 'fix-portal-slime-trails' into 'master'
...
Fix line-based portal slimetrails
See merge request KartKrew/Kart!1139
2023-04-05 13:00:02 +00:00
toaster
d6a0f79ed9
R_CrunchWallSegment: New function name in I_Error message
2023-04-05 13:27:26 +01:00
James R
d55b1b194a
r_bsp.cpp: merge R_ClipSolidWallSegment and R_ClipPassWallSegment into one templated function
...
Prep for creating a third variant. Control flow is largely
the same between these two leveraging if constexpr seems
appropriate.
Also splits the crunch goto label away into a new function
called R_CrunchWallSegment.
2023-04-05 00:09:24 -07:00
James R
ccd5f3bfc4
Convert r_bsp.c to r_bsp.cpp
2023-04-04 23:58:58 -07:00