qzdoom/src
Christoph Oelckers c85a602546 - allow loading uncompressed version of compressed nodes.
- extended FileReader hierarchy so that FileReader, FileReaderZ etc. all inherit from one
  base class so that the same code can be used to read from both uncompressed and compressed streams.


SVN r2287 (trunk)
2010-04-17 20:49:18 +00:00
..
asm_ia32 - Fixed: R_DrawPSprite() did not initialize the colormap for the targeter 2009-09-27 02:31:03 +00:00
asm_x86_64 - Remove Valgrind macros from the (Win64-only) asm_x86_64/tmap3.asm 2008-08-12 03:20:50 +00:00
g_doom - Changed: The monster refiring functions should use the same sight checking mode as the code that triggers 2010-04-03 07:10:52 +00:00
g_heretic - fixed: The charge attack of Heretic's imp is not precisely the same 2009-11-27 13:23:02 +00:00
g_hexen - Fixed: It was no longer possible to talk to non-shootable NPCs. Also took 2010-03-28 10:51:35 +00:00
g_raven - Added Gez's seeker missile submission. 2009-10-09 20:54:28 +00:00
g_shared - Add blzut3's morphed status bar patch. 2010-04-17 02:06:26 +00:00
g_strife - Changed: The monster refiring functions should use the same sight checking mode as the code that triggers 2010-04-03 07:10:52 +00:00
oplsynth - Basic Mac support: Everything compiles but does not yet link. 2009-09-01 02:08:53 +00:00
resourcefiles - Added support for Blood's ambient sounds, because I thought it would be an easy way to 2010-03-18 05:01:10 +00:00
sdl - Added Blzut3's Solaris patch. 2010-01-01 09:21:04 +00:00
sfmt - Changed random seed initialization so that it uses the system's 2009-03-27 04:49:17 +00:00
sound - Reverted accidental change to fmodsound.cpp from revision 2273. 2010-04-17 01:55:33 +00:00
textures - fixed: Two stage texture compositing did not clear the intermediate buffer before using it. 2010-04-09 20:03:18 +00:00
thingdef - made the recent change to P_SeekerMissile an option because it affected critical gameplay behavior and may not be used for existing actors. 2010-04-10 11:12:29 +00:00
timidity - Removed the integer clobbers from pow_x87_inline, since they interfered with PIC code and 2010-01-23 20:48:24 +00:00
win32 - added Gez's patch to move Hexen's startup notches out of the EXE. 2010-03-27 21:12:08 +00:00
xlat - extended Doom map format linedef translator so that it also handles the flags. 2009-11-21 23:11:12 +00:00
actionspecials.h - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
actor.h - fixed: P_SpawnMapThing always reduced the angular precision to 45 degrees. 2010-03-26 16:57:00 +00:00
am_map.cpp - Added support for the original games' player translations, including Hexen's table-based ones. 2010-03-06 02:51:23 +00:00
am_map.h - Changing screen resolution now adjusts the automap scale to be constant 2009-04-16 03:02:08 +00:00
announcer.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
autosegs.h - Removed -fno-strict-aliasing from the GCC flags for ZDoom and fixed the 2009-08-02 03:38:57 +00:00
autostart.cpp - Removed -fno-strict-aliasing from the GCC flags for ZDoom and fixed the 2009-08-02 03:38:57 +00:00
autozend.cpp - Removed -fno-strict-aliasing from the GCC flags for ZDoom and fixed the 2009-08-02 03:38:57 +00:00
b_bot.cpp - Fixed: The deprecated flag handler for the old bounce flags needs to clear 2009-09-16 21:03:09 +00:00
b_bot.h More header cleanup. 2008-09-15 00:47:31 +00:00
b_func.cpp - fixed: Explosions directly under a water surface would not hurt any actor directly above this surface. 2010-03-27 07:42:31 +00:00
b_game.cpp - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
b_move.cpp - Fixed: The deprecated flag handler for the old bounce flags needs to clear 2009-09-16 21:03:09 +00:00
b_think.cpp - Enough with this "momentum" garbage. What Doom calls "momentum" is really 2009-06-30 20:57:51 +00:00
basicinlines.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
basictypes.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
bbannouncer.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_bind.cpp - fixed: DefHexenBindings still referred to some of Heretic's items that once were merged with the Hexen variants. 2010-02-12 22:44:54 +00:00
c_bind.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_cmds.cpp - Fixed: It was no longer possible to talk to non-shootable NPCs. Also took 2010-03-28 10:51:35 +00:00
c_console.cpp - Reintroduced Doom.exe's player_t::usedown variable so that respawning a 2009-12-25 11:09:56 +00:00
c_console.h - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
c_cvars.cpp - Changed APlayerPawn::DamageFade to a PalEntry from 3 floats. 2009-05-15 10:39:40 +00:00
c_cvars.h - Fixed: You couldn't easily play with the compatibility options menu during 2009-03-04 23:19:46 +00:00
c_dispatch.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
c_dispatch.h - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
c_expr.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
CMakeLists.txt - Added Blzut3's Solaris patch. 2010-01-01 09:21:04 +00:00
cmdlib.cpp - Changed FileExists() to use stat instead of fopen/fclose, which ought to be lower 2010-03-13 00:08:33 +00:00
cmdlib.h - Added directory detection to the -file parameter. This obsoletes -dir, so 2009-09-02 03:47:48 +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 - Fixed: When drawing with a special colormap the quad's flags weren't cleared 2009-09-21 13:15:36 +00:00
compatibility.cpp - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
compatibility.h - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
configfile.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
configfile.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
ct_chat.cpp - Stopped sending double the number of wheel events as appropriate to the 2009-02-10 02:16:41 +00:00
d_dehacked.cpp - fixed: Items spawned internally by ADehackedPickup::TryPickup must not count towards item statistics. 2010-03-07 11:13:57 +00:00
d_dehacked.h - Removed the one embedded DeHackEd lump restriction. 2009-11-12 02:47:28 +00:00
d_event.h - Fixed: M_QuitResponse() tried to play a sound even when none was specified 2009-08-07 03:30:51 +00:00
d_gui.h - Added support for horizontal mouse wheels, and set invprev/invnext as 2009-06-06 02:55:58 +00:00
d_iwad.cpp - Consolidated all conversation reply handling into a single function executed on all 2010-01-22 05:17:57 +00:00
d_main.cpp - Allow defaultenvironment to take names as well as numeric IDs. 2010-03-31 23:33:18 +00:00
d_main.h - added initial support for a GAMEINFO lump in PWADs. When the game is started 2010-01-01 15:31:00 +00:00
d_net.cpp - Consolidated all conversation reply handling into a single function executed on all 2010-01-22 05:17:57 +00:00
d_net.h - Fixed: Dehacked string replacement did not check the clusters' finaleflats. 2009-03-28 11:49:44 +00:00
d_netinf.h - Added support for the original games' player translations, including Hexen's table-based ones. 2010-03-06 02:51:23 +00:00
d_netinfo.cpp - Add blzut3's morphed status bar patch. 2010-04-17 02:06:26 +00:00
d_player.h - Add blzut3's morphed status bar patch. 2010-04-17 02:06:26 +00:00
d_protocol.cpp - Changed APlayerPawn::DamageFade to a PalEntry from 3 floats. 2009-05-15 10:39:40 +00:00
d_protocol.h - Consolidated all conversation reply handling into a single function executed on all 2010-01-22 05:17:57 +00:00
d_ticcmd.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
decallib.cpp - Fixed crash when parsing invalid DECALDEF lumps. 2010-04-17 02:42:50 +00:00
decallib.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
dobject.cpp - Removed the Actor uservar array and replaced it with user-defined variables. 2009-10-25 02:19:51 +00:00
dobject.h - Removed the Actor uservar array and replaced it with user-defined variables. 2009-10-25 02:19:51 +00:00
dobjgc.cpp - Removed -fno-strict-aliasing from the GCC flags for ZDoom and fixed the 2009-08-02 03:38:57 +00:00
dobjtype.cpp - added a 'player.clearcolorset' property so that inherited color sets can be removed. 2010-03-07 09:13:41 +00:00
dobjtype.h - Removed the Actor uservar array and replaced it with user-defined variables. 2009-10-25 02:19:51 +00:00
doomdata.h - added support for loading DeepBSP's V4 nodes. 2010-04-17 08:53:32 +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 - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
doomerrors.h - Added the -norun parameter to quit the game just before video 2009-03-18 05:02:32 +00:00
doomstat.cpp - removed gamemission variable because it wasn't used anywhere. 2009-03-22 11:37:56 +00:00
doomstat.h - The reorganized DirectInput game controller code finally compiles. (Ugh! It 2009-06-20 03:16:08 +00:00
doomtype.h - Replaced the use of autoconf's WORDS_BIGENDIAN with __BIG_ENDIAN__, since 2009-08-31 21:47:29 +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 - needed one more change... 2009-12-30 19:17:10 +00:00
dsectoreffect.h More header cleanup. 2008-09-15 00:47:31 +00:00
dthinker.cpp - Fixed some GCC warnings. 2009-10-01 14:54:29 +00:00
dthinker.h - My ActorMover fix from earlier today was causing problems with moving sectors 2009-12-30 18:53:14 +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 - Final Doom needs its finale flats changed, too. 2010-03-06 04:01:32 +00:00
f_finale.h - fixed: WIF_STAFF2_KICKBACK did not work anymore because it depended on conditions 2009-08-30 10:43:51 +00:00
f_wipe.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +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 - Scan backwards for classes in FArchive::ReadClass(). 2009-11-24 01:37:54 +00:00
farchive.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
files.cpp - Added support for 7z archives. 2009-04-15 03:58:10 +00:00
files.h - allow loading uncompressed version of compressed nodes. 2010-04-17 20:49:18 +00:00
g_game.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
g_game.h - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
g_hub.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
g_hub.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
g_level.cpp - Added DefaultEnvironment MAPINFO option to set the default sound environment for the whole map. 2010-03-31 03:48:16 +00:00
g_level.h - Added DefaultEnvironment MAPINFO option to set the default sound environment for the whole map. 2010-03-31 03:48:16 +00:00
g_mapinfo.cpp - Allow defaultenvironment to take names as well as numeric IDs. 2010-03-31 23:33:18 +00:00
g_skill.cpp - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
gameconfigfile.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
gameconfigfile.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
gametype.h - disabled Zip related code in IWAD detection for now 2009-03-22 11:42:46 +00:00
gccinlines.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
gi.cpp - Fixed: Not all places checking for player start spots above 4 did it correctly. 2009-11-24 06:55:38 +00:00
gi.h - fixed: Auto-COMPAT_SHORTTEX for IWADs must be set per IWAD, not in general 2009-12-11 09:21:08 +00:00
gstrings.h - Prefixed all names of CQ decorations with Chex after seeing some conflicts 2008-09-13 19:19:53 +00:00
hu_scores.cpp - Added support for the original games' player translations, including Hexen's table-based ones. 2010-03-06 02:51:23 +00:00
hu_stuff.h - Changed the co-op intermission screen to draw the stats with the small font. 2008-12-16 03:15:03 +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 - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
i_net.h - Set packet server as the default for four or more player games, and also the 2009-01-24 04:47:07 +00:00
i_video.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
info.cpp - Keep all damage factors in the table, even those that are 1.0. 2010-03-22 21:18:54 +00:00
info.h - Keep all damage factors in the table, even those that are 1.0. 2010-03-22 21:18:54 +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 Blzut3's Solaris patch. 2010-01-01 09:21:04 +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 - Everything on the command line before the first switch with an unrecognized switch is 2010-03-03 04:29:40 +00:00
m_argv.h - Everything on the command line before the first switch with an unrecognized switch is 2010-03-03 04:29:40 +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: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
m_cheat.cpp - GCC fixes. 2010-03-29 20:25:08 +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 - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_fixed.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
m_joy.cpp - Fix what broke on Windows when making it compile on a Mac. 2009-09-01 02:14:14 +00:00
m_joy.h - Basic Mac support: Everything compiles but does not yet link. 2009-09-01 02:08:53 +00:00
m_menu.cpp - Use normal texture animation for the main menu cursors. This required updating animations 2010-03-27 03:30:02 +00:00
m_menu.h - fixed: The player setup menu used the main menu's line spacing which 2010-01-03 10:04:56 +00:00
m_misc.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
m_misc.h - Look for files in Mac-like places on Macs. 2009-09-09 17:12:47 +00:00
m_options.cpp - Fixed: maxitems calculation for MKEY_Up in M_OptButtonHandler() used the unscaled text height 2010-04-07 02:16:51 +00:00
m_png.cpp - Fixed: S_LoadSound() did not byte-swap the frequency and length it reads 2009-09-04 22:59:41 +00:00
m_png.h - Liux compile fixes. 2008-09-23 07:46:23 +00:00
m_random.cpp - removed debug code. 2009-03-27 23:23:10 +00:00
m_random.h - Changed AWeaponGiver to keep the weapon actor around instead of respawning a new 2009-06-19 21:00:18 +00:00
m_swap.h - Basic Mac support: Everything compiles but does not yet link. 2009-09-01 02:08:53 +00:00
md5.cpp - Replaced the use of autoconf's WORDS_BIGENDIAN with __BIG_ENDIAN__, since 2009-08-31 21:47:29 +00:00
md5.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
mscinlines.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
mus2midi.cpp - Added MUS header scan to mus2midi. 2010-04-07 02:02:53 +00:00
mus2midi.h - Added MUS header scan to mus2midi. 2010-04-07 02:02:53 +00:00
name.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
name.h - Reverted the 'None' name change from r569. 2007-12-08 22:17:48 +00:00
namedef.h - Fixed: Macil2 and the Oracle need to be immune to SpectralLightningV2 as well as V1, since 2010-01-08 03:24:22 +00:00
nodebuild.cpp - Fix some GCC warnings. 2010-03-18 00:30:45 +00:00
nodebuild.h - Merge latest ZDBSP changes into trunk. 2010-01-03 01:03:44 +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 - added PRINT_LOG option to all of the node builder's debug messages because outputting them 2009-12-25 13:43:08 +00:00
nodebuild_utility.cpp - Merge latest ZDBSP changes into trunk. 2010-01-03 01:03:44 +00:00
p_3dfloors.cpp - made max. view pitch a property of the renderer so that it's overridable without 2009-10-25 15:26:19 +00:00
p_3dfloors.h - fixed: The linetarget CCMD duplicated all of the info CCMD. 2009-09-16 05:44:24 +00:00
p_3dmidtex.cpp - Fixed: 3DMidtex checks were treating the Null texture as a valid texture. 2009-10-17 15:12:18 +00:00
p_3dmidtex.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_acs.cpp - Fixed: ClearActorInventory used the wrong stack index to get its parameter. 2010-03-22 22:15:56 +00:00
p_acs.h - Fixed: A_SorcOffense2 depended on args being bytes and overflowing. 2009-08-12 18:57:31 +00:00
p_buildmap.cpp - GCC fixes. 2010-03-29 20:25:08 +00:00
p_ceiling.cpp - Added a channel parameter to the sector overload of SN_StopSequence() so 2009-12-25 02:19:50 +00:00
p_conversation.cpp - Made conversation "mini responses" more prominent rather than packing them in with 2010-01-23 21:26:07 +00:00
p_conversation.h - Consolidated all conversation reply handling into a single function executed on all 2010-01-22 05:17:57 +00:00
p_doors.cpp - Fixed: Closing doors early would never restart the sound sequence if it was manually placed. 2010-02-02 05:19:43 +00:00
p_effect.cpp - fixed: Rocket trail particle positioning only worked when the rocket was moving. 2010-01-30 14:49:15 +00:00
p_effect.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_enemy.cpp - Fixed: P_LookForMonsters() had not been updated for the new species check. 2010-04-04 03:03:01 +00:00
p_enemy.h - Reintroduced Doom.exe's player_t::usedown variable so that respawning a 2009-12-25 11:09:56 +00:00
p_floor.cpp - fixed: The Boom stair fix was done for Hexen stairs but must only be in the code for Doom stairs. 2010-02-14 08:24:00 +00:00
p_interaction.cpp - Keep all damage factors in the table, even those that are 1.0. 2010-03-22 21:18:54 +00:00
p_lights.cpp - replaced all code that changed a sector's light level with a setter function. 2009-08-08 20:03:43 +00:00
p_linkedsectors.cpp - Added Gez's submission for Eternity-style skybox definitions. 2010-02-06 15:31:26 +00:00
p_lnspec.cpp - added a lock parameter to Door_Animated. 2010-02-17 22:25:48 +00:00
p_lnspec.h - Added Gez's thing activation submission. 2009-10-09 20:35:07 +00:00
p_local.h - made the recent change to P_SeekerMissile an option because it affected critical gameplay behavior and may not be used for existing actors. 2010-04-10 11:12:29 +00:00
p_map.cpp - Fixed: It was no longer possible to talk to non-shootable NPCs. Also took 2010-03-28 10:51:35 +00:00
p_maputl.cpp - Added some pieces of MBF's friendly AI. 2009-09-16 15:54:04 +00:00
p_mobj.cpp - Add blzut3's morphed status bar patch. 2010-04-17 02:06:26 +00:00
p_pillar.cpp - Added a channel parameter to the sector overload of SN_StopSequence() so 2009-12-25 02:19:50 +00:00
p_plats.cpp - Added a channel parameter to the sector overload of SN_StopSequence() so 2009-12-25 02:19:50 +00:00
p_pspr.cpp - Fixed: Morphed players tried endlessly to switch to a weapon they picked up. 2009-12-16 22:42:15 +00:00
p_pspr.h - added 'defaultterrain' option to terrain parser for mods that want to have 2009-10-16 16:04:19 +00:00
p_saveg.cpp - Reintroduced Doom.exe's player_t::usedown variable so that respawning a 2009-12-25 11:09:56 +00:00
p_saveg.h More header cleanup. 2008-09-15 00:47:31 +00:00
p_sectors.cpp - Renamed plane flags from SECF_* to PLANEF_*. 2009-09-17 10:40:38 +00:00
p_setup.cpp - allow loading uncompressed version of compressed nodes. 2010-04-17 20:49:18 +00:00
p_setup.h - Added handling for UDMF user keys. 2009-05-11 21:05:40 +00:00
p_sight.cpp - fixed: Explosions directly under a water surface would not hurt any actor directly above this surface. 2010-03-27 07:42:31 +00:00
p_slopes.cpp - added Gez's Plane_Copy submission with some extensions and improvements. 2010-01-30 22:53:37 +00:00
p_spec.cpp - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
p_spec.h - Fixed: EV_DoDonut, EV_DoElevator and EV_StartWaggle did not to any 0-tag checks. 2009-11-24 07:38:11 +00:00
p_states.cpp - More GCC warning removal, the most egregious of which was the potential 2009-01-28 05:29:41 +00:00
p_switch.cpp - Added Gez's submission for Eternity-style skybox definitions. 2010-02-06 15:31:26 +00:00
p_teleport.cpp - changed line_t's sidenum into sidedef pointers. 2009-09-06 20:45:56 +00:00
p_terrain.cpp - added 'defaultterrain' option to terrain parser for mods that want to have 2009-10-16 16:04:19 +00:00
p_terrain.h - added 'defaultterrain' option to terrain parser for mods that want to have 2009-10-16 16:04:19 +00:00
p_things.cpp - My ActorMover fix from earlier today was causing problems with moving sectors 2009-12-30 18:53:14 +00:00
p_tick.cpp - Fixed: SetSoundPaused() still needs to call S_PauseSound() to pause music 2009-05-20 02:52:07 +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 - Fixed: When setting up a deep water sector with Transfer_Heights the floorclip 2009-05-23 10:21:33 +00:00
p_trace.h - 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! 2009-01-04 15:00:29 +00:00
p_udmf.cpp - fixed: The UDMF blockfloaters flag was misnamed. Changed to match the spec. 2009-12-24 23:31:06 +00:00
p_user.cpp - added a 'player.clearcolorset' property so that inherited color sets can be removed. 2010-03-07 09:13:41 +00:00
p_writemap.cpp - added support for loading DeepBSP's V4 nodes. 2010-04-17 08:53:32 +00:00
p_xlat.cpp - fixed an uninitialized variable in p_xlat.cpp . 2009-11-27 21:45:17 +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 - fixed: UpdateSegBBox only used the first seg of a linedef to calculate the linedef's bounding box. 2010-03-14 15:17:36 +00:00
r_anim.cpp - Fixed: "Animation <X> in ANIMATED has only one frame" message was missing a newline. 2010-02-02 04:38:15 +00:00
r_blend.h - Fixed: Wall drawing handled fixed light levels improperly (but did not 2009-09-20 03:50:05 +00:00
r_bsp.cpp - Revert revision 2071. 2010-01-03 00:54:34 +00:00
r_bsp.h - Added per-tier texture scaling with these new UDMF sidedef properties: 2009-06-07 01:14:14 +00:00
r_data.cpp - fixed: R_InitColormaps was broken since the resource file code rewrite. 2009-08-30 20:47:43 +00:00
r_data.h - made max. view pitch a property of the renderer so that it's overridable without 2009-10-25 15:26:19 +00:00
r_defs.h - ported GZDoom's new 'skyoffset' ANIMDEFS option for compatibility purposes. 2009-11-13 21:28:39 +00:00
r_draw.cpp - Setting a Player.ColorRange now completely disables the translation rather than just 2010-03-06 03:02:24 +00:00
r_draw.h - Added per-tier texture scaling with these new UDMF sidedef properties: 2009-06-07 01:14:14 +00:00
r_drawt.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_interpolate.cpp - copied some 3D floor fixes from GZDoom. 2009-01-07 18:45:39 +00:00
r_interpolate.h - Fixed: Wall scrolling interpolations incremented their reference count twice. 2008-06-11 12:17:45 +00:00
r_jpeg.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_local.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_main.cpp - Use I_FPSTime() instead of I_MSTime() to drive R_UpdateAnimations(). 2010-03-28 04:04:44 +00:00
r_main.h - For hardware 2D, apply fixed colormaps when copying to video memory instead 2009-09-22 04:21:27 +00:00
r_plane.cpp - fixed: Movement performed by actor movers was not interpolated because 2009-12-30 12:20:47 +00:00
r_plane.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_polymost.cpp - changed line_t's sidenum into sidedef pointers. 2009-09-06 20:45:56 +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 - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
r_segs.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_sky.cpp - fixed: The sky baseline position needs to take texture scaling into account. 2009-11-15 08:11:14 +00:00
r_sky.h November 12, 2009 2009-11-13 04:38:03 +00:00
r_state.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_things.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
r_things.h - Fixed: Wall drawing handled fixed light levels improperly (but did not 2009-09-20 03:50:05 +00:00
r_translate.cpp - check player translations for identity maps during creation. 2010-03-06 16:24:09 +00:00
r_translate.h - Setting a Player.ColorRange now completely disables the translation rather than just 2010-03-06 03:02:24 +00:00
s_advsound.cpp - Comment fix. 2010-03-18 21:59:45 +00:00
s_environment.cpp - Changed APlayerPawn::DamageFade to a PalEntry from 3 floats. 2009-05-15 10:39:40 +00:00
s_playlist.cpp - fixed: Loading a savegame with music switched off forced a restart of the map's default music 2010-04-05 09:17:34 +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 - Fixed: Closing doors early would never restart the sound sequence if it was manually placed. 2010-02-02 05:19:43 +00:00
s_sndseq.h - Fixed: Closing doors early would never restart the sound sequence if it was manually placed. 2010-02-02 05:19:43 +00:00
s_sound.cpp - fixed: Loading a savegame with music switched off forced a restart of the map's default music 2010-04-05 09:17:34 +00:00
s_sound.h - Added support for Blood's SFX loop start markers. 2010-03-18 04:26:22 +00:00
sc_man.cpp - Merge scanner changes from the scripting branch, since I'm pretty sure the 2010-03-14 04:03:07 +00:00
sc_man.h - Merge scanner changes from the scripting branch, since I'm pretty sure the 2010-03-14 04:03:07 +00:00
sc_man_scanner.re - Merge scanner changes from the scripting branch, since I'm pretty sure the 2010-03-14 04:03:07 +00:00
sc_man_tokens.h - Merge scanner changes from the scripting branch, since I'm pretty sure the 2010-03-14 04:03:07 +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 some Chex Quest cheat codes. 2010-02-17 22:38:17 +00:00
st_stuff.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
statnums.h - added a Sector_CopyScroller special to allow setting scrollers to sectors with special tags. 2010-04-11 11:18:33 +00:00
stats.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
stats.h - Basic Mac support: Everything compiles but does not yet link. 2009-09-01 02:08:53 +00:00
stringtable.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +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 - Because entryway timed it, here is a new version of R_PointToAngle2 that is 2009-09-08 23:48:34 +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: TMap::DelKey failed if the key's main position was nil, because it tried checking 2010-03-22 21:09:33 +00:00
teaminfo.cpp - Fixed copy pasta errors in autosegs.h and other problems for GCC. 2009-02-05 04:18:08 +00:00
teaminfo.h - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
tempfiles.cpp - added some default definitions for constants that may miss in some headers. 2009-04-07 07:06:07 +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
v_collection.cpp - Fixed: Doom's status bar was lacking its default face. 2009-04-03 02:37:01 +00:00
v_collection.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
v_draw.cpp - Setting a Player.ColorRange now completely disables the translation rather than just 2010-03-06 03:02:24 +00:00
v_font.cpp - Fixed: FSinglePicFont should set the character size by the scaled size of the texture. 2010-03-05 03:31:20 +00:00
v_font.h - Added BMF (ByteMap Font) support. This was complicated somewhat by the fact that BMF can 2010-02-26 05:34:30 +00:00
v_palette.cpp - Fixed: R_GetOneSkyColumn() and R_GetTwoSkyColumns are mulscaling an 2009-11-08 02:51:22 +00:00
v_palette.h - Added a check to Dehacked code which tries to set the blend color. 2009-09-22 08:06:52 +00:00
v_pfx.cpp - Replaced the use of autoconf's WORDS_BIGENDIAN with __BIG_ENDIAN__, since 2009-08-31 21:47:29 +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 - Fix some GCC warnings. 2010-03-18 00:30:45 +00:00
v_text.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
v_video.cpp - Changed DArgs to use a TArray of FStrings instead of doing its own string vector management 2010-03-02 04:51:16 +00:00
v_video.h - The options menu no longer scales up so quickly, so it can fit wider text 2009-12-25 05:55:51 +00:00
valgrind.inc - Added self-modifying code notifications for Valgrind. 2008-06-08 02:31:30 +00:00
vectors.h - Replaced toint/quickertoint with the portable routines from xs_Float.h. The 2009-11-20 05:34:20 +00:00
version.h - last fix was incomplete. 2010-02-12 23:18:41 +00:00
w_wad.cpp - Added support for Blood's ambient sounds, because I thought it would be an easy way to 2010-03-18 05:01:10 +00:00
w_wad.h - Added support for Blood's ambient sounds, because I thought it would be an easy way to 2010-03-18 05:01:10 +00:00
w_zip.h - Added Blzut3's Solaris patch. 2010-01-01 09:21:04 +00:00
weightedlist.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
wi_stuff.cpp - Added BMF (ByteMap Font) support. This was complicated somewhat by the fact that BMF can 2010-02-26 05:34:30 +00:00
wi_stuff.h - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
x86.cpp - Fixed: The aliasing of CPUInfo was still wrong. (Yarr! The things I do 2009-09-05 03:28:58 +00:00
x86.h - Fixed: R_CreatePlayerTranslation() only initialized the first truecolor 2009-09-05 03:55:29 +00:00
xs_Float.h - Forgot xs_Float.h with previous commit. 2009-11-20 06:01:10 +00:00
zstrformat.cpp - added some default definitions for constants that may miss in some headers. 2009-04-07 07:06:07 +00:00
zstring.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
zstring.h - Fixed spurious warnings on 32-bit VC++ debug builds. 2008-08-03 03:54:48 +00:00