Christoph Oelckers
|
8bad95c7c6
|
- reinstated deleted saveable_code entries with dummy pointers.
This is to preserve savegame compatibility for now.
Later the code pointer saving needs a thorough cleanup.
|
2021-10-29 09:16:07 +02:00 |
|
Christoph Oelckers
|
e241e7dc52
|
- SW: changed Animator interface to use USERp parameters.
|
2021-10-28 23:37:07 +02:00 |
|
Christoph Oelckers
|
bb3a141c42
|
- fixed last commit.
|
2021-10-28 23:16:03 +02:00 |
|
Christoph Oelckers
|
7e191fb29b
|
- fixed damage amount in the runlist dispatcher.
|
2021-10-28 23:04:50 +02:00 |
|
Christoph Oelckers
|
f1b40b7878
|
- bumped savegame version for Exhumed.
|
2021-10-28 18:59:40 +02:00 |
|
Christoph Oelckers
|
91ecda2fcb
|
- cleaned up the run list interface.
Due to serialization concerns it still isn't optimal, though, because we cannot get rid of the index table yet.
|
2021-10-28 18:57:50 +02:00 |
|
Christoph Oelckers
|
791240786d
|
- use a wrapper function to check for the radial damage event.
|
2021-10-28 18:43:54 +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
|
3842936012
|
- feebtag.
|
2021-10-28 14:25:28 +02:00 |
|
Christoph Oelckers
|
07ad50d97c
|
- sound API
|
2021-10-28 14:23:31 +02:00 |
|
Christoph Oelckers
|
97b4116f28
|
- run list API
|
2021-10-28 14:23:15 +02:00 |
|
Christoph Oelckers
|
4197a7ed84
|
- BlockInfo
|
2021-10-28 14:08:53 +02:00 |
|
Christoph Oelckers
|
3a5ea07951
|
- some smaller changes.
|
2021-10-28 14:06:36 +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
|
076a995c6e
|
- besttarget and Player::nTarget.
|
2021-10-28 13:51:32 +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
|
be19dbb2ce
|
- nDoppleSprite
|
2021-10-28 09:47:29 +02:00 |
|
Christoph Oelckers
|
eae1d589ec
|
- playerFloorSprite
|
2021-10-28 09:25:13 +02:00 |
|
Christoph Oelckers
|
1e10cef556
|
- PostProcess
|
2021-10-28 09:21:49 +02:00 |
|
Christoph Oelckers
|
9d642e18e7
|
- BuildDrip / ProcessTrailSprite
|
2021-10-28 08:51:50 +02:00 |
|
Christoph Oelckers
|
e6c7e5bc18
|
- radial stuff.
|
2021-10-28 08:32:08 +02:00 |
|
Mitch Richters
|
4030a18245
|
Merge branch 'master' into whaven
|
2021-10-28 09:45:52 +11:00 |
|
Christoph Oelckers
|
df9d1b1ceb
|
- the rest of object.cpp
|
2021-10-27 23:04:33 +02:00 |
|
Christoph Oelckers
|
b59cb67f05
|
- Object, part 1.
|
2021-10-27 23:03:59 +02:00 |
|
Christoph Oelckers
|
d3e55739c7
|
- energy blocks.
|
2021-10-27 23:02:56 +02:00 |
|
Christoph Oelckers
|
51202cba78
|
- nFinaleSpr.
|
2021-10-27 20:58:13 +02:00 |
|
Christoph Oelckers
|
b480bb3634
|
- BuildSpark
|
2021-10-27 20:56:43 +02:00 |
|
Christoph Oelckers
|
56d0f41a36
|
- BuildTrap
|
2021-10-27 20:56:43 +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
|
c01c9122de
|
- slideData cleanup.
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
73d415369d
|
- AddFlow API cleanup.
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
6bf6ac5b34
|
- Flashes
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
a4306d9bab
|
- renamed some fields.
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
ca6724a3f5
|
- make nNetStartSprite an actor array.
|
2021-10-27 20:56:42 +02:00 |
|
Christoph Oelckers
|
1591d6fbdb
|
- Regenerates.
MP only so not really relevant - the code looked broken anyway.
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
2f511b3cff
|
- UseItem + subfunctions.
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
d04d92fd49
|
- destroyItemAnim, other replacements in AIPlayer::Tick
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
587cd09e8e
|
- BuildItemAnim
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
6a1423d92f
|
- sprite[] in gun.cpp.
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
9ef4f0fa99
|
- Gravity function.
|
2021-10-27 20:56:41 +02:00 |
|
Christoph Oelckers
|
5234481370
|
- fixed bad actor conversion.
|
2021-10-27 20:56:30 +02:00 |
|
Christoph Oelckers
|
14ccb74aac
|
- for radial damage the 'other' actor is always undefined.
|
2021-10-27 16:12:56 +02:00 |
|
Christoph Oelckers
|
f60d20b50a
|
- handle the grenade.
|
2021-10-27 15:46:18 +02:00 |
|
Christoph Oelckers
|
525ea72bfa
|
- use pointers for grenades.
|
2021-10-27 00:37:17 +02:00 |
|
Christoph Oelckers
|
6b3aa44211
|
- first pass over grenade.cpp.
Mainly field renaming.
|
2021-10-27 00:37:17 +02:00 |
|