qzdoom/src
Randy Heit e36dc34d8f - Fixed: When loading FBehavior::SerializeVarSet() would only zero the variables if there were
non-zero variables to load. This was fine when all variables defaulted to zero, but map variables
  have been able to default to something else for some time now. This meant that if all map
  variables were zero when the game was saved, they would be restored to their default values
  when the game was loaded.

SVN r3190 (trunk)
2011-04-24 17:16:13 +00:00
..
asm_ia32 - Make the assembly span drawers compatible with newer NASM's default optimization level. 2011-01-05 04:26:04 +00:00
asm_x86_64 - Changed the four-byte fillers in asm_x86_64/tmap3.s from 0x88888888 to 0x44444444 because 2010-08-01 04:31:18 +00:00
fragglescript - added a function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
g_doom - added Gez's fix for timing of the boss cube while a time freezer is active. 2011-01-23 08:33:30 +00:00
g_heretic - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
g_hexen - added a function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
g_raven - Fixes to compile with GCC 4.5.0. 2010-09-01 03:30:18 +00:00
g_shared - Add NULL pointer to check to FWeaponSlot::PickWeapon() (for when this is called outside of a game). 2011-04-17 17:10:47 +00:00
g_strife - merged finale branch back into trunk. 2010-10-06 10:44:03 +00:00
intermission - fixed: The help screens were stretched on 16:9 displays 2011-01-14 09:22:09 +00:00
menu - Add more information when trying to load old savegames. 2011-04-17 17:27:31 +00:00
oplsynth - Merge the shared code for the softsynths into a common base class. 2010-08-20 04:21:53 +00:00
resourcefiles - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
sdl - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
sfmt - Changed random seed initialization so that it uses the system's 2009-03-27 04:49:17 +00:00
sound - Oh my goodness, maybe I need to try compiling things before committing them! 2011-04-14 21:48:48 +00:00
textures - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
thingdef - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
timidity - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
win32 - Move the call to DrawLetterbox() into D3DFB::Flip() so that it is the last thing that happens 2011-04-17 04:04:34 +00:00
xlat - fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +00:00
actionspecials.h - fixed: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
actor.h - added FDARI's pointer operation submission. 2011-03-18 08:02:23 +00:00
am_map.cpp - Fix overflows in AM_clipMline(). 2011-04-17 03:43:42 +00:00
am_map.h - changed automap initialization so that static data only gets initialized once upon startup instead of each time a level starts. 2010-12-12 17:54:10 +00:00
announcer.h
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 - init bot specific actor properties righr after parsing DECORATE, not when spawning the first bot (which is too late.) 2010-12-12 21:09:16 +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 - init bot specific actor properties righr after parsing DECORATE, not when spawning the first bot (which is too late.) 2010-12-12 21:09:16 +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 - Fixes to compile with GCC 4.5.0. 2010-09-01 03:30:18 +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 - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
c_bind.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
c_cmds.cpp - fixed: text colore for thing-based secrets was wrong. 2011-01-22 17:05:02 +00:00
c_console.cpp - cleaned up D_DoomMain a little. It's still far too large though. 2010-12-12 23:52:00 +00:00
c_console.h - cleaned up D_DoomMain a little. It's still far too large though. 2010-12-12 23:52:00 +00:00
c_cvars.cpp - added a new render style 'Shadow'. Essentially it's just a black translucent stencil with an alpha of 0.3. The purpose of this style is to be used as a software renderer approximation of GZDoom's spectre effect. 2010-12-25 23:27:26 +00:00
c_cvars.h - added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first 2010-12-15 11:45:39 +00:00
c_dispatch.cpp - cleaned up D_DoomMain a little. It's still far too large though. 2010-12-12 23:52:00 +00:00
c_dispatch.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
c_expr.cpp
CMakeLists.txt - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
cmdlib.cpp - Fixed: Compilation errors on Mac OS X. 2010-09-18 20:13:56 +00:00
cmdlib.h - merged automap branch into trunk. 2010-08-27 15:20:05 +00:00
colormatcher.cpp
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 - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +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 - made the different cursor characters for Raven's and the other small fonts a property of the font instead deciding based on the game. 2010-10-12 08:43:15 +00:00
d_dehacked.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
d_dehacked.h - Removed the one embedded DeHackEd lump restriction. 2009-11-12 02:47:28 +00:00
d_event.h - Add more information when trying to load old savegames. 2011-04-17 17:27:31 +00:00
d_gui.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
d_iwad.cpp - added a check to output a clear error message if no IWAD definitions could be loaded. 2011-01-23 08:49:30 +00:00
d_main.cpp - Add more information when trying to load old savegames. 2011-04-17 17:27:31 +00:00
d_main.h - added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first 2010-12-15 11:45:39 +00:00
d_net.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +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 - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
d_player.h - added 'player.flechettetype' property so that the appropriate flechette type can be set per player class. 2011-01-01 11:16:46 +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 - Added "special" console command for executing action specials. 2011-01-02 18:54:57 +00:00
d_ticcmd.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
decallib.cpp - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +00:00
decallib.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
dobject.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +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 - merged finale branch back into trunk. 2010-10-06 10:44:03 +00:00
dobjtype.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
dobjtype.h - added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first 2010-12-15 11:45:39 +00:00
doomdata.h - added a 'block sight' line flag. 2011-01-23 10:52:18 +00:00
doomdef.cpp
doomdef.h - restore old portal checks for Action Doom 2 (as a hidden compatibility option.) 2010-12-02 15:08:44 +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 - Maybe enable assembly on Intel Macs? 2010-08-13 03:14:05 +00:00
dscript.h
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
f_wipe.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
f_wipe.h
farchive.cpp - Scan backwards for classes in FArchive::ReadClass(). 2009-11-24 01:37:54 +00:00
farchive.h - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
files.cpp - Don't call M_NotifyNewSave() before closing the new savegame. 2010-09-04 03:02:13 +00:00
files.h - allow loading uncompressed version of compressed nodes. 2010-04-17 20:49:18 +00:00
g_game.cpp - Add more information when trying to load old savegames. 2011-04-17 17:27:31 +00:00
g_game.h - Add more information when trying to load old savegames. 2011-04-17 17:27:31 +00:00
g_hub.cpp - changed some data init code to delete the data it wants to initialize first. 2010-12-13 10:02:45 +00:00
g_hub.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
g_level.cpp - changed some data init code to delete the data it wants to initialize first. 2010-12-13 10:02:45 +00:00
g_level.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
g_mapinfo.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
g_skill.cpp - added TIHan's ArmorFactor submission. 2010-07-27 18:32:10 +00:00
gameconfigfile.cpp - Add ~/.zdoom as a default path in [FileSearch.Directories] on Unix systems. 2011-02-02 02:11:15 +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 - removed gamemode check for shareware message. It also uses LANGUAGE conditionals now. 2010-10-11 22:10:15 +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 - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +00:00
gi.h - removed all portal fudging that was necessary to make thing based portals work the same as line based portals. Using an actor flag on the skybox thing the visplane code now checks what kind of portal is used and uses the proper logic accordingly. As a result the "Portals" compatibility flag no longer exists. 2010-12-24 13:43:36 +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
i_movie.h
i_net.cpp - Fixed: PacketGet() can receive WSAECONNRESET after startup is complete, so it needs to check 2010-05-14 03:37:44 +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 - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +00:00
info.h - removed FActorInfo::ConversationID which was development garbage of the USDF branch. 2010-08-22 17:49:28 +00:00
keysections.cpp - fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +00:00
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp - Added Blzut3's Solaris patch. 2010-01-01 09:21:04 +00:00
m_alloc.h
m_argv.cpp - Make GCC happy. 2011-03-11 00:44:38 +00:00
m_argv.h - added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first 2010-12-15 11:45:39 +00:00
m_bbox.cpp - merged polyobject branch into trunk and made some adjustments for savegame compatibility. 2010-07-23 05:56:25 +00:00
m_bbox.h - merged polyobject branch into trunk and made some adjustments for savegame compatibility. 2010-07-23 05:56:25 +00:00
m_cheat.cpp - added conditionals to LANGUAGE parser so that the special messages for Chex Quest can be handled in the definition lumps instead of the code. 2010-10-11 19:16:09 +00:00
m_cheat.h
m_crc32.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_fixed.h - added THeShooter7's patch to use the PUFFGETSOWNER flag for blood, too. 2010-11-07 07:29:23 +00:00
m_joy.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
m_joy.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
m_misc.cpp - Each IWAD can now define its own config section. Hacx, Harmony and Action Doom2 now do that. 2010-10-15 15:13:53 +00:00
m_misc.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +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 - Added XMIDI support (including subsongs). 2010-09-28 03:58:41 +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
memarena.cpp - use FSharedStringArena to handle AActor's tag strings properly. They were names before which are not case sensitive and could cause problems. 2011-01-12 00:17:13 +00:00
memarena.h - use FSharedStringArena to handle AActor's tag strings properly. They were names before which are not case sensitive and could cause problems. 2011-01-12 00:17:13 +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 - Cleaned up the ugly MIDI song creating code a little. 2010-09-03 05:08:05 +00:00
mus2midi.h - Cleaned up the ugly MIDI song creating code a little. 2010-09-03 05:08:05 +00:00
name.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
name.h
namedef.h - fixed: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
nodebuild.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
nodebuild.h - merged automap branch into trunk. 2010-08-27 15:20:05 +00:00
nodebuild_classify_nosse2.cpp - Merge BSP-able polyobjects back into the trunk. 2010-08-01 02:41:56 +00:00
nodebuild_classify_sse2.cpp - Merge BSP-able polyobjects back into the trunk. 2010-08-01 02:41:56 +00:00
nodebuild_events.cpp
nodebuild_extract.cpp - fixed: Extraction of partner segs was broken in the internal node builder. 2010-08-28 11:17:25 +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 - Make GCC happy. 2011-03-11 00:44:38 +00:00
p_3dfloors.cpp - added a function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
p_3dfloors.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
p_3dmidtex.cpp - fixed: Spawning things abuve a 3D midtexture did not provess the 'is above midtexture' state properly. 2011-01-20 11:40:05 +00:00
p_3dmidtex.h - fixed: Spawning things abuve a 3D midtexture did not provess the 'is above midtexture' state properly. 2011-01-20 11:40:05 +00:00
p_acs.cpp - Fixed: When loading FBehavior::SerializeVarSet() would only zero the variables if there were 2011-04-24 17:16:13 +00:00
p_acs.h - Changed G_ChangeLevel()'s parameter list to match the ACS version's. 2010-06-18 03:35:41 +00:00
p_buildmap.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
p_ceiling.cpp - cleaned up p_ceiling.cpp 2010-12-26 00:21:19 +00:00
p_conversation.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
p_conversation.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
p_doors.cpp - added a new 'playertype' command for SBARINFO that checks by class type not display name. 2010-12-27 16:14:26 +00:00
p_effect.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +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 - added A_FaceTracer/A_FaceMaster submission. 2011-03-06 14:21:44 +00:00
p_enemy.h - assws PinkSilver's LOF_NOJUMP submission for A_LookEx. 2010-08-28 20:22:35 +00:00
p_floor.cpp - Added "SoundSequence" UDMF sector property. This is the name of the sound sequence to play for 2010-08-07 04:32:18 +00:00
p_glnodes.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
p_interaction.cpp - Added DesingatedTeam property from Skulltag. Allows friendly fire calculations to be applied to monsters/objects and allows the friendly AI to be aware of teams. 2011-01-22 03:35:33 +00:00
p_lights.cpp - added Boom's fix for finding the highest neighboring light level per sector (compatibility optioned by COMPATF_LIGHT.) 2010-05-29 07:07:39 +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 function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
p_lnspec.h - added a function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
p_local.h - fixed: Spawning things abuve a 3D midtexture did not provess the 'is above midtexture' state properly. 2011-01-20 11:40:05 +00:00
p_map.cpp - Fixed: PIT_CheckLine() always called CheckForPushSpecial() with the front of the line, even if 2011-04-22 03:38:09 +00:00
p_maputl.cpp - fixed: Spawning things abuve a 3D midtexture did not provess the 'is above midtexture' state properly. 2011-01-20 11:40:05 +00:00
p_mobj.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
p_pillar.cpp - Added "SoundSequence" UDMF sector property. This is the name of the sound sequence to play for 2010-08-07 04:32:18 +00:00
p_plats.cpp - Added "SoundSequence" UDMF sector property. This is the name of the sound sequence to play for 2010-08-07 04:32:18 +00:00
p_pspr.cpp - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
p_pspr.h - Extended state sprite/frame repetition to psprites. 2010-04-21 01:40:03 +00:00
p_saveg.cpp - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
p_saveg.h - merged automap branch into trunk. 2010-08-27 15:20:05 +00:00
p_sectors.cpp - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
p_setup.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
p_setup.h - merged automap branch into trunk. 2010-08-27 15:20:05 +00:00
p_sight.cpp - added a 'block sight' line flag. 2011-01-23 10:52:18 +00:00
p_slopes.cpp - added DavidPH's submission for specifying vertex heights directly in UDMF. 2010-12-14 00:56:44 +00:00
p_spec.cpp - added a function to execute action specials and changed all calls to use this function. This was done to make it easier to check such calls. 2011-02-13 10:18:28 +00:00
p_spec.h - cleaned up p_ceiling.cpp 2010-12-26 00:21:19 +00:00
p_states.cpp - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +00:00
p_switch.cpp - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
p_teleport.cpp - added a hidden compatiblity option for maps that fell victim to the broken destination search code in some 2.0.9x versions 2010-11-12 21:12:47 +00:00
p_terrain.cpp - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +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 - added a ClearCounters function to AActor that handles everything necessary to un-count an item that is not supposed to be counted but has some of the COUNT* flags set. 2010-09-19 00:06:45 +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
p_trace.cpp - restored original Doom behavior for hitscans to only check actors which have their center in the blockmap cells being checked, compatibility optioned by COMPATF_HITSCAN. 2010-05-28 21:07:45 +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: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
p_udmf.h - merge USDF branch into trunk. 2010-08-20 12:20:51 +00:00
p_usdf.cpp - fixed: The UDMF check for dialogues without owning class needs to be relaxed. A dialogue with an id and no class is a valid construct. 2010-08-24 13:57:17 +00:00
p_user.cpp - added 'player.flechettetype' property so that the appropriate flechette type can be set per player class. 2011-01-01 11:16:46 +00:00
p_writemap.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
p_xlat.cpp - fixed an uninitialized variable in p_xlat.cpp . 2009-11-27 21:45:17 +00:00
parsecontext.cpp
parsecontext.h
po_man.cpp - fixed: Subsectors which are the origin of polyobjects should not be drawn on the textured automap because the vertices no longer are where they'd be expected to be. 2010-08-28 16:51:41 +00:00
po_man.h - added a compatibility option to render all segs of a polyobject in the center's subsector and automatically set it for Hexen MAP36 and HEXDD MAP47. 2010-08-15 10:02:10 +00:00
r_3dfloors.cpp - Apply kgsws-CZ's fixes: 2011-04-13 02:34:48 +00:00
r_3dfloors.h - Fix brokenness of preceding commit. 2011-04-14 04:24:07 +00:00
r_blend.h - added a new render style 'Shadow'. Essentially it's just a black translucent stencil with an alpha of 0.3. The purpose of this style is to be used as a software renderer approximation of GZDoom's spectre effect. 2010-12-25 23:27:26 +00:00
r_bsp.cpp - Fix brokenness of preceding commit. 2011-04-14 04:24:07 +00:00
r_bsp.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
r_data.cpp - Fixed: COLORMAP tricks to produce bright lights do not work with the hardware renderer, so do 2011-03-19 04:45:59 +00:00
r_data.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_defs.h - fixed: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
r_draw.cpp - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_draw.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_drawt.cpp - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_interpolate.cpp - cleaned up switch code and fixed several problems: 2010-12-12 15:43:35 +00:00
r_interpolate.h
r_jpeg.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_local.h - moved texture counting code into FTextureManager. 2010-12-11 12:00:40 +00:00
r_main.cpp - Restore the original Doom algorithm for calculating xtoviewangle[] for the inner 90 degrees 2011-04-24 17:05:50 +00:00
r_main.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_plane.cpp - fixed: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
r_plane.h - fixed: Sector_SetLink did incorrect checks for the returned control sector 2011-02-12 09:53:40 +00:00
r_polymost.cpp - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
r_polymost.h
r_segs.cpp - Apply kgsws-CZ's fixes: 2011-04-13 02:34:48 +00:00
r_segs.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
r_sky.cpp - moved texture counting code into FTextureManager. 2010-12-11 12:00:40 +00:00
r_sky.h - moved texture counting code into FTextureManager. 2010-12-11 12:00:40 +00:00
r_state.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
r_things.cpp - Apply kgsws-CZ's fixes: 2011-04-13 02:34:48 +00:00
r_things.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
r_translate.cpp - fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +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 - Add $edfoverride to SNDINFO for the sake of ignorability. 2011-03-29 05:25:06 +00:00
s_environment.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
s_playlist.cpp - added Firebrand's patch to rename 'swap' due to naming conflicts in newer MSVC compilers. 2010-07-23 21:19:59 +00:00
s_playlist.h
s_sndseq.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +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: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +00:00
s_sound.h - move static AM color initialization into the AM_StaticInit function. 2010-12-14 00:50:02 +00:00
sc_man.cpp - FScanner::Float is a double so there's no need to cast values to float before assigning them to this variable. 2010-09-29 07:25:14 +00:00
sc_man.h - fixed: ZDoom aborted on old WADs containing a binary LANGUAGE lump. 2010-07-06 20:32:24 +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
skins.h
st_start.h - added a 'restart' CCMD that allows restarting the engine with different WADs being loaded without quitting first 2010-12-15 11:45:39 +00:00
st_stuff.cpp - added a am_showalllines cheat CVAR as countermeasure for maps that intentionally disable the full automap. 2010-05-01 17:29:25 +00:00
st_stuff.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
statistics.cpp - fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +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 - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
stringtable.cpp - Each IWAD can now define its own config section. Hacx, Harmony and Action Doom2 now do that. 2010-10-15 15:13:53 +00:00
stringtable.h
strnatcmp.c - resurrected some old statistics code I had and made some minor enhancements to be of more use. 2010-09-18 16:08:10 +00:00
strnatcmp.h - resurrected some old statistics code I had and made some minor enhancements to be of more use. 2010-09-18 16:08:10 +00:00
tables.cpp
tables.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
tagitem.h
tarray.h - Cleaned up the ugly MIDI song creating code a little. 2010-09-03 05:08:05 +00:00
teaminfo.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
teaminfo.h - made all references to the GameNames array an inline function call to allow easier modification later 2010-10-12 07:14:31 +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 - Make GCC happy. 2011-03-11 00:44:38 +00:00
templates.h - added Firebrand's patch to rename 'swap' due to naming conflicts in newer MSVC compilers. 2010-07-23 21:19:59 +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
v_draw.cpp - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
v_font.cpp - Fix errors/warnings from MinGW 4.5.0 (tdm-1). 2011-03-29 05:20:33 +00:00
v_font.h - fixed: The TouchedActors array in the Dehacked parser was not freed after parsing was done. 2010-12-15 00:09:31 +00:00
v_palette.cpp - Fixed: COLORMAP tricks to produce bright lights do not work with the hardware renderer, so do 2011-03-19 04:45:59 +00:00
v_palette.h - Fixed: COLORMAP tricks to produce bright lights do not work with the hardware renderer, so do 2011-03-19 04:45:59 +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
v_text.cpp - Fix some GCC warnings. 2010-03-18 00:30:45 +00:00
v_text.h - added code submission for printing secret information. 2010-11-30 08:18:11 +00:00
v_video.cpp - GCC warning fixes (GCC stupidity for the most part.) 2011-02-19 08:59:43 +00:00
v_video.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +00:00
valgrind.inc
vectors.h - Added Polyobj_MoveTo, Polyobj_OR_MoveTo, and Polyobj_Stop. 2010-08-01 19:14:10 +00:00
version.h - use FSharedStringArena to handle AActor's tag strings properly. They were names before which are not case sensitive and could cause problems. 2011-01-12 00:17:13 +00:00
w_wad.cpp - Make GCC happy. 2011-03-11 00:44:38 +00:00
w_wad.h - Merge voxels back into trunk. Even if it needs further tweaking, it should at least be stable now. 2011-01-02 18:02:27 +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 some initial configurability to statistics intermission screen: 2010-11-06 09:28:17 +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