qzdoom-gpl/src
2017-02-27 08:25:07 +08:00
..
fragglescript - moved the three remaining variables from PClassInventory to PClassActor so that PClassInventory can be removed. 2017-02-08 18:11:23 +01:00
g_inventory - fixed Skulltag rune bugs. 2017-02-15 16:37:45 +01:00
g_shared - added A_Morph function. 2017-02-26 21:20:47 +01:00
g_statusbar
gl
intermission - allow blocking controller input in the menu. 2017-02-26 20:59:24 +01:00
math - implemented '**' (power) operator. To ensure reliability, acustom 'pow' function will be used to calculate it. 2016-10-17 15:17:48 +02:00
menu
posix
r_data
rapidjson
resourcefiles
scripting - added a BOUNCE_NotOnShootables flag that hopefully helps addressing the biggest glitch in the bouncing code. 2017-02-26 22:31:43 +01:00
sfmt
sound Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-27 03:19:33 +08:00
textures
timidity - Add missing GCCPRINTF to timidity cmsg function. 2016-12-10 14:02:12 +01:00
wildmidi
win32
xlat
__autostart.cpp
actionspecials.h - added a new argument to GlassBreak to allow it to spawn other types of debris than GlassJunk by passing a spawn ID. 2017-02-26 23:07:16 +01:00
actor.h
actorptrselect.cpp
actorptrselect.h
am_map.cpp
am_map.h
announcer.h
autosegs.h
b_bot.cpp
b_bot.h
b_func.cpp - renamed internal MELEERANGE constant to deconflict with Actor's MeleeRange member. 2016-12-10 16:36:19 +01:00
b_game.cpp
b_move.cpp - removed the fatal errors for invalid actor->movedir. 2017-02-04 16:29:01 +01:00
b_think.cpp
basictypes.h
bbannouncer.cpp
c_bind.cpp
c_bind.h
c_cmds.cpp
c_console.cpp
c_console.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp
c_cvars.h
c_dispatch.cpp
c_dispatch.h
c_expr.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
c_functions.cpp
c_functions.h - added a 'brief' mode to linetarget and info. 2017-02-25 21:48:15 +01:00
CMakeLists.txt
cmdlib.cpp
cmdlib.h - ncopystring is not needed anymore. 2017-02-19 01:14:31 +01:00
colormatcher.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
colormatcher.h
compatibility.cpp
compatibility.h Normalize line endings 2016-03-01 09:47:10 -06:00
configfile.cpp Added support for long lines in config file 2016-12-28 11:38:38 +01:00
configfile.h
ct_chat.cpp - wrapped the entire DSBarInfo class in a container and completely decoupled it from DBaseStatusBar. 2017-01-20 11:11:22 +01:00
d_dehacked.cpp - fixed armor save percentage values in Dehacked. 2017-02-16 19:29:07 +01:00
d_dehacked.h
d_event.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-25 03:19:36 +08:00
d_gui.h
d_iwad.cpp
d_main.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-26 19:31:46 +08:00
d_main.h
d_net.cpp
d_net.h Relicense all Doom Source Code License files to GPL. 2016-04-27 22:04:59 +08:00
d_netinf.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_netinfo.cpp
d_player.h
d_protocol.cpp - converted player serializer and everything it needs. 2016-09-21 01:18:29 +02:00
d_protocol.h
d_ticcmd.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2016-09-24 20:32:27 +08:00
decallib.cpp
decallib.h - floatified the decal code. 2016-03-22 22:07:38 +01:00
dobject.cpp
dobject.h Prevents possible pointer miss-alignment error 2017-02-23 21:01:09 +01:00
dobjgc.cpp
dobjtype.cpp
dobjtype.h - fixed: When loading a savegame the player class in the userinfo needs to be updated. 2017-02-15 11:55:08 +01:00
doomdata.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2016-09-24 20:32:27 +08:00
doomdef.cpp Relicense all Doom Source Code License files to GPL. 2016-04-27 22:04:59 +08:00
doomdef.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-25 03:19:36 +08:00
doomerrors.h
doomstat.cpp
doomstat.h
doomtype.h
dscript.h Normalize line endings 2016-03-01 09:47:10 -06:00
dsectoreffect.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
dsectoreffect.h - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
dthinker.cpp
dthinker.h
edata.cpp
edata.h - at least get the terms being used right. Of course it's not EDF (which would way beyond the scope of what's intended here) but only Extradata, that's being supported. 2016-01-12 09:13:55 +01:00
empty.cpp
errors.h
events.cpp - fixed: DStaticEventHandler did not declare its pointers. 2017-02-26 10:59:05 +01:00
events.h - fixed: DStaticEventHandler did not declare its pointers. 2017-02-26 10:59:05 +01:00
f_wipe.cpp Relicense all Doom Source Code License files to GPL. 2016-04-27 22:04:59 +08:00
f_wipe.h
files.cpp
files.h - Added missing GCCPRINTF to FileWriter::Printf. 2016-12-10 14:02:12 +01:00
g_doomedmap.cpp Fixed format strings warnings reported by GCC/Clang 2016-12-24 23:51:08 +01:00
g_game.cpp
g_game.h
g_hub.cpp
g_hub.h - read snapshots from zip. 2016-09-22 01:28:05 +02:00
g_level.cpp - added a new thinker statnum STAT_STATIC which do not get deleted between levels. 2017-02-25 16:56:49 +01:00
g_level.h - added a NOMENU option for skills. 2017-02-26 22:10:35 +01:00
g_levellocals.h
g_mapinfo.cpp
g_pch.h
g_pch2.h - tried to add precompiled headers to fastmath sources as well, but VC++ doesn't seem to want to play along. So I left this stuff in but disabled the precompilation until a solution can be found. 2016-04-10 13:54:42 +02:00
g_skill.cpp - added a NOMENU option for skills. 2017-02-26 22:10:35 +01:00
gameconfigfile.cpp - remove windows header #include from gameconfigfile.cpp, because it isn't needed. 2016-04-10 12:33:35 +02:00
gameconfigfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
gametype.h
gi.cpp - allow setting a global dialogue lump through gameinfo. 2017-02-26 17:22:02 +01:00
gi.h - allow setting a global dialogue lump through gameinfo. 2017-02-26 17:22:02 +01:00
gitinfo.cpp - Use gitinfo.h instead of svnrevision.h for versioning. 2013-06-22 21:49:51 -05:00
gstrings.h
GuillotineBinPack.cpp
GuillotineBinPack.h
hu_scores.cpp
hu_stuff.h Relicense all Doom Source Code License files to GPL. 2016-04-27 22:04:59 +08:00
i_cd.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_module.cpp
i_module.h - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_net.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2016-08-29 17:28:07 +08:00
i_net.h
i_video.h
info.cpp - added default obituaries for damage types. 2017-02-26 21:36:06 +01:00
info.h
keysections.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lists.h
lumpconfigfile.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lumpconfigfile.h
m_alloc.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_alloc.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_argv.cpp
m_argv.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_bbox.cpp
m_bbox.h
m_cheat.cpp
m_cheat.h
m_crc32.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_fixed.h
m_joy.cpp
m_joy.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_misc.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2016-10-22 15:06:09 +08:00
m_misc.h
m_png.cpp
m_png.h
m_random.cpp
m_random.h - read snapshots from zip. 2016-09-22 01:28:05 +02:00
m_swap.h
md5.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
md5.h
memarena.cpp
memarena.h
mus2midi.cpp
mus2midi.h Normalize line endings 2016-03-01 09:47:10 -06:00
name.cpp - fixed: The TabCommands array needs to be cleared before the NameManager is destroyed. 2016-09-13 10:43:53 +02:00
name.h
namedef.h
nodebuild.cpp
nodebuild.h - removed the separate SSE2 version of the node builder's ClassifyLine function and all code associated with it. 2017-02-26 12:47:16 +01:00
nodebuild_classify_nosse2.cpp - removed the separate SSE2 version of the node builder's ClassifyLine function and all code associated with it. 2017-02-26 12:47:16 +01:00
nodebuild_events.cpp - added custom math routines for reliability. 2016-03-11 15:45:47 +01:00
nodebuild_extract.cpp Fixed issue with extraction of built GL nodes 2017-01-12 16:24:55 +02:00
nodebuild_gl.cpp
nodebuild_utility.cpp
p_3dfloors.cpp - fixed: When finding the highest floor plane on a given side of a linedef, the necessary tests may not depend on the actual highest floor, which may originate from the other side of the line and cause valid planes that are between the currently set plane and the actual highest floor to be skipped. 2017-02-15 13:14:59 +01:00
p_3dfloors.h
p_3dmidtex.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
p_3dmidtex.h
p_acs.cpp
p_acs.h
p_actionfunctions.cpp
p_blockmap.h
p_buildmap.cpp - scriptified MorphProjectile and CustomSprite. 2017-01-20 01:11:36 +01:00
p_ceiling.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
p_checkposition.h
p_conversation.cpp
p_conversation.h
p_doors.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-17 18:33:16 +08:00
p_effect.cpp - scriptified the particle fountains. 2017-01-13 19:29:54 +01:00
p_effect.h
p_enemy.cpp
p_enemy.h - allow the VM to run on one global stack per thread. 2016-11-30 17:15:01 +01:00
p_floor.cpp
p_glnodes.cpp
p_interaction.cpp
p_lights.cpp
p_linkedsectors.cpp
p_lnspec.cpp
p_lnspec.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_local.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-27 03:19:33 +08:00
p_map.cpp
p_maputl.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
p_maputl.h - fixed: Non-actor classes never called InitializeDefaults to set up their special variables. 2017-01-29 18:23:39 +01:00
p_mobj.cpp
p_pillar.cpp
p_plats.cpp
p_portals.cpp
p_pspr.cpp
p_pspr.h
p_pusher.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
p_saveg.cpp - made the Skins array scripting friendly and exported it. 2017-02-17 21:51:23 +01:00
p_saveg.h
p_scroll.cpp
p_secnodes.cpp
p_sectors.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-09 19:18:18 +08:00
p_setup.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-26 00:53:09 +08:00
p_setup.h
p_sight.cpp - fixed: Sight checks through portals must disable all early-outs. 2017-02-24 19:01:19 +01:00
p_slopes.cpp
p_spec.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-26 19:31:46 +08:00
p_spec.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-26 19:31:46 +08:00
p_states.cpp - made the Skins array scripting friendly and exported it. 2017-02-17 21:51:23 +01:00
p_switch.cpp
p_tags.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
p_tags.h - moved all 'sectorptr - &level.sectors[0]' constructs into a subfunction. 2017-01-07 20:02:25 +01:00
p_teleport.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
p_terrain.cpp
p_terrain.h
p_things.cpp
p_tick.cpp
p_tick.h
p_trace.cpp
p_trace.h
p_udmf.cpp - the UDMF health key for actors was not correctly implemented. This addresses the problem by adding a second one and documenting 'Health' as implemented. 2017-02-26 23:21:56 +01:00
p_udmf.h
p_usdf.cpp - allow specifying specials in ZSDF by name. 2017-02-26 17:05:04 +01:00
p_user.cpp Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-27 03:19:33 +08:00
p_xlat.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
parsecontext.cpp - do not use strtol for parsing critical values that can get large. 2017-02-01 11:19:55 +01:00
parsecontext.h
pathexpander.cpp
pathexpander.h Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
po_man.cpp
po_man.h - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
portal.cpp
portal.h
r_3dfloors.cpp
r_defs.h
r_draw_pal.cpp
r_draw_pal.h
r_drawt_pal.cpp
r_plane.cpp Removed RenderCamera, RenderBeforeThing, RenderAfterThing. Serialization preparations. 2017-01-23 23:05:51 +02:00
r_renderer.h
r_segs.cpp Restored effect of negative horizontal texture scale in software renderer 2017-02-14 12:33:27 +02:00
r_sky.cpp
r_sky.h
r_state.h
r_thread.cpp
r_thread.h Fix null pointer crash in rt column drawers if rt_init is not called before the first draw 2016-12-09 15:07:49 +01:00
r_utility.cpp
r_utility.h - fixed player visibility determination by tracking and translating the actual actor position in addition to the camera position through portals. I hope this fixes the randomly appearing player sprites for good. 2016-12-29 22:19:09 +01:00
r_walldraw.cpp
Rect.h
s_advsound.cpp - scriptified PowerStrength. 2017-01-16 22:27:49 +01:00
s_environment.cpp
s_playlist.cpp
s_playlist.h
s_sndseq.cpp
s_sndseq.h
s_sound.cpp
s_sound.h
sc_man.cpp - fixed warning. 2017-02-01 19:07:41 +01:00
sc_man.h
sc_man_scanner.re
sc_man_tokens.h
serializer.cpp
serializer.h - moved DisplayName, the last remaining PlayerPawn meta property, to PClassActor so that PClassPlayerPawn could be removed. 2017-02-08 19:42:24 +01:00
skins.cpp
skins.h Normalize line endings 2016-03-01 09:47:10 -06:00
SkylineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
SkylineBinPack.h
st_start.h
st_stuff.cpp
st_stuff.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-05 20:13:39 +08:00
statistics.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
statnums.h - added a new thinker statnum STAT_STATIC which do not get deleted between levels. 2017-02-25 16:56:49 +01:00
stats.cpp
stats.h Proper RDTSC implementation for x86_64 targets 2017-01-31 17:51:12 +02:00
stringtable.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
stringtable.h
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
teaminfo.cpp - scriptified the rest of the player menu. This compiles and runs but doesn't work yet, it will be fixed in the next commit. 2017-02-18 01:20:07 +01:00
teaminfo.h
tempfiles.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
tempfiles.h
templates.h
tflags.h
v_blend.cpp
v_collection.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
v_collection.h
v_draw.cpp
v_font.cpp
v_font.h
v_palette.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
v_palette.h Normalize line endings 2016-03-01 09:47:10 -06:00
v_pfx.cpp
v_pfx.h
v_text.cpp - fixed stringtable access in menus. 2017-02-12 14:28:38 +01:00
v_text.h
v_video.cpp
v_video.h
vectors.h - fixed: TVector::Resized needs to consider that the input vector has a length of 0. In this case just performing the normal calculations results in an invalid vector. 2016-10-03 11:00:26 +02:00
version.h Removed DYNLIGHT preprocessor definition 2017-02-22 23:02:58 +02:00
virtual.h - scriptified the entire OptionMenu class and all still existing native subclasses. 2017-02-13 00:08:20 +01:00
w_wad.cpp - scriptified the Minotaur. 2016-11-26 01:14:47 +01:00
w_wad.h
w_zip.h
weightedlist.h Normalize line endings 2016-03-01 09:47:10 -06:00
wi_stuff.cpp
wi_stuff.h Merge branch 'master' of https://github.com/coelckers/gzdoom 2017-02-25 03:19:36 +08:00
x86.cpp - discontinue using the MMX assembly version of DoBlending. 2016-12-07 14:40:18 +01:00
x86.h Normalize line endings 2016-03-01 09:47:10 -06:00
xs_Float.h
zstrformat.cpp - removed special treatment for not using stdint.h with MSVC. Current compiler versions have this file. 2016-03-24 11:30:11 +01:00
zstring.cpp - made adjustments to text input menu to work with scripts. 2017-02-12 21:45:37 +01:00
zstring.h
zzautozend.cpp - allow defining native fields through scripts. Internally this only requires exporting the address, but not the entire field. 2016-11-22 19:20:31 +01:00