qzdoom-gpl/src
Christoph Oelckers acab6d9b30 - While doing the interpolation rewrite I noticed that DScroller and DPolyAction
were doing some things in their destructor that needed to be done in the
  Destroy method.
- Rewrote the interpolation code. Interpolations are no longer some objects
  that are separate from the rest of the engine. Instead, they are owned by
  the thinkers starting them. Also, polyobjects only spawn a single interpolation
  for each polyobject instead of a single one for each vertex.
  Also, different types of interpolation objects are used for different types
  of interpolation so that they can do some additional work if eventually needed.


SVN r1018 (trunk)
2008-06-04 17:53:15 +00:00
..
g_doom - Fixed: Ouch state was far to easy to achieve. 2008-06-01 22:41:46 +00:00
g_heretic - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
g_hexen - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
g_raven - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
g_shared - Fixed: Drawing the amount of an inventory item in the player's inventory did 2008-06-03 07:21:11 +00:00
g_strife - Fixed: A_VileAttack positioned the fire on the wrong side of the target. 2008-04-14 12:10:45 +00:00
oplsynth - Fixed a copy-and-paste error in win32/i_main.cpp for 64-bit mode. 2008-04-30 00:44:45 +00:00
sdl - Fixed: Drawing the amount of an inventory item in the player's inventory did 2008-06-03 07:21:11 +00:00
sound - Fixed: Deactivating the game no longer allows reverb effects to continue 2008-05-31 02:18:09 +00:00
textures - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
thingdef - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
timidity - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
win32 - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
xlat - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
a.nas - Fixed mvlineasm1 and mvlineasm4 so that they can be used with textures 2006-05-11 01:15:15 +00:00
actionspecials.h - Changed: HIRESTEX 'define' textures now replace existing textures 2008-05-11 21:16:32 +00:00
actor.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
am_map.cpp - Separated the linedef activation types into a bit mask that allows combination 2008-05-02 10:55:48 +00:00
am_map.h - Added: Automap markers are stored in savegames now. Also moved the call 2008-01-05 12:15:10 +00:00
announcer.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
autosegs.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
autostart.cpp - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
autozend.cpp - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
b_bot.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
b_bot.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
b_func.cpp - Replaced P_PathTraverse with an FPathTraverse class, rewrote all code using 2008-04-09 18:35:21 +00:00
b_game.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
b_move.cpp - Separated the linedef activation types into a bit mask that allows combination 2008-05-02 10:55:48 +00:00
b_think.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
basicinlines.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
bbannouncer.cpp - Removed some debug output from SBarInfo::ParseSBarInfo(). 2008-03-21 05:13:59 +00:00
c_bind.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
c_bind.h - Fixed: In the Doom2 cast finale it was impossible to toggle the console. 2007-02-24 12:09:36 +00:00
c_cmds.cpp - Fixed: FBlockThingsIterator didn't set the current block coordinates if 2008-04-19 00:55:55 +00:00
c_console.cpp - Fixed: With hardware 2D, the console and menu need not reimplement palette 2008-05-21 01:47:34 +00:00
c_console.h - Changed the way gamma works for D3DFB: In windowed mode, the display is 2007-12-27 04:30:12 +00:00
c_cvars.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
c_cvars.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
c_dispatch.cpp - Reduced volume, expression, and panning controllers back to 7 bits. 2008-05-09 03:54:06 +00:00
c_dispatch.h - Reduced volume, expression, and panning controllers back to 7 bits. 2008-05-09 03:54:06 +00:00
c_expr.cpp - Fixed AInventory::PickupFlash setting with GCC. 2008-02-17 02:40:03 +00:00
cmdlib.cpp - Changed the MIDIStreamer to send the all notes off controller to each 2008-04-11 04:59:23 +00:00
cmdlib.h - Changed the MIDIStreamer to send the all notes off controller to each 2008-04-11 04:59:23 +00:00
codepointers.h - Added SnowKate709's A_DamageMaster/A_DamageChildren patch. 2008-03-29 22:59:41 +00:00
colormatcher.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
colormatcher.h - Removed all the "fast" and unused code from FColorMatcher. Today's 2006-12-01 02:51:56 +00:00
configfile.cpp - Fixed: Thing_SetTranslation still used a 16-bit word to hold the translation. 2008-01-08 01:08:27 +00:00
configfile.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
ct_chat.cpp - Added scoreboard fix by Karate Chris. 2008-01-06 11:46:01 +00:00
d_dehacked.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
d_dehacked.h - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
d_dehackedactions.h - Added customizable border textures. They will be defined with the 2007-01-05 22:08:57 +00:00
d_event.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
d_gui.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
d_main.cpp - Fixed: Parsing sector special bit masks must be done backwards so that later 2008-05-12 17:14:38 +00:00
d_main.h - Removed the screenshot parameter from D_Display(), since it was a relic of 2008-01-01 03:07:05 +00:00
d_net.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
d_net.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
d_netinf.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
d_netinfo.cpp - Separated the skin scale values into separate X and Y values so that skins 2008-04-27 22:33:19 +00:00
d_player.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
d_protocol.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
d_protocol.h - Added Karate Chris's submission for multiplayer Strife conversations. 2008-03-26 08:29:02 +00:00
d_ticcmd.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
decallib.cpp - Changed: HIRESTEX 'define' textures now replace existing textures 2008-05-11 21:16:32 +00:00
decallib.h - Changed: HIRESTEX 'define' textures now replace existing textures 2008-05-11 21:16:32 +00:00
dobject.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
dobject.h - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
dobjgc.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
dobjtype.cpp - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
dobjtype.h - The garbage collector is now run one last time just before exiting the game. 2008-03-26 04:27:07 +00:00
doomdata.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
doomdef.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
doomdef.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
doomerrors.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
doomstat.cpp - Added Karate Chris's teamdamage in MAPINFO submission. 2007-12-22 22:04:20 +00:00
doomstat.h - Changed all thing coordinates that were stored as shorts into fixed_t. 2008-05-08 08:06:26 +00:00
doomtype.h - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
dscript.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
dsectoreffect.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
dsectoreffect.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
dthinker.cpp - Fixed: FreshThinkers's max. index is MAX_STATNUM so the code shouldn't 2008-03-16 20:57:46 +00:00
dthinker.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
empty.cpp - Changed MakeKey's hash algorithm from a CRC32 to Paul Hsieh's SuperFastHash. 2007-03-24 14:59:28 +00:00
errors.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
f_finale.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
f_finale.h - Fixed: F_StartFinale shouldn't get the information if the game is about 2007-09-26 21:50:05 +00:00
f_wipe.cpp GCC fixes. 2008-01-08 01:48:33 +00:00
f_wipe.h - Removed the screenshot parameter from D_Display(), since it was a relic of 2008-01-01 03:07:05 +00:00
farchive.cpp - Changed the types of object hash indices in FArchive from size_t to DWORD. 2008-05-14 03:54:04 +00:00
farchive.h - Changed the types of object hash indices in FArchive from size_t to DWORD. 2008-05-14 03:54:04 +00:00
files.cpp - Changed FMOD_INIT_ENABLE_DSPNET use to its replacement from 4.14.00, 2008-04-13 03:23:33 +00:00
files.h - Changed the internal Timidity player so that it uses timidity_mastervolume 2008-04-12 21:36:10 +00:00
g_game.cpp - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
g_game.h - Fixed: Weapon positions were only adjusted in 1280x1024 if the status 2008-01-11 01:43:37 +00:00
g_hub.cpp - Added the option to use $ as a prefix to a string table name everywhere in 2008-04-05 16:45:39 +00:00
g_hub.h SVN r27 (trunk) 2006-04-11 16:27:41 +00:00
g_level.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
g_level.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
gameconfigfile.cpp - Fixed: Timidity::Channel::mono, rpn, and nrpn were not initialized. In 2008-04-12 05:04:37 +00:00
gameconfigfile.h - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
gccinlines.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
gi.cpp - Expanded the args for MAPINFO special actions to 32 bit integers as in 2008-03-23 14:18:27 +00:00
gi.h - Expanded the args for MAPINFO special actions to 32 bit integers as in 2008-03-23 14:18:27 +00:00
gstrings.h - Added Karate Chris's patch for teamplay MAPINFO option. 2008-01-26 16:42:16 +00:00
hu_scores.cpp - Scoreboard fix by Karate Chris. 2008-03-15 15:36:39 +00:00
hu_stuff.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
i_cd.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_movie.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_net.cpp - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
i_net.h - Added some hackery at the start of MouseRead_Win32() that prevents it from 2006-06-30 02:13:26 +00:00
i_video.h Note: I have not tried compiling these recent changes under Linux. I wouldn't 2006-12-19 04:09:10 +00:00
info.cpp - Fixed: deadthings.txt contained a superfluous ';' which created parsing errors 2007-05-28 14:46:49 +00:00
info.h - Externalized all default episode definitions. Added an 'optional' keyword 2008-04-05 12:14:33 +00:00
infodefaults.cpp - Externalized all default episode definitions. Added an 'optional' keyword 2008-04-05 12:14:33 +00:00
infomacros.h - Externalized all default episode definitions. Added an 'optional' keyword 2008-04-05 12:14:33 +00:00
lists.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
lumpconfigfile.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
lumpconfigfile.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_alloc.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
m_alloc.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_argv.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_argv.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_bbox.cpp - Replaced P_PathTraverse with an FPathTraverse class, rewrote all code using 2008-04-09 18:35:21 +00:00
m_bbox.h - Fixed: PIT_FindFloorCeiling required tmx and tmy to be set but 2008-04-06 17:33:43 +00:00
m_cheat.cpp - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
m_cheat.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
m_crc32.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_fixed.h - Fixed: The SafeDivScales used a signed shift for their if test. This fails 2007-02-02 23:41:51 +00:00
m_menu.cpp - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
m_menu.h - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
m_misc.cpp - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_misc.h - Added a dialog that gives the user the chance to fix things if the config 2006-09-20 02:00:19 +00:00
m_options.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
m_png.cpp - Completely removed code for the PNG filter heuristic from the compiled code when it's been disabled. 2008-01-12 17:06:38 +00:00
m_png.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
m_random.cpp - Applied a modified version of Karate Chris's screenshot naming patch. 2008-02-05 05:29:31 +00:00
m_random.h - Fixed: When starting a teamplay netgame, players who did not specify a team 2008-01-09 02:53:38 +00:00
m_swap.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
misc.nas - Fixed some more GCC warnings. 2007-12-11 02:38:38 +00:00
mscinlines.h - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
mus2midi.cpp - Added the writewave command to write the internal TiMidity's output to a 2008-04-19 21:36:53 +00:00
mus2midi.h - Reimplemented snd_midiprecache, now for MIDI as well as MUS, and 2008-04-09 03:55:04 +00:00
name.cpp - Fixed AInventory::PickupFlash setting with GCC. 2008-02-17 02:40:03 +00:00
name.h - Reverted the 'None' name change from r569. 2007-12-08 22:17:48 +00:00
namedef.h - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
nodebuild.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
nodebuild.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
nodebuild_classify_nosse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_classify_sse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_events.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
nodebuild_extract.cpp - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
nodebuild_gl.cpp - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
nodebuild_utility.cpp Fixed things I broke for Visual C++ while fixing the source for GCC 4.2. 2006-12-29 03:48:00 +00:00
p_3dmidtex.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_3dmidtex.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_acs.cpp - Fixed: MAPINFO's 'lookup' option should only work for actual strings but 2008-06-03 21:35:30 +00:00
p_acs.h - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
p_buildmap.cpp - I finally managed to test the translucency options for composite texture 2008-05-15 17:16:32 +00:00
p_ceiling.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_conversation.cpp - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
p_conversation.h - Changed all thing coordinates that were stored as shorts into fixed_t. 2008-05-08 08:06:26 +00:00
p_doors.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_effect.cpp - Fixed: P_CheckSwitchRange accessed invalid memory when testing a one-sided 2008-04-04 14:31:20 +00:00
p_effect.h - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
p_enemy.cpp - If an actor's current target temporarily goes unshootable, its threshold 2008-05-31 03:39:57 +00:00
p_enemy.h - Added SnowKate709's A_LookEx submission. 2007-12-20 20:37:06 +00:00
p_enemy_a_lookex.cpp - Removed some debug output from SBarInfo::ParseSBarInfo(). 2008-03-21 05:13:59 +00:00
p_floor.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_interaction.cpp - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
p_lights.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
p_linkedsectors.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_lnspec.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
p_lnspec.h - Added sector type translation to xlat_parser and removed the old sectorx 2008-03-23 00:23:47 +00:00
p_local.h - Fixed: MAPINFO's 'lookup' option should only work for actual strings but 2008-06-03 21:35:30 +00:00
p_map.cpp - Added an option to consider intermission screens gameplay for purposes of 2008-06-02 16:56:53 +00:00
p_maputl.cpp - Added a few 'activator == NULL' checks to some ACS functions. 2008-06-03 14:38:42 +00:00
p_mobj.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
p_pillar.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_plats.cpp - Removed xlat_parser.h from the repository. Lemon was always being run on 2008-03-25 04:42:26 +00:00
p_pspr.cpp - Eliminated some more global variables (onmobj, DoRipping, LastRipped, 2008-04-10 14:38:43 +00:00
p_pspr.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
p_saveg.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_saveg.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
p_sectors.cpp - Added new Scroll_Wall special to allow more control over wall scrolling. 2008-03-21 17:35:49 +00:00
p_setup.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_setup.h - I finally managed to test the translucency options for composite texture 2008-05-15 17:16:32 +00:00
p_sight.cpp - Added a few 'activator == NULL' checks to some ACS functions. 2008-06-03 14:38:42 +00:00
p_slopes.cpp - Changed all thing coordinates that were stored as shorts into fixed_t. 2008-05-08 08:06:26 +00:00
p_spec.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_spec.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_switch.cpp - Fixed: P_CheckSwitchRange accessed invalid memory when testing a one-sided 2008-04-04 14:31:20 +00:00
p_teleport.cpp - Fixed: The compatibility searches for teleport destinations did not work 2008-05-23 17:50:28 +00:00
p_terrain.cpp - Changed FScanner so that opening a lump gives the complete wad+lump name 2008-04-03 03:19:21 +00:00
p_terrain.h - Added Line_SetTextureOffset special. 2008-03-22 17:20:54 +00:00
p_things.cpp - Changed PowerFlight so that Hexen's infiniteness is not controlled by being 2007-11-08 09:22:06 +00:00
p_tick.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_tick.h - Fixed default.cbd and Makefile.mingw for current code state. 2006-05-21 02:10:16 +00:00
p_trace.cpp - Separated the linedef activation types into a bit mask that allows combination 2008-05-02 10:55:48 +00:00
p_trace.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
p_udmf.cpp - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
p_user.cpp - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
p_writemap.cpp - Changed all thing coordinates that were stored as shorts into fixed_t. 2008-05-08 08:06:26 +00:00
p_xlat.cpp - Fixed: Parsing sector special bit masks must be done backwards so that later 2008-05-12 17:14:38 +00:00
parsecontext.cpp - Removed some unnecessary morphing code. 2008-04-08 17:25:19 +00:00
parsecontext.h - Removed some GCC warnings. 2008-04-12 05:33:20 +00:00
po_man.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_anim.cpp - Added speed factors for texture warp commands. 2008-04-26 08:46:55 +00:00
r_blend.h - Fixed: ACS used incompatible values for APROP_RenderStyle. It needs to use 2008-01-26 15:50:52 +00:00
r_bsp.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
r_bsp.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
r_data.cpp - Fixed: A_VileAttack positioned the fire on the wrong side of the target. 2008-04-14 12:10:45 +00:00
r_data.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
r_defs.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_draw.cpp - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
r_draw.h - Added assembly versions of rt_add4cols and rt_addclamp4cols. 2008-02-28 05:24:06 +00:00
r_drawt.cpp - Fixed: The colormap changes by column, so the assembly rt_* routines need 2008-02-28 22:15:24 +00:00
r_interpolate.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_interpolate.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_jpeg.h GCC fixes for recent code changes. 2006-08-31 01:30:22 +00:00
r_local.h - Texture animation improvements: 2006-05-18 01:42:50 +00:00
r_main.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_main.h - Added new Scroll_Wall special to allow more control over wall scrolling. 2008-03-21 17:35:49 +00:00
r_plane.cpp - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
r_plane.h - Updated lempar.c to v1.31. 2008-01-25 23:57:44 +00:00
r_polymost.cpp - Added new Scroll_Wall special to allow more control over wall scrolling. 2008-03-21 17:35:49 +00:00
r_polymost.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
r_segs.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
r_segs.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
r_sky.cpp - Fixed: Heretic's mace never respawned in deathmatch games. 2007-12-18 03:25:19 +00:00
r_sky.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
r_state.h - Fixed: A_CustomMissile with aimmode 2 ignored spawnofs_xy. 2008-03-20 21:12:03 +00:00
r_things.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
r_things.h - added a P_PointInSector function and replaced all calls to retrieve an 2007-12-25 10:07:58 +00:00
r_translate.cpp - Since KDIZD is the only mapset I know of that used reverb, and it didn't 2008-05-20 04:02:49 +00:00
r_translate.h - Added translation support to multipatch textures. Incomplete and not tested yet! 2008-04-15 22:17:30 +00:00
s_advsound.cpp - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
s_environment.cpp - Since KDIZD is the only mapset I know of that used reverb, and it didn't 2008-05-20 04:02:49 +00:00
s_playlist.cpp - Fixed: FWadCollection::MergeLumps() did not initialize the flags for any 2008-05-11 03:02:33 +00:00
s_playlist.h - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
s_sndseq.cpp - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
s_sndseq.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
s_sound.cpp - Fixed: S_StartNamedSound() looked for SECF_SILENT in MoreFlags instead of Flags. 2008-05-31 01:44:11 +00:00
s_sound.h - Since KDIZD is the only mapset I know of that used reverb, and it didn't 2008-05-20 04:02:49 +00:00
sc_man.cpp - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
sc_man.h - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
sc_man_scanner.h - Undid some of the changes from lempar.c v1.30->v1.31, because it broke 2008-01-26 04:33:34 +00:00
sc_man_scanner.re - Updated lempar.c to v1.31. 2008-01-25 23:57:44 +00:00
skins.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
skins.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
st_start.h - Fixed: Thing_ProjectileAimed did not set the missile's speed correctly. 2007-03-06 01:33:18 +00:00
st_stuff.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
st_stuff.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
statnums.h - Added a new MapMarker actor. Instead of appearing in the 3D view, it appears 2006-10-20 04:04:04 +00:00
stats.cpp - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
stats.h - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
stringtable.cpp - Changed FScanner so that opening a lump gives the complete wad+lump name 2008-04-03 03:19:21 +00:00
stringtable.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tables.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tables.h - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
tagitem.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tarray.h - Fixed the TArray serializer declaration. 2008-03-19 02:20:19 +00:00
teaminfo.cpp - Changed FScanner so that opening a lump gives the complete wad+lump name 2008-04-03 03:19:21 +00:00
teaminfo.h - Applied Karate Chris's TEAMINFO logo patch. 2008-01-11 00:22:52 +00:00
tempfiles.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tempfiles.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
templates.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
tmap.nas - Fixed: R_SetupAddClampCol() checked add4cols' memory instead of 2008-02-29 23:31:40 +00:00
tmap2.nas - Fixed some more GCC warnings. 2007-12-11 02:38:38 +00:00
tmap3.nas Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
v_collection.cpp - Added Jim' Linux fix. 2008-03-26 08:50:54 +00:00
v_collection.h - Added Jim' Linux fix. 2008-03-26 08:50:54 +00:00
v_draw.cpp - Added coordinate range checking to DCanvas::ParseDrawTextureTags() to avoid 2008-06-01 04:09:49 +00:00
v_font.cpp - Fixed: A_VileAttack positioned the fire on the wrong side of the target. 2008-04-14 12:10:45 +00:00
v_font.h - Added preloading of fonts to reduce the chance that characters from a single 2008-01-27 05:23:10 +00:00
v_palette.cpp - Added translation support to multipatch textures. Incomplete and not tested yet! 2008-04-15 22:17:30 +00:00
v_palette.h - Added translation support to multipatch textures. Incomplete and not tested yet! 2008-04-15 22:17:30 +00:00
v_pfx.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
v_pfx.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
v_text.cpp - Discovered that Shader Model 1.4 clamps my constants, so I can't use 2007-12-26 04:42:15 +00:00
v_text.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
v_video.cpp - Changed true color texture creation to use a newly defined Bitmap class 2008-04-15 18:05:39 +00:00
v_video.h - Changed true color texture creation to use a newly defined Bitmap class 2008-04-15 18:05:39 +00:00
vectors.h - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
version.h - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
w_wad.cpp - Fixed: FWadCollection::MergeLumps() did not initialize the flags for any 2008-05-11 03:02:33 +00:00
w_wad.h - Added a Gets function to the FileReader class which I planned to use 2008-04-11 10:16:29 +00:00
w_zip.h - Fixed compilation with mingw again. 2006-04-21 01:22:55 +00:00
weightedlist.h - Fixed: Redefining a decal did not rebind any old references to the decal, so 2007-12-11 03:29:31 +00:00
wi_stuff.cpp - Changed secret sector drawing in automap so that lines with the ML_SECRET 2008-04-05 19:10:37 +00:00
wi_stuff.h - Fixed: wbstartstruct's lump name fields were only 8 characters long 2008-04-23 23:04:00 +00:00
zstrformat.cpp - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00
zstring.cpp - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
zstring.h - Added the C99 printf size specifiers 't' (ptrdiff_t) and 'z' (size_t) to 2008-05-14 03:39:30 +00:00