gzdoom/src
..
asm_ia32
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 - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
g_doom Merge branch 'maint' into scripting 2013-07-28 10:47:17 +02:00
g_heretic
g_hexen - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
g_raven - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
g_shared
g_strife
intermission - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
menu
oplsynth
r_data
resourcefiles - Fix c++11 literal suffix warnings / patch by Edward-san. 2013-07-22 22:25:44 +02:00
sdl - Fix c++11 literal suffix warnings / patch by Edward-san. 2013-07-22 22:25:44 +02:00
sfmt - Changed random seed initialization so that it uses the system's 2009-03-27 04:49:17 +00:00
sound
textures - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
thingdef Remove redundant Resolves 2013-08-02 21:19:05 -05:00
timidity - Fixed possible NULL pointer deref in PrintDLS(). 2013-05-12 18:34:01 +00:00
win32
xlat - Remove all restrictions on what you can do with tags as line special arguments in xlat. 2012-01-23 04:18:37 +00:00
zscript
actionspecials.h
actor.h
actorptrselect.cpp
actorptrselect.h - Update scripting branch to trunk. 2012-07-14 03:04:41 +00:00
am_map.cpp
am_map.h
announcer.h
autosegs.h
autostart.cpp - Use a union, rather than pointer aliasing, to access the parts of a VM instruction. 2009-10-17 00:33:23 +00:00
autozend.cpp
b_bot.cpp
b_bot.h More header cleanup. 2008-09-15 00:47:31 +00:00
b_func.cpp
b_game.cpp - Switched to a genericly extensible representation for userinfo. 2013-05-12 18:27:03 +00:00
b_move.cpp
b_think.cpp - Update scripting branch to trunk. 2012-07-14 03:04:41 +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
c_bind.cpp
c_bind.h
c_cmds.cpp
c_console.cpp
c_console.h
c_cvars.cpp - Added ACS functions SetCVarString and SetUserCVarString. These work just like their non-string 2013-05-27 02:20:32 +00:00
c_cvars.h - Added ACS functions SetCVarString and SetUserCVarString. These work just like their non-string 2013-05-27 02:20:32 +00:00
c_dispatch.cpp Shuffle FActionMap for better 64-bit alignment. 2013-07-01 21:51:12 -05:00
c_dispatch.h
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 Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
cmdlib.cpp
cmdlib.h
colormatcher.cpp
colormatcher.h
compatibility.cpp - Added a compatibility option to fix Super Sonic Doom's first bonus 2013-07-02 14:15:08 -05:00
compatibility.h - Added compat_badangles to simulate Doom's incorrect sine table: Player 2011-11-01 02:58:52 +00:00
configfile.cpp
configfile.h - Addded support for multi-line values in INI files, so you can't maliciously inject stray 2013-06-04 02:06:40 +00:00
ct_chat.cpp - Player icons that are taller than the small font will now expand the vertical size of the 2012-08-10 02:49:41 +00:00
d_dehacked.cpp Reimplement MBF code pointer parameters 2013-07-27 22:07:37 -05:00
d_dehacked.h - Be stricter about types accepted by spawning functions. 2010-04-03 04:07:17 +00:00
d_event.h - Added Xaser's weapon patch to check +reload and +zoom in A_WeaponReady. 2012-04-07 13:07:25 +00:00
d_gui.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
d_iwad.cpp
d_main.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
d_main.h - Added startup screen customization, courtesy of Gez. 2012-02-21 19:52:40 +00:00
d_net.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
d_net.h
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
d_player.h Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
d_protocol.cpp - Fix some GCC 4.7.1 warnings. 2012-07-07 03:43:11 +00:00
d_protocol.h - Added noclip2 cheat. This is similar to noclip, except it also adds nogravity and the ability to fly through 3D floors. 2012-08-22 21:31:48 +00:00
d_ticcmd.h
decallib.cpp
decallib.h
dobject.cpp
dobject.h - Re-jigged DoJump() to not be recursive so that 0-tic A_Jump* loops are no longer 2012-10-23 03:19:17 +00:00
dobjgc.cpp
dobjtype.cpp
dobjtype.h
doomdata.h
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 fix Super Sonic Doom's first bonus 2013-07-02 14:15:08 -05:00
doomerrors.h
doomstat.cpp - moved render style and border drawing code out of r_draw.cpp. 2011-07-05 20:41:53 +00:00
doomstat.h - fixed ammo usage issues with Dehacked modified weapons that switch attack code pointers. Unless Dehacked specifies an 'ammo use' value for a weapon any Dehacked modified weapon determines ammo use by attack function, like Doom did originally, and not by the weapon's AmmoUse property. This also addresses that the Cells/BFG shot value always modified the BFG itself. 2012-04-07 11:33:35 +00:00
doomtype.h
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
dsectoreffect.h
dthinker.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
dthinker.h - Fixed errors and warnings when compiling with GCC. (Unfortunately, the VC++ debug builds 2012-10-18 03:19:27 +00:00
empty.cpp
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
f_wipe.h
farchive.cpp - Fixed: Because PClass is a child of DObject now, attempts to serialize them get caught by 2012-10-30 01:38:05 +00:00
farchive.h - Fixed: Because PClass is a child of DObject now, attempts to serialize them get caught by 2012-10-30 01:38:05 +00:00
files.cpp
files.h - allow loading uncompressed version of compressed nodes. 2010-04-17 20:49:18 +00:00
g_game.cpp
g_game.h - The complete FMapThing is overkill for storing player starts, so use a new minimal structure for them. 2012-07-08 02:18:15 +00:00
g_hub.cpp
g_hub.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
g_level.cpp - Fix c++11 literal suffix warnings / patch by Edward-san. 2013-07-22 22:25:44 +02:00
g_level.h
g_mapinfo.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
g_skill.cpp
gameconfigfile.cpp
gameconfigfile.h - Added CVARINFO lump support. This is a lump for defining mod-specific cvars and takes entries 2013-05-25 16:34:23 +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 - Fixed: In gccinlines.h, the alternative for DivScale32 that took idiv's parameter in memory 2011-06-18 05:43:51 +00:00
gi.cpp
gi.h - Add NoRandomPlayerclass flag for MAPINFO. 2013-02-19 02:50:47 +00:00
gitinfo.cpp
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
hu_stuff.h
i_cd.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_movie.h
i_net.cpp
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 - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
info.h - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
keysections.cpp
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
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 - Make GCC happy. 2011-03-11 00:44:38 +00:00
m_argv.h
m_bbox.cpp
m_bbox.h
m_cheat.cpp
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
m_joy.h - merged menu branch back into trunk. 2010-09-14 17:28:18 +00:00
m_misc.cpp
m_misc.h - Added textual descriptions of the zlib errors. 2012-06-16 03:29:44 +00:00
m_png.cpp
m_png.h
m_random.cpp - replaced unused RNGs with pr_damagemobj for consistency checksum. 2013-05-30 10:18:46 +00:00
m_random.h
m_swap.h
md5.cpp
md5.h
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
mus2midi.cpp
mus2midi.h
name.cpp
name.h
namedef.h Add names for fallback tokens. 2013-08-02 21:54:50 -05:00
nodebuild.cpp - Fixed: If AInventory::SpecialDropAction returns true the item should be destroyed. 2013-01-17 19:42:52 +00:00
nodebuild.h
nodebuild_classify_nosse2.cpp - Merge BSP-able polyobjects back into the trunk. 2010-08-01 02:41:56 +00:00
nodebuild_classify_sse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp - Added support for loading ZGL3/XGL3 nodes. 2012-12-07 06:16:07 +00:00
nodebuild_gl.cpp - Added support for loading ZGL3/XGL3 nodes. 2012-12-07 06:16:07 +00:00
nodebuild_utility.cpp - Added support for loading ZGL3/XGL3 nodes. 2012-12-07 06:16:07 +00:00
p_3dfloors.cpp
p_3dfloors.h - Fixed: When P_Add3DFloor() adds the "inside" plane, it needs to copy the translucency flags 2013-01-02 03:01:03 +00:00
p_3dmidtex.cpp - Fixed: The onlyspawnpos handling in P_FindFloorCeiling would fail to adjust an actor's floorz 2012-04-10 03:18:04 +00:00
p_3dmidtex.h
p_acs.cpp Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
p_acs.h - Fixed: When garbage collecting ACS strings, the active values on the ACS stack also need 2013-06-02 23:58:29 +00:00
p_buildmap.cpp
p_ceiling.cpp - fixed: Line type 49 was wrong for all games. Fixed by adding a new Ceiling_CrushAndRaiseDist special. (thanks to Gez for the patch) 2012-02-09 19:59:32 +00:00
p_conversation.cpp
p_conversation.h - Update scripting branch to trunk. 2012-07-14 03:04:41 +00:00
p_doors.cpp
p_effect.cpp
p_effect.h
p_enemy.cpp
p_enemy.h - Update scripting branch to trunk. 2012-07-14 03:04:41 +00:00
p_floor.cpp
p_glnodes.cpp
p_interaction.cpp
p_lights.cpp
p_linkedsectors.cpp
p_lnspec.cpp
p_lnspec.h - Added support for using named scripts with UDMF maps. On lines with ACS specials 2012-02-18 02:39:01 +00:00
p_local.h Merge branch 'maint' into scripting 2013-07-28 10:47:17 +02:00
p_map.cpp Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
p_maputl.cpp
p_mobj.cpp Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
p_pillar.cpp - took all includes of farchive.h out of headers. This file will have to be included explicitly in each source file that needs it. 2011-07-06 14:20:54 +00:00
p_plats.cpp
p_pspr.cpp
p_pspr.h
p_saveg.cpp
p_saveg.h - merged automap branch into trunk. 2010-08-27 15:20:05 +00:00
p_sectors.cpp - Added a new UDMF sidedef flag: lightfog. 2012-11-03 02:02:42 +00:00
p_setup.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
p_setup.h - Add support for user variables on things in UDMF maps. If you include an actor's user variable 2013-02-17 00:23:58 +00:00
p_sight.cpp
p_slopes.cpp - Fixed: The nodebuilder is highly likely to renumber vertices, so we need to remember how the 2012-02-21 21:52:42 +00:00
p_spec.cpp Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
p_spec.h
p_states.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
p_switch.cpp
p_teleport.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
p_terrain.cpp
p_terrain.h
p_things.cpp - Updated scripting branch to latest version in trunk. 2013-06-07 03:31:30 +00:00
p_tick.cpp - Moved the status bar Tick call after the players have been ticked by P_Ticker(), because 2013-06-06 20:34:39 +00:00
p_tick.h
p_trace.cpp
p_trace.h
p_udmf.cpp
p_udmf.h
p_usdf.cpp
p_user.cpp Merge branch 'master' into scripting for plugged userinfo memory leak 2013-07-23 21:01:13 -05:00
p_writemap.cpp
p_xlat.cpp - Apply fix from previous commit to Doom-format maps. (Previous commit only did it for Hexen.) 2012-03-15 22:59:39 +00:00
parsecontext.cpp
parsecontext.h - Added modulus to FParseContext/xlat. 2012-01-23 02:47:51 +00:00
po_man.cpp
po_man.h - Make a copy of the polyobject mirror number instead of relying on being able to read it from the initial linedef. 2013-06-22 22:40:17 -05:00
r_3dfloors.cpp
r_3dfloors.h - Fix brokenness of preceding commit. 2011-04-14 04:24:07 +00:00
r_bsp.cpp - Instead of setting the default skybox in every sector without an explicit skybox set, set it 2013-04-21 02:22:37 +00:00
r_bsp.h - changed AlterWeaponSprite so that it doesn't take a full vissprite as parameter. 2011-07-06 13:00:51 +00:00
r_defs.h
r_draw.cpp
r_draw.h - Added additive blending for floors and ceilings. 2012-08-09 04:31:31 +00:00
r_drawt.cpp
r_local.h - moved R_AlignFlat out of renderer into main game code (r_ to p_.) 2011-07-05 13:33:02 +00:00
r_main.cpp - fixed typo in USDF spec. 2013-06-23 10:28:12 +02:00
r_main.h
r_plane.cpp
r_plane.h - Fixed: Skyboxes never cleared planes when a 3D floor was in view. 2013-02-23 05:15:32 +00:00
r_polymost.cpp
r_polymost.h
r_renderer.h - Fixed: Runtime error on Mac OS X. For whatever reason merely having the call to CFUserNotificationDisplayAlert() in I_FatalError caused exception handling to quit working. Moving it to a separate file seems to fix this. Also removed the warning about FRenderer having a non-virtual destructor. 2012-02-16 22:58:17 +00:00
r_segs.cpp
r_segs.h - merged 3dfloors2 branch into trunk. 2011-01-29 11:09:38 +00:00
r_sky.cpp
r_sky.h - separation of software renderer from the rest of the code complete. All external access to the renderer is routed through the FRenderer interface class now, with two exceptions (2D texture drawing to a canvas and polymost testing code) that are handled by #defines. 2011-07-07 15:37:47 +00:00
r_state.h - took all includes of farchive.h out of headers. This file will have to be included explicitly in each source file that needs it. 2011-07-06 14:20:54 +00:00
r_swrenderer.cpp
r_swrenderer.h
r_things.cpp Merge branch 'master' into scripting 2013-06-25 19:28:25 -05:00
r_things.h
r_utility.cpp
r_utility.h
s_advsound.cpp
s_environment.cpp
s_playlist.cpp
s_playlist.h
s_sndseq.cpp - Precache sounds played by ASoundSequence actors. (This includes Heretic's ambient sounds.) 2012-08-23 00:15:41 +00:00
s_sndseq.h
s_sound.cpp
s_sound.h - Added S_ChangeSoundVolume() to change the volume of an already playing sound, accessible 2013-06-01 17:46:50 +00:00
sc_man.cpp
sc_man.h
sc_man_scanner.re
sc_man_tokens.h - I have decided to opt for simplicity over C-like-ness and group array sizes with the rest 2010-08-10 04:25:52 +00:00
skins.cpp
skins.h
st_start.h
st_stuff.cpp - disabled Heretic's 'joke' cheats and Chex's 'idmus' in 'allcheats' mode because their multiple occurence interfered with how the cheat parser works. 2013-06-24 14:25:48 +02:00
st_stuff.h
statistics.cpp
statnums.h
stats.cpp - Moved all BorderNeedRefresh and SB_state updating code into separate functions that won't crash if screen is NULL. 2013-02-27 03:10:25 +00:00
stats.h
stringtable.cpp - Fixed: FStringTable::operator[] would crash when passed a NULL string pointer. 2012-03-03 03:19:29 +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
tables.cpp
tables.h
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
teaminfo.cpp
teaminfo.h
tempfiles.cpp - added some default definitions for constants that may miss in some headers. 2009-04-07 07:06:07 +00:00
tempfiles.h
templates.h
v_blend.cpp - Update to latest version in trunk. 2012-10-17 04:24:54 +00:00
v_collection.cpp
v_collection.h
v_draw.cpp - Moved all BorderNeedRefresh and SB_state updating code into separate functions that won't crash if screen is NULL. 2013-02-27 03:10:25 +00:00
v_font.cpp - Heretic and Hexen can now have their big fonts overridden by a font named "HBIGFONT". In 2013-06-01 02:04:44 +00:00
v_font.h
v_palette.cpp
v_palette.h - added menu entries for HUD flash options. 2012-05-01 18:20:04 +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 - Fixed: DCanvas::DrawTextV needs to accept the entire tag list in one parameter. Otherwise, it 2012-02-11 00:15:03 +00:00
v_text.h - added code submission for printing secret information. 2010-11-30 08:18:11 +00:00
v_video.cpp - Moved all BorderNeedRefresh and SB_state updating code into separate functions that won't crash if screen is NULL. 2013-02-27 03:10:25 +00:00
v_video.h
valgrind.inc
vectors.h
version.h
w_wad.cpp - GCC warning cleanup 2013-01-21 22:30:30 +00:00
w_wad.h - Added Gez's BFG edition patch. 2012-11-01 02:42:14 +00:00
w_zip.h - Added Blzut3's Solaris patch. 2010-01-01 09:21:04 +00:00
weightedlist.h - Fixed: FDecalGroup::GetDecal() crashed if there were no decals defined for the group. 2012-06-22 03:30:57 +00:00
wi_stuff.cpp - Switched to a genericly extensible representation for userinfo. 2013-05-12 18:27:03 +00:00
wi_stuff.h
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
xs_Float.h
zstrformat.cpp
zstring.cpp - Fixed: FString::Insert copied too many charactes. 2012-10-09 23:05:59 +00:00
zstring.h