Commit graph

15286 commits

Author SHA1 Message Date
Christoph Oelckers
394675e9a8 - warpsprite 2021-11-21 16:14:59 +01:00
Christoph Oelckers
825e903246 - checkmove 2021-11-21 16:13:17 +01:00
Christoph Oelckers
a2bb4d20d9 - checksight 2021-11-21 16:11:55 +01:00
Christoph Oelckers
c762fd31dc - trailingsmoke 2021-11-21 16:10:14 +01:00
Christoph Oelckers
49cbba8355 - replaced more than half of the remaining newstatus calls that already had actors available. 2021-11-21 16:04:32 +01:00
Christoph Oelckers
f6da8fd754 - replaced the remaining full loops over the sprite array with iterators. 2021-11-21 16:04:32 +01:00
Christoph Oelckers
a418d8b53e - replaced some full loops over the sprite array with iterators. 2021-11-21 16:04:32 +01:00
Christoph Oelckers
a0b13ce785 - removed sprite[i] references in AI code. 2021-11-21 16:04:32 +01:00
Christoph Oelckers
c3cbaa91ce - removed unneeded GetSpriteIndex calls. 2021-11-21 16:04:32 +01:00
Christoph Oelckers
2193597c3e - handle all newstatus calls in AI code.
Again done by search/replace.
2021-11-21 16:04:31 +01:00
Christoph Oelckers
abd19f4e1d - use actors in the AIState interface.
This was a massive cppy/paste operation that only changed function headers and a few internal calls.
2021-11-21 16:04:31 +01:00
Mitch Richters
1b487c1b05 - WH: Fix bad whitespace in input.cpp and add a dead player check to unsynchronised mouse input. 2021-11-21 16:04:31 +01:00
Christoph Oelckers
959405ecb0 - operatesprite cleanup 2021-11-21 16:04:31 +01:00
Christoph Oelckers
1e27f067ad - prepareboard cleanup 2021-11-21 16:04:31 +01:00
Christoph Oelckers
a33c655033 - replaced changespritestat with ChangeActorStat in animateobjs. 2021-11-21 16:04:31 +01:00
Christoph Oelckers
c62dff2606 - replaced changespritestat with ChangeActorStat in newstatus.
Like before, just one search / replace for all of this.
2021-11-21 16:04:30 +01:00
Christoph Oelckers
a789fe97af - handled all sector iterators.
Again mostly cppy/paste.
2021-11-21 16:04:30 +01:00
Christoph Oelckers
0bd0477352 - replaced all simple sector iterators. 2021-11-21 16:04:30 +01:00
Christoph Oelckers
d63f5046ec - sprite[] in animateobjs.
Search/Replace only.
2021-11-21 16:04:30 +01:00
Christoph Oelckers
847877d6de - the remaining StatIterators. 2021-11-21 16:04:30 +01:00
Christoph Oelckers
2a72a5860e - Iterators in animateobjs.
Again mainly Copy/Paste.
2021-11-21 16:04:29 +01:00
Mitch Richters
9343767fa2 - WH: Use full precision horizon adjustment code inside processinput(). 2021-11-21 16:04:29 +01:00
Mitch Richters
113e019821 - WH: Fix bad check in dead player horizon code. 2021-11-21 16:04:29 +01:00
Christoph Oelckers
3caf334ed5 - replaced the iterators in aiProcess.
Copy/Paste work.
2021-11-21 16:04:16 +01:00
Christoph Oelckers
ee53d1003a - WHActor added. 2021-11-21 16:04:16 +01:00
Christoph Oelckers
f7a21870a1 - initplayersprite: final sprite[] replacement in this first pass. 2021-11-21 16:04:16 +01:00
Christoph Oelckers
dc2f8ed84b - chunksofmeat function. 2021-11-21 16:04:16 +01:00
Christoph Oelckers
c50c8bde97 - 3 spawn functions. 2021-11-21 16:04:16 +01:00
Christoph Oelckers
bb736286c3 - icecubes, damageactor. 2021-11-21 16:04:15 +01:00
Christoph Oelckers
46b45b6a4d - explosion2, trailingsmoke 2021-11-21 16:04:15 +01:00
Christoph Oelckers
4af9d43a28 - makeafire, explosion 2021-11-21 16:04:15 +01:00
Christoph Oelckers
67ad939542 - newstatus
Despite the size this was a single search & replace in one function...
2021-11-21 16:04:15 +01:00
Christoph Oelckers
838f18e7b9 - prepareboard 2021-11-21 16:04:15 +01:00
Christoph Oelckers
f70b8e88f1 - makesparks 2021-11-21 16:04:15 +01:00
Christoph Oelckers
930506c283 - bats, warpfxsprite. 2021-11-21 16:04:14 +01:00
Christoph Oelckers
9060f423d1 - makeasplash, makemonstersplash. 2021-11-21 16:04:14 +01:00
Christoph Oelckers
7fed546ee7 - animateobjs BROKENVASE, FX. 2021-11-21 16:04:14 +01:00
Christoph Oelckers
3efe10e9c3 - animateobjs BLOOD, DEVILFIRE, DRIP, SMOKE, EXPLO 2021-11-21 16:04:14 +01:00
Christoph Oelckers
27315f667b - animateobjs CHUNKOMEAT, CHUNKOWALL 2021-11-21 16:04:14 +01:00
Christoph Oelckers
2393fe6fc6 - animateobjs JAVLIN loop 2021-11-21 16:04:14 +01:00
Christoph Oelckers
88842d8e96 - animateobjs "new missile code" 2021-11-21 16:04:13 +01:00
Christoph Oelckers
95b4c60e44 - animateobjs PUSH, DORMANT, ACTIVE 2021-11-21 16:04:13 +01:00
Christoph Oelckers
c1ef05b7a0 - animateobjs FALL, SHOVE 2021-11-21 16:04:13 +01:00
Christoph Oelckers
602a92fbfa - animateobjs MASPLASH, SHATTER, FIRE 2021-11-21 16:04:13 +01:00
Christoph Oelckers
f44465f1a9 - animateobjs LIFT UP / DN 2021-11-21 16:04:13 +01:00
Christoph Oelckers
b5704131eb - animateobjs FLOCK block 2021-11-21 16:04:13 +01:00
Christoph Oelckers
81bd4f14ae - animateobjs first part. 2021-11-21 16:04:12 +01:00
Christoph Oelckers
6ebb2d7601 - swingdacrunch 2021-11-21 16:04:12 +01:00
Christoph Oelckers
7391537aad - the final spawns in shootgun 2021-11-21 16:04:12 +01:00
Christoph Oelckers
fd3e63b43c - yet again3 spawns in shootgun 2021-11-21 16:04:12 +01:00