Christoph Oelckers
|
bd3aaea3b2
|
- big macro mess cleanup.
|
2021-12-30 09:57:51 +01:00 |
|
Christoph Oelckers
|
297921204f
|
- rename STD_RANDOM_RANGE
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
d957540258
|
- targeting stuff in weapon.cpp
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
85a814d379
|
- all of track.cpp and vis.cpp
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
dcb375a3c6
|
- all of sprite.cpp
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
b7c4ac55d1
|
- replaced all remaining sp = &actor->s().
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
5643f9b7f7
|
- deleted dead sp variables.
|
2021-12-30 09:57:50 +01:00 |
|
Christoph Oelckers
|
8a2908bc30
|
- eliminated the remaining SP_* spritetype function variants.
|
2021-12-30 09:57:49 +01:00 |
|
Christoph Oelckers
|
8ffc87134d
|
- track stuff
|
2021-12-30 09:57:49 +01:00 |
|
Christoph Oelckers
|
e782cc1c28
|
- deleted unused spritetype inlines.
|
2021-12-30 09:57:49 +01:00 |
|
Christoph Oelckers
|
7f07be0d6d
|
- - sector, sound, track, rotator
|
2021-12-30 09:57:49 +01:00 |
|
Christoph Oelckers
|
d62a65b6e3
|
- do not use sprite pointers in sound code.
|
2021-12-30 09:57:49 +01:00 |
|
Christoph Oelckers
|
6df8f8a537
|
- handle all fsp = &actor->s();
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
822c88c135
|
- handle all auto psp = &pp->Actor()->s();
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
8b5955d3dd
|
- the remaining s() in player.cpp
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
c7b80b80d8
|
- player warp functions.
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
188af0dbb3
|
- half of what's left of s() in player.cpp
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
959147c656
|
- smaller stuff
|
2021-12-30 09:57:48 +01:00 |
|
Christoph Oelckers
|
6d7337e41b
|
- the rest of light.cpp
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
2aba992d63
|
- most of lights.cpp, including turning the helper macros into functions.
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
eba5d222c0
|
- the remaining s()'s in jweapon.cpp
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
571dccda76
|
- jsector.cpp
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
ce7465869f
|
- vator.cpp cleanup.
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
35b4db39d7
|
- sp-> in vator.cpp
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
77308356ed
|
- sprite.cpp
|
2021-12-30 09:57:47 +01:00 |
|
Christoph Oelckers
|
843239d085
|
- SpriteSetup and related functions.
|
2021-12-30 09:57:46 +01:00 |
|
Christoph Oelckers
|
0c48b4b2c2
|
- over/under stuff in weapon.cpp
|
2021-12-30 09:57:46 +01:00 |
|
Christoph Oelckers
|
47b4c55a5c
|
- parts of sprite.cpp.
|
2021-12-30 09:57:46 +01:00 |
|
Christoph Oelckers
|
83a7b3ef1c
|
- parts of jsector.cpp
|
2021-12-30 09:57:46 +01:00 |
|
Christoph Oelckers
|
967385a87c
|
- rotator.cpp, slidor.cpp and a few single ones elsewhere.
|
2021-12-30 09:57:46 +01:00 |
|
Christoph Oelckers
|
8e8f59caa1
|
- refactored GetSpriteZOfMiddle (and all s() close by)
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
123e19e355
|
- the rest of draw.cpp
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
9cdf4db648
|
- the remaining sp-> in draw.cpp
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
3b26c634db
|
- parts of draw.cpp.
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
c61e4de409
|
- WarpCopySprite
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
dce8531c48
|
- all sp in player.cpp
|
2021-12-30 09:57:45 +01:00 |
|
Christoph Oelckers
|
c5af361564
|
- renamed sp-> in player.cpp.
|
2021-12-30 09:57:44 +01:00 |
|
Christoph Oelckers
|
f488b9220c
|
- deal with sp in player.cpp that do not use &actor->s()
|
2021-12-30 09:57:44 +01:00 |
|
Christoph Oelckers
|
ffb97eb261
|
- all s() from bunny.cpp + copysect.cpp.
|
2021-12-30 09:57:44 +01:00 |
|
Christoph Oelckers
|
9ad23631f5
|
- several s().
|
2021-12-30 09:57:44 +01:00 |
|
Christoph Oelckers
|
1e938e2b44
|
- deleted redundant sprite inlines.
All calls have been transitioned to actors.
|
2021-12-30 09:57:44 +01:00 |
|
Christoph Oelckers
|
8a1c602dc8
|
- 10 more s().
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
bdf29cf01e
|
- hs = &itActor->s();
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
6ce1f57b5e
|
- deleted all wp variables.
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
cc3c477992
|
- renamed all wp in jweapon.cpp and weapon.cpp
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
cd7f13c4ba
|
- all wp not referencing actorNew.
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
2398073529
|
- getting rid of wall variables named wp.
|
2021-12-30 09:57:43 +01:00 |
|
Christoph Oelckers
|
7bea7cdae1
|
- handle all wp referencing actor->s().
|
2021-12-30 09:57:42 +01:00 |
|
Christoph Oelckers
|
1afb985291
|
- renamed all wp referencing weapActor.
|
2021-12-30 09:57:42 +01:00 |
|
Christoph Oelckers
|
33c8668325
|
- deleted all np variables.
|
2021-12-30 09:57:42 +01:00 |
|
Christoph Oelckers
|
14ba7d24d2
|
- renamed all remaining np->
|
2021-12-30 09:57:42 +01:00 |
|
Christoph Oelckers
|
730c9e65e4
|
- renamed all np-> in weapon.cpp
|
2021-12-30 09:57:42 +01:00 |
|
Christoph Oelckers
|
5eb958938d
|
- renamed all np-> in sprite.cpp
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
b2d4375cde
|
- renamed all np-> in jweapons.cpp
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
08a98c3955
|
- renamed all np-> in bunny.cpp
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
0175d27ffa
|
- handle all 'np->' not referencing actorNew.
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
09294d7712
|
- deleted sp from _polymost.cpp
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
e1fdb6b7bf
|
- deleted all exp variables from weapon.cpp.
|
2021-12-30 09:57:41 +01:00 |
|
Christoph Oelckers
|
b5261b9fe1
|
- renamed exp-> in weapon.cpp
|
2021-12-30 09:57:40 +01:00 |
|
Christoph Oelckers
|
4395de8fb1
|
- deleted all sp variables from weapon.cpp.
|
2021-12-30 09:57:40 +01:00 |
|
Christoph Oelckers
|
b488361639
|
- more macros in weapons.cpp converted into functions.
|
2021-12-30 09:57:40 +01:00 |
|
Christoph Oelckers
|
39640a4870
|
- handle most sp function parameters.
Also de-macrofied ANG2SPRITE and ANG2PLAYER.
|
2021-12-30 09:57:40 +01:00 |
|
Christoph Oelckers
|
d8b0cbd031
|
- renamed all sp-> in weapons.cpp.
|
2021-12-30 09:57:40 +01:00 |
|
Christoph Oelckers
|
17810bc6cd
|
- the ones I missed.
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
a8d0e29a3b
|
- handle parts of weapon.cpp where sp is not used for actor->s()
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
b2fd05d182
|
- stuff in InitSwordAttack + InitHeartAttack
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
270afb5d49
|
- sp-> renaming and cleanup in rooms.cpp
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
49cc2b3cad
|
- quake.cpp plus SP_TAG13/14 cleanup
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
9aaaadefc3
|
- SpawnQuake
|
2021-12-30 09:57:39 +01:00 |
|
Christoph Oelckers
|
2b8b4f3fcc
|
- QuakeViewChange
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
7419c2e65b
|
- sp cleanup in sector.cpp
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
79a9278ff3
|
- rename sp-> in sector.cpp
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
212f07f7ff
|
- sp cleanup in skull.cpp, sumo.cpp, zilla.cpp, zombie.cpp
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
926b4f8ba9
|
- sp cleanup of ripper.cpp, ripper2.cpp, serp.cpp, skel.cpp.
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
639613297d
|
- globally replaced sp-> in several files.
No further cleanup yet.
|
2021-12-30 09:57:38 +01:00 |
|
Christoph Oelckers
|
dc7fecccd0
|
- globally replaced sp-> in spike.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
f58d4e2604
|
- globally replaced sp-> in skull.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
0d0d5366b1
|
- globally replaced sp-> in skel.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
bb4c0be15e
|
- globally replaced sp-> in serp.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
f6c32b10d4
|
- globally replaced sp-> in ripper2.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
67d82f63be
|
- globally replaced sp-> in ripper.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
ce6f6ff5d3
|
- globally replaced sp-> in _polymost.cpp
|
2021-12-30 09:57:37 +01:00 |
|
Christoph Oelckers
|
63fc668d57
|
- don't use auto when making local copies of TObjPtr.
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
1b1a81e2bc
|
- sp in ninja.cpp.
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
a3b539da28
|
- sp cleanup in miscactr.cpp.
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
5f187a3efb
|
- sp-> replacement in miscactr.cpp.
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
1d6b5e621d
|
- sp cleanup in jweapon.cpp.
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
b3b6001248
|
- sp-> replacements in jweapon.cpp
|
2021-12-30 09:57:36 +01:00 |
|
Christoph Oelckers
|
aeed726b59
|
- deleted sp assignments in processed files.
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
aac44b27b1
|
- sp cleanup in bunny.cpp.
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
1d76336045
|
- handle bp in break.cpp
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
47b51efdc6
|
- turning TEST_BOOL into overloaded functions.
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
5290939cbc
|
- break.cpp sp cleanup.
Also a few needed renamings.
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
06d33b8276
|
- partial conversion of SP_TAG3 to actors.
|
2021-12-30 09:57:35 +01:00 |
|
Christoph Oelckers
|
627a69570f
|
- turned all SP_TAGx macros into functions so that they can be overloaded with actor variants.
|
2021-12-30 09:57:34 +01:00 |
|
Christoph Oelckers
|
397d9b0d84
|
- made SP_TAG2 a function with an actor parameter.
|
2021-12-30 09:57:34 +01:00 |
|
Christoph Oelckers
|
5be1bc4de7
|
- made SP_TAG1 a function with an actor parameter.
|
2021-12-30 09:57:34 +01:00 |
|
Christoph Oelckers
|
40050f5008
|
- replaced sp-> in several files.
|
2021-12-30 09:57:34 +01:00 |
|
Christoph Oelckers
|
42a525692d
|
- fixed check on wrong actor in DoChemBomb.
|
2021-12-30 09:57:34 +01:00 |
|
Christoph Oelckers
|
514c3ffb10
|
- cameraactor in _polymost.cpp
|
2021-12-30 09:57:33 +01:00 |
|
Christoph Oelckers
|
4caee272ef
|
- some non 'actor' sp replacements in weapon.cpp.
|
2021-12-30 09:57:33 +01:00 |
|
Christoph Oelckers
|
76809965ad
|
- some sp replacements as preparation for replacing most of 'actor->s()'.
|
2021-12-30 09:57:33 +01:00 |
|
Christoph Oelckers
|
ca14c809f9
|
- cleaned up some random crap with loops and bad variable types I just randomly found.
|
2021-12-30 09:57:33 +01:00 |
|
Mitchell Richters
|
0bb4ec7c33
|
- SW: Ensure pp in analyzesprites() is always initiated as the console player.
|
2021-12-30 09:57:32 +01:00 |
|
Mitchell Richters
|
c26b5d2303
|
- SW: Clean up local functions variables to prevent redefinition conflicts.
|
2021-12-30 09:57:31 +01:00 |
|
Christoph Oelckers
|
395a269feb
|
- globally replaced ->u()->.
|
2021-12-30 09:57:30 +01:00 |
|
Christoph Oelckers
|
82b883e461
|
- SW: replaced u() in ai.cpp.
|
2021-12-30 09:57:30 +01:00 |
|
Christoph Oelckers
|
b55e46ec6d
|
- ai.cpp cleanup.
|
2021-12-30 09:57:30 +01:00 |
|
Christoph Oelckers
|
ed8b4100f6
|
- SW: replace s() in ai.cpp.
Also a bit of inline cleanup to make it compile again.
|
2021-12-30 09:57:30 +01:00 |
|
Christoph Oelckers
|
8d5bffc280
|
- SW: some inline cleanup.
|
2021-12-30 09:57:29 +01:00 |
|
Christoph Oelckers
|
810ab29898
|
- SW: non 'actor' cases of s() in ai.cpp.
|
2021-12-30 09:57:29 +01:00 |
|
Christoph Oelckers
|
6c97912220
|
- SW: replace all u()'s in actor.cpp
|
2021-12-30 09:57:29 +01:00 |
|
Christoph Oelckers
|
c9628e2034
|
- partial cleanup of SW's macro mess.
Renamed some functions to give them better names and converted more macros into functions or constants
|
2021-12-30 09:57:28 +01:00 |
|
Christoph Oelckers
|
394f06baa0
|
- SW: converted 1/3 of the #defines in names2.h into enums.
|
2021-12-30 09:57:28 +01:00 |
|
Christoph Oelckers
|
92f2182e6e
|
- SW: all s() in actor.cpp
|
2021-12-30 09:57:28 +01:00 |
|
Christoph Oelckers
|
c4c6c1def1
|
- fix GCC warning.
|
2021-12-30 09:57:18 +01:00 |
|
Christoph Oelckers
|
6766a5922a
|
- pass actors to calcChaseCamPos.
|
2021-12-30 09:57:18 +01:00 |
|
Christoph Oelckers
|
09634c4993
|
- use actors instead of sprites in the new renderer's API.
|
2021-12-30 09:57:15 +01:00 |
|
Mitchell Richters
|
c01fab8c6c
|
- Fix compilation.
|
2021-12-30 09:57:13 +01:00 |
|
Christoph Oelckers
|
d0143db8fe
|
- got rid of sx() and sm() inlines.
|
2021-12-30 09:57:13 +01:00 |
|
Christoph Oelckers
|
f67e39450e
|
- deal with a handful of s() uses that do not match the more common patterns.
|
2021-12-30 09:57:13 +01:00 |
|
Mitchell Richters
|
6423684bfb
|
- SW: Replace PLAYERstruct oposz with opos.Z calls.
|
2021-12-30 09:57:09 +01:00 |
|
Mitchell Richters
|
a2f2cc489a
|
- SW: Replace PLAYERstruct oposy with opos.Y calls.
|
2021-12-30 09:57:08 +01:00 |
|
Mitchell Richters
|
ae50767c70
|
- SW: Replace PLAYERstruct oposx with opos.X calls.
|
2021-12-30 09:57:08 +01:00 |
|
Mitchell Richters
|
05a4ad4729
|
- SW: Replace PLAYERstruct posz with pos.Z calls and eliminate PLAYERstruct pos union.
|
2021-12-30 09:57:08 +01:00 |
|
Mitchell Richters
|
ae3369d2a3
|
- SW: Replace PLAYERstruct posy with pos.Y calls.
|
2021-12-30 09:57:08 +01:00 |
|
Mitchell Richters
|
3a0ee322ae
|
- SW: Replace PLAYERstruct posx with pos.X calls.
|
2021-12-30 09:57:07 +01:00 |
|
Mitchell Richters
|
dd0ff465b0
|
- Replace spritetypebase oz with opos.Z calls and eliminate spritetypebase opos union.
|
2021-12-30 09:57:07 +01:00 |
|
Mitchell Richters
|
baf78848eb
|
- Replace spritetypebase z with pos.Z calls and eliminate spritetypebase pos union.
|
2021-12-30 09:57:06 +01:00 |
|
Mitchell Richters
|
cecb8dc48e
|
- Replace spritetypebase y with pos.Y calls.
|
2021-12-30 09:57:05 +01:00 |
|
Mitchell Richters
|
33ca55023f
|
- Replace spritetypebase x with pos.X calls.
|
2021-12-30 09:57:05 +01:00 |
|
Mitchell Richters
|
09e00a69fe
|
- Replace walltype y with pos.Y calls and eliminate walltype pos union.
|
2021-12-30 09:57:04 +01:00 |
|
Mitchell Richters
|
51b647da87
|
- Replace walltype x with pos.X calls.
|
2021-12-30 09:57:04 +01:00 |
|
Mitchell Richters
|
b2ab64bb62
|
- Capitalise vec3_t z variable.
|
2021-12-30 09:57:03 +01:00 |
|
Mitchell Richters
|
68e2691be7
|
- Capitalise vec3_t y variable.
|
2021-12-30 09:57:03 +01:00 |
|
Mitchell Richters
|
c549cc5276
|
- Capitalise vec3_t x variable.
|
2021-12-30 09:57:02 +01:00 |
|
Mitchell Richters
|
118ceb18ca
|
- Capitalise vec2_t y variable.
|
2021-12-30 09:57:02 +01:00 |
|
Mitchell Richters
|
3c9cd926ba
|
- Capitalise vec2_t x variable.
|
2021-12-30 09:57:02 +01:00 |
|
Christoph Oelckers
|
d9d05e90b5
|
- globally replaced all occurences of '->s().' with '->spr.'
|
2021-12-30 09:57:00 +01:00 |
|
Christoph Oelckers
|
df0c577cf4
|
- replaced most of numsectors, too.
|
2021-12-30 09:56:54 +01:00 |
|
Christoph Oelckers
|
65bc6e6aef
|
- removed the now redundant wall() and sector() interator helper functions.
With both wall and sector now being TArrays they are not needed anymore.
|
2021-12-30 09:56:53 +01:00 |
|
Christoph Oelckers
|
4904466fd6
|
- SW: forgot to enable the extended sector parts in CallbackSOsink.
That bit had somehow gone MiA.
|
2021-12-30 09:56:53 +01:00 |
|
Christoph Oelckers
|
b021aa9a02
|
- SW: don't try to render non-existent mirrors with Polymost.
We got a counter variable, WTF did this code not use it?
|
2021-12-30 09:56:53 +01:00 |
|
Christoph Oelckers
|
68c87db6ec
|
- SW: fixed crash in Polymost with badly set up cameras.
|
2021-12-30 09:56:52 +01:00 |
|
Christoph Oelckers
|
5ff36f491e
|
- fixed the remaining places where the compiler complained about cstat.
|
2021-12-30 09:56:51 +01:00 |
|
Christoph Oelckers
|
3bc337264a
|
- flags in blood's actor.cpp
plus a few others caught by search&replace.
|
2021-12-30 09:56:50 +01:00 |
|
Christoph Oelckers
|
8e0b9f7ce6
|
- some automatic, some manual sprite flag replacements
|
2021-12-30 09:56:49 +01:00 |
|
Christoph Oelckers
|
82fb03e399
|
- another batch of search&replace, with smaller results.
|
2021-12-30 09:56:48 +01:00 |
|
Christoph Oelckers
|
c5ae454207
|
- another big batch of automatic replacements.
|
2021-12-30 09:56:48 +01:00 |
|
Christoph Oelckers
|
76e944053b
|
- the (few) numeric flag literals in SW handled.
Virtually all of this was portal hackery.
|
2021-12-30 09:56:47 +01:00 |
|