Christoph Oelckers
|
b3bbf8932e
|
- same procedure for Exhumed.
|
2021-12-26 23:08:58 +01:00 |
|
Christoph Oelckers
|
624ad6a2ad
|
- cleanup stuff.
Removed unneeded prototypes, renamed some variables; no logic changes.
|
2021-12-25 21:29:05 +01:00 |
|
Christoph Oelckers
|
943641d18e
|
- renamed all nSector pointers to pSector
No logic changes!
|
2021-12-25 21:29:04 +01:00 |
|
Christoph Oelckers
|
a3ecbe6371
|
- MoveQS
|
2021-12-25 21:29:04 +01:00 |
|
Christoph Oelckers
|
2027c6ebaf
|
- the last sector[]
|
2021-12-25 21:29:04 +01:00 |
|
Christoph Oelckers
|
f09e7ed32f
|
- spawn functions.
|
2021-12-25 21:29:03 +01:00 |
|
Christoph Oelckers
|
b191bca49e
|
- BuildAnim
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
78d9b78193
|
- most of the rest of the walls.
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
5374dafb56
|
- switches
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
d73c7aa543
|
- short review and disasm variable renaming
(down to 200 shorts)
|
2021-12-25 21:28:52 +01:00 |
|
Christoph Oelckers
|
30b42d24a0
|
- Exhumed short review
(down to < 550)
|
2021-12-25 21:28:52 +01:00 |
|
Christoph Oelckers
|
999ec3c95a
|
use validSectorIndex checks where appropriate.
Let’s hope that this sloppiness doesn’t have negative effects with broken maps.
# Conflicts:
# source/games/sw/src/sprite.cpp
# Conflicts:
# source/games/duke/src/prediction.cpp
# source/games/duke/src/render.cpp
|
2021-12-25 21:28:37 +01:00 |
|
Christoph Oelckers
|
5bb114ba6e
|
- fixed two bad actor references in Exhumed's radial damage code.
The radial source is passed through pRadialActor, not pObjActor.
|
2021-11-30 22:44:54 +01:00 |
|
Christoph Oelckers
|
d63b6cda37
|
- exhumed: made all nAngle variables full ints
|
2021-11-29 00:55:42 +01:00 |
|
Christoph Oelckers
|
5a6d4f88d5
|
- Exhumed: eliminate all remaining MAXSECTORS references
|
2021-11-11 23:46:50 +01:00 |
|
Christoph Oelckers
|
9b52b3b451
|
- made all nSector variables full ints.
This already takes care of most sector[] accesses in Exhumed
|
2021-11-09 17:27:54 +01:00 |
|
Christoph Oelckers
|
366df9d4b6
|
- Exhumed: use the sprite's sector() member where possible.
|
2021-11-09 00:26:46 +01: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
|
c9d391634d
|
- some missing queen bits.
|
2021-10-27 00:37:17 +02:00 |
|
Christoph Oelckers
|
331ba71473
|
- BuildCreatureChunk wrapper.
|
2021-10-26 21:15:07 +02:00 |
|
Christoph Oelckers
|
70a7656619
|
- handle the queen itself.
|
2021-10-26 21:10:51 +02:00 |
|
Christoph Oelckers
|
52ab800548
|
- QueenAngleChase.
|
2021-10-26 20:52:25 +02:00 |
|
Christoph Oelckers
|
ae271b272a
|
- made QueenEgg use actor pointers.
|
2021-10-26 20:13:03 +02:00 |
|
Christoph Oelckers
|
47929972c0
|
- replaced sprite indices in QueenHead.
|
2021-10-26 19:55:20 +02:00 |
|
Christoph Oelckers
|
839292ac91
|
- renamed fields in the queen structs to match DExhumedActor.
|
2021-10-26 18:50:46 +02:00 |
|
Christoph Oelckers
|
c1598185f7
|
- parameter cleanup of BuildBullet.
|
2021-10-25 23:09:01 +02:00 |
|
Christoph Oelckers
|
eece69fbbd
|
- renamed variables in BuildBullet and removed unused parameters.
|
2021-10-25 23:07:58 +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
|
77525cecf0
|
- refactor the lava dude to use actors.
|
2021-10-23 18:51:52 +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
|
335ebe9272
|
- converted queen funcs to classes
|
2021-10-15 22:55:03 +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
|
4069a5096a
|
- scriptified Exhumed's 2D content (minus the programmatic textures.)
|
2021-04-30 20:08:36 +02:00 |
|
Christoph Oelckers
|
d7f720664a
|
- Exhumed: fixed uninitialized variables in Queen boss when reloading a savegame.
|
2021-03-09 22:18:43 +01:00 |
|
Christoph Oelckers
|
d31fe01b6d
|
- skill stuff for Exhumed.
Just for fun. ;)
|
2021-02-27 14:08:08 +01:00 |
|
Christoph Oelckers
|
e470c59263
|
- Exhumed: Set opos for all dynamically spawned sprites.
Fixes #253
Let's hope this covers everything, the code is a bit scattered...
|
2021-02-27 00:16:03 +01: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 |
|