.. |
fragglescript
|
Fixed camera rotation from FraggleScript
|
2017-08-13 12:22:48 +03:00 |
g_inventory
|
- scriptified the weapon firing logic.
|
2017-05-01 01:55:35 +02:00 |
g_shared
|
Moved freeing of data stored in HUD message objects to OnDestroy() function
|
2017-07-10 10:41:50 +03:00 |
g_statusbar
|
Moved freeing of data stored in HUD message objects to OnDestroy() function
|
2017-07-10 10:41:50 +03:00 |
gl
|
- fixed: Sprites drawn in the opaque pass still need to set their texture mode so that they can be drawn with STYLE_Stencil.
|
2017-08-27 09:58:25 +02:00 |
intermission
|
Fixed crash on returning to title screen
|
2017-04-22 09:58:38 +03:00 |
math
|
|
|
menu
|
- cleaned up the video scale mode code a bit, in order to increase future flexibility.
|
2017-07-27 03:05:01 -04:00 |
polyrenderer
|
- Fix plane light levels used when a sector has a lightlist
|
2017-08-29 01:22:10 +02:00 |
posix
|
Adapted Cocoa IWAD picker to recent changes in IWAD loading
|
2017-08-20 12:35:40 +03:00 |
r_data
|
- fixed alpha of palette index 0 for ice and alpha translations.
|
2017-07-01 16:19:41 +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
|
- fixed: The struct field compiler did not check for forward declared type references that hadn't been resolved yet.
|
2017-08-27 12:31:47 +02: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
|
Attempty to free memory leaks.
|
2017-08-16 16:31:23 -04:00 |
swrenderer
|
- Fixed overflow for precise blend mode
|
2017-08-29 19:25:05 +02:00 |
textures
|
- removed the FGLBitmap class and replaced all uses with the regular FBitmap.
|
2017-06-18 09:14:33 +02:00 |
win32
|
Add GOG path for Doom 3: BFG Edition
|
2017-08-26 09:01:02 +02:00 |
xlat
|
Fixed uninitialized variable in XLAT parser
|
2017-07-13 18:05:58 +03:00 |
__autostart.cpp
|
|
|
actionspecials.h
|
- fixes typo in actionspecials.h.
|
2017-03-29 19:24:56 +02:00 |
actor.h
|
Added per-actor camera FOV.
|
2017-08-28 21:14:11 -04: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
|
- fixed automap positioning with linked portals and a camera actor that is transitioning a sector portal.
|
2017-05-14 13:12:39 +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
|
Fixed megasphere item selection in bot code
|
2017-05-26 11:54:42 +03:00 |
basictypes.h
|
- Removed power-of-two limitation from span drawers, except for slopes
|
2017-06-21 03:08:11 +02: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
|
- added 'r_showcaps' command which serves as a documentation for available flags and shows what flags are in use by the current rendering settings
|
2017-07-29 17:03:43 -04:00 |
c_console.cpp
|
- removed some unused static variables
|
2017-04-26 14:48:33 +02:00 |
c_console.h
|
|
|
c_consolebuffer.cpp
|
- removed some unused static variables
|
2017-04-26 14:48:33 +02:00 |
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
|
- cleaned up the video scale mode code a bit, in order to increase future flexibility.
|
2017-07-27 03:05:01 -04:00 |
cmdlib.cpp
|
- rewrite of the IWAD loading mechanism.
|
2017-08-19 19:30:48 +02:00 |
cmdlib.h
|
- rewrite of the IWAD loading mechanism.
|
2017-08-19 19:30:48 +02: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
|
Made two Hexen maps compatibility options data driven
|
2017-06-14 16:10:01 +03: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
|
- fixed missing check for bad IWADs.
|
2017-08-27 09:57:37 +02:00 |
d_main.cpp
|
Cleaned up and shorted the code for R_SetFOV.
|
2017-08-28 21:14:11 -04:00 |
d_main.h
|
- rewrite of the IWAD loading mechanism.
|
2017-08-19 19:30:48 +02:00 |
d_net.cpp
|
- fixed: The frame timer for interpolating the renderer should always take its time from the actual beginning of the frame instead of checking the system timer in real time when rendering starts.
|
2017-07-20 14:20:50 +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 instances of CF_POWERBUDDHA
|
2017-05-16 09:52:50 +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 'kill baddies' cheat - does the same thing as 'kill monsters' only it ignores friendly monsters
|
2017-07-19 15:03:27 -04:00 |
decallib.cpp
|
- print a warning if a decal definition cannot find an animator.
|
2017-08-12 12:30:42 +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
|
Made usage of assertions in VM code consistent
|
2017-06-22 10:36:08 +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
|
- fixed initialization of classes so that AllActorClasses only gets initialized when the game knows what is an actor and what is not.
|
2017-04-27 10:52:00 +02:00 |
dobjtype.h
|
- fixed initialization of classes so that AllActorClasses only gets initialized when the game knows what is an actor and what is not.
|
2017-04-27 10:52:00 +02:00 |
doomdata.h
|
- fixed: P_TranslateLinedef should not do any byte swapping but require passing of properly ordered values.
|
2017-05-04 23:52:16 +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
|
- added per-class think time profiling tool.
|
2017-07-17 10:21:58 +02:00 |
dthinker.h
|
- added per-class think time profiling tool.
|
2017-07-17 10:21:58 +02: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 unset inflictor in WorldThingDamaged event
|
2017-08-09 16:16:33 +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
|
- added rudimentary support for SVE.wad from the Strife Veteran edition so that the extended single player campaign is usable:
|
2017-05-01 21:25:54 +02:00 |
g_game.cpp
|
- 'Player' is turbo! cheat is no longer shown in single player.
|
2017-07-21 17:21:58 -04: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
|
- added per-level exit texts independent of the current cluster.
|
2017-07-30 22:50:27 +02:00 |
g_level.h
|
- added per-level exit texts independent of the current cluster.
|
2017-07-30 22:50:27 +02: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
|
- added per-level exit texts independent of the current cluster.
|
2017-07-30 22:50:27 +02: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
|
Update LASTRUNVERSION to handle the snd_hrtf change
|
2017-05-01 00:26:28 +02:00 |
gameconfigfile.h
|
- block direct use of 'new' for DObjects.
|
2017-04-14 13:31:58 +02:00 |
gametype.h
|
|
|
gi.cpp
|
- addressed incorrect ACS printbold implementation: For native Hexen maps it will now be correct, but all others will have to set a flag in MAPINFO's 'gameinfo' section to avoid problems with numerous ZDoom maps depending on the incorrect implementation.
|
2017-08-12 10:20:34 +02:00 |
gi.h
|
- addressed incorrect ACS printbold implementation: For native Hexen maps it will now be correct, but all others will have to set a flag in MAPINFO's 'gameinfo' section to avoid problems with numerous ZDoom maps depending on the incorrect implementation.
|
2017-08-12 10:20:34 +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
|
- added rudimentary support for SVE.wad from the Strife Veteran edition so that the extended single player campaign is usable:
|
2017-05-01 21:25:54 +02:00 |
keysections.cpp
|
|
|
lists.h
|
|
|
lumpconfigfile.cpp
|
|
|
lumpconfigfile.h
|
|
|
m_alloc.cpp
|
OpenBSD support
|
2017-07-25 07:56:19 -04:00 |
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
|
- 'kill baddies' cheat now describes what it is killing. This is mostly for multiplayer purposes when other players see the feedback when the cheat is used, allowing players to see if it was 'kill monsters' or 'kill baddies'
|
2017-07-22 07:25:58 -04: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
|
- avoid using plain chars as variables.
|
2017-07-15 09:01:02 +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
|
- blacklist old FMod related sound CVARs because they tend to be in the UnknownCVARs section but aren't useful any longer.
|
2017-06-12 00:00:55 +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
|
- removed tag 0 check for 3D floors because as seems to be par for course in Doom modding, some people actually exploited this bug.
|
2017-08-12 09:15:59 +02: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
|
Fixed crash when morph item is used from ACS
|
2017-08-13 16:15:31 +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
|
Fixed incorrect damage flags' checks for A_Kill...() functions
|
2017-08-13 17:48:49 +03:00 |
p_blockmap.h
|
Fixed compilation with GCC/Clang
|
2017-03-17 17:42:28 +02:00 |
p_ceiling.cpp
|
Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials
|
2017-05-25 10:41:06 +03:00 |
p_checkposition.h
|
- fixed: When stepping through a sector portal and touching a two sided line on the opposite side, its opening must be used, regardless of the FFCF_NOFLOOR flag.
|
2017-08-27 10:36:34 +02:00 |
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
|
- fixed: The rail trail should use r_trail_sparsity, not r_spiral_sparsity.
|
2017-05-19 12:03:20 +02:00 |
p_effect.h
|
Merge https://github.com/coelckers/gzdoom
|
2017-03-08 21:25:24 -05:00 |
p_enemy.cpp
|
Merge branch 'master' into qzdoom-merge
|
2017-07-19 17:32:41 -04:00 |
p_enemy.h
|
- added 'kill baddies' cheat - does the same thing as 'kill monsters' only it ignores friendly monsters
|
2017-07-19 15:03:27 -04:00 |
p_floor.cpp
|
Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials
|
2017-05-25 10:41:06 +03:00 |
p_glnodes.cpp
|
- fixed name generation for cached nodes to not contain any ':'. A colon inside a file name will cause Windows to write the data to an alternate data stream.
|
2017-07-24 09:20:35 +02:00 |
p_interaction.cpp
|
- added cheat protection to sv_damagefactor*
|
2017-07-26 13:32:45 -04: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
|
- removed all instances of CF_POWERBUDDHA
|
2017-05-16 09:52:50 +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
|
- Added a Z offsetting parameter to the ZScript LineAttack function.
|
2017-05-17 23:03:22 +02:00 |
p_map.cpp
|
- fixed: When stepping through a sector portal and touching a two sided line on the opposite side, its opening must be used, regardless of the FFCF_NOFLOOR flag.
|
2017-08-27 10:36:34 +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
|
Added per-actor camera FOV.
|
2017-08-28 21:14:11 -04: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
|
Added PSPF_MIRROR.
|
2017-05-25 19:46:36 -05:00 |
p_pspr.h
|
Added PSPF_MIRROR.
|
2017-05-25 19:46:36 -05: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
|
- major optimization on carry scroller code.
|
2017-05-19 16:31:44 +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
|
Merge https://github.com/coelckers/gzdoom
|
2017-05-05 00:36:22 -04: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
|
- fixed: a destination-less line portal should be ignored by the sight checking code.
|
2017-08-12 12:51:45 +02:00 |
p_slopes.cpp
|
- untangled r_defs.h from actor.h
|
2017-03-10 02:22:42 +01:00 |
p_spec.cpp
|
Fixed VM abort with null activator for SecretTrigger object
|
2017-08-19 11:19:29 +03: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
|
Fix A_CheckProximity setting pointer to dead things when it shouldn't.
|
2017-05-14 20:01:18 +02:00 |
p_tick.cpp
|
Fixed linking with GCC and Clang toolchains
|
2017-08-12 14:41:23 +03: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
|
- added the UDMF sector scroll fields from Eternity.
|
2017-06-04 18:03:43 +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
|
- changed sv_singleplayerrespawn from 'latch' to 'cheat' since it was originally coded before the CVAR_CHEAT flag was implemented.
|
2017-07-26 13:34:17 -04:00 |
p_xlat.cpp
|
- fixed: P_TranslateLinedef should not do any byte swapping but require passing of properly ordered values.
|
2017-05-04 23:52:16 +02:00 |
parallel_for.h
|
Moved parallel_for() function template to own header file
|
2017-07-15 12:16:06 +03: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
|
- fixed: P_CollectConnectedGroups should abort if it tries to collect the same portal group more than once, because this would indicate an infinite loop.
|
2017-05-14 12:24:52 +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
|
- Increase MAXWIDTH and MAXHEIGHT defines to support supersampled 5K monitors
|
2017-07-23 22:04:00 +02:00 |
r_renderer.h
|
- implemented GetCaps() for OpenGL
|
2017-07-29 17:03:43 -04: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
|
- Calculate globvis/r_visibility in r_utility and use it in GL and poly renderers
|
2017-07-09 19:01:34 +02:00 |
r_utility.h
|
- Calculate globvis/r_visibility in r_utility and use it in GL and poly renderers
|
2017-07-09 19:01:34 +02:00 |
r_videoscale.cpp
|
- add 1280x800 scale mode
|
2017-07-27 12:19:41 -04:00 |
r_videoscale.h
|
- cleaned up the video scale mode code a bit, in order to increase future flexibility.
|
2017-07-27 03:05:01 -04: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
|
Properly unload the backend sound buffers
|
2017-05-09 19:13:52 +02:00 |
s_sound.h
|
- avoid double loading sound data for monoization.
|
2017-04-26 20:51:06 +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
|
- added a user reserved range of statnums from 70-90
|
2017-08-12 13:08:11 +02:00 |
stats.cpp
|
- Fix stat output to use the console scale
|
2017-06-03 16:58:09 +02: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
|
- rewrite of the IWAD loading mechanism.
|
2017-08-19 19:30:48 +02: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
|
|
|
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
|
- fix last commit - somehow it pushed an old version of the fix (yet again?...) - this is the proper fix.
|
2017-08-19 06:03:26 -04:00 |
v_font.cpp
|
- fixed: The color for untranslated font was missing its alpha channel.
|
2017-08-12 12:04:40 +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
|
- Replaced one more vid_scalemode check with a more versatile ViewportIsScaled43 check
|
2017-07-27 12:19:41 -04:00 |
v_video.h
|
SDLGLFB: Implement mouse coordinate scaling for the menus.
|
2017-05-14 12:12:12 +03:00 |
vectors.h
|
Fixed compilation of POSIX targets
|
2017-03-13 12:51:06 +02:00 |
version.h
|
- fixed a comment in version.h about the current ZScript version (it was out of date)
|
2017-07-19 11:04:53 -04: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
|
Fixed Infinity and NaN floating point values formatting as string
|
2017-08-29 11:39:50 +03:00 |
zstring.cpp
|
Add bash-style console shortcuts
|
2017-03-01 11:33:14 +01:00 |
zstring.h
|
Unified suppression of format warnings for GCC and Clang
|
2017-08-13 17:39:15 +03:00 |
zzautozend.cpp
|
|
|