Retroquad 0.21.2 Released (Patreon)
Published:
2024-01-07 23:03:31
Imported:
2024-08
Content
This version fixes 3 bugs:
- Walls were not receiving raytraced lights when the shooter touched them head on; dynamic lights from muzzleflashes were being spawned beyond the player's collision box, which made them get inside walls and be skipped by the raytracing algorithm.
- Rotating doors were not receiving light properly; while rotating fans could receive light mostly fine, rotating doors changes the direction of the axis of the planes being lit in a way that wasn't being handled by the backfaced light clipping algorithm.
- Now the weapon switching animation is being properly reset when toggling the third person camera.
A good amount of code was also cleaned up and optimized a bit.
I'm also implementing some custom entities in the gamecode, to be able to create a better test map to showcase all of the available BSP lighting effects.