Randy Heit
55142078d8
Normalize line endings
2016-03-01 09:47:10 -06:00
Christoph Oelckers
58d3b04590
- fixed some places in p_pillar.cpp where sector plane z's were calculated at (0, 0) which could cause overflows if the actual plane is too far away from the origin.
...
- renamed sector_t::soundorg in centerspot, changed the type to a fixedvec2 and removed the CenterSpot #define.
Since this thing was used in lots of places that have nothing to do with sound the name made no sense. Having it as a fixed_t array also made it clumsy to use and the CenterSpot #define used a potentially dangerous type cast.
2016-02-24 14:49:59 +01:00
Christoph Oelckers
6b75f14c0f
- fixed some Linux/GCC warnings.
2016-02-02 01:04:59 +01:00
Christoph Oelckers
674b81a6b1
- fixed: The 3D floor light list should use the last light starting above the ceiling, not the first one.
...
- fixed: ExtraFloor_LightOnly type 2 was behaving like type 0. Instead anything interrupting it should reset to the sector's own light level.
2016-01-29 10:54:44 +01:00
Christoph Oelckers
c1b44a5694
- let's make some use of AActor::Pos and get rid of some of those X() and Y() calls...
...
- restore proper actor.h file.
2016-01-18 21:01:52 +01:00
Christoph Oelckers
4444d3c0c5
- removed the _3DFLOOR #define because we really do not want to comment this out anymore, right?
2015-06-07 09:41:44 +02:00
Christoph Oelckers
d6a33a601d
- fixed: The sorting of 3D floors was incomplete and missed cases where translucent volumes overlapped non-translucent ones only at their top. It also didn't account for one translucent volume being intersected by more than solid one.
2014-10-23 17:33:42 +02:00
Randy Heit
4228386837
- Fixed: When P_Add3DFloor() adds the "inside" plane, it needs to copy the translucency flags
...
from the original plane.
SVN r4006 (trunk)
2013-01-02 03:01:03 +00:00
Randy Heit
280ca05554
- In P_SpawnMapThing(), pass the same flags to P_FindFloorCeiling() as the respawn functions do.
...
- Rename FFCF_3DMIDTEXRESTRICT to FF_3DRESTRICT and make it work with 3D floors too.
SVN r3562 (trunk)
2012-04-14 03:55:46 +00:00
Randy Heit
ee8ca0de87
Fixed: Light levels outside the range [0,255] really do matter.
...
SVN r3223 (trunk)
2011-06-11 23:58:33 +00:00
Christoph Oelckers
fae8ed444c
- merged 3dfloors2 branch into trunk.
...
SVN r3124 (trunk)
2011-01-29 11:09:38 +00:00
Christoph Oelckers
185bd2f15d
- backported some 3D floor changes from GZDoom.
...
SVN r2517 (trunk)
2010-08-12 07:05:31 +00:00
Christoph Oelckers
c7a6b796f9
- fixed: The linetarget CCMD duplicated all of the info CCMD.
...
- fixed: PrintActorInfo crashed due to some incomplete implementation.
SVN r1845 (trunk)
2009-09-16 05:44:24 +00:00
Christoph Oelckers
e5357d1b65
- added Gez's latest bugfix patch.
...
SVN r1836 (trunk)
2009-09-15 17:19:30 +00:00
Christoph Oelckers
f2a122e076
GCC compile fix.
...
SVN r1834 (trunk)
2009-09-15 11:53:12 +00:00
Christoph Oelckers
914d993aa1
- Added a few things from Gez's experimental build:
...
* Beta Lost Soul (added DoomEdNum 9037 to it)
* A_Mushroom extensions
* Vavoom compatible MAPINFO keynames.
* Vavoom's Sector_SetContents fixes to inactive 3D floor code.
SVN r1818 (trunk)
2009-09-14 09:41:09 +00:00
Christoph Oelckers
74bdfe19c5
- Fixed: The true color texture compositing code did not clip the edges
...
of multipatch textures used as patches on other multipatch textures.
SVN r1766 (trunk)
2009-08-10 18:30:25 +00:00
Christoph Oelckers
ca80217b39
- made 3D floor constants available even when 3D floor code is defined out.
...
SVN r1365 (trunk)
2009-01-24 09:07:14 +00:00
Christoph Oelckers
78933df10d
- added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it!
...
SVN r1351 (trunk)
2009-01-04 15:00:29 +00:00