aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/vector.h
AgeCommit message (Collapse)Author
2019-01-24BLADERUNNER: Fixed fog renderingPeter Kohaut
Fogs were not animated. Clean up of the fog calculation routines.
2019-01-14BLADERUNNER: Obstacle path finding part 1Thomas Fach-Pedersen
2018-08-26BLADERUNNER: Remove use of C99 mathColin Snover
C++ math functions are overloaded so operate using single-precision when receiving a float input. The C standard library on FreeMiNT does not fully support C99 math so use of sqrtf, sinf, etc. instead of the C++ API does not work.
2018-08-03BLADERUNNER: Add cos/sine tableDavid Fioramonti
This uses the one in Common. The engine now contains a 10-bit cosine and sine table. It used mostly for vector math. This also allows two vector functions to be removed from vector.h.
2018-05-07BLADERUNNER: Implement obstacle polygon mergingThomas Fach-Pedersen
2018-02-18BLADERUNNER: Support for runningPeter Kohaut
Fixed Runciter idle state Fixed movement track delay Basic combat support
2016-10-04BLADERUNNER: code formattingPeter Kohaut
2016-10-04BLADERUNNER: trying to figure out walking, added structures for obstacles ↵Peter Kohaut
used for pathfinding, fixed bug in searching for walkboxes
2016-10-03BLADERUNNER: Code formatting fixesEugene Sandulenko
2016-09-29BLADERUNNER: added rendering support for lighting and effects, but its not ↵Peter Kohaut
working correctly yet
2016-09-29BLADERUNNER: added implementation of more script methods added combat ↵Peter Kohaut
structure (maybe it combat mode??)
2016-09-29BLADERUNNER: Add Vector and Matrix classesThomas Fach-Pedersen