raze/source/build
Christoph Oelckers 78afb67c7f - setup for Duke actor data transition to something more scripting friendly.
The main problem here is that there's two data arrays representing an actor - sprite and hittype and the engine only uses indices for reference.
By setting up hittype to contain a sprite reference, the function and iterator interface can be rewritten to use a single pointer instead to represent an actor.
The main objective is to reduce the number of accesses to the global arrays which constitute the biggest refactoring blocker.
2020-10-21 16:31:17 +02:00
..
include - split moveweapons_d further up into more smaller parts. 2020-10-18 09:45:41 +02:00
src - setup for Duke actor data transition to something more scripting friendly. 2020-10-21 16:31:17 +02:00