Commit graph

9 commits

Author SHA1 Message Date
Mitchell Richters
f80570634f - WHaven: Migrate lockclock to backend solution. 2021-02-25 20:40:33 +11:00
Mitchell Richters
eef77e80f7 - Get whaven building now that submodules have been removed.
* Since all code is included in `all.cpp`, several identically named static functions have been renamed to avoid conflicts.
2021-02-13 19:00:27 +11:00
Mitchell Richters
26c378936d - buildutils: Replace sintable[] use within remainder of WHaven's ai*.cpp files with bsin()/bcos(). 2021-01-01 18:54:13 +11:00
Christoph Oelckers
110adf4a83 - WH: fixed ambiguous naming of 'attack' functions. 2020-11-09 18:23:23 +01:00
Mitchell Richters
249ea218f4 - WHaven: Uplift of ang to backend code. 2020-11-08 17:57:16 +11:00
Christoph Oelckers
82f23a4733 - implemented the sound system for Witchaven.
The sound system itself is as primitive as it can get, the main change was to link sounds to sprites and not just their coordinates.
2020-10-31 14:07:37 +01:00
Christoph Oelckers
fb2629002f - fixed things so that everything compiles.
This isn't usable yet because only the play code is present.
2020-10-31 14:04:59 +01:00
Christoph Oelckers
f50b0f937d - added most of the remaining play code. 2020-10-31 14:04:59 +01:00
Christoph Oelckers
96637a25d1 - importing Witchaven code from GDX
This is a straight port of the GDX Java code to C++ with as few changes made as possible.
Part 1: AI code.
2020-10-31 14:04:59 +01:00