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
Christoph Oelckers
51205fbdac
- split actInit into several smaller functions.
2020-12-06 12:52:08 +01:00
Christoph Oelckers
eee972d446
- removed some unused functions from actor.cpp.
2020-12-06 12:51:46 +01:00
Christoph Oelckers
045e487859
- actInit cleanup, new iterators returning DBloodActor.
2020-12-06 12:51:46 +01:00
Christoph Oelckers
2f4abf93af
- fixed loading of Blood savegames.
...
This was a strange case of C++ not doing what was to be expected due to hidden semantics.
Note: never assign {} to a type that has a non-default constructor!
Fixes #212
2020-12-06 08:18:03 +01:00
Christoph Oelckers
aba3539275
- moved dudeSlope fully into DBloodActor.
2020-12-04 18:03:02 +01:00
Christoph Oelckers
502d911a95
- refactored Blood's AI callback interface to only use a single DBloodActor parameter.
2020-12-04 18:03:01 +01:00
Christoph Oelckers
0ac41e0b5a
- drafted a DBloodActor to wrap the multitude of arrays (12 overall!) in which an actor is split up.
2020-12-04 18:03:01 +01:00