Christoph Oelckers
|
3811147f70
|
- use proper clipmove variant in Blood and Exhumed
This merely extends some shorts to full ints to match the desired parameter's size.
|
2021-11-08 23:11:30 +01:00 |
|
Mitch Richters
|
1d39bb371e
|
- Exhumed: Replace use of getzrange_old() inline wrapper with getzrange() .
|
2021-10-30 17:30:02 +02:00 |
|
Mitch Richters
|
0ac63fd663
|
- Exhumed: Replace use of clipmove_old() inline wrapper with clipmove() .
|
2021-10-30 17:30:01 +02:00 |
|
Christoph Oelckers
|
7a65cc46d0
|
- moved AI wrappers out of the main sources.
This is mainly to reduce commit noise for what follows. These functions will soon be deleted.
|
2021-10-28 18:39:49 +02:00 |
|
Christoph Oelckers
|
4197a7ed84
|
- BlockInfo
|
2021-10-28 14:08:53 +02:00 |
|
Christoph Oelckers
|
ee03eb1b3d
|
- movement and elevators.
|
2021-10-28 13:54:36 +02:00 |
|
Christoph Oelckers
|
9cfd682c9e
|
- eliminated Player::nSprite.
|
2021-10-28 13:54:09 +02:00 |
|
Christoph Oelckers
|
8e13bb6e35
|
- RestartPlayer, plus wrapper removal.
|
2021-10-28 13:43:39 +02:00 |
|
Christoph Oelckers
|
2195bc0b76
|
- got rid of several inline wrappers.
|
2021-10-28 10:51:12 +02:00 |
|
Christoph Oelckers
|
2b8893762c
|
- movesprite family mostly done.
|
2021-10-28 10:46:16 +02:00 |
|
Christoph Oelckers
|
30541b09a4
|
- PlotCourseToSprite, FindPlayer and GetUpAngle.
|
2021-10-28 09:57:35 +02:00 |
|
Christoph Oelckers
|
49c1163a33
|
- eliminated AngleChase inline.
|
2021-10-28 09:54:10 +02:00 |
|
Christoph Oelckers
|
11912486de
|
- moved all loose player related arrays into the Player struct.
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
9ef4f0fa99
|
- Gravity function.
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
6d3f9ca0d6
|
- migrated a few functions to use actors.
|
2021-10-27 00:24:28 +02:00 |
|
Christoph Oelckers
|
345667f945
|
- handle the remaining old-style iterators.
|
2021-10-27 00:18:23 +02:00 |
|
Christoph Oelckers
|
ae271b272a
|
- made QueenEgg use actor pointers.
|
2021-10-26 20:13:03 +02:00 |
|
Christoph Oelckers
|
99e189fa2b
|
- IgniteSprite
|
2021-10-25 23:15:59 +02:00 |
|
Christoph Oelckers
|
3d35ceecb0
|
- bullet.cpp, first part.
|
2021-10-25 22:24:20 +02:00 |
|
Christoph Oelckers
|
5cc1a8934e
|
- refactored Anim to use actors.
|
2021-10-24 21:50:03 +02:00 |
|
Christoph Oelckers
|
43e849ca40
|
- BuildSplash and BuildExplosion.
|
2021-10-24 19:18:11 +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
|
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
|
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
|
0d0326f8c1
|
- argument of BelowNear
|
2021-10-16 15:36:32 +02:00 |
|
Christoph Oelckers
|
008825fe32
|
- converted FuncCreatureChunk into a class.
|
2021-10-15 21:58:07 +02:00 |
|
Christoph Oelckers
|
b725adc426
|
- Exhumed: split up the message word for event messages.
|
2021-10-15 18:49:35 +02:00 |
|
Christoph Oelckers
|
2ee7be0382
|
- Exhumed: split up the value parameter of the run list.
|
2021-10-15 18:37:39 +02:00 |
|
Christoph Oelckers
|
6f8a5ee2d2
|
- Exhumed: replaced a large amount of sprite array accesses with pointers.
No logic changes, this is mainly search & replace.
|
2021-10-10 11:47:18 +02:00 |
|
Christoph Oelckers
|
4e182ea5ee
|
- Exhumed: made the status bar independent of static global state.
It will now perform all state change checks itself
|
2021-05-15 10:25:38 +02:00 |
|
Christoph Oelckers
|
4b064b9f34
|
- migrated Exhumed's level setup to RMAPINFO.
This game never had a proper setup so this also fixes the crashes with visiting the multiplayer maps.
|
2021-05-02 15:54:19 +02:00 |
|
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 |
|