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
|
41506f35db
|
- calcviewpitch
|
2021-12-26 23:08:40 +01:00 |
|
Christoph Oelckers
|
40ae38c173
|
- calcChaseCamPos.
|
2021-12-25 21:29:03 +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
|
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
|
8cca55c24a
|
- made wall a TArray.
|
2021-12-25 21:28:50 +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
|
14907a9a97
|
- sector extension basics.
|
2021-12-25 21:28:48 +01:00 |
|
Christoph Oelckers
|
56a1836e68
|
- all SectUsers replaced, except for the maintenance code of the array.
|
2021-12-25 21:28:47 +01:00 |
|
Christoph Oelckers
|
bd43f49c29
|
- replaced half of the remaining SectUser accesses.
|
2021-12-25 21:28:46 +01:00 |
|
Christoph Oelckers
|
5cda292d98
|
- lots of search& replace actions.
This takes care of roughly 2/3 of the 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
|
5b87370b5e
|
- SW: wall[] replacements in CopySectorWalls
|
2021-12-25 21:28:45 +01:00 |
|
Christoph Oelckers
|
a5fac26a90
|
- DIVx macro removal.
Only DIV2 left because there are too many calls to quickly remove them.
|
2021-12-25 21:28:45 +01:00 |
|
Christoph Oelckers
|
f6db4a8e51
|
- SW: move User into DSWActor.
|
2021-12-25 21:28:39 +01:00 |
|
Christoph Oelckers
|
fe83487c77
|
- missed one bit of old savegame
|
2021-12-25 21:28:39 +01:00 |
|
Christoph Oelckers
|
999ec3c95a
|
use validSectorIndex checks where appropriate.
Let’s hope that this sloppiness doesn’t have negative effects with broken maps.
# Conflicts:
# source/games/sw/src/sprite.cpp
# Conflicts:
# source/games/duke/src/prediction.cpp
# source/games/duke/src/render.cpp
|
2021-12-25 21:28:37 +01:00 |
|
Christoph Oelckers
|
2d7c085617
|
- SW: fixed bad user in SpawnSplash
|
2021-12-25 21:27:36 +01:00 |
|
Christoph Oelckers
|
d1c6c783a6
|
- SW: fixed user spawned for wrong actor.
|
2021-12-25 20:35:53 +01:00 |
|
Christoph Oelckers
|
3ec904d5c0
|
- SW: fixed several bad User references in missile seeking code.
|
2021-12-25 20:11:40 +01:00 |
|
Christoph Oelckers
|
1c5fc16fa5
|
- SW: fixed two bad user assignments
|
2021-12-25 19:54:45 +01:00 |
|
Christoph Oelckers
|
7f1a3431ca
|
- SW: fixed accidentally inverted colliision check in DoMirvMissile.
|
2021-12-15 20:51:31 +01:00 |
|
Christoph Oelckers
|
4daad25e5c
|
- use WORDS_BIGENDIAN directly in place of B_BIG_ENDIAN
|
2021-12-14 12:27:41 +01:00 |
|
Christoph Oelckers
|
7daa501a4d
|
- removed all #include "compat.h" except the one in build.h
Still all compiles fine.
|
2021-12-14 12:24:10 +01:00 |
|
Mitchell Richters
|
6aecc18c35
|
- SW: Use floating point radians instead of converting integer Build angle into radians for when updating a sound's angle.
|
2021-12-13 23:37:11 +11:00 |
|
Christoph Oelckers
|
8abd67a3b1
|
- fixed sound listener angle for the remote control case.
It was taking the angle of the rotating sector object instead of the angle from the listener's position to it.
|
2021-12-13 13:24:33 +01:00 |
|