Christoph Oelckers
|
f7e61eeef7
|
- migrated Blood's portal links into sectortype.
|
2021-12-25 21:28:48 +01:00 |
|
Christoph Oelckers
|
999ec3c95a
|
use validSectorIndex checks where appropriate.
Let’s hope that this sloppiness doesn’t have negative effects with broken maps.
# Conflicts:
# source/games/sw/src/sprite.cpp
# Conflicts:
# source/games/duke/src/prediction.cpp
# source/games/duke/src/render.cpp
|
2021-12-25 21:28:37 +01:00 |
|
Christoph Oelckers
|
a94f298600
|
- print new errors in red.
|
2021-12-16 11:56:26 +01:00 |
|
Christoph Oelckers
|
d011f3c201
|
- Blood: validate upper/lower sector links before starting a level.
Originally this just performed an OOB memory access, but with Raze's setup it would dereference a null pointer so these must be eliminated.
|
2021-12-16 11:54:55 +01:00 |
|
Christoph Oelckers
|
7daa501a4d
|
- removed all #include "compat.h" except the one in build.h
Still all compiles fine.
|
2021-12-14 12:24:10 +01:00 |
|
Christoph Oelckers
|
c40266625b
|
- moved gInterpolateSprite into DBloodActor
|
2021-11-29 00:55:00 +01:00 |
|
Christoph Oelckers
|
3e452994d8
|
- handle all of gUpper/gLowerLink.
This completes the removal of all access to the global arrays outside of setup code.
|
2021-11-29 00:54:58 +01:00 |
|
Christoph Oelckers
|
118b3e1d70
|
- all calls to CheckSpriteSect/Stat handled.
|
2021-11-29 00:53:44 +01:00 |
|
Christoph Oelckers
|
fc11f537f7
|
- project cleanup
* moved all games into the 'games' folder.
* fixed project to include all sources and move them to the proper folders.
|
2021-01-10 20:31:32 +01:00 |
|