Christoph Oelckers
|
63d66e95c5
|
- runlist_ProcessSectorTag
|
2021-12-25 21:29:02 +01:00 |
|
Christoph Oelckers
|
1163a79da9
|
- renamed sectp in runlist_ProcessSectorTag
|
2021-12-25 21:29:02 +01:00 |
|
Christoph Oelckers
|
a58548c2f9
|
- AIElev
|
2021-12-25 21:29:02 +01:00 |
|
Christoph Oelckers
|
7713723045
|
- Bullets and bobs.
|
2021-12-25 21:29:02 +01:00 |
|
Christoph Oelckers
|
b191bca49e
|
- BuildAnim
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
2394420f48
|
- quick replacements
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
109ff8c3cb
|
- Above and Below
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
7b84a1464c
|
- don't access invalid sector in DrawView.
Old bug exposed by having operator[] assert on bad access to sector[].
|
2021-12-25 21:29:01 +01:00 |
|
Christoph Oelckers
|
aee560624d
|
- some more sectors.
|
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
|
ec12eb11f6
|
- palette loops for renderer.
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
cdef530597
|
- PlayerPushSect
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
5e01841f1e
|
- MoveSector et.al.
|
2021-12-25 21:29:00 +01:00 |
|
Christoph Oelckers
|
0b254255e2
|
- sector ambience
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
c933eff59f
|
- Traps
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
e57f9e08e9
|
- slides.
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
44639faabb
|
- Flickers
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
e90d1266ae
|
- Glows.
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
dfbb5192fb
|
- addFlash at.al.
|
2021-12-25 21:28:59 +01:00 |
|
Christoph Oelckers
|
20891f276d
|
- use pointers in runlist_ProcessWallTag and all its subfunctions.
|
2021-12-25 21:28:58 +01:00 |
|
Christoph Oelckers
|
2d937891ac
|
- 3x twoSided
|
2021-12-25 21:28:58 +01:00 |
|
Christoph Oelckers
|
2d1f5fc576
|
- Exhumed: some cleanup.
|
2021-12-25 21:28:58 +01:00 |
|
Christoph Oelckers
|
61d5680950
|
more wall loops
|
2021-12-25 21:28:58 +01:00 |
|
Christoph Oelckers
|
269bac76cd
|
loop cleanup in SnapSectors
|
2021-12-25 21:28:58 +01:00 |
|
Christoph Oelckers
|
9203ca425e
|
Exhumed: ExplodeEnergyBlock
|
2021-12-25 21:28:57 +01:00 |
|
Christoph Oelckers
|
38d64fc437
|
spritetype::setsector
|
2021-12-25 21:28:57 +01:00 |
|
Christoph Oelckers
|
c2613d9720
|
EventObject
|
2021-12-25 21:28:57 +01:00 |
|
Christoph Oelckers
|
4928187b02
|
- handle the RR geometry hack
|
2021-12-25 21:28:57 +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
|
714b5ac872
|
- movesprite handled
|
2021-12-25 21:28:56 +01:00 |
|
Christoph Oelckers
|
3bd1272e08
|
- sectnum removal step
|
2021-12-25 21:28:56 +01:00 |
|
Christoph Oelckers
|
6aac952658
|
- started eliminating sectnum
|
2021-12-25 21:28:56 +01:00 |
|
Christoph Oelckers
|
d1f7269ca8
|
replaced cursectnum with a cursector pointer
|
2021-12-25 21:28:56 +01:00 |
|
Christoph Oelckers
|
69a7b4d0bc
|
- final cleanup before replacement
|
2021-12-25 21:28:55 +01:00 |
|
Christoph Oelckers
|
fcbf861ad4
|
- final preparations for changing type of cursectnum
|
2021-12-25 21:28:55 +01:00 |
|
Christoph Oelckers
|
22b2f64016
|
dukeplayer stuff
|
2021-12-25 21:28:55 +01:00 |
|
Christoph Oelckers
|
312b1fd39f
|
- cursectnum first half
|
2021-12-25 21:28:55 +01:00 |
|
Christoph Oelckers
|
265abf7fa6
|
— Duke: Use BFSSectorSearch to handle the hitradius searches without using indices.
(and a bit nicer looking loop condition.)
|
2021-12-25 21:28:55 +01:00 |
|
Christoph Oelckers
|
b1b0c5d25c
|
— Duke: use twoSided utility where appropriate.
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
323b5441d5
|
— New utilities for better abstraction added.
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
d115d90961
|
- Duke: prefer calling the sector pointer variants of engine functions.
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
ef7fcd824f
|
- use insector and sector pointer initialization for iterator
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
2979fb9e03
|
- new access methods for spritetype and DDukeActor.
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
16bdea1b2e
|
More SW shorts
|
2021-12-25 21:28:54 +01:00 |
|
Christoph Oelckers
|
6a9b377724
|
SW de-shortification
|
2021-12-25 21:28:53 +01:00 |
|
Christoph Oelckers
|
4d7b45b68e
|
- SW: first batch of short handling.
|
2021-12-25 21:28:53 +01:00 |
|
Christoph Oelckers
|
e179b9332d
|
- all shorts reviewed.
Should be all clear now - the biggest limiter in Exhumed is the run list with ~25000 entries which may need more work if it is to be extended.
|
2021-12-25 21:28:53 +01:00 |
|
Christoph Oelckers
|
83a928adde
|
- next 100 shorts reviewed.
seq.cpp/seq.h was just renamed to int16_t.
|
2021-12-25 21:28:52 +01:00 |
|
Christoph Oelckers
|
d73c7aa543
|
- short review and disasm variable renaming
(down to 200 shorts)
|
2021-12-25 21:28:52 +01:00 |
|