Christoph Oelckers
|
e543c70439
|
- replacement of BloodLinearSpriteIterator
Preparation for eliminating sprite[]. This array can later be created by the actual spawn function.
|
2021-12-26 23:09:51 +01:00 |
|
Christoph Oelckers
|
b7a5ea8ef6
|
- moved some common utilities into the backend.
|
2021-12-26 23:09:44 +01:00 |
|
Christoph Oelckers
|
5d78b228b7
|
- the final bits and pieces in Blood
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
9388f839b6
|
- main view render function and dependencies.
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
443cfc991c
|
- actSpawnSprite, ZONE, startsectnum and dbLoadMap
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
b063e19980
|
- gFX.fxSpawnActor and a few other simple replacements.
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
d99542a678
|
- get*slope and sfxPlay3DSound
|
2021-12-25 21:29:14 +01:00 |
|
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 |
|