Christoph Oelckers
|
5cc1a8934e
|
- refactored Anim to use actors.
|
2021-10-24 21:50:03 +02:00 |
|
Christoph Oelckers
|
3b0df0e9b4
|
- renamed fields in Anim to match DExhumedActor.
|
2021-10-24 20:14:36 +02:00 |
|
Christoph Oelckers
|
e8e0294929
|
- access AnimList through a pointer.
|
2021-10-24 20:06:46 +02:00 |
|
Christoph Oelckers
|
43e849ca40
|
- BuildSplash and BuildExplosion.
|
2021-10-24 19:18:11 +02:00 |
|
Christoph Oelckers
|
a7b71c724e
|
- use the actor variant of BuildAnim wherever trivially doable.
|
2021-10-24 19:12:06 +02:00 |
|
Christoph Oelckers
|
5ff8852d12
|
- refactor the wasp to use actors.
|
2021-10-24 18:35:13 +02:00 |
|
Christoph Oelckers
|
a46a8c21a3
|
- access WaspList through a pointer.
|
2021-10-24 13:15:40 +02:00 |
|
Christoph Oelckers
|
2c8da6fe72
|
- refactor the spider to use actors.
|
2021-10-24 13:06:41 +02:00 |
|
Christoph Oelckers
|
6821fef5e1
|
- refactor scorpion to use actors.
|
2021-10-24 12:22:32 +02:00 |
|
Christoph Oelckers
|
6903404718
|
- access scorpion through a pointer.
|
2021-10-24 12:20:26 +02:00 |
|
Christoph Oelckers
|
937e71cfbb
|
- refactor Roach to use actors.
|
2021-10-24 12:11:33 +02:00 |
|
Christoph Oelckers
|
3a051b8acb
|
- access RoachList through a pointer.
|
2021-10-24 12:10:18 +02:00 |
|
Christoph Oelckers
|
f0f0ca020b
|
- refactor rex to use actors.
|
2021-10-24 10:59:45 +02:00 |
|
Christoph Oelckers
|
1cf616c7ba
|
- access RexList through a pointer.
|
2021-10-24 10:58:27 +02:00 |
|
Christoph Oelckers
|
54fc724b25
|
- fixed bad initialization of local variable.
Probably went unnoticed because it is in an unlikely code path.
|
2021-10-24 08:24:02 +02:00 |
|
Christoph Oelckers
|
5d0ee1478c
|
- fixed bad pointer comparison.
MSVC did not catch this, only GCC 11 and Clang errored out on this one. :(
|
2021-10-24 08:21:54 +02:00 |
|
Christoph Oelckers
|
e88627b72a
|
- refactor the rat to use actors.
|
2021-10-23 21:57:13 +02:00 |
|
Christoph Oelckers
|
9c8fda9a4d
|
- access RatList through a pointer.
|
2021-10-23 21:50:57 +02:00 |
|
Christoph Oelckers
|
cd97fdaa30
|
- refactor the mummy to use actors.
|
2021-10-23 20:49:03 +02:00 |
|
Christoph Oelckers
|
fab0fff1fe
|
- access LionList through a pointer.
|
2021-10-23 20:06:48 +02:00 |
|
Christoph Oelckers
|
cd2c796574
|
- refactor the lion to use actors.
|
2021-10-23 19:37:04 +02:00 |
|
Christoph Oelckers
|
3de4bc29c1
|
- access LionList through a pointer.
|
2021-10-23 19:31:53 +02:00 |
|
Christoph Oelckers
|
77525cecf0
|
- refactor the lava dude to use actors.
|
2021-10-23 18:51:52 +02:00 |
|
Christoph Oelckers
|
f12faa9279
|
- access LavaList through a pointer.
|
2021-10-23 18:41:05 +02:00 |
|
Christoph Oelckers
|
657e5ef6be
|
- refactor the fish to use actors.
|
2021-10-23 13:02:43 +02:00 |
|
Christoph Oelckers
|
f8cab790d4
|
- access FishList through a pointer.
To make the following commmit more readably.
|
2021-10-23 12:33:33 +02:00 |
|
Christoph Oelckers
|
5d7d4ce496
|
- fixed radial damage for actors.
|
2021-10-22 23:57:46 +02:00 |
|
Christoph Oelckers
|
0ac449ab95
|
- refactored Anubis.
This now stores its data in the actor, not a static array.
|
2021-10-22 22:09:02 +02:00 |
|
Christoph Oelckers
|
fa8edc7493
|
- quick replacement of some sprite[] accesses.
|
2021-10-22 22:05:02 +02:00 |
|
Christoph Oelckers
|
944b7b8776
|
- DeleteActor implementation.
|
2021-10-22 22:04:44 +02:00 |
|
Christoph Oelckers
|
491c27caa6
|
- fixed runlist handling for actor targets.
|
2021-10-22 22:04:04 +02:00 |
|
Christoph Oelckers
|
51ee9cf6c6
|
- fixed bad interpolation setup in AddFlow, plus some variable renaming.
|
2021-10-22 21:55:51 +02:00 |
|
Christoph Oelckers
|
4ee3505dde
|
- Exhumed: fixed return value of BuildTrap
|
2021-10-22 08:06:24 +02:00 |
|
Christoph Oelckers
|
6e919f2364
|
- Exhumed: fixed handling of torch messages for localization
|
2021-10-19 21:49:02 +02:00 |
|
Christoph Oelckers
|
2cece35902
|
Replaced sprite[] in some smaller functions
|
2021-10-19 21:49:02 +02:00 |
|
Christoph Oelckers
|
5a9978a27b
|
- extended the run list to handle actor targets.
Also renamed fields to be more descriptive.
|
2021-10-17 16:22:25 +02:00 |
|
Christoph Oelckers
|
1b8d3f9a89
|
- Exhumed: some inlines for upcoming actor refactoring.
|
2021-10-17 15:21:29 +02:00 |
|
Christoph Oelckers
|
33261db902
|
- some quick sprite[] replacements.
|
2021-10-16 15:36:34 +02:00 |
|
Christoph Oelckers
|
3419d6a901
|
- fixed compilation.
|
2021-10-16 15:36:34 +02:00 |
|
Christoph Oelckers
|
1839634d79
|
- small stuff
|
2021-10-16 15:36:33 +02:00 |
|
Christoph Oelckers
|
b1d15811c5
|
- make nBodygunSprite an actor array.
|
2021-10-16 15:36:33 +02:00 |
|
Christoph Oelckers
|
fe9ddabd35
|
- made nChunkSprite an actor array
# Conflicts:
# source/games/exhumed/src/move.cpp
|
2021-10-16 15:36:33 +02:00 |
|
Christoph Oelckers
|
c2467dc47b
|
- made nBodySprite an actor array.
# Conflicts:
# source/games/exhumed/src/aistuff.h
# source/games/exhumed/src/player.cpp
# Conflicts:
# source/games/exhumed/src/aistuff.h
# source/games/exhumed/src/player.cpp
|
2021-10-16 15:36:33 +02:00 |
|
Christoph Oelckers
|
dbe4aa3515
|
- renamed disassembly variables in bubbles.cpp.
# Conflicts:
# source/games/exhumed/src/bubbles.cpp
# source/games/exhumed/src/exhumedactor.h
|
2021-10-16 15:36:33 +02:00 |
|
Christoph Oelckers
|
0d0326f8c1
|
- argument of BelowNear
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
9badd2e78b
|
- converted switches to classes.
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
601d358b49
|
- converted FuncWasp to a class.
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
8d7f37066f
|
- converted FuncSpider to a class
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
5a424bdd06
|
- converted FuncSnake to a class.
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
61df236588
|
- converted FuncSet/FuncSoul to a class.
|
2021-10-16 15:36:32 +02:00 |
|