..
asm_ia32
- merged automap branch into trunk.
2010-08-27 15:20:05 +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
g_doom
- moved BFGSplash damage type to BFGExtra actor so that it can be replaced.
2010-09-17 13:22:39 +00:00
g_heretic
- replaced all calls to sqrtf with sqrt. Also changed P_RadiusAttack to use doubles for all floating point calculations.
2010-11-07 14:39:09 +00:00
g_hexen
- 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
g_raven
- Fixes to compile with GCC 4.5.0.
2010-09-01 03:30:18 +00:00
g_shared
- Fixed: GCC compiler warnings.
2010-12-13 17:09:35 +00:00
g_strife
- merged finale branch back into trunk.
2010-10-06 10:44:03 +00:00
intermission
- fixed: The intermission screen did not initialize its texture variable when the texture was invalid.
2010-12-07 16:16:31 +00:00
menu
- fixed: A new episode definition for a map that already had one defined did not replace the old definition.
2010-12-02 13:57:05 +00:00
oplsynth
- Merge the shared code for the softsynths into a common base class.
2010-08-20 04:21: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
- Turns out I can't clear one protocol warning on 10.6 without breaking compatibility with 10.4/10.5.
2010-11-11 00:22:36 +00:00
sfmt
- Changed random seed initialization so that it uses the system's
2009-03-27 04:49:17 +00:00
sound
- fixed: When playing non-looping songs GMESong::Read could return without releasing the critical section.
2010-11-07 14:25:08 +00:00
textures
- Fixed: GCC compiler warnings.
2010-12-13 17:09:35 +00:00
thingdef
- Added DavidPH's AProp_ScaleX/Y / A_SetScale submission.
2010-11-08 00:01:21 +00:00
timidity
- Backported GZDoom revisions 1018-1019: Fixed spelling of "pseudo" because it bugged me too much. ;)
2010-10-02 13:49:33 +00:00
win32
- Add a SetCursor() call to I_SetCursor() when the pointer is within the window's client area to
2010-11-19 04:20:33 +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 new action special Ceiling_LowerAndCrushDist. It's similar to Ceiling_LowerAndCrush but allows to explicitly set the distance from the floor where the ceiling stops moving. This is used to remove the special behavior for Strife from the code that unlike the other games moved the ceiling to the floor, not to 8 units above it.
2010-10-02 16:26:10 +00:00
actor.h
- moved some info into the GAMEINFO section:
2010-09-19 10:39:34 +00:00
am_map.cpp
- 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
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
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
- 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
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
c_bind.h
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
c_cmds.cpp
- fixed: The 'secret' CCMD used FStrings directly as printf parameters.
2010-12-09 07:50:08 +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
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
c_cvars.h
- merged menu branch back into trunk.
2010-09-14 17:28:18 +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
- cleaned up D_DoomMain a little. It's still far too large though.
2010-12-12 23:52:00 +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
- fixed GCC compilation.
2010-12-12 07:59:38 +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
- 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
- cleaned up D_DoomMain a little. It's still far too large though.
2010-12-12 23:52:00 +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
- 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
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
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
d_iwad.cpp
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +00:00
d_main.cpp
- cleaned up D_DoomMain a little. It's still far too large though.
2010-12-12 23:52:00 +00:00
d_main.h
- 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
d_net.cpp
- merged menu branch back into trunk.
2010-09-14 17:28:18 +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
- try to encapsulate access to the player class's display name for printing purposes.
2010-09-21 09:43:54 +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
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +00:00
decallib.h
- Cleaned up some include dependencies.
2008-09-14 23:54:38 +00:00
dobject.cpp
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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
- added: Let the kill CCMD also kill replacements of the monster that is specified.
2010-08-26 20:59:15 +00:00
dobjtype.h
- added: Let the kill CCMD also kill replacements of the monster that is specified.
2010-08-26 20:59:15 +00:00
doomdata.h
- 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
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
- 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
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_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
- 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
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +00:00
g_game.h
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +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
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +00:00
g_mapinfo.cpp
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +00:00
g_skill.cpp
- added TIHan's ArmorFactor submission.
2010-07-27 18:32:10 +00:00
gameconfigfile.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
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
- added some initial configurability to statistics intermission screen:
2010-11-06 09:28:17 +00:00
gi.h
- fix last commit
2010-12-02 17:01:05 +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
- 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
- changed some data init code to delete the data it wants to initialize first.
2010-12-13 10:02:45 +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: Crash in Linux due to passing FStrings as character arrays.
2010-10-16 17:04:18 +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
- Response file improvements:
2010-05-25 02:30:05 +00:00
m_argv.h
- Response file improvements:
2010-05-25 02:30:05 +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
- 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
- added THeShooter7's patch to use the PUFFGETSOWNER flag for blood, too.
2010-11-07 07:29:23 +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
- 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
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
- Reverted the 'None' name change from r569.
2007-12-08 22:17:48 +00:00
namedef.h
- added 'flooralpha' and 'ceilingalpha' sector properties. They only have meaning if a sector stack portal is defined in this sector. If set to anything less than 1.0 these will override the alpha set by a portal. This is mostly for Sector_SetPortal to avoid defining multiple portals that only differ by their plane translucency.
2010-11-07 22:12:38 +00:00
nodebuild.cpp
- Enable backpatching on non-Windows machines.
2010-08-13 04:11:21 +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
Guess what. It's not 2005 anymore.
2006-06-11 01:37:00 +00:00
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
- Merge BSP-able polyobjects back into the trunk.
2010-08-01 02:41:56 +00:00
p_3dfloors.cpp
- backported some 3D floor changes from GZDoom.
2010-08-12 07:05:31 +00:00
p_3dfloors.h
- backported some 3D floor changes from GZDoom.
2010-08-12 07:05:31 +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
- Added DavidPH's AProp_ScaleX/Y / A_SetScale submission.
2010-11-08 00:01:21 +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
- 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_ceiling.cpp
- added new action special Ceiling_LowerAndCrushDist. It's similar to Ceiling_LowerAndCrush but allows to explicitly set the distance from the floor where the ceiling stops moving. This is used to remove the special behavior for Strife from the code that unlike the other games moved the ceiling to the floor, not to 8 units above it.
2010-10-02 16:26:10 +00:00
p_conversation.cpp
- Fixed: Options selected in Strife dialogues using the number keys were off by one.
2010-11-03 02:17:08 +00:00
p_conversation.h
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
p_doors.cpp
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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
- moved some info into the GAMEINFO section:
2010-09-19 10:39:34 +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
- Fixed: Compilation errors on Mac OS X.
2010-09-18 20:13:56 +00:00
p_interaction.cpp
- fixed: With the Buddha cheat active the health of the real player actor was not synchronized with the player data if a voodoo doll received damage that would have killed it.
2010-11-03 23:43:34 +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
- fixed: Boom's switch-based equivalents of FloorandCeiling_LowerRaise can only move either the ceiling or the floor but never both due to a programming error. Changed this special so that Boom's broken mode can be reactivated through xlat.
2010-11-10 11:25:34 +00:00
p_lnspec.h
- added new sector special 195 to set the 'hidden' sector flag in non-UDMF maps.
2010-08-29 12:20:35 +00:00
p_local.h
- merged automap branch into trunk.
2010-08-27 15:20:05 +00:00
p_map.cpp
- added code submission for printing secret information.
2010-11-30 08:18:11 +00:00
p_maputl.cpp
- merged automap branch into trunk.
2010-08-27 15:20:05 +00:00
p_mobj.cpp
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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
- Renamed plane flags from SECF_* to PLANEF_*.
2009-09-17 10:40:38 +00:00
p_setup.cpp
- moved switch definitions into texture manager and split all associated code off p_switches.cpp into its own file.
2010-12-11 23:02:46 +00:00
p_setup.h
- merged automap branch into trunk.
2010-08-27 15:20:05 +00:00
p_sight.cpp
- expanded compat_trace flag to apply also to sight checks.
2010-12-04 08:53:13 +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
- fixed: Portal setup did some incorrect validity checks.
2010-12-09 07:55:46 +00:00
p_spec.h
- moved animated door definitions into texture manager and split all associated code off p_doors.cpp
2010-12-12 08:30:12 +00:00
p_states.cpp
- Merged SetState and SetStateNF into a single function.
2010-04-19 02:46:50 +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
- made all references to the GameNames array an inline function call to allow easier modification later
2010-10-12 07:14:31 +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
- Fixed default.cbd and Makefile.mingw for current code state.
2006-05-21 02:10:16 +00:00
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
- added 'flooralpha' and 'ceilingalpha' sector properties. They only have meaning if a sector stack portal is defined in this sector. If set to anything less than 1.0 these will override the alpha set by a portal. This is mostly for Sector_SetPortal to avoid defining multiple portals that only differ by their plane translucency.
2010-11-07 22:12:38 +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
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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: 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_blend.h
- Fixed: Wall drawing handled fixed light levels improperly (but did not
2009-09-20 03:50:05 +00:00
r_bsp.cpp
- add alpha property to sector_t::splane. Not used yet.
2010-11-07 16:17:14 +00:00
r_bsp.h
- fixed: FNodeBuilder::ExtractMini needs to check for segs that were created from minisegs.
2010-08-10 08:13:23 +00:00
r_data.cpp
- moved texture counting code into FTextureManager.
2010-12-11 12:00:40 +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
- Add a SetCursor() call to I_SetCursor() when the pointer is within the window's client area to
2010-11-19 04:20:33 +00:00
r_draw.cpp
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
r_draw.h
- merged automap branch into trunk.
2010-08-27 15:20:05 +00:00
r_drawt.cpp
- added Firebrand's patch to rename 'swap' due to naming conflicts in newer MSVC compilers.
2010-07-23 21:19:59 +00:00
r_interpolate.cpp
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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
- moved texture counting code into FTextureManager.
2010-12-11 12:00:40 +00:00
r_main.cpp
- moved texture counting code into FTextureManager.
2010-12-11 12:00:40 +00:00
r_main.h
- moved texture counting code into FTextureManager.
2010-12-11 12:00:40 +00:00
r_plane.cpp
- restore old portal checks for Action Doom 2 (as a hidden compatibility option.)
2010-12-02 15:08:44 +00:00
r_plane.h
- add an alpha parameter to R_FindPlane.
2010-11-07 16:11:42 +00:00
r_polymost.cpp
- merged automap branch into trunk.
2010-08-27 15:20:05 +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
- changed skybox code to use the alpha from the sector plane.
2010-11-07 17:05:21 +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
- 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 automap branch into trunk.
2010-08-27 15:20:05 +00:00
r_things.cpp
- Changed sprite-on-drawseg calculations to use untransformed coordinates. Build does it like
2010-11-19 04:01:15 +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
- added Firebrand's patch to rename 'swap' due to naming conflicts in newer MSVC compilers.
2010-07-23 21:19:59 +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
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +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
- 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
- Fixed: FString::StripRight() stripped the final character of the string if
2008-04-30 05:36:24 +00:00
s_sndseq.cpp
- merged polyobject branch into trunk and made some adjustments for savegame compatibility.
2010-07-23 05:56:25 +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
- added a $musicalias command to SNDINFO that allows remapping of music tracks. Mapping to 'none' means that starting the remapped song will have no effect at all. There's one limitation though: If you load a WAD with the same music name after the one with the SNDINFO lump the mapping will be ignored. This is so that music resources can use this command without interfering with WADs that replace the music with their own.
2010-11-08 17:24:27 +00:00
s_sound.h
- added a $musicalias command to SNDINFO that allows remapping of music tracks. Mapping to 'none' means that starting the remapped song will have no effect at all. There's one limitation though: If you load a WAD with the same music name after the one with the SNDINFO lump the mapping will be ignored. This is so that music resources can use this command without interfering with WADs that replace the music with their own.
2010-11-08 17:24:27 +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
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
- 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
- merged finale branch back into trunk.
2010-10-06 10:44:03 +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
- 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
Guess what. It's not 2005 anymore.
2006-06-11 01:37:00 +00:00
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
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
- Cleaned up the ugly MIDI song creating code a little.
2010-09-03 05:08:05 +00:00
teaminfo.cpp
- made all references to the GameNames array an inline function call to allow easier modification later
2010-10-12 07:14:31 +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
Guess what. It's not 2005 anymore.
2006-06-11 01:37:00 +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
- Changed FImageCollection to return translated texture indices so
2008-06-15 18:36:26 +00:00
v_draw.cpp
- merged menu branch back into trunk.
2010-09-14 17:28:18 +00:00
v_font.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
v_font.h
- 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
v_palette.cpp
- merged menu branch back into trunk.
2010-09-14 17:28:18 +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
- added code submission for printing secret information.
2010-11-30 08:18:11 +00:00
v_video.cpp
- try not to scale the option menu to more than 3/4 of the screen's width if doable.
2010-09-16 12:48:58 +00:00
v_video.h
- fixed: GUI mouse events did not take letterboxing into account.
2010-09-15 21:53:12 +00:00
valgrind.inc
- Added self-modifying code notifications for Valgrind.
2008-06-08 02:31:30 +00:00
vectors.h
- Added Polyobj_MoveTo, Polyobj_OR_MoveTo, and Polyobj_Stop.
2010-08-01 19:14:10 +00:00
version.h
- cleaned up switch code and fixed several problems:
2010-12-12 15:43:35 +00:00
w_wad.cpp
- added 'nospriterename' key to GAMEINFO lump so that PWADs have a means to disable this feature without having to specify a command line switch.
2010-08-28 17:19:48 +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 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
- Fixed spurious warnings on 32-bit VC++ debug builds.
2008-08-03 03:54:48 +00:00