qzdoom/src
Christoph Oelckers 54d78df267 - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.)
This is for rendering the sprite properly in all areas the actor touches. The original thinglist is not sufficient for this and Boom's touching thinglist has other purposes and collects too much data.
This new list will only get filled in when the actor is actually crossing a portal plane, for the normal sector thinglist will still be used.
This piggybacks on the msecnode_t code which has been extended to be able to handle more than one list by passing the sector's membert pointers as parameters.
2016-04-17 23:48:04 +02:00
..
asm_ia32 Normalize line endings 2016-03-01 09:47:10 -06:00
asm_x86_64 Normalize line endings 2016-03-01 09:47:10 -06:00
fragglescript - cleaned up ceiling creation and moved the Create function out of the DCeiling class. 2016-04-09 12:07:34 +02:00
g_doom Merge branch 'master' into floatcvt 2016-04-04 01:21:24 +02:00
g_heretic - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
g_hexen - fixed A_WraithFX2 which had an incomplete floating point conversion. 2016-04-17 18:19:46 +02:00
g_raven - converted g_strife to full floating point use, except the floor height changing stuff in A_LightGoesOut. 2016-03-22 12:42:27 +01:00
g_shared - fixed minimum damage check in PowerDamage. 2016-04-12 15:49:13 +02:00
g_strife Merge branch 'master' into floatcvt 2016-04-04 01:21:24 +02:00
intermission - floatification of g_shared. 2016-03-24 01:46:11 +01:00
math - floatified portals.cpp and most of p_maputl.cpp. 2016-03-31 16:52:25 +02:00
menu - removed special treatment for not using stdint.h with MSVC. Current compiler versions have this file. 2016-03-24 11:30:11 +01:00
oplsynth - added a system-include independent wrapper for Windows's OutputDebugString, so that this can be used more easily in files that cannot include windows.h. 2016-04-10 13:03:44 +02:00
posix - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_data - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
resourcefiles - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
sfmt Normalize line endings 2016-03-01 09:47:10 -06:00
sound - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
textures - fixed: FPNGTexture must readjust the file pointer after deciding to skip the tRNS chunk. 2016-04-15 15:15:34 +02:00
thingdef - fixed: A_CheckRange calculated the square twice, resulting in a far too large value that got checked. 2016-04-15 18:46:31 +02:00
timidity - added a system-include independent wrapper for Windows's OutputDebugString, so that this can be used more easily in files that cannot include windows.h. 2016-04-10 13:03:44 +02:00
wildmidi Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
win32 - removed a few __cdecl's from the source. 2016-04-11 12:46:48 +02:00
xlat Merge branch 'master' into floatcvt 2016-03-21 01:28:50 +01:00
zscript - The fixed_t type for the VM also is not needed any longer and was removed. 2016-03-25 15:50:39 +01:00
__autostart.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
actionspecials.h - some redesign of P_CheckSight to handle portals. 2016-03-07 21:59:32 +01:00
actor.h - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
actorptrselect.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
actorptrselect.h Normalize line endings 2016-03-01 09:47:10 -06:00
am_map.cpp - fixed typo in automap background position calculation. 2016-04-17 10:19:56 +02:00
am_map.h Normalize line endings 2016-03-01 09:47:10 -06:00
announcer.h Normalize line endings 2016-03-01 09:47:10 -06:00
autosegs.h Normalize line endings 2016-03-01 09:47:10 -06:00
b_bot.cpp - floatification of bot code. 2016-03-26 00:34:56 +01:00
b_bot.h - moved the bot support code from AActor::Tick to a subfunction in the bot sources. No need to pollute a main game file with this stuff. 2016-03-26 01:30:28 +01:00
b_func.cpp - floatified portals.cpp and most of p_maputl.cpp. 2016-03-31 16:52:25 +02:00
b_game.cpp - fixed: Failure to open bots.cfg would throw an exception that prevented the level from starting. Catch it in FCajunMaster::LoadBots instead and handle it non-disruptively. 2016-03-03 11:11:25 +01:00
b_move.cpp - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
b_think.cpp - floatification of bot code. 2016-03-26 00:34:56 +01:00
basicinlines.h Normalize line endings 2016-03-01 09:47:10 -06:00
basictypes.h - floatified portals.cpp and most of p_maputl.cpp. 2016-03-31 16:52:25 +02:00
bbannouncer.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
c_bind.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
c_bind.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_cmds.cpp - Fixed GCC and Clang compilation errors. 2016-04-02 23:01:32 +02:00
c_console.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
c_console.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
c_cvars.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_dispatch.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
c_dispatch.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_expr.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
CMakeLists.txt - tried to add precompiled headers to fastmath sources as well, but VC++ doesn't seem to want to play along. So I left this stuff in but disabled the precompilation until a solution can be found. 2016-04-10 13:54:42 +02:00
cmdlib.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
cmdlib.h Normalize line endings 2016-03-01 09:47:10 -06:00
colormatcher.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
colormatcher.h Normalize line endings 2016-03-01 09:47:10 -06:00
compatibility.cpp - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
compatibility.h Normalize line endings 2016-03-01 09:47:10 -06:00
configfile.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
configfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
ct_chat.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
d_dehacked.cpp - floatified p_sight.cpp. 2016-03-28 16:22:21 +02:00
d_dehacked.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_event.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_gui.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_iwad.cpp - second part of last commit. This file was accidentally unselected. 2016-03-08 14:35:36 +01:00
d_main.cpp Don't use _FPU_GETCW if it won't do what we want 2016-03-08 22:00:16 -06:00
d_main.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_net.cpp - floatification of p_teleport and p_switch.cpp. 2016-03-29 00:31:59 +02:00
d_net.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_netinf.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_netinfo.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
d_player.h - looks like the oldz parameter in UpdateWaterLevel is not needed at all... 2016-03-26 01:13:36 +01:00
d_protocol.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
d_protocol.h - looks like the oldz parameter in UpdateWaterLevel is not needed at all... 2016-03-26 01:13:36 +01:00
d_ticcmd.h Normalize line endings 2016-03-01 09:47:10 -06:00
decallib.cpp - floatified the decal code. 2016-03-22 22:07:38 +01:00
decallib.h - floatified the decal code. 2016-03-22 22:07:38 +01:00
dobject.cpp Added code to initialize and destroy string variables in classes 2016-04-03 17:45:04 -05:00
dobject.h - moved all scroller related code into its own file, including the DScroller class definition. 2016-03-28 17:27:55 +02:00
dobjgc.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
dobjtype.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
dobjtype.h Merge branch 'master' into floatcvt 2016-04-04 01:21:24 +02:00
doomdata.h - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
doomdef.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
doomdef.h - floatified portals.cpp and most of p_maputl.cpp. 2016-03-31 16:52:25 +02:00
doomerrors.h Normalize line endings 2016-03-01 09:47:10 -06:00
doomstat.cpp - separated pushers into their own file. 2016-03-28 21:57:22 +02:00
doomstat.h Merge branch 'master' into floatcvt 2016-03-28 22:23:41 +02:00
doomtype.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
dscript.h Normalize line endings 2016-03-01 09:47:10 -06:00
dsectoreffect.cpp - changed floor and ceiling movers so that portal planes do not block movement of the opposite plane, even if they are on the wrong side of it. 2016-04-15 20:42:40 +02:00
dsectoreffect.h - cleaned up ceiling creation and moved the Create function out of the DCeiling class. 2016-04-09 12:07:34 +02:00
dthinker.cpp - did some profiling which revealed that P_PointInSector was called needlessly often. Did some optimization to the MultiBlock iterators to avoid this problem. 2016-03-10 14:22:18 +01:00
dthinker.h - moved all scroller related code into its own file, including the DScroller class definition. 2016-03-28 17:27:55 +02:00
edata.cpp - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
edata.h - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
empty.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
errors.h
f_wipe.cpp - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
f_wipe.h Normalize line endings 2016-03-01 09:47:10 -06:00
farchive.cpp - removed 64 bit warnings. 2016-04-08 14:21:20 +02:00
farchive.h Merge branch 'master' into floatcvt 2016-04-04 01:21:24 +02:00
files.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
files.h - floatification of G_CheckSpot and a few other things. 2016-03-26 09:28:00 +01:00
g_doomedmap.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
g_game.cpp - removed all savegame compatibility handling, since the data is just too different from what it was before to try to convert it. 2016-04-03 20:55:23 +02:00
g_game.h Normalize line endings 2016-03-01 09:47:10 -06:00
g_hub.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
g_hub.h Normalize line endings 2016-03-01 09:47:10 -06:00
g_level.cpp - removed all savegame compatibility handling, since the data is just too different from what it was before to try to convert it. 2016-04-03 20:55:23 +02:00
g_level.h Merge branch 'master' into floatcvt 2016-03-28 17:46:19 +02:00
g_mapinfo.cpp - g_hexen almost done except for 3 things that require more extensive changes. 2016-03-21 22:20:10 +01:00
g_pch.h - add the precompiled header file for the previous commit. 2016-04-10 13:10:41 +02:00
g_pch2.h - tried to add precompiled headers to fastmath sources as well, but VC++ doesn't seem to want to play along. So I left this stuff in but disabled the precompilation until a solution can be found. 2016-04-10 13:54:42 +02:00
g_skill.cpp - floatification of g_shared. 2016-03-24 01:46:11 +01:00
gameconfigfile.cpp - remove windows header #include from gameconfigfile.cpp, because it isn't needed. 2016-04-10 12:33:35 +02:00
gameconfigfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
gametype.h Normalize line endings 2016-03-01 09:47:10 -06:00
gccinlines.h Normalize line endings 2016-03-01 09:47:10 -06:00
gi.cpp - floatification of G_CheckSpot and a few other things. 2016-03-26 09:28:00 +01:00
gi.h - floatification of G_CheckSpot and a few other things. 2016-03-26 09:28:00 +01:00
gitinfo.cpp
gstrings.h Normalize line endings 2016-03-01 09:47:10 -06:00
GuillotineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
GuillotineBinPack.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
hu_scores.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
hu_stuff.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
i_cd.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_movie.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_net.cpp
i_net.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_video.h Normalize line endings 2016-03-01 09:47:10 -06:00
info.cpp - fixed: distancecheck as a class property needs to be copied manually to subclasses. 2016-04-12 22:42:02 +02:00
info.h - added a distancecheck property to AActor that allows a given CVAR to be used as maximum display distance for actors of this type. 2016-04-12 19:44:12 +02:00
keysections.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lists.h Normalize line endings 2016-03-01 09:47:10 -06:00
lumpconfigfile.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lumpconfigfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_alloc.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_alloc.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_argv.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_argv.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_bbox.cpp - floatified FBoundingBox. 2016-03-31 10:38:54 +02:00
m_bbox.h - removed most of the deleted function declarations. 2016-03-31 21:20:45 +02:00
m_cheat.cpp - did some cleanup and consolidation on damage factor code while converting it all to floating point. 2016-03-22 16:35:41 +01:00
m_cheat.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_crc32.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_fixed.h - floatified the global view variables. 2016-04-01 12:22:16 +02:00
m_joy.cpp - some rework of vectors.h, mostly to remove all those silenced double->float conversions. 2016-03-10 22:36:28 +01:00
m_joy.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_misc.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_misc.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_png.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_png.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_random.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_random.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_specialpaths.cpp - added an errorlog option. 2016-02-09 14:20:49 +01:00
m_swap.h Normalize line endings 2016-03-01 09:47:10 -06:00
md5.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
md5.h Normalize line endings 2016-03-01 09:47:10 -06:00
memarena.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
memarena.h Normalize line endings 2016-03-01 09:47:10 -06:00
mscinlines.h Normalize line endings 2016-03-01 09:47:10 -06:00
mus2midi.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
mus2midi.h Normalize line endings 2016-03-01 09:47:10 -06:00
name.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
name.h Normalize line endings 2016-03-01 09:47:10 -06:00
namedef.h Add float casts to DECORATE for the sake of completeness 2016-03-01 11:36:15 -06:00
nodebuild.cpp - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
nodebuild.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
nodebuild_classify_nosse2.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
nodebuild_classify_sse2.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
nodebuild_events.cpp - added custom math routines for reliability. 2016-03-11 15:45:47 +01:00
nodebuild_extract.cpp - replaced all direct access to vertex coordinates with wrapper functions. 2016-03-29 10:07:06 +02:00
nodebuild_gl.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
nodebuild_utility.cpp - floatified po_man.cpp and the remaining bits in p_lnspec.cpp 2016-03-31 00:41:21 +02:00
p_3dfloors.cpp - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
p_3dfloors.h - made the linedef deltas private and only accessible through access functions. 2016-03-29 16:13:16 +02:00
p_3dmidtex.cpp - fixed: P_GetMidTexturePosition needs to divide by scale, not multiply, to get the proper offset. 2016-04-11 23:12:35 +02:00
p_3dmidtex.h - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
p_acs.cpp - added SetMusicVolume ACS function. 2016-04-17 10:56:46 +02:00
p_acs.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
p_blockmap.h - floatified bmaporgx and bmaporgy, allowing to remove the gross overflow prevention hacks present in the blockmap code. 2016-03-31 09:23:14 +02:00
p_buildmap.cpp - fixed a few oversights. 2016-03-30 11:25:02 +02:00
p_ceiling.cpp - cleaned up ceiling creation and moved the Create function out of the DCeiling class. 2016-04-09 12:07:34 +02:00
p_checkposition.h - floatified bmaporgx and bmaporgy, allowing to remove the gross overflow prevention hacks present in the blockmap code. 2016-03-31 09:23:14 +02:00
p_conversation.cpp - added a no-parameter Spawn function for inventory items that never show on the map, because the coordinate and replacement parameters will always be 0 for them. 2016-03-21 14:00:05 +01:00
p_conversation.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_doors.cpp - made MoveAttached, MoveCeiling and MoveFloor members of sector_t instead of DMover. 2016-04-08 14:18:46 +02:00
p_effect.cpp - added portal-awareness to the railgun trail. 2016-04-16 19:41:33 +02:00
p_effect.h - added portal-awareness to the railgun trail. 2016-04-16 19:41:33 +02:00
p_enemy.cpp - fixed A_Face angle calculation. 2016-04-04 15:59:59 +02:00
p_enemy.h - floatification of p_enemy and p_interaction.cpp. 2016-03-26 20:59:35 +01:00
p_floor.cpp - cleaned up ceiling creation and moved the Create function out of the DCeiling class. 2016-04-09 12:07:34 +02:00
p_glnodes.cpp - fixed the sound location calculations which got somewhat broken by the constant changes during the conversion. 2016-03-31 21:13:32 +02:00
p_interaction.cpp Merge branch 'master' into floatcvt 2016-03-28 22:23:41 +02:00
p_lights.cpp - moved the declarations for the lighting thinkers to p_light.cpp. 2016-04-10 18:29:23 +02:00
p_linkedsectors.cpp - changed floor and ceiling movers so that portal planes do not block movement of the opposite plane, even if they are on the wrong side of it. 2016-04-15 20:42:40 +02:00
p_lnspec.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
p_lnspec.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_local.h - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_map.cpp - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_maputl.cpp - added portal-awareness to the railgun trail. 2016-04-16 19:41:33 +02:00
p_maputl.h - added portal-awareness to the railgun trail. 2016-04-16 19:41:33 +02:00
p_mobj.cpp - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_pillar.cpp - made MoveAttached, MoveCeiling and MoveFloor members of sector_t instead of DMover. 2016-04-08 14:18:46 +02:00
p_plats.cpp - made MoveAttached, MoveCeiling and MoveFloor members of sector_t instead of DMover. 2016-04-08 14:18:46 +02:00
p_pspr.cpp - added weapon bobbing interpolation. 2016-04-07 11:48:23 +02:00
p_pspr.h - added weapon bobbing interpolation. 2016-04-07 11:48:23 +02:00
p_pusher.cpp - floatified portals.cpp and most of p_maputl.cpp. 2016-03-31 16:52:25 +02:00
p_saveg.cpp - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
p_saveg.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_scroll.cpp - floatified the sector plane movers and removed some of the ZatPoint conversion cruft. 2016-03-30 09:41:46 +02:00
p_sectors.cpp - fixed: The return value of sector_t::FindHighestFloorPoint lost its '-' sign during the floating point conversion. 2016-04-05 10:55:13 +02:00
p_setup.cpp - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_setup.h - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
p_sight.cpp fixed: For sight checks the 'eye' of the seeing thing should be placed at 3/4 height, not half its height. 2016-04-07 12:14:34 +02:00
p_slopes.cpp - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
p_spec.cpp - fixed positioning of portal things 2016-04-15 15:02:28 +02:00
p_spec.h - moved the declarations for the lighting thinkers to p_light.cpp. 2016-04-10 18:29:23 +02:00
p_states.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
p_switch.cpp - fixed the sound location calculations which got somewhat broken by the constant changes during the conversion. 2016-03-31 21:13:32 +02:00
p_tags.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
p_tags.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_teleport.cpp - fixed the sound location calculations which got somewhat broken by the constant changes during the conversion. 2016-03-31 21:13:32 +02:00
p_terrain.cpp - floatification of p_teleport and p_switch.cpp. 2016-03-29 00:31:59 +02:00
p_terrain.h - floatified p_sight.cpp. 2016-03-28 16:22:21 +02:00
p_things.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
p_tick.cpp - trimmed down the AActor Spawn interface and removed all non-float variants. 2016-03-23 10:42:41 +01:00
p_tick.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_trace.cpp - deleted leftover label in trace code. 2016-04-17 10:41:13 +02:00
p_trace.h - added portal-awareness to the railgun trail. 2016-04-16 19:41:33 +02:00
p_udmf.cpp - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_udmf.h - floatified p_trace, p_slopes and p_udmf.cpp. 2016-03-30 16:30:22 +02:00
p_usdf.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
p_user.cpp - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
p_writemap.cpp - removed several unused setter functions for level data structures and fixed some incorrect uses. 2016-04-02 22:05:23 +02:00
p_xlat.cpp - made AActor::alpha a floating point value 2016-03-21 12:18:46 +01:00
parsecontext.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
parsecontext.h Normalize line endings 2016-03-01 09:47:10 -06:00
pathexpander.cpp Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
pathexpander.h Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
po_man.cpp - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
po_man.h - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
portal.cpp - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
portal.h - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
r_3dfloors.cpp - make viewx etc. global. 2016-04-02 20:07:02 +02:00
r_3dfloors.h - make viewx etc. global. 2016-04-02 20:07:02 +02:00
r_bsp.cpp - fixed one of the most glaring omissions in the portal code: The wall clipper completely ignored portals when deciding how to treat a sector boundary, and ended up merging portal with non-portal planes. 2016-04-15 16:39:58 +02:00
r_bsp.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_defs.h - added a new sector list to AActor that collects all portal-linked sectors the actor's center is in. (Inspired by Eternity's solution to the same problem.) 2016-04-17 23:48:04 +02:00
r_draw.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_draw.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_drawt.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_local.h - make viewx etc. global. 2016-04-02 20:07:02 +02:00
r_main.cpp - make distancecheck 3D and use the actual view position for calculation. 2016-04-13 10:48:39 +02:00
r_main.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_plane.cpp - make distancecheck 3D and use the actual view position for calculation. 2016-04-13 10:48:39 +02:00
r_plane.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_renderer.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_segs.cpp - Fixed GCC and Clang compilation errors. 2016-04-02 23:01:32 +02:00
r_segs.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_sky.cpp - floatified texture scale values. 2016-03-26 13:37:44 +01:00
r_sky.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_state.h - make viewx etc. global. 2016-04-02 20:07:02 +02:00
r_swrenderer.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
r_swrenderer.h Normalize line endings 2016-03-01 09:47:10 -06:00
r_things.cpp - removed portal offsetting from the sprite distance check. 2016-04-13 19:32:54 +02:00
r_things.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
r_utility.cpp - fixed: If due to portal transitions, the chasecam cannot be interpolated, the entire view interpolation must be disabled for the current frame. 2016-04-17 18:42:54 +02:00
r_utility.h - handle display of player sprite during portal transition properly. 2016-04-07 19:35:01 +02:00
Rect.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
s_advsound.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
s_environment.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
s_playlist.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
s_playlist.h Normalize line endings 2016-03-01 09:47:10 -06:00
s_sndseq.cpp - floatified bmaporgx and bmaporgy, allowing to remove the gross overflow prevention hacks present in the blockmap code. 2016-03-31 09:23:14 +02:00
s_sndseq.h Normalize line endings 2016-03-01 09:47:10 -06:00
s_sound.cpp - fixed: For finding the listener's sector the sound code used the wrong coordinate. 2016-04-11 21:02:44 +02:00
s_sound.h - floatified the rest of p_mobj_cpp and removed a large part of the conversion cruft from the headers that was needed to keep the code compileable. 2016-03-28 12:03:07 +02:00
sc_man.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
sc_man.h Add new state options to parser and actually enable them 2016-03-03 18:33:07 -06:00
sc_man_scanner.re - The fixed_t type for the VM also is not needed any longer and was removed. 2016-03-25 15:50:39 +01:00
sc_man_tokens.h - The fixed_t type for the VM also is not needed any longer and was removed. 2016-03-25 15:50:39 +01:00
skins.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
skins.h Normalize line endings 2016-03-01 09:47:10 -06:00
SkylineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
SkylineBinPack.h Switch to the bottom-left picker for the Skyline Bin Packer 2016-01-10 21:54:28 -06:00
st_start.h Normalize line endings 2016-03-01 09:47:10 -06:00
st_stuff.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
st_stuff.h Normalize line endings 2016-03-01 09:47:10 -06:00
statistics.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
statnums.h Normalize line endings 2016-03-01 09:47:10 -06:00
stats.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
stats.h Normalize line endings 2016-03-01 09:47:10 -06:00
stringtable.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
stringtable.h Normalize line endings 2016-03-01 09:47:10 -06:00
strnatcmp.c
strnatcmp.h
tables.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
tables.h - floatification of p_3dfloors, p_3dmidtex and p_acs.cpp plus some leftovers. 2016-03-26 12:36:15 +01:00
tagitem.h
tarray.h Merge branch 'master' into floatcvt 2016-04-04 01:21:24 +02:00
teaminfo.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
teaminfo.h Normalize line endings 2016-03-01 09:47:10 -06:00
tempfiles.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
tempfiles.h Normalize line endings 2016-03-01 09:47:10 -06:00
templates.h - Refactored SBarInfo flow control so negatable commands are handled statically. 2016-04-02 23:43:56 -04:00
tflags.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_blend.cpp - removed a few unnecessary #includes. 2016-03-28 22:20:25 +02:00
v_collection.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
v_collection.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_draw.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
v_font.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
v_font.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_palette.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
v_palette.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_pfx.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
v_pfx.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_text.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
v_text.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_video.cpp Fix 21:9 base width and height values 2016-03-03 18:00:06 -06:00
v_video.h - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
valgrind.inc
vectors.h - fixed the sound location calculations which got somewhat broken by the constant changes during the conversion. 2016-03-31 21:13:32 +02:00
version.h - added polyportal offset updates. 2016-04-17 17:10:11 +02:00
w_wad.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
w_wad.h Normalize line endings 2016-03-01 09:47:10 -06:00
w_zip.h - Fixed: Modern versions of GCC on PowerPC inserted padding to the end of pragma packed structures. 2016-03-13 01:14:08 -05:00
weightedlist.h Normalize line endings 2016-03-01 09:47:10 -06:00
wi_stuff.cpp - removed a few leftover FRACUNITs. 2016-04-02 20:07:18 +02:00
wi_stuff.h Normalize line endings 2016-03-01 09:47:10 -06:00
x86.cpp - removed STACK_ARGS. 2016-04-11 10:46:30 +02:00
x86.h Normalize line endings 2016-03-01 09:47:10 -06:00
xs_Float.h - floatification of p_3dfloors, p_3dmidtex and p_acs.cpp plus some leftovers. 2016-03-26 12:36:15 +01:00
zstrformat.cpp - removed special treatment for not using stdint.h with MSVC. Current compiler versions have this file. 2016-03-24 11:30:11 +01:00
zstring.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
zstring.h Normalize line endings 2016-03-01 09:47:10 -06:00
zzautozend.cpp Normalize line endings 2016-03-01 09:47:10 -06:00