Christoph Oelckers
|
bb315f8148
|
- more wall cleanup
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
d0eece244b
|
- got rid of most nextsector references.
|
2021-12-26 23:08:45 +01:00 |
|
Christoph Oelckers
|
b7a2687a7b
|
- all nextwall references removed.
|
2021-12-26 23:08:45 +01:00 |
|
Christoph Oelckers
|
7e6de45e46
|
- WallSetup + SpriteSetup
|
2021-12-26 23:08:44 +01:00 |
|
Christoph Oelckers
|
302016956f
|
- sector parameters in SpawnActor calls.
|
2021-12-26 23:08:43 +01:00 |
|
Christoph Oelckers
|
e17da708e7
|
- lots of ->sectnum search & replace.
|
2021-12-26 23:08:43 +01:00 |
|
Christoph Oelckers
|
d1f156dec3
|
- most InsertActor calls.
|
2021-12-26 23:08:43 +01:00 |
|
Christoph Oelckers
|
cab2181ddc
|
- PrevWall
|
2021-12-26 23:08:43 +01:00 |
|
Christoph Oelckers
|
eb82f60981
|
- FAFcansee.
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
9c7eecb55f
|
- the rest of Duke’s sectnum, except RR's geo hack
|
2021-12-25 21:28:57 +01:00 |
|
Christoph Oelckers
|
4d7b45b68e
|
- SW: first batch of short handling.
|
2021-12-25 21:28:53 +01:00 |
|
Christoph Oelckers
|
fded90c491
|
- SW: deleted SECT_USER.
|
2021-12-25 21:28:49 +01:00 |
|
Christoph Oelckers
|
7d2404ce76
|
- made sector a TArray.
|
2021-12-25 21:28:49 +01:00 |
|
Christoph Oelckers
|
bd43f49c29
|
- replaced half of the remaining SectUser accesses.
|
2021-12-25 21:28:46 +01:00 |
|
Christoph Oelckers
|
4266edfa04
|
- SW: automatic ->sector() replacements (lots of them)
|
2021-12-25 21:28:46 +01:00 |
|
Christoph Oelckers
|
f6db4a8e51
|
- SW: move User into DSWActor.
|
2021-12-25 21:28:39 +01:00 |
|
Christoph Oelckers
|
adf3133fdc
|
- use sectnum and wallnum to get an index from pointers instead of subtracting the array base.
|
2021-11-29 00:56:26 +01:00 |
|
Christoph Oelckers
|
b97760db29
|
- forgotten cleanup.
|
2021-11-29 00:56:17 +01:00 |
|
Christoph Oelckers
|
ed2d8373fc
|
- final cleanup.
|
2021-11-29 00:56:17 +01:00 |
|
Christoph Oelckers
|
e12ae040de
|
- collision code cleanup.
# Conflicts:
# source/games/sw/src/game.h
# source/games/sw/src/sprite.cpp
# Conflicts:
# source/games/sw/src/game.h
|
2021-11-29 00:56:17 +01:00 |
|
Christoph Oelckers
|
cd73cd616e
|
- ActorDrop.
|
2021-11-29 00:56:16 +01:00 |
|
Christoph Oelckers
|
56760d1824
|
- CanGetWeapon
|
2021-11-29 00:56:16 +01:00 |
|
Christoph Oelckers
|
2f1e23a654
|
- replaced PLAYER::PlayerSprite with PLAYER::actor
# Conflicts:
# source/games/sw/src/save.cpp
|
2021-11-29 00:56:15 +01:00 |
|
Christoph Oelckers
|
5b10e9f2d5
|
- got rid of SpriteP pointers in PLAYER and USER.
|
2021-11-29 00:56:15 +01:00 |
|
Christoph Oelckers
|
580b7002fb
|
- PlaySound calls in DoGet.
|
2021-11-29 00:56:15 +01:00 |
|
Christoph Oelckers
|
6f8480ebc3
|
- KillGet... functions.
|
2021-11-29 00:56:15 +01:00 |
|
Christoph Oelckers
|
95b7949f7d
|
- minor sprite.cpp cleanup.
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
cb477d4ab7
|
- ActorSpawn cleanup.
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
d8ea4db5b2
|
- Got rid of SpawnSprite.
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
a57af58d4c
|
- get rid of KillSprite.
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
431103032f
|
- SpriteOverlapZ
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
66e61d799d
|
- handle the remaining SectIterators.
|
2021-11-29 00:56:14 +01:00 |
|
Christoph Oelckers
|
69223af7b0
|
- SpriteControl and subfunctions.
|
2021-11-29 00:56:13 +01:00 |
|
Christoph Oelckers
|
c34f0ab210
|
- SectorObjectSetupBounds
Note: Do proper checks on crashing mapping errors. Asserts are insufficient for these!
|
2021-11-29 00:56:12 +01:00 |
|
Christoph Oelckers
|
41f8c6f4af
|
- owner fixes in weapons.cpp.
# Conflicts:
# source/games/sw/src/game.h
# Conflicts:
# source/games/sw/src/game.h
# source/games/sw/src/weapon.cpp
|
2021-11-29 00:56:12 +01:00 |
|
Christoph Oelckers
|
f8eac8c8eb
|
- SpriteOverlap
|
2021-11-29 00:56:10 +01:00 |
|
Christoph Oelckers
|
2c4862b220
|
- DoDamageTest + DoHitscanDamage + DoFlamesDamageTest
|
2021-11-29 00:56:10 +01:00 |
|
Christoph Oelckers
|
15e7e784c5
|
- did the internal movement helpers.
|
2021-11-29 00:56:09 +01:00 |
|
Christoph Oelckers
|
a073ef65e7
|
- low level move functions now return a Collision struct.
# Conflicts:
# source/games/sw/src/sprite.cpp
|
2021-11-29 00:56:09 +01:00 |
|
Christoph Oelckers
|
606ce997ac
|
- cleanup of collision maintenance.
u->ret is gone, and for clearing the collision info the proper utilities are being called now.
|
2021-11-29 00:56:09 +01:00 |
|
Christoph Oelckers
|
35579a9f08
|
- SpawnExoZAdjust arguments.
|
2021-11-29 00:56:06 +01:00 |
|
Christoph Oelckers
|
f0c670603e
|
- DoNapalm, DoBloodWorm
|
2021-11-29 00:56:04 +01:00 |
|
Christoph Oelckers
|
6f0c477e85
|
- getting rid of COVERinsertsprite, plus cleanup.
|
2021-11-29 00:56:01 +01:00 |
|
Christoph Oelckers
|
290482ffb1
|
- several damage functions.
|
2021-11-29 00:55:57 +01:00 |
|
Christoph Oelckers
|
ff60bf0430
|
- MissileWaterAdjust
# Conflicts:
# source/games/sw/src/weapon.cpp
|
2021-11-29 00:55:55 +01:00 |
|
Christoph Oelckers
|
deddd7d514
|
- it is not necessary to clear the owner of a freshly spawned actor.
They are always spawned owner-less.
|
2021-11-29 00:55:49 +01:00 |
|
Christoph Oelckers
|
95d3095f8d
|
- DoItemFly
|
2021-11-29 00:55:48 +01:00 |
|
Christoph Oelckers
|
c14fb9e93f
|
- QueueLoWangs
|
2021-11-29 00:55:48 +01:00 |
|
Christoph Oelckers
|
58749b2770
|
- NewStateGroup wrappers replaced.
|
2021-11-29 00:55:48 +01:00 |
|
Christoph Oelckers
|
a85a1e497f
|
- ActorCoughItem.
|
2021-11-29 00:55:47 +01:00 |
|