qzdoom/src
Christoph Oelckers f3922ec6a1 - Added a few more macros so that the action function code doesn't have
to reference its arguments directly, except 'self'. This may be helpful if it 
  becomes necessary to restructure this code once DoomScript becomes real.
- Removed the last remaining global variable related to action functions:
  pStateCall. Everything is passed properly as function arguments now.
- fixed: PlayerChunk was missing the NOSKIN flag.


SVN r1169 (trunk)
2008-08-14 08:52:55 +00:00
..
asm_ia32 - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +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 - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
g_heretic - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
g_hexen - Added a few more macros so that the action function code doesn't have 2008-08-14 08:52:55 +00:00
g_raven - fixed statejump bug in Minotaur. 2008-08-11 10:02:24 +00:00
g_shared - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
g_strife - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
oplsynth About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
sdl - Changed Linux to use clock_gettime for profiling instead of rdtsc. This 2008-08-10 03:25:08 +00:00
sound - Fixed spurious warnings on 32-bit VC++ debug builds. 2008-08-03 03:54:48 +00:00
textures - Changed handling of AUTOPAGE texture so that it is properly inserted into 2008-08-12 09:57:59 +00:00
thingdef - Added a few more macros so that the action function code doesn't have 2008-08-14 08:52:55 +00:00
timidity About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
win32 - Added an Active and Inactive state for monsters. 2008-08-10 11:29:19 +00:00
xlat - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
actionspecials.h - Fixed: When Heretic's Mace was replaced by a non-child class A_SpawnMace still 2008-07-19 12:40:10 +00:00
actor.h - Changed action function definition so that they have to be defined with a 2008-08-10 20:48:55 +00:00
am_map.cpp - Changed handling of AUTOPAGE texture so that it is properly inserted into 2008-08-12 09:57:59 +00:00
am_map.h - Added: Automap markers are stored in savegames now. Also moved the call 2008-01-05 12:15:10 +00:00
announcer.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
autosegs.h IMPORTANT NOTE: I uncommented some code depending on the missing x86.cpp file to allow this to compile, These changes must be reverted as soon as this file is added (see v_palette.cpp and win32/i_system.cpp.) 2008-08-09 11:35:42 +00:00
autostart.cpp - Converted the Minotaur's projectiles to DECORATE so that I can get 2008-08-04 19:25:13 +00:00
autozend.cpp - Converted the Minotaur's projectiles to DECORATE so that I can get 2008-08-04 19:25:13 +00:00
b_bot.cpp - GCC fixes. 2008-08-09 22:10:41 +00:00
b_bot.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
b_func.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
b_game.cpp - Added an Active and Inactive state for monsters. 2008-08-10 11:29:19 +00:00
b_move.cpp - Separated the linedef activation types into a bit mask that allows combination 2008-05-02 10:55:48 +00:00
b_think.cpp - Changed D3DFB to explicitly request double buffering instead of assuming 2008-03-28 00:38:17 +00:00
basicinlines.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
bbannouncer.cpp - Removed some debug output from SBarInfo::ParseSBarInfo(). 2008-03-21 05:13:59 +00:00
c_bind.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
c_bind.h - Fixed: In the Doom2 cast finale it was impossible to toggle the console. 2007-02-24 12:09:36 +00:00
c_cmds.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
c_console.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
c_console.h - Changed the way gamma works for D3DFB: In windowed mode, the display is 2007-12-27 04:30:12 +00:00
c_cvars.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
c_cvars.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
c_dispatch.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
c_dispatch.h - Reduced volume, expression, and panning controllers back to 7 bits. 2008-05-09 03:54:06 +00:00
c_expr.cpp 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 - Ported asm_x86_64/tmap3.nas to AT&T syntax so it can be compiled with gas. 2008-08-12 02:49:00 +00:00
cmdlib.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
cmdlib.h About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
colormatcher.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
colormatcher.h - Removed all the "fast" and unused code from FColorMatcher. Today's 2006-12-01 02:51:56 +00:00
configfile.cpp - Fixed: Thing_SetTranslation still used a 16-bit word to hold the translation. 2008-01-08 01:08:27 +00:00
configfile.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
ct_chat.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
d_dehacked.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
d_dehacked.h IMPORTANT NOTE: I uncommented some code depending on the missing x86.cpp file to allow this to compile, These changes must be reverted as soon as this file is added (see v_palette.cpp and win32/i_system.cpp.) 2008-08-09 11:35:42 +00:00
d_event.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
d_gui.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
d_main.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
d_main.h - Added Gez's Freedoom detection patch. 2008-08-09 04:32:56 +00:00
d_net.cpp - Fixed: Thew sounds of Strife's intro need CHAN_UI. 2008-07-23 19:39:01 +00:00
d_net.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
d_netinf.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
d_netinfo.cpp - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
d_player.h IMPORTANT NOTE: I uncommented some code depending on the missing x86.cpp file to allow this to compile, These changes must be reverted as soon as this file is added (see v_palette.cpp and win32/i_system.cpp.) 2008-08-09 11:35:42 +00:00
d_protocol.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
d_protocol.h - Added Karate Chris's submission for multiplayer Strife conversations. 2008-03-26 08:29:02 +00:00
d_ticcmd.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
decallib.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
decallib.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
dobject.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
dobject.h - Changed: The texture loader now looks for a TEXTURES lump for text based 2008-05-30 06:56:50 +00:00
dobjgc.cpp - Fixed: Wall scrolling interpolations incremented their reference count twice. 2008-06-11 12:17:45 +00:00
dobjtype.cpp - Changed handling of AUTOPAGE texture so that it is properly inserted into 2008-08-12 09:57:59 +00:00
dobjtype.h - Added a few more macros so that the action function code doesn't have 2008-08-14 08:52:55 +00:00
doomdata.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
doomdef.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
doomdef.h - Added a compatibility option to play sector sounds from the precalculated 2008-07-12 08:16:19 +00:00
doomerrors.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
doomstat.cpp - Added Karate Chris's teamdamage in MAPINFO submission. 2007-12-22 22:04:20 +00:00
doomstat.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
doomtype.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
dscript.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
dsectoreffect.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
dsectoreffect.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
dthinker.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
dthinker.h - Restructured the action function interface to remove the dependence on 2008-08-12 14:30:07 +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 - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
f_finale.h - Fixed: F_StartFinale shouldn't get the information if the game is about 2007-09-26 21:50:05 +00:00
f_wipe.cpp GCC fixes. 2008-01-08 01:48:33 +00:00
f_wipe.h - Removed the screenshot parameter from D_Display(), since it was a relic of 2008-01-01 03:07:05 +00:00
farchive.cpp - Fixed all the new warnings tossed out by GCC 4.3. 2008-06-25 22:16:04 +00:00
farchive.h - The sound code now handles restarting looping sounds itself. As far as 2008-06-29 04:19:38 +00:00
files.cpp - Changed FMOD_INIT_ENABLE_DSPNET use to its replacement from 4.14.00, 2008-04-13 03:23:33 +00:00
files.h - Changed the internal Timidity player so that it uses timidity_mastervolume 2008-04-12 21:36:10 +00:00
g_game.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
g_game.h - Fixed: Weapon positions were only adjusted in 1280x1024 if the status 2008-01-11 01:43:37 +00:00
g_hub.cpp - Added the option to use $ as a prefix to a string table name everywhere in 2008-04-05 16:45:39 +00:00
g_hub.h SVN r27 (trunk) 2006-04-11 16:27:41 +00:00
g_level.cpp - Added Gez's dropammofactor submission with some necessary changes. Also merged 2008-08-07 08:18:48 +00:00
g_level.h - Added Gez's dropammofactor submission with some necessary changes. Also merged 2008-08-07 08:18:48 +00:00
gameconfigfile.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
gameconfigfile.h About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
gccinlines.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
gi.cpp - Fixed: The chat sound for Strife was misnamed in the gameinfo structure. 2008-08-12 23:00:48 +00:00
gi.h - Expanded the args for MAPINFO special actions to 32 bit integers as in 2008-03-23 14:18:27 +00:00
gstrings.h - Added Karate Chris's patch for teamplay MAPINFO option. 2008-01-26 16:42:16 +00:00
hu_scores.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
hu_stuff.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
i_cd.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_movie.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_net.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
i_net.h - Added some hackery at the start of MouseRead_Win32() that prevents it from 2006-06-30 02:13:26 +00:00
i_video.h Note: I have not tried compiling these recent changes under Linux. I wouldn't 2006-12-19 04:09:10 +00:00
info.cpp - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
info.h - Added a few more macros so that the action function code doesn't have 2008-08-14 08:52:55 +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 About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
m_alloc.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_argv.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_argv.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_bbox.cpp - Replaced P_PathTraverse with an FPathTraverse class, rewrote all code using 2008-04-09 18:35:21 +00:00
m_bbox.h - Fixed: PIT_FindFloorCeiling required tmx and tmy to be set but 2008-04-06 17:33:43 +00:00
m_cheat.cpp - Removed AT_GAME_SET(PowerInvulnerable) due to the problems it caused. The two 2008-08-06 19:25:59 +00:00
m_cheat.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
m_crc32.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_fixed.h - Fixed: The SafeDivScales used a signed shift for their if test. This fails 2007-02-02 23:41:51 +00:00
m_menu.cpp - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
m_menu.h - Added an alternate module replay engine that uses foo_dumb's replayer, a 2008-05-29 23:33:07 +00:00
m_misc.cpp - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_misc.h About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
m_options.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
m_png.cpp - Completely removed code for the PNG filter heuristic from the compiled code when it's been disabled. 2008-01-12 17:06:38 +00:00
m_png.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
m_random.cpp - Applied a modified version of Karate Chris's screenshot naming patch. 2008-02-05 05:29:31 +00:00
m_random.h - Fixed: When starting a teamplay netgame, players who did not specify a team 2008-01-09 02:53:38 +00:00
m_swap.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
mscinlines.h - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
mus2midi.cpp - Added the writewave command to write the internal TiMidity's output to a 2008-04-19 21:36:53 +00:00
mus2midi.h - Reimplemented snd_midiprecache, now for MIDI as well as MUS, and 2008-04-09 03:55:04 +00:00
name.cpp - Fixed AInventory::PickupFlash setting with GCC. 2008-02-17 02:40:03 +00:00
name.h - Reverted the 'None' name change from r569. 2007-12-08 22:17:48 +00:00
namedef.h - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
nodebuild.cpp - Fixed all the new warnings tossed out by GCC 4.3. 2008-06-25 22:16:04 +00:00
nodebuild.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
nodebuild_classify_nosse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_classify_sse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_events.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
nodebuild_extract.cpp - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
nodebuild_gl.cpp - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
nodebuild_utility.cpp Fixed things I broke for Visual C++ while fixing the source for GCC 4.2. 2006-12-29 03:48:00 +00:00
p_3dmidtex.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_3dmidtex.h - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_acs.cpp - Removed FourthWeaponClass and based Hexen's fourth weapons on the generic weapon 2008-08-08 10:24:08 +00:00
p_acs.h - Reworked a few options that previously depended on LEVEL_HEXENFORMAT 2008-05-22 19:35:38 +00:00
p_buildmap.cpp - Exported Point pushers, CustomSprite and AmbientSound to DECORATE. 2008-08-08 16:16:40 +00:00
p_ceiling.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
p_conversation.cpp - Removed FourthWeaponClass and based Hexen's fourth weapons on the generic weapon 2008-08-08 10:24:08 +00:00
p_conversation.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_doors.cpp - The sound code now handles restarting looping sounds itself. As far as 2008-06-29 04:19:38 +00:00
p_effect.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
p_effect.h - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
p_enemy.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
p_enemy.h - Restructured the action function interface to remove the dependence on 2008-08-12 14:30:07 +00:00
p_enemy_a_lookex.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
p_floor.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_interaction.cpp - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
p_lights.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
p_linkedsectors.cpp - While doing the interpolation rewrite I noticed that DScroller and DPolyAction 2008-06-04 17:53:15 +00:00
p_lnspec.cpp - Removed AT_GAME_SET(PowerInvulnerable) due to the problems it caused. The two 2008-08-06 19:25:59 +00:00
p_lnspec.h - Added sector type translation to xlat_parser and removed the old sectorx 2008-03-23 00:23:47 +00:00
p_local.h - Fixed: When a weapon is destroyed, its sister weapon must also be destroyed. 2008-07-05 10:17:10 +00:00
p_map.cpp - Fixed: When a weapon is destroyed, its sister weapon must also be destroyed. 2008-07-05 10:17:10 +00:00
p_maputl.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
p_mobj.cpp - Restructured the action function interface to remove the dependence on 2008-08-12 14:30:07 +00:00
p_pillar.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
p_plats.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
p_pspr.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
p_pspr.h - Macro-fied all access to action functions. 2008-08-10 22:48:37 +00:00
p_saveg.cpp - Added a check to G_DoSaveGame() to prevent saving when you're not actually 2008-07-06 03:52:53 +00:00
p_saveg.h - Added a check to G_DoSaveGame() to prevent saving when you're not actually 2008-07-06 03:52:53 +00:00
p_sectors.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_setup.cpp - Added an Active and Inactive state for monsters. 2008-08-10 11:29:19 +00:00
p_setup.h - I finally managed to test the translucency options for composite texture 2008-05-15 17:16:32 +00:00
p_sight.cpp - Changed Linux to use clock_gettime for profiling instead of rdtsc. This 2008-08-10 03:25:08 +00:00
p_slopes.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
p_spec.cpp - Exported Point pushers, CustomSprite and AmbientSound to DECORATE. 2008-08-08 16:16:40 +00:00
p_spec.h - Fixed: When Heretic's Mace was replaced by a non-child class A_SpawnMace still 2008-07-19 12:40:10 +00:00
p_switch.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
p_teleport.cpp - Added an Active and Inactive state for monsters. 2008-08-10 11:29:19 +00:00
p_terrain.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_terrain.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_things.cpp - Changed PowerFlight so that Hexen's infiniteness is not controlled by being 2007-11-08 09:22:06 +00:00
p_tick.cpp - Fixed: Screenwipes now pause sounds, since there can be sounds playing 2008-07-05 03:32:44 +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 - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_trace.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
p_udmf.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
p_user.cpp - Macro-fied access to action function parameters. 2008-08-13 22:54:24 +00:00
p_writemap.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_xlat.cpp - Converted teleport fog and destinations to DECORATE. 2008-08-08 19:47:18 +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 - Polyobject sounds now play from their lines, similar to the way sector 2008-07-02 03:50:17 +00:00
r_anim.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_blend.h - Fixed: ACS used incompatible values for APROP_RenderStyle. It needs to use 2008-01-26 15:50:52 +00:00
r_bsp.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_bsp.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
r_data.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_data.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_defs.h - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
r_draw.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
r_draw.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +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 - fixed typo in interpolation code. 2008-06-15 20:15:44 +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 GCC fixes for recent code changes. 2006-08-31 01:30:22 +00:00
r_local.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_main.cpp - Added an Active and Inactive state for monsters. 2008-08-10 11:29:19 +00:00
r_main.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_plane.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_plane.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_polymost.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
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 FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_segs.h - Made all the basic texture classes local to their implementation. 2008-06-01 20:43:02 +00:00
r_sky.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_sky.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +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 - Removed DECORATE's ParseClass because it was only used to add data to fully 2008-08-10 14:19:47 +00:00
r_things.h - added a P_PointInSector function and replaced all calls to retrieve an 2007-12-25 10:07:58 +00:00
r_translate.cpp - Since KDIZD is the only mapset I know of that used reverb, and it didn't 2008-05-20 04:02:49 +00:00
r_translate.h - Added translation support to multipatch textures. Incomplete and not tested yet! 2008-04-15 22:17:30 +00:00
s_advsound.cpp - Exported Point pushers, CustomSprite and AmbientSound to DECORATE. 2008-08-08 16:16:40 +00:00
s_environment.cpp - Add environment 255, 255 as a way to get the software underwater effect in 2008-06-12 23:47:27 +00:00
s_playlist.cpp - Fixed: FWadCollection::MergeLumps() did not initialize the flags for any 2008-05-11 03:02:33 +00:00
s_playlist.h - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
s_sndseq.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
s_sndseq.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
s_sound.cpp - Fixed spurious warnings on 32-bit VC++ debug builds. 2008-08-03 03:54:48 +00:00
s_sound.h - Fixed: Screenwipes now pause sounds, since there can be sounds playing 2008-07-05 03:32:44 +00:00
sc_man.cpp - Changed the action function declaration parser so that optional parameters 2008-08-12 20:19:47 +00:00
sc_man.h - Added Gez's dropammofactor submission with some necessary changes. Also merged 2008-08-07 08:18:48 +00:00
sc_man_scanner.h - Changed the action function declaration parser so that optional parameters 2008-08-12 20:19:47 +00:00
sc_man_scanner.re - Changed the action function declaration parser so that optional parameters 2008-08-12 20:19:47 +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 About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
st_stuff.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
statnums.h - Added a new MapMarker actor. Instead of appearing in the 3D view, it appears 2006-10-20 04:04:04 +00:00
stats.cpp - Added a compatibility option to play sector sounds from the precalculated 2008-07-12 08:16:19 +00:00
stats.h - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
stringtable.cpp - Changed FScanner so that opening a lump gives the complete wad+lump name 2008-04-03 03:19:21 +00:00
stringtable.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tables.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tables.h - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
tagitem.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tarray.h - Fixed the TArray serializer declaration. 2008-03-19 02:20:19 +00:00
teaminfo.cpp - Changed FScanner so that opening a lump gives the complete wad+lump name 2008-04-03 03:19:21 +00:00
teaminfo.h - Applied Karate Chris's TEAMINFO logo patch. 2008-01-11 00:22:52 +00:00
tempfiles.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tempfiles.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
templates.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
v_collection.cpp - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
v_collection.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
v_draw.cpp - Added coordinate range checking to DCanvas::ParseDrawTextureTags() to avoid 2008-06-01 04:09:49 +00:00
v_font.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
v_font.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
v_palette.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
v_palette.h - Added translation support to multipatch textures. Incomplete and not tested yet! 2008-04-15 22:17:30 +00:00
v_pfx.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
v_pfx.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
v_text.cpp - Discovered that Shader Model 1.4 clamps my constants, so I can't use 2007-12-26 04:42:15 +00:00
v_text.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
v_video.cpp - Changed Linux to use clock_gettime for profiling instead of rdtsc. This 2008-08-10 03:25:08 +00:00
v_video.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
valgrind.inc - Added self-modifying code notifications for Valgrind. 2008-06-08 02:31:30 +00:00
vectors.h - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
version.h - Removed FourthWeaponClass and based Hexen's fourth weapons on the generic weapon 2008-08-08 10:24:08 +00:00
w_wad.cpp - Removed AT_GAME_SET(PowerInvulnerable) due to the problems it caused. The two 2008-08-06 19:25:59 +00:00
w_wad.h - Added a Gets function to the FileReader class which I planned to use 2008-04-11 10:16:29 +00:00
w_zip.h - Fixed compilation with mingw again. 2006-04-21 01:22:55 +00:00
weightedlist.h - Fixed: Redefining a decal did not rebind any old references to the decal, so 2007-12-11 03:29:31 +00:00
wi_stuff.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
wi_stuff.h About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
x86.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
x86.h - Changed Linux to use clock_gettime for profiling instead of rdtsc. This 2008-08-10 03:25:08 +00:00
zstrformat.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
zstring.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
zstring.h - Fixed spurious warnings on 32-bit VC++ debug builds. 2008-08-03 03:54:48 +00:00