qzdoom-gpl/src
2016-12-26 09:36:01 -05:00
..
fragglescript Fixed format strings warnings reported by GCC/Clang 2016-12-24 23:51:08 +01:00
g_inventory Merge https://github.com/rheit/zdoom 2016-12-12 20:22:55 -05:00
g_shared - more Build cleanup: Moved clearbufshort out of Build derived headers, removed the inline version for GCC 32 bit which was actually Build derived and renamed the C-version of this function, which does not originate from Build to 'fillshort'. 2016-12-09 08:13:22 -05:00
g_strife - got rid of clearbuf. 2016-12-09 08:13:08 -05:00
gl Merge https://github.com/coelckers/gzdoom 2016-12-24 02:31:36 -05:00
intermission - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +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 Merge https://github.com/coelckers/gzdoom 2016-12-06 18:19:08 -05:00
oplsynth
posix - fixed: compile error with SDLGLVideo class macro 2016-12-07 13:21:28 +01:00
r_data Merge branch 'master' of https://github.com/rheit/zdoom 2016-12-11 14:45:42 +01:00
rapidjson Serializer now writes floating point zero if special value is encountered 2016-12-20 12:19:12 +01:00
resourcefiles Merge branch 'master' into zscript 2016-11-23 14:39:14 +01:00
scripting Fixed endianness issue in script VM 2016-12-26 09:36:01 -05:00
sfmt
sound Merge branch 'master' of c:\Programming\Doom-Dev\zdoom_\ into zscript 2016-11-27 16:31:26 +01:00
textures - Implementing RGB666 colormatching to replace less precise RGB555 in some parts of the code. 2016-12-23 11:41:10 -05:00
timidity - Add missing GCCPRINTF to timidity cmsg function. 2016-12-10 14:02:12 +01:00
wildmidi
win32 - More options for the IWAD picker. 2016-12-22 11:26:23 +01:00
xlat
__autostart.cpp - Fixed the order of the MS sections. 2016-11-22 21:20:42 +01:00
actionspecials.h
actor.h Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript 2016-12-06 12:33:52 +01:00
actorptrselect.cpp
actorptrselect.h
am_map.cpp Merge branch 'master' into zscript 2016-12-03 15:54:18 +01:00
am_map.h - fixed: Custom automap colors were not invalidated on restart. 2016-12-03 15:44:46 +01:00
announcer.h
autosegs.h - 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
b_bot.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
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
b_think.cpp - split up zscript/shared/inventory.txt. 2016-11-30 13:36:13 +01:00
basictypes.h
bbannouncer.cpp
c_bind.cpp
c_bind.h
c_cmds.cpp - "myinfo" - executes info on oneself 2016-12-12 15:22:56 +01:00
c_console.cpp - fixed: non-damaging attacks should not cause infighting, unless some relevant pain flags are being set. 2016-12-26 08:18:25 -05:00
c_console.h
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp Revert "Merge commit 'refs/pull/122/head' of https://github.com/coelckers/gzdoom" 2016-11-25 21:02:18 -05:00
c_cvars.h Revert "Merge commit 'refs/pull/122/head' of https://github.com/coelckers/gzdoom" 2016-11-25 21:02:18 -05:00
c_dispatch.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
c_dispatch.h
c_expr.cpp
CMakeLists.txt Draw a rect where the voxels would be 2016-12-25 11:07:50 +01:00
cmdlib.cpp - optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available. 2016-12-03 16:27:53 +01:00
cmdlib.h - optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available. 2016-12-03 16:27:53 +01:00
colormatcher.cpp
colormatcher.h
compatibility.cpp Fixed sector floor offset compatibility parameter after floatification 2016-12-23 10:21:53 +01:00
compatibility.h
configfile.cpp
configfile.h
ct_chat.cpp - moved armor class declarations to their own file and added necessary #includes only to those files actually using them. 2016-11-30 10:55:03 +01:00
d_dehacked.cpp - fixed: Dehacked did not copy the defaults for DehackedPickup replacements anymore. 2016-12-02 01:33:18 +01:00
d_dehacked.h - changed the return value of PickupMessage to an FString so that it can interface with scripts. 2016-11-28 16:19:01 +01:00
d_event.h
d_gui.h
d_iwad.cpp - optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available. 2016-12-03 16:27:53 +01:00
d_main.cpp - More options for the IWAD picker. 2016-12-22 11:26:23 +01:00
d_main.h
d_net.cpp - split up zscript/shared/inventory.txt. 2016-11-30 13:36:13 +01:00
d_net.h
d_netinf.h
d_netinfo.cpp
d_player.h - removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game. 2016-12-01 00:05:23 +01:00
d_protocol.cpp
d_protocol.h
d_ticcmd.h
decallib.cpp Set goal values in decal stretcher to zeros even if they are not used 2016-12-20 12:19:12 +01:00
decallib.h
dobject.cpp - removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game. 2016-12-01 00:05:23 +01:00
dobject.h - removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game. 2016-12-01 00:05:23 +01:00
dobjgc.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
dobjtype.cpp - added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice. 2016-12-05 13:24:42 +01:00
dobjtype.h - added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice. 2016-12-05 13:24:42 +01:00
doomdata.h
doomdef.cpp
doomdef.h
doomerrors.h - record all line numbers during function generation. This is useful for error reporting and eventually debugging. 2016-12-02 17:36:29 +01:00
doomstat.cpp
doomstat.h - fixed: map commands will now take capslock DM/COOP as arguments 2016-11-01 15:09:09 +01:00
doomtype.h - disabled assembly entirely to make the MT drawer submission compile. 2016-12-07 12:31:43 +01:00
dscript.h
dsectoreffect.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
dsectoreffect.h - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
dthinker.cpp - allow the VM to run on one global stack per thread. 2016-11-30 17:15:01 +01:00
dthinker.h - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
edata.cpp
edata.h
empty.cpp
errors.h
f_wipe.cpp Merge branch 'zdoom-rgb666-take3' of https://github.com/raa-eruanna/qzdoom into qzdoom-rgb666 2016-12-24 19:00:28 -05: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 - scriptified Hexen's Banishment Device. 2016-11-28 01:30:36 +01:00
g_game.h
g_hub.cpp
g_hub.h
g_level.cpp Merge https://github.com/coelckers/gzdoom 2016-12-06 18:19:08 -05:00
g_level.h - scriptified A_SpawnFly. 2016-11-03 13:38:40 +01:00
g_mapinfo.cpp - optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available. 2016-12-03 16:27:53 +01:00
g_pch.h - fixed a memory leak in the compiler. 2016-11-10 13:37:38 +01:00
g_pch2.h
g_skill.cpp - added all missing things to enable the scriptified version of A_BrainSpit. 2016-11-18 22:12:53 +01:00
gameconfigfile.cpp
gameconfigfile.h
gametype.h
gi.cpp
gi.h
gitinfo.cpp
gstrings.h
GuillotineBinPack.cpp
GuillotineBinPack.h
hu_scores.cpp
hu_stuff.h
i_cd.h
i_module.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_module.h - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_movie.h
i_net.cpp
i_net.h
i_video.h
info.cpp redid the exception mechanism for script-side access violations to be of more use for diagnosing problems. 2016-12-03 12:23:13 +01:00
info.h - removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game. 2016-12-01 00:05:23 +01:00
keysections.cpp
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp
m_alloc.h
m_argv.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
m_argv.h
m_bbox.cpp
m_bbox.h
m_cheat.cpp - allow the VM to run on one global stack per thread. 2016-11-30 17:15:01 +01:00
m_cheat.h
m_crc32.h
m_fixed.h - removed most inline assembly. Integer multiplication gets handled fine by all current compilers and fixed point division is too infrequently used to justify this mess. 2016-12-10 13:58:18 +01:00
m_joy.cpp
m_joy.h
m_misc.cpp
m_misc.h
m_png.cpp
m_png.h
m_random.cpp - Fixed: Assertion failure if a save was loaded without starting a new game (due to uninitialized RNG). 2016-10-17 00:22:06 -04:00
m_random.h
m_swap.h
md5.cpp
md5.h
memarena.cpp - Fixed more GCC/Clang warnings. 2016-11-27 02:34:32 +01:00
memarena.h - Fixed more GCC/Clang warnings. 2016-11-27 02:34:32 +01:00
mus2midi.cpp
mus2midi.h
name.cpp
name.h
namedef.h - added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice. 2016-12-05 13:24:42 +01:00
nodebuild.cpp
nodebuild.h
nodebuild_classify_nosse2.cpp
nodebuild_classify_sse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp
nodebuild_gl.cpp
nodebuild_utility.cpp
p_3dfloors.cpp
p_3dfloors.h
p_3dmidtex.cpp
p_3dmidtex.h
p_acs.cpp - allow the VM to run on one global stack per thread. 2016-11-30 17:15:01 +01:00
p_acs.h
p_actionfunctions.cpp fixed two more places where a negative pitch was calculated: 2016-12-24 18:10:37 +01:00
p_blockmap.h
p_buildmap.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_ceiling.cpp - added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.) 2016-12-02 12:06:49 +01:00
p_checkposition.h
p_conversation.cpp - scriptified a_strifeitems.cpp and a_debris.cpp. 2016-11-29 12:17:05 +01:00
p_conversation.h Added two new sub-blocks for Choice blocks 2016-10-30 19:30:53 +01:00
p_doors.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_effect.cpp - more Build cleanup: Moved clearbufshort out of Build derived headers, removed the inline version for GCC 32 bit which was actually Build derived and renamed the C-version of this function, which does not originate from Build to 'fillshort'. 2016-12-09 08:13:22 -05:00
p_effect.h Missing include guard 2016-11-17 01:28:51 +01:00
p_enemy.cpp - renamed Actor.NoiseAlert to Actor.SoundAlert to deconflict with the same-named action special. 2016-12-11 12:10:05 +01:00
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 - added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.) 2016-12-02 12:06:49 +01:00
p_glnodes.cpp - scriptified Strife's flamethrower and grenade launcher. 2016-11-29 14:12:39 +01:00
p_interaction.cpp - fixed: non-damaging attacks should not cause infighting, unless some relevant pain flags are being set. 2016-12-26 08:18:25 -05:00
p_lights.cpp - fixed: Phased light setup did not check if a sector had been already visited and could cause infinite recursion. 2016-12-20 18:27:24 +01:00
p_linkedsectors.cpp
p_lnspec.cpp Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript 2016-11-30 18:46:23 +01:00
p_lnspec.h
p_local.h - renamed internal MELEERANGE constant to deconflict with Actor's MeleeRange member. 2016-12-10 16:36:19 +01:00
p_map.cpp - changed pitch math in P_RailAttack to avoid having to deal with bogus math throughout the entire function. Effectively the only thing this changes is passing the correct pitch to P_DrawRailTrail. 2016-12-24 18:24:44 +01:00
p_maputl.cpp - removed most inline assembly. Integer multiplication gets handled fine by all current compilers and fixed point division is too infrequently used to justify this mess. 2016-12-10 13:58:18 +01:00
p_maputl.h
p_mobj.cpp - address bad use of pitch in A_CustomMissile. 2016-12-24 14:46:34 +01:00
p_pillar.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_plats.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_portals.cpp
p_pspr.cpp - fixed: DPSprite's constructor did not initialize the 'Sprite' member variable. This can cause problems if some weapon starts with a placeholder sprite in the first state. 2016-12-12 12:32:48 +01:00
p_pspr.h Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript 2016-11-30 18:46:23 +01:00
p_pusher.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_saveg.cpp Merge branch 'master' of https://github.com/rheit/zdoom 2016-10-23 18:50:59 +02:00
p_saveg.h
p_scroll.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_sectors.cpp - scriptified some trivial stuff from g_shared. 2016-11-29 19:50:34 +01:00
p_setup.cpp - block access to private and protected data for the external variabler getter functions. 2016-11-05 09:50:53 +01:00
p_setup.h
p_sight.cpp - fixed: P_CheckSight returned incorrect results when having to traverse the collected lines just for adding more portals to the list. 2016-12-08 11:23:08 +01:00
p_slopes.cpp - fixed: The math for emulating the old slop overflow was not correct and made the affected sectors in void.wad display incorrectly. 2016-12-03 14:42:06 +01:00
p_spec.cpp Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript 2016-11-30 18:46:23 +01:00
p_spec.h - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_states.cpp - added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.) 2016-12-02 12:06:49 +01:00
p_switch.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
p_tags.cpp
p_tags.h
p_teleport.cpp - scriptified ArtiTeleport. 2016-11-25 19:52:35 +01:00
p_terrain.cpp - scriptified Hexen's Bloodscourge and Serpent. 2016-11-28 00:49:10 +01:00
p_terrain.h
p_things.cpp Merge branch 'master' into zscript 2016-12-02 21:14:56 +01:00
p_tick.cpp
p_tick.h
p_trace.cpp
p_trace.h
p_udmf.cpp
p_udmf.h
p_usdf.cpp Restricted custom goodbyes to ZSDF 2016-10-30 20:27:07 +01:00
p_user.cpp Merge https://github.com/rheit/zdoom 2016-12-15 20:07:10 -05:00
p_writemap.cpp
p_xlat.cpp
parsecontext.cpp
parsecontext.h
pathexpander.cpp
pathexpander.h
po_man.cpp Merge branch 'master' into zscript 2016-12-03 15:54:18 +01:00
po_man.h - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
portal.cpp - fixed: Stepping up through a portal did not work when the step line was two-sided. This special case was only implemented for one-sided lines 2016-12-08 00:59:04 +01:00
portal.h
r_3dfloors.cpp Remove some whitespace 2016-12-22 05:20:53 +01:00
r_3dfloors.h Move swrenderer into a namespace, add multithreading framework, and move drawers to commands 2016-12-07 09:34:49 +01:00
r_bsp.cpp Plane dynlight setup 2016-12-22 07:06:18 +01:00
r_bsp.h Remove some whitespace 2016-12-22 05:20:53 +01:00
r_defs.h Merge branch 'master' of https://github.com/rheit/zdoom 2016-12-07 22:51:05 +01:00
r_draw.cpp DrawWallAdd1Pal cannot do dynamic lights 2016-12-25 07:56:09 +01:00
r_draw.h Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_draw_pal.cpp - Fixed problems with FillSub and FillRevSub drawers. 2016-12-26 08:05:04 -05:00
r_draw_pal.h Dynamic lights to the flats in pal mode 2016-12-25 07:49:44 +01:00
r_draw_rgba.cpp Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_draw_rgba.h Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_drawers.cpp Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_drawers.h Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_local.h
r_main.cpp Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_main.h Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_plane.cpp Dynamic lights to the flats in pal mode 2016-12-25 07:49:44 +01:00
r_plane.h Plane dynlight setup 2016-12-22 07:06:18 +01:00
r_poly.cpp Minor bug fixes 2016-12-16 20:52:56 +01:00
r_poly.h Minor bug fixes 2016-12-16 20:52:56 +01:00
r_poly_cull.cpp Minor bug fixes 2016-12-16 20:52:56 +01:00
r_poly_cull.h Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_decal.cpp Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_decal.h Add plane clipping to the triangle drawer 2016-11-26 10:49:29 +01:00
r_poly_intersection.cpp Add some intersection tests useful for culling 2016-11-12 14:55:14 +01:00
r_poly_intersection.h Add portal plane clipping 2016-11-26 09:01:58 +01:00
r_poly_particle.cpp Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_particle.h Add plane clipping to the triangle drawer 2016-11-26 10:49:29 +01:00
r_poly_plane.cpp Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_plane.h Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_playersprite.cpp More psprite stuff 2016-12-16 23:02:34 +01:00
r_poly_playersprite.h Split r_poly into multiple files handling each aspect of rendering a scene 2016-11-14 14:19:48 +01:00
r_poly_portal.cpp Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_portal.h Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_scene.cpp Minor bug fixes 2016-12-16 20:52:56 +01:00
r_poly_scene.h Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_sky.cpp Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_sky.h Capped sky rendering 2016-12-03 06:58:06 +01:00
r_poly_sprite.cpp - reversed sub and revsub in LLVM drawers 2016-12-22 03:35:59 -05:00
r_poly_sprite.h Fully hook up sprite clipping by subsector 2016-12-02 13:24:53 +01:00
r_poly_triangle.cpp Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_poly_triangle.h Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_wall.cpp Dynamic lights? Did anyone say DYNAMIC LIGHTS? 2016-12-20 23:21:34 +01:00
r_poly_wall.h Add some portal segment culling and disable sector portals for now 2016-12-09 03:17:35 +01:00
r_poly_wallsprite.cpp Remove TriDrawVariant 2016-12-16 00:35:45 +01:00
r_poly_wallsprite.h Add plane clipping to the triangle drawer 2016-11-26 10:49:29 +01:00
r_renderer.h
r_segs.cpp Remove useRt 2016-12-25 08:01:21 +01:00
r_segs.h Remove some whitespace 2016-12-22 05:20:53 +01:00
r_sky.cpp - fixed: R_InitSkyMap must check for the null texture which cannot be used as a sky because it has no bitmap and will cause an access violation in the sky cap color calculation. 2016-10-22 09:58:56 +02:00
r_sky.h
r_state.h Move swrenderer into a namespace, add multithreading framework, and move drawers to commands 2016-12-07 09:34:49 +01:00
r_swrenderer.cpp Remove some whitespace 2016-12-22 05:20:53 +01:00
r_swrenderer.h Dynamic lights? Did anyone say DYNAMIC LIGHTS? 2016-12-20 23:21:34 +01:00
r_things.cpp Draw a rect where the voxels would be 2016-12-25 11:07:50 +01:00
r_things.h Draw a rect where the voxels would be 2016-12-25 11:07:50 +01:00
r_thread.cpp Move swrenderer into a namespace, add multithreading framework, and move drawers to commands 2016-12-07 09:34:49 +01:00
r_thread.h Remove rt drawer family and the infrastructure supporting it 2016-12-25 05:46:16 +01:00
r_utility.cpp Merge https://github.com/coelckers/gzdoom 2016-12-06 18:19:08 -05:00
r_utility.h
r_voxel.cpp Add basic voxel drawing showing how to use the input data structures 2016-12-26 05:09:01 +01:00
r_voxel.h Add basic voxel drawing showing how to use the input data structures 2016-12-26 05:09:01 +01:00
r_walldraw.cpp Add dynlights to pal wall drawers 2016-12-25 07:15:17 +01:00
Rect.h
s_advsound.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
s_environment.cpp
s_playlist.cpp
s_playlist.h
s_sndseq.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
s_sndseq.h - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
s_sound.cpp - added a larger batch of function exports. 2016-11-30 01:25:51 +01:00
s_sound.h Added "local" parameters to A_PlaySound and ACS PlaySound 2016-11-01 13:21:32 -04:00
sc_man.cpp - record all line numbers during function generation. This is useful for error reporting and eventually debugging. 2016-12-02 17:36:29 +01:00
sc_man.h - Add missing GCCPRINTF in scanner code. 2016-12-10 14:02:12 +01:00
sc_man_scanner.re - added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice. 2016-12-05 13:24:42 +01:00
sc_man_tokens.h - added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice. 2016-12-05 13:24:42 +01:00
serializer.cpp Merge branch 'master' of https://github.com/rheit/zdoom into zscript 2016-11-12 15:36:59 +01:00
serializer.h - Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless) 2016-10-17 00:19:08 -04:00
skins.cpp
skins.h
SkylineBinPack.cpp
SkylineBinPack.h
st_start.h
st_stuff.cpp
st_stuff.h
statistics.cpp
statnums.h
stats.cpp
stats.h
stringtable.cpp
stringtable.h
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
teaminfo.cpp - optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available. 2016-12-03 16:27:53 +01:00
teaminfo.h
tempfiles.cpp
tempfiles.h
templates.h
tflags.h
v_blend.cpp - converted half of ClericHoly. (Making a commit before starting on the more complex stuff.) 2016-11-26 13:18:48 +01:00
v_collection.cpp
v_collection.h
v_draw.cpp Remove useRt 2016-12-25 08:01:21 +01:00
v_font.cpp Merge https://github.com/coelckers/gzdoom 2016-12-06 18:19:08 -05:00
v_font.h
v_palette.cpp - removed use of BestColor_MMX because there is no measurable improvement at all on a modern system. On top of that this function does not get called nearly often enough to justify the hassle. Like DoBlending this would require hundreds of calls per frame to make any impact that would be measurable. 2016-12-07 14:40:19 +01:00
v_palette.h
v_pfx.cpp
v_pfx.h
v_text.cpp
v_text.h
v_video.cpp - fixed a crash 2016-12-24 19:22:31 -05:00
v_video.h - Begin reimplementing rgb555 again. 2016-12-24 03:52:18 -05:00
vectors.h
version.h - 1.2pre tag 2016-12-06 18:13:41 -05:00
virtual.h - scriptified a_strifeitems.cpp and a_debris.cpp. 2016-11-29 12:17:05 +01:00
w_wad.cpp - scriptified the Minotaur. 2016-11-26 01:14:47 +01:00
w_wad.h
w_zip.h
weightedlist.h
wi_stuff.cpp
wi_stuff.h
x86.cpp - discontinue using the MMX assembly version of DoBlending. 2016-12-07 14:40:18 +01:00
x86.h
xs_Float.h
zstrformat.cpp
zstring.cpp Merge branch 'master' of https://github.com/rheit/zdoom into zscript 2016-12-04 10:27:35 +01:00
zstring.h Merge branch 'master' of https://github.com/rheit/zdoom into zscript 2016-12-04 10:27:35 +01:00
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