..
fragglescript
- removed the special conditions of the FraggleScript license, now that they are no longer needed. Also relicensed the two original files under the GPL for consistency.
2017-04-17 10:31:25 +02:00
g_inventory
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
g_shared
- fixed: The powerup icons did not blink when expiring.
2017-04-21 18:08:30 +02:00
g_statusbar
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
gl
- now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on.
2017-04-23 11:54:08 +02:00
intermission
Fixed crash on returning to title screen
2017-04-22 09:58:38 +03:00
math
menu
Fixed compilation with Clang
2017-04-18 18:46:53 +03:00
polyrenderer
- add non-sse version of the softpoly drawers
2017-04-23 11:05:48 +02:00
posix
Removed obsolete timer workaround from Cocoa backend
2017-04-23 17:35:35 +03:00
r_data
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
rapidjson
resourcefiles
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
scripting
Added generic workaround for double type alignment
2017-04-23 14:49:36 +03:00
sfmt
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
sound
Set the source gain to 0 before stopping it
2017-04-24 13:12:43 +02:00
swrenderer
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
textures
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
win32
- now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on.
2017-04-23 11:54:08 +02:00
xlat
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
__autostart.cpp
actionspecials.h
- fixes typo in actionspecials.h.
2017-03-29 19:24:56 +02:00
actor.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
actorinlines.h
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
actorptrselect.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
actorptrselect.h
am_map.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
am_map.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
announcer.h
autosegs.h
- for some reason the change to c_expr.cpp got lost.
2017-03-08 21:14:21 +01:00
b_bot.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_bot.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
b_func.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_game.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_move.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_think.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
basictypes.h
- finally managed to get rid of the DWORD type.
2017-03-10 19:46:22 +01:00
bbannouncer.cpp
c_bind.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
c_bind.h
c_cmds.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
c_console.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
c_console.h
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
c_cvars.h
- replaced homegrown SWORD, SBYTE and uint32_t types.
2017-03-09 19:31:45 +01:00
c_dispatch.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
c_dispatch.h
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
c_expr.cpp
- for some reason the change to c_expr.cpp got lost.
2017-03-08 21:14:21 +01:00
c_functions.cpp
- added a 'brief' mode to linetarget and info.
2017-02-25 21:48:15 +01:00
c_functions.h
- added a 'brief' mode to linetarget and info.
2017-02-25 21:48:15 +01:00
CMakeLists.txt
Proper detection of Intel 64-bit architecture
2017-04-23 14:49:36 +03:00
cmdlib.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
cmdlib.h
- ncopystring is not needed anymore.
2017-02-19 01:14:31 +01:00
colormatcher.cpp
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
colormatcher.h
- most WORD and SWORD are gone.
2017-03-08 18:55:55 +01:00
compatibility.cpp
Merge https://github.com/coelckers/gzdoom
2017-03-08 21:25:24 -05:00
compatibility.h
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
configfile.cpp
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
configfile.h
critsec.h
-added missing file.
2017-03-10 22:19:36 +01:00
ct_chat.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
cycler.cpp
- moved dynamic lights out of the GL code into the common game code.
2017-03-12 19:57:06 +01:00
cycler.h
- moved dynamic lights out of the GL code into the common game code.
2017-03-12 19:57:06 +01:00
d_dehacked.cpp
Fixed internal Dehacked support
2017-04-22 22:58:45 +03:00
d_dehacked.h
DEHACKED lumps from IWAD now have precedence over embedded lumps and separate files
2017-04-04 12:20:12 +03:00
d_event.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_gui.h
d_iwad.cpp
- most WORD and SWORD are gone.
2017-03-08 18:55:55 +01:00
d_main.cpp
Final touch in fixing restart CCMD
2017-04-20 16:20:51 +03:00
d_main.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_net.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_net.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_netinf.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
d_netinfo.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
d_player.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_protocol.cpp
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
d_protocol.h
- added a setinv cheat CCMD.
2017-03-14 11:44:21 +01:00
decallib.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
decallib.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
dobject.cpp
- made GetClassName an intrinsic and expanded it to also work on class types.
2017-04-14 16:14:27 +02:00
dobject.h
Single RUNTIME_CLASS() macro for classes and templates
2017-04-14 18:07:20 +03:00
dobjgc.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
dobjgc.h
- took PTypeBase and all its subclasses out of the DObject hierarchy.
2017-04-13 17:47:17 +02:00
dobjtype.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
dobjtype.h
- took PTypeBase and all its subclasses out of the DObject hierarchy.
2017-04-13 17:47:17 +02:00
doomdata.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomdef.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomerrors.h
doomstat.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomstat.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomtype.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
dsectoreffect.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
dsectoreffect.h
- separated class descriptors from VM types.
2017-04-12 22:46:49 +02:00
dthinker.cpp
- fixed: During hub travel, static thinkers may not be deserialized.
2017-04-14 22:06:29 +02:00
dthinker.h
Single RUNTIME_CLASS() macro for classes and templates
2017-04-14 18:07:20 +03:00
edata.cpp
- most WORD and SWORD are gone.
2017-03-08 18:55:55 +01:00
edata.h
empty.cpp
errors.h
events.cpp
Fixed handling of default values in EventHandler.SendNetworkEvent()
2017-04-22 10:28:53 +03:00
events.h
- reimplemented the position display, but changed its position a bit upward.
2017-03-29 23:51:53 +02:00
f_wipe.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
f_wipe.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
files.cpp
- finally managed to get rid of the DWORD type.
2017-03-10 19:46:22 +01:00
files.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
g_doomedmap.cpp
Fixed build with Clang
2017-04-13 10:40:43 +03:00
g_game.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
g_game.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
g_hub.cpp
- made intermission screen more scripting friendly.
2017-02-24 00:28:33 +01:00
g_hub.h
g_input.h
- finally managed to get rid of the DWORD type.
2017-03-10 19:46:22 +01:00
g_level.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
g_level.h
- made 'nocoloredspritelighting' a global option and also implemented it in the software renderer.
2017-03-16 00:56:03 +01:00
g_levellocals.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
g_mapinfo.cpp
- made 'nocoloredspritelighting' a global option and also implemented it in the software renderer.
2017-03-16 00:56:03 +01:00
g_pch.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
g_pch2.h
g_skill.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
gameconfigfile.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
gameconfigfile.h
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
gametype.h
gi.cpp
- allow specifying a custom class for message box display.
2017-04-14 23:28:54 +02:00
gi.h
- allow specifying a custom class for message box display.
2017-04-14 23:28:54 +02:00
gitinfo.cpp
gstrings.h
GuillotineBinPack.cpp
GuillotineBinPack.h
hu_scores.cpp
- implemented proper scaling for the status bar itself.
2017-03-29 19:23:40 +02:00
hu_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_cd.h
i_module.cpp
- finally managed to get rid of the DWORD type.
2017-03-10 19:46:22 +01:00
i_module.h
i_net.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_net.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_video.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
info.cpp
Fixed applying of multiple pain chances
2017-04-20 22:09:18 +03:00
info.h
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
keysections.cpp
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp
m_alloc.h
m_argv.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
m_argv.h
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
m_bbox.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_bbox.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_cheat.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_cheat.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_crc32.h
- the fourth.
2017-03-08 18:55:54 +01:00
m_fixed.h
- the fourth.
2017-03-08 18:55:54 +01:00
m_joy.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_joy.h
- the fourth.
2017-03-08 18:55:54 +01:00
m_misc.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_misc.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_png.cpp
- fixed crash on bad PNGs.
2017-04-11 10:29:52 +02:00
m_png.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
m_random.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
m_random.h
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
m_swap.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
md5.cpp
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
md5.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
memarena.cpp
Fixed crash caused by failure to allocate memory block of very special size
2017-04-19 17:52:43 +03:00
memarena.h
- allow parsing of static constant arrays in class scope.
2017-03-14 20:22:37 +01:00
mus2midi.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
mus2midi.h
- more of the same.
2017-03-08 18:55:53 +01:00
name.cpp
name.h
namedef.h
- allow specifying a custom class for message box display.
2017-04-14 23:28:54 +02:00
nodebuild.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
nodebuild.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02: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
nodebuild_extract.cpp
- moved nodes into FLevelLocals.
2017-03-17 01:42:37 +01:00
nodebuild_gl.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
nodebuild_utility.cpp
Removed obsolete workaround for Apple's GCC 4.x from node builder
2017-04-02 11:51:58 +03:00
p_3dfloors.cpp
- refactored FDynamicColormap out of sector_t.
2017-03-15 22:04:59 +01:00
p_3dfloors.h
- refactored FDynamicColormap out of sector_t.
2017-03-15 22:04:59 +01:00
p_3dmidtex.cpp
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
p_3dmidtex.h
p_acs.cpp
Added support for bool type in SetUserVariable() ACS function
2017-04-18 15:37:45 +03:00
p_acs.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
p_actionfunctions.cpp
- added a distance parameter to A_SprayDecal.
2017-04-14 16:28:54 +02:00
p_blockmap.h
Fixed compilation with GCC/Clang
2017-03-17 17:42:28 +02:00
p_buildmap.cpp
- separated the software-renderer-specific parts of colormap processing from the common parts.
2017-03-15 22:04:59 +01:00
p_ceiling.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_checkposition.h
p_conversation.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_conversation.h
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
p_doors.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_effect.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_effect.h
Merge https://github.com/coelckers/gzdoom
2017-03-08 21:25:24 -05:00
p_enemy.cpp
- changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files.
2017-04-17 12:27:19 +02:00
p_enemy.h
p_floor.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_glnodes.cpp
- moved the Zones array into FLevelLocals.
2017-03-17 12:11:37 +01:00
p_interaction.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_lights.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_linkedsectors.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_lnspec.cpp
- fixed: Ceiling_CrushStop checked the wrong argument for the remove parameter.
2017-04-15 14:54:43 +02:00
p_lnspec.h
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
p_local.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_map.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_maputl.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_maputl.h
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
p_mobj.cpp
- serialize AActor::boomwaterlevel.
2017-04-22 15:52:24 +02:00
p_pillar.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_plats.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_pspr.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_pspr.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_pusher.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_saveg.cpp
- fixed: During hub travel, static thinkers may not be deserialized.
2017-04-14 22:06:29 +02:00
p_saveg.h
- moved the Zones array into FLevelLocals.
2017-03-17 12:11:37 +01:00
p_scroll.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_secnodes.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_sectors.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_setup.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_setup.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_sight.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_slopes.cpp
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
p_spec.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_spec.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_states.cpp
Fixed build with Clang
2017-04-13 10:40:43 +03:00
p_switch.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_tags.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_tags.h
- added SectorTagIterator and LineIDIterator script classes.
2017-03-09 17:05:51 +01:00
p_teleport.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_terrain.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_terrain.h
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
p_things.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_tick.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_tick.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_trace.cpp
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
p_trace.h
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
p_udmf.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_udmf.h
- made the coordinate check fatal. If this happens the loaded map will be broken, there is no point trying to recover.
2017-03-23 10:19:07 +01:00
p_usdf.cpp
Fixed broken dialogue customization in USDF parser
2017-04-05 13:43:49 +03:00
p_user.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_xlat.cpp
- added a few missing includes which were not triggered as error in a debug build.
2017-03-10 09:57:10 +01:00
parsecontext.cpp
parsecontext.h
pathexpander.cpp
pathexpander.h
po_man.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
po_man.h
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
portal.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
portal.h
- replaced the homegrown integer types in all p* sources and headers.
2017-03-08 18:55:52 +01:00
r_defs.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
r_renderer.h
- separated the software-renderer-specific parts of colormap processing from the common parts.
2017-03-15 22:04:59 +01:00
r_sky.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
r_sky.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
r_state.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
r_utility.cpp
ZScript version of SetCameraToTexture
2017-04-19 11:20:17 +02:00
r_utility.h
- move r_utility globals into r_viewpoint and r_viewwindow
2017-03-11 23:28:07 +01:00
Rect.h
s_advsound.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
s_environment.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
s_playlist.cpp
s_playlist.h
s_sndseq.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
s_sndseq.h
- changed TObjPtr to take a pointer as its template argument and not the class it points to.
2017-03-08 13:35:21 +01:00
s_sound.cpp
Remove unused URLSong functionality
2017-04-24 13:12:43 +02:00
s_sound.h
- restart the music if the OPL core or the config file for the softsynths is changed, except for the GUS synth, which loads all its data during engine startup and cannot swap it out.
2017-04-18 16:43:07 +02:00
sc_man.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
sc_man.h
- the fourth.
2017-03-08 18:55:54 +01:00
sc_man_scanner.re
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
sc_man_tokens.h
- implemented the parser basics of a ZScript versioning system.
2017-03-05 14:13:00 +01:00
serializer.cpp
- moved all remaining fields from PClassActor to FActorInfo.
2017-04-12 00:07:41 +02:00
serializer.h
- converted FInterBackground into a class so that the scripts can use it.
2017-03-18 13:25:22 +01:00
skins.cpp
skins.h
SkylineBinPack.cpp
SkylineBinPack.h
st_start.h
- separated the software-renderer-specific parts of colormap processing from the common parts.
2017-03-15 22:04:59 +01:00
st_stuff.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
st_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
statistics.cpp
statnums.h
- moved dynamic lights out of the GL code into the common game code.
2017-03-12 19:57:06 +01:00
stats.cpp
- scriptified the main statusbar interface and the Strife status bar.
2017-03-22 00:32:52 +01:00
stats.h
- now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on.
2017-04-23 11:54:08 +02:00
stringtable.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
stringtable.h
- the fourth.
2017-03-08 18:55:54 +01:00
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
- moved the Zones array into FLevelLocals.
2017-03-17 12:11:37 +01:00
teaminfo.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
teaminfo.h
- 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
tempfiles.cpp
tempfiles.h
templates.h
tflags.h
- replaced homegrown SWORD, SBYTE and uint32_t types.
2017-03-09 19:31:45 +01:00
v_blend.cpp
- the fourth.
2017-03-08 18:55:54 +01:00
v_collection.cpp
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
v_collection.h
- untangled r_defs.h from actor.h
2017-03-10 02:22:42 +01:00
v_draw.cpp
- fixed calculation of clipping rect's lower edge.
2017-04-23 12:58:40 +02:00
v_font.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
v_font.h
- added colorization for untranslated fonts. This uses the light color of the vertices. The software rendered 2D code will ignore this infomation.
2017-03-29 21:22:05 +02:00
v_palette.cpp
- now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on.
2017-04-23 11:54:08 +02:00
v_palette.h
- added support for reading JASC palette files. I hope it's correct, considering I have no such files to test. The format should be simple enough, though.
2017-03-14 12:16:42 +01:00
v_pfx.cpp
- removed many 'extern "C"' declarations, now that assembly is no longer a concern.
2017-03-11 11:31:09 +01:00
v_pfx.h
- removed many 'extern "C"' declarations, now that assembly is no longer a concern.
2017-03-11 11:31:09 +01:00
v_text.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
v_text.h
- the fourth.
2017-03-08 18:55:54 +01:00
v_video.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
v_video.h
- took DCanvas and all its subtypes out of the DObject tree.
2017-04-14 10:48:18 +02:00
vectors.h
Fixed compilation of POSIX targets
2017-03-13 12:51:06 +02:00
version.h
Include gitinfo.h in version.h on Windows only
2017-04-23 14:49:36 +03:00
w_wad.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
w_wad.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
w_zip.h
- the fourth.
2017-03-08 18:55:54 +01:00
weightedlist.h
- except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types.
2017-03-09 19:54:41 +01:00
wi_stuff.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
wi_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
x86.cpp
- delete the MMX function, too.
2017-04-23 12:12:49 +02:00
x86.h
- removed many 'extern "C"' declarations, now that assembly is no longer a concern.
2017-03-11 11:31:09 +01:00
xs_Float.h
zstrformat.cpp
zstring.cpp
Add bash-style console shortcuts
2017-03-01 11:33:14 +01:00
zstring.h
- did a bit of header cleanup to reduce the dependency on dobject.h.
2017-03-09 23:30:42 +01:00
zzautozend.cpp