Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
Find a file
pogokeen 3d63d1b720 Add updatesectorneighbour() and updatesectorneighbourz() and make them accessible to CON to allow searching for nearby neighbouring sectors from a known sector.
These updatesector counterparts are more performant for tasks that require determining whether nearby sectors exist at a point as they will not exhaustively search the map.
This also leads to more correct behaviour when sectors are disjoint, as queries will breadth-first search neighbouring sectors rather than risk accidentally stumbling first across accomodating disjoint sectors.

git-svn-id: https://svn.eduke32.com/eduke32@7805 1a8010ca-5511-0410-912e-c29ae57300e0

# Conflicts:
#	source/build/include/build.h
2019-09-20 15:16:47 +02:00
package/common - more uselessness eliminated 2019-09-17 20:28:28 +02:00
platform Fix parallel build by switching to generating .obj files from .glsl files and treat the shader source as an externed global resolved at link time. 2019-09-20 15:10:56 +02:00
source Add updatesectorneighbour() and updatesectorneighbourz() and make them accessible to CON to allow searching for nearby neighbouring sectors from a known sector. 2019-09-20 15:16:47 +02:00
.gitignore Fix parallel build by switching to generating .obj files from .glsl files and treat the shader source as an externed global resolved at link time. 2019-09-20 15:10:56 +02:00
_clang-format Set AllowShortCaseLabelsOnASingleLine to false and AlignAfterOpenBracket to Align in _clang-format 2018-12-15 01:37:24 +00:00
Android.mk Rename net.* to network.* 2019-09-19 12:20:45 +02:00
Common.mak Fix sequential GNUmakefile build 2019-09-20 15:10:09 +02:00
GNUmakefile Print extern declaration when generating .cpp from .glsl 2019-09-20 15:14:25 +02:00