raze/source
Christoph Oelckers 64cad55d73 - fixed updatesector and changed updatesectorz to use the same search algorithm.
The initial distance check in updatesectorneighbor had a far too low threshold which would skip the breadth-first search for relatively small distances already.
Exhumed's LEV1 and Duke's Lunatic Fringe were the most obvious candidates where this could cause problems.
Changed to use a mixture of the original updatesector with the revised algorithm so that all immediate neighbors of the start sector will get visited unconditionally.

updatesectorz was still the original function from Shadow Warrior, this also was changed to use the same algorithm as uodatesector.
2021-11-30 00:15:25 +01:00
..
build - fixed updatesector and changed updatesectorz to use the same search algorithm. 2021-11-30 00:15:25 +01:00
common - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
core - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
games - fixed updatesector and changed updatesectorz to use the same search algorithm. 2021-11-30 00:15:25 +01:00
glbackend - enable texture upscaling in Polymost, disable it for the movie player's textures. 2021-11-29 00:57:10 +01:00
platform - remaining parts of GLES. 2021-09-18 13:03:36 +02:00
thirdparty - macOS backend update, plus moving base64.cpp around. 2020-09-27 16:12:50 +02:00
CMakeLists.txt - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
g_pch.h - Cleanup header duplicates in g_pch.h. 2021-10-30 10:24:14 +02:00
gitinfo.cpp