Christoph Oelckers
|
d447e3e86f
|
- make the sector reference in SINE_WAVE_FLOOR a pointer.
|
2021-12-26 23:08:49 +01:00 |
|
Christoph Oelckers
|
16480ccfcc
|
- use sector wrappers where applicable.
|
2021-12-26 23:08:49 +01:00 |
|
Christoph Oelckers
|
52d9451cbc
|
- SOP::op_main_sector
|
2021-12-26 23:08:49 +01:00 |
|
Christoph Oelckers
|
f388efc5ef
|
- eliminated the redundant SOP::sector array.
|
2021-12-26 23:08:49 +01:00 |
|
Christoph Oelckers
|
c43d594f34
|
- SectorIsUnderwaterArea
|
2021-12-26 23:08:49 +01:00 |
|
Christoph Oelckers
|
4149a335a3
|
- SOP::mid_sector
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
b936345e11
|
- sectnum() cleanup and AnimSet return type.
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
f68d17133a
|
- SectorSetup, SetupSectorObject
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
3b16db7a0f
|
- SectorMidPoint
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
da8a5f282d
|
- CopySectorMatch
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
de5377cb2c
|
- WallBreakPosition
|
2021-12-26 23:08:48 +01:00 |
|
Christoph Oelckers
|
d6cd291030
|
- use a wall pointer in SINE_WAVE
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
33b3864d14
|
- final wall not related to hitscan/neartag.
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
f0dd018ad4
|
- use pointers in sparks interface.
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
4acca06c71
|
- the final wall iterators.
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
bb315f8148
|
- more wall cleanup
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
031ad6e4a5
|
- wall[] in wallmove.cpp
|
2021-12-26 23:08:47 +01:00 |
|
Christoph Oelckers
|
01c8662c3c
|
- wall[] in track.cpp
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
770b242c76
|
- wall[] in sector.cpp
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
5cafd7b591
|
- QueueHole
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
e3ad05d4d7
|
- quick cursectnum replacements.
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
c0496420ec
|
- LadderSector
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
991795df4b
|
- CollectPortals
|
2021-12-26 23:08:46 +01:00 |
|
Christoph Oelckers
|
d0eece244b
|
- got rid of most nextsector references.
|
2021-12-26 23:08:45 +01:00 |
|
Christoph Oelckers
|
612a9e258e
|
- auto replacement.
|
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
|
ca536ce5bd
|
- quick wall[] replacements.
|
2021-12-26 23:08:45 +01:00 |
|
Christoph Oelckers
|
ce4a44dd84
|
- hitinfo.hitwall.
|
2021-12-26 23:08:45 +01:00 |
|
Christoph Oelckers
|
9f9c01284b
|
- all wall loops using point2.
|
2021-12-26 23:08:44 +01:00 |
|
Christoph Oelckers
|
7e6de45e46
|
- WallSetup + SpriteSetup
|
2021-12-26 23:08:44 +01:00 |
|
Christoph Oelckers
|
d8893f3521
|
- DoSlidorInstantClose
|
2021-12-26 23:08:44 +01:00 |
|
Christoph Oelckers
|
9c21483279
|
- wall[] in light.cpp and player.cpp
|
2021-12-26 23:08:44 +01:00 |
|
Christoph Oelckers
|
732aa2023b
|
- over_sp/under_sp sectnums
|
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
|
5cf776daaa
|
- sector save struct.
|
2021-12-26 23:08:43 +01:00 |
|
Christoph Oelckers
|
eb82f60981
|
- FAFcansee.
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
3ccf3ab52d
|
- pointers in mirror struct.
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
4d8434ffd2
|
- CircleCamera and interpso.cpp
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
317aa3f217
|
- CopySectorWalls
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
75d59196fc
|
- WallBreakPosition (wall pointer only)
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
6e018bd056
|
- DoSlidorMoveWalls
|
2021-12-26 23:08:42 +01:00 |
|
Christoph Oelckers
|
ac655abc42
|
- search & replace only.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
82447233a7
|
- several getangle(delta) blocks.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
0a0cc85407
|
- renamed HITINFO fields.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
993d460420
|
- another delta.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
fe3a02420a
|
- major cleanup and condensing of DoSlidorInterp
The logic here still looks very weird but let's keep it to ensure proper functioning.
|
2021-12-26 23:08:41 +01:00 |
|
Christoph Oelckers
|
a93dbaf5fe
|
- SW: simplified rotation interpolation functions.
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
33c707c708
|
- Duke: getangle simplification
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
5d78b228b7
|
- the final bits and pieces in Blood
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
41506f35db
|
- calcviewpitch
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
879407538e
|
- several 'sectnum's.
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
9388f839b6
|
- main view render function and dependencies.
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
0797e7ac90
|
- trInit
|
2021-12-26 23:08:39 +01:00 |
|
Christoph Oelckers
|
7442edc59f
|
- more trigger stuff
|
2021-12-26 23:08:39 +01:00 |
|
Christoph Oelckers
|
2967edf827
|
- triggers.cpp subfunctions.
|
2021-12-26 23:08:39 +01:00 |
|
Christoph Oelckers
|
8f3c97dde4
|
- SetSectorState
|
2021-12-26 23:08:39 +01:00 |
|
Christoph Oelckers
|
7f94eee9bb
|
- busy interface + unlimiting.
|
2021-12-26 23:08:00 +01:00 |
|
Christoph Oelckers
|
28840b3afa
|
- pass sectors to AddBusy and ReverseBusy.
|
2021-12-26 22:35:08 +01:00 |
|
Christoph Oelckers
|
9d423d19cd
|
- partial transition of busy interface to sector pointers.
|
2021-12-26 22:25:59 +01:00 |
|
Christoph Oelckers
|
9017fee74f
|
- FindSector.
|
2021-12-25 21:29:17 +01:00 |
|
Christoph Oelckers
|
b8953849ee
|
- secnum in fx.cpp
|
2021-12-25 21:29:17 +01:00 |
|
Christoph Oelckers
|
765ff7609d
|
- all remaining ->sectnum in nnexts.cpp.
|
2021-12-25 21:29:16 +01:00 |
|
Christoph Oelckers
|
d0376e5485
|
- nnext sound functions.
|
2021-12-25 21:29:16 +01:00 |
|
Christoph Oelckers
|
b7c4e4b9fa
|
- useSlopeChanger
|
2021-12-25 21:29:16 +01:00 |
|
Christoph Oelckers
|
36d66f14b5
|
- smaller stuff
|
2021-12-25 21:29:16 +01:00 |
|
Christoph Oelckers
|
4438c20cb4
|
- fxProcess
|
2021-12-25 21:29:16 +01:00 |
|
Christoph Oelckers
|
f52a542fad
|
- callback interface.
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
e4e5bd0966
|
- CFX::fxSpawnActor
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
331a7654bf
|
- actSpawnThing
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
443cfc991c
|
- actSpawnSprite, ZONE, startsectnum and dbLoadMap
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
b187f3c028
|
- CheckProximity
|
2021-12-25 21:29:15 +01:00 |
|
Christoph Oelckers
|
e172d0c138
|
- actRadiusDamage
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
3d336c13ac
|
- GetClosestSpriteSectors
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
f9b2b6311f
|
- slope checks in sprite display code.
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
b063e19980
|
- gFX.fxSpawnActor and a few other simple replacements.
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
d99542a678
|
- get*slope and sfxPlay3DSound
|
2021-12-25 21:29:14 +01:00 |
|
Christoph Oelckers
|
9343e3f9c4
|
- handle most cansee calls.
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
c8f4caf364
|
- animatesprite.cpp.
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
a34e89c8b7
|
- debrisMove + getting rid of the index based ClipMove variant.
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
94671c5b05
|
- MoveMissile + GetZRangeXYZ
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
9a85ff9bad
|
- MoveThing
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
611d35222e
|
- MoveDude
|
2021-12-25 21:29:13 +01:00 |
|
Christoph Oelckers
|
6ee9ae7ec6
|
- actFloorBounceVector
|
2021-12-25 21:29:12 +01:00 |
|
Christoph Oelckers
|
38c0bc915d
|
- get rid of '.sectnum'.
|
2021-12-25 21:29:12 +01:00 |
|
Christoph Oelckers
|
669aa033e9
|
- wrap the bit tests for GetClosestSpriteSectors's return.
They need to check spritenum which is supposed to go away, so this function avoids keeping obsolete references.
|
2021-12-25 21:29:12 +01:00 |
|
Christoph Oelckers
|
368a21f75e
|
- useDataChanger + setDataValueOfObject
|
2021-12-25 21:29:12 +01:00 |
|
Christoph Oelckers
|
a7fc5d2193
|
- refactored most wall[] references.
What's left is in either setup code or the mirror setup.
|
2021-12-25 21:29:12 +01:00 |
|
Christoph Oelckers
|
dd1e7dd94f
|
- use HITINFO to let ActionScan return its result.
|
2021-12-25 21:29:11 +01:00 |
|
Christoph Oelckers
|
6fcc652111
|
- usePictureChanger + useIncDecGen
# Conflicts:
# source/games/blood/src/nnexts.cpp
|
2021-12-25 21:29:11 +01:00 |
|
Christoph Oelckers
|
96b6bb21ef
|
- several smaller places.
This gets rid of the less frequent names to look for.
|
2021-12-25 21:29:11 +01:00 |
|
Christoph Oelckers
|
063e3fb34e
|
- changed parameters of several modern action functions.
|
2021-12-25 21:29:11 +01:00 |
|
Christoph Oelckers
|
759a8428fa
|
- dragPoint
|
2021-12-25 21:29:11 +01:00 |
|
Christoph Oelckers
|
7bffcad49f
|
- trMessage* functions.
# Conflicts:
# source/games/blood/src/eventq.cpp
|
2021-12-25 21:29:10 +01:00 |
|
Christoph Oelckers
|
45a8654fc2
|
- use EventObject in SEQINST
|
2021-12-25 21:29:10 +01:00 |
|
Christoph Oelckers
|
2721a59dc4
|
- use wall pointers in gib code.
|
2021-12-25 21:29:10 +01:00 |
|
Christoph Oelckers
|
f07fafea9c
|
- use EventObject for OBJECTS_TO_TRACK.
|
2021-12-25 21:29:10 +01:00 |
|
Christoph Oelckers
|
dbbca2972a
|
- use EventObject for condition serials.
|
2021-12-25 21:29:10 +01:00 |
|