antoniou79
9708afdbae
BLADERUNNER: Use float suffix specifier in Vector init
2020-09-04 23:35:34 +03:00
Peter Kohaut
2fd29c5193
BLADERUNNER: Fixed fog rendering
...
Fogs were not animated.
Clean up of the fog calculation routines.
2019-01-24 22:59:49 +01:00
Thomas Fach-Pedersen
c57e47f30d
BLADERUNNER: Obstacle path finding part 1
2019-01-14 18:50:30 +01:00
Colin Snover
81f78d4ddf
BLADERUNNER: Remove use of C99 math
...
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-26 15:33:44 +03:00
David Fioramonti
3922370275
BLADERUNNER: Add cos/sine table
...
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-08-03 14:50:45 +02:00
Thomas Fach-Pedersen
e3363635cb
BLADERUNNER: Implement obstacle polygon merging
2018-05-07 19:17:13 +02:00
Peter Kohaut
7090841ccc
BLADERUNNER: Support for running
...
Fixed Runciter idle state
Fixed movement track delay
Basic combat support
2018-02-18 22:20:16 +01:00
Peter Kohaut
5d1e1131dc
BLADERUNNER: code formatting
2016-10-04 18:59:25 +02:00
Peter Kohaut
6547c35e15
BLADERUNNER: trying to figure out walking, added structures for obstacles used for pathfinding, fixed bug in searching for walkboxes
2016-10-04 18:15:57 +02:00
Eugene Sandulenko
281c19ab03
BLADERUNNER: Code formatting fixes
2016-10-03 12:38:43 +02:00
Peter Kohaut
f1cb735ee0
BLADERUNNER: added rendering support for lighting and effects, but its not working correctly yet
2016-09-29 22:33:41 +02:00
Peter Kohaut
de7f961f48
BLADERUNNER: added implementation of more script methods added combat structure (maybe it combat mode??)
2016-09-29 22:33:40 +02:00
Thomas Fach-Pedersen
789bb7a281
BLADERUNNER: Add Vector and Matrix classes
2016-09-29 22:33:36 +02:00