.. |
fragglescript
|
Fixed camera rotation from FraggleScript
|
2017-08-13 12:22:48 +03:00 |
g_inventory
|
The fallback path in DepleteAmmo was calling the wrong function
|
2018-02-12 21:06:38 +01:00 |
g_shared
|
- Add dynamic spot lights
|
2018-01-04 17:58:11 +01:00 |
g_statusbar
|
Adjust FNF enum to fix FILLZEROS
|
2018-01-07 23:44:03 +01:00 |
gl
|
- second part of texture fix.
|
2018-02-15 18:40:23 +01:00 |
intermission
|
- UMAPINFO parser, including some convenience additions to FScanner.
|
2017-11-19 23:04:15 +01:00 |
math
|
|
|
menu
|
Marked internal menu commands as safe
|
2018-01-30 16:02:30 +02:00 |
polyrenderer
|
Fix culling bug
|
2017-12-28 11:43:52 -05:00 |
posix
|
Removed last remnants of PowerPC Mac support
|
2018-02-11 16:35:34 +02:00 |
r_data
|
Added bounds checks for color translation indices
|
2017-12-17 15:13:41 +02:00 |
rapidjson
|
|
|
resourcefiles
|
Move function out of header due to compile errors on macOS
|
2018-02-22 13:46:29 +01:00 |
scripting
|
Fixed read of potentially junk values in ZScript parser
|
2018-02-21 16:26:04 +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
|
We no longer have a sound system that can handle music playback, so the code for it can go away.
|
2018-02-23 13:23:03 +01:00 |
swrenderer
|
- interpolate particles
|
2017-12-28 11:36:36 -05:00 |
textures
|
- let TexMan.GetName return the actual name for a texture that was created from a full path name.
|
2018-01-28 11:54:24 +01:00 |
win32
|
Merge branch 'master' into reverbedit
|
2018-01-20 11:44:42 +01: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
|
- add 'FriendlySeeBlocks' actor property that allows a modder to expand the maximum radius that a friendly monster can see enemies.
|
2018-01-09 12:34:12 -05: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
|
Better angle selection for rotated automap sprites
|
2017-12-30 12:08:32 +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
|
Fixed compilation warnings reported by GCC/Clang
|
2017-12-03 14:57:34 +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
|
- marked a few more CCMDs unsafe.
|
2018-01-20 09:11:28 +01:00 |
c_bind.h
|
|
|
c_cmds.cpp
|
Marked a few more CCMDs as unsafe
|
2018-01-29 13:30:36 +02:00 |
c_console.cpp
|
Marked a few commands as unsafe
|
2018-01-07 15:03:49 +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
|
Fixed resetting CVARs via internal menu CCMDs
|
2018-01-30 16:32:16 +02:00 |
c_cvars.h
|
- replaced homegrown SWORD, SBYTE and uint32_t types.
|
2017-03-09 19:31:45 +01:00 |
c_dispatch.cpp
|
Marked internal menu commands as safe
|
2018-01-30 16:02:30 +02:00 |
c_dispatch.h
|
Made unsafe execution context check for CVARs more strict
|
2018-01-29 15:20:35 +02: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
|
Removed PathExpander and PseudoMidiDevice which are no longer being used
|
2018-02-23 09:21:42 +01:00 |
cmdlib.cpp
|
Framework for context independent sounffont management
|
2018-02-22 12:51:45 +01:00 |
cmdlib.h
|
Framework for context independent sounffont management
|
2018-02-22 12:51:45 +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
|
Fixed applying of compatibility settings for IWADs
|
2017-10-21 10:47:13 +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: Phobia: The Age (or any mod with DEHACKED overriding player bits) overwrote the player's Friendly flag
|
2018-02-20 04:45:15 -05: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 detection of the first entry from internal IWADINFO
|
2017-11-18 14:37:12 +02:00 |
d_main.cpp
|
- Start of soundfont refactoring. This does not compile yet!
|
2018-02-22 07:21:19 +01:00 |
d_main.h
|
- fixed compilation in debug mode.
|
2017-11-12 09:06:40 +01:00 |
d_net.cpp
|
Fixed string format issues reported by GCC/Clang
|
2017-11-26 09:59:28 +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
|
- added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying
|
2017-10-23 12:16:02 -04:00 |
d_player.h
|
Fixed crash on finishgame CCMD before starting new game
|
2018-01-08 17:16:03 +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
|
Send player FOV across the network as floatig point.
|
2017-09-02 09:57:48 +02: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
|
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
|
2017-11-15 20:33:08 -05: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 crash on exit caused by undefined class
|
2018-01-31 18:40:48 +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
|
- Use FName instead of FString to store arg0str in FMapThing.
|
2018-01-21 09:10:04 +01:00 |
doomdef.h
|
- fixed compilation in debug mode.
|
2017-11-12 09:06:40 +01: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
|
- remove redundant vm.h include in events.cpp
|
2018-01-21 01:02:00 -05: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
|
Update LZMA SDK to version 17.01
|
2018-01-21 10:53:40 +01:00 |
files.h
|
- handled all other uses of fopen that could reasonably converted to FileReader or FileWriter.
|
2017-12-02 14:24:28 +01: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
|
Marked a few more CCMDs as unsafe
|
2018-01-29 13:30:36 +02:00 |
g_game.h
|
Fixed: don't interpolate view movements if a key press didn't result in any changes.
|
2017-10-11 19:01:37 +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
|
Made PlayerRespawn skill definition consistent
|
2018-02-03 16:26:49 +02:00 |
g_level.h
|
- add 'playerrespawn' skill flag to allow gameplay mods to retroactively enable player respawns in single player on all maps
|
2017-12-28 00:53:30 -05:00 |
g_levellocals.h
|
Exposed pixel stretch to ZScript as member variable instead of function
|
2017-12-29 09:42:03 +02:00 |
g_mapinfo.cpp
|
- load Doom translations when parsing UMAPINFO in order to activate the correct boss specials
|
2017-12-30 16:21:02 -05: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
|
- fixed: FSkillInfo operator "=" did not set PlayerRespawn value
|
2017-12-28 01:41:56 -05:00 |
gameconfigfile.cpp
|
Fix failure to write under ~/ in confinement
|
2018-01-21 10:52:42 +01:00 |
gameconfigfile.h
|
- block direct use of 'new' for DObjects.
|
2017-04-14 13:31:58 +02:00 |
gametype.h
|
|
|
gi.cpp
|
- fixed: removed erroneous 'defaultrespawntime' macro double so that there's only one
|
2017-10-14 17:44:17 -04:00 |
gi.h
|
- added ability to change slider color using mapinfo's gameinfo
|
2017-10-14 13:05:15 -04: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_time.cpp
|
- fixed: if the level is started before the first timer call, pass an earlier timestamp to screen->FrameTime
|
2017-12-09 06:09:48 -05:00 |
i_time.h
|
- fixed: screen->FrameTime should use an adjusted frame start time
|
2017-12-07 03:01:57 -05: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
|
Removed unused parameter from several functions in FStateDefinitions class
|
2017-11-05 15:20:25 +02: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
|
Fixed non-portable usage of __solaris__ preprocessor definition
|
2017-10-24 15:32:43 +03: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
|
Enabled position independent executable for generic GCC/Clang
|
2017-12-29 09:39:01 +02: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
|
Marked a few more CCMDs as unsafe
|
2018-01-29 13:30:36 +02:00 |
m_misc.h
|
- added M_GetDocumentsPath function.
|
2017-12-03 21:03:44 +01:00 |
m_png.cpp
|
Fixed overbright screenshots with hardware gamma off
|
2017-12-06 11:24:10 +02:00 |
m_png.h
|
Fixed overbright screenshots with hardware gamma off
|
2017-12-06 11:24:10 +02: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
|
Added overloaded Little...() functions for big endian targets
|
2018-01-25 13:35:34 +02:00 |
md5.cpp
|
- handled all other uses of fopen that could reasonably converted to FileReader or FileWriter.
|
2017-12-02 14:24:28 +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
|
- reworked spot lights to receive all relevant information through the args.
|
2018-01-20 22:41:28 +01: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
|
Make the ACS string pool reserve more strings
|
2018-02-10 20:18:26 +01:00 |
p_acs.h
|
Uniform way to guard ACS stack and variables
|
2018-02-03 14:39:01 +02:00 |
p_actionfunctions.cpp
|
- remove A_IsPlayingSound
|
2018-01-20 19:01:47 +01: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
|
Do not output empty conversation replies to console
|
2018-01-05 16:26:31 +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
|
Applied texture offsets and scales on animated doors
|
2017-12-29 11:47:30 +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
|
- changed ttl in particle_t from short to int32_t for longer lifespan.
|
2017-12-07 01:54:30 -05:00 |
p_enemy.cpp
|
- add 'FriendlySeeBlocks' actor property that allows a modder to expand the maximum radius that a friendly monster can see enemies.
|
2018-01-09 12:34:12 -05: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
|
Marked two more CCMDs as unsafe
|
2018-01-30 15:42:03 +02:00 |
p_interaction.cpp
|
- Added DMG_NO_PAIN for DamageMobj.
|
2017-12-16 12:17:55 -05: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_linetracedata.h
|
A more "general purpose" line trace function. Far from a complete ZScript interface with Trace(), though.
|
2018-01-21 10:54:02 +01: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
|
A more "general purpose" line trace function. Far from a complete ZScript interface with Trace(), though.
|
2018-01-21 10:54:02 +01:00 |
p_map.cpp
|
Set target for blood actor with PUFFGETSOWNER flag spawned by crusher
|
2018-02-19 16:57:52 +02:00 |
p_maputl.cpp
|
- iterating through portal groups must check for situations where badly constructed maps let items end up in another portal group.
|
2018-01-29 18:00:55 +01:00 |
p_maputl.h
|
- iterating through portal groups must check for situations where badly constructed maps let items end up in another portal group.
|
2018-01-29 18:00:55 +01:00 |
p_mobj.cpp
|
Fixed arg0str for dynamic light actors
|
2018-02-04 03:37:41 -05: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
|
Fixed Sector.SetYScale() function in ZScript
|
2018-01-26 10:29:37 +02:00 |
p_setup.cpp
|
- check for deathmatch starts before forcing an unfriendly player to use them.
|
2018-02-20 05:35:40 -05: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
|
Removed unused parameter from several functions in FStateDefinitions class
|
2017-11-05 15:20:25 +02: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
|
- exported P_Thing_Warp to ZScript.
|
2017-11-13 21:00:17 +01: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
|
- renamed 'Tracer' class to 'LineTracer', because 'Tracer' is a too common name that had been used by some mods.
|
2018-01-27 09:32:26 +01:00 |
p_trace.h
|
- renamed 'Tracer' class to 'LineTracer', because 'Tracer' is a too common name that had been used by some mods.
|
2018-01-27 09:32:26 +01:00 |
p_udmf.cpp
|
- reworked spot lights to receive all relevant information through the args.
|
2018-01-20 22:41:28 +01: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
|
- added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying
|
2017-10-23 12:16:02 -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
|
|
|
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 flags when demoting interactive portals
|
2017-10-03 08:15:14 +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
|
Fixed const correctness for secplane structure
|
2018-01-18 15:34:56 +02:00 |
r_renderer.h
|
- more timer cleanup
|
2017-11-13 00:28:43 +01:00 |
r_sky.cpp
|
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
|
2017-11-15 20:33:08 -05:00 |
r_sky.h
|
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
|
2017-11-15 20:33:08 -05: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
|
- rename I_FPSTime function.
|
2017-11-13 00:54:32 +01:00 |
r_utility.h
|
- more timer cleanup
|
2017-11-13 00:28:43 +01:00 |
r_videoscale.cpp
|
- fixed possible erroneous comparison, also fixed a couple compiler warnings in the process
|
2017-10-10 07:23:05 -04:00 |
r_videoscale.h
|
- added vid_cropaspect. This cvar turns vid_aspect into a letterboxing function that will crop the unused sides of the screen away, instead of stretching it. Requires one of the non-legacy OpenGL framebuffers to work.
|
2017-10-07 20:18:37 -04:00 |
Rect.h
|
|
|
s_advsound.cpp
|
Exported S_IsActorPlayingSomething and S_GetMSLength to ZScript.
|
2018-01-20 19:01:47 +01:00 |
s_environment.cpp
|
Fixed compilation warnings reported by GCC/Clang
|
2018-01-20 14:59:29 +02:00 |
s_playlist.cpp
|
- use FileReader for reading the play list.
|
2017-12-02 12:02:36 +01:00 |
s_playlist.h
|
- use FileReader for reading the play list.
|
2017-12-02 12:02:36 +01:00 |
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
|
Marked two more CCMDs as unsafe
|
2018-01-30 15:42:03 +02:00 |
s_sound.h
|
- avoid double loading sound data for monoization.
|
2017-04-26 20:51:06 +02:00 |
sc_man.cpp
|
- do not abort if FScanner cannot open a file.
|
2018-02-22 14:10:25 +01:00 |
sc_man.h
|
- got rid of M_ReadFile(Malloc) which werew each used only once in the entire code. These were still using the low level POSIX-style file interface which shouldn't really be used anymore.
|
2017-12-02 13:09:59 +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
|
Added string representation of 'static const' token
|
2017-11-02 14:45:35 +02: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
|
- fixed crash when entering 'finishgame' in the console outside of a level.
|
2018-01-09 20:24:25 +01:00 |
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
|
Better STL compatibility for array iterator
|
2017-11-05 15:20:25 +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
|
|
|
templates.h
|
|
|
tflags.h
|
- replaced homegrown SWORD, SBYTE and uint32_t types.
|
2017-03-09 19:31:45 +01:00 |
tmpfileplus.cpp
|
Restored handling of tmpfileplus() keep argument for POSIX targets
|
2017-12-03 14:57:35 +02:00 |
tmpfileplus.h
|
- sanitization of temporary file stuff for Timidity++.
|
2017-12-02 17:33:43 +01:00 |
umapinfo.cpp
|
- load translator from gameinfo instead of Doom for UMAPINFO
|
2017-12-30 16:36:29 -05: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
|
- added Screen.getViewWindow function
|
2018-01-20 21:56:34 +01:00 |
v_font.cpp
|
- let the 3 relevant text functions handle UTF-8 strings
|
2017-12-02 21:21:57 +01:00 |
v_font.h
|
Added four text colors: ice, fire, sapphire, teal
|
2017-09-23 11:56:16 +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
|
- let the 3 relevant text functions handle UTF-8 strings
|
2017-12-02 21:21:57 +01:00 |
v_text.h
|
- let the 3 relevant text functions handle UTF-8 strings
|
2017-12-02 21:21:57 +01:00 |
v_video.cpp
|
Fixed overbright screenshots with hardware gamma off
|
2017-12-06 11:24:10 +02:00 |
v_video.h
|
Fixed overbright screenshots with hardware gamma off
|
2017-12-06 11:24:10 +02:00 |
vectors.h
|
- fixed a few of the more obvious logic errors
|
2017-11-21 04:06:24 -05:00 |
version.h
|
- bump for 3.3pre
|
2017-10-07 19:36:42 -04:00 |
w_wad.cpp
|
Framework for context independent sounffont management
|
2018-02-22 12:51:45 +01:00 |
w_wad.h
|
Framework for context independent sounffont management
|
2018-02-22 12:51:45 +01: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
|
Added ability to split FString on tokens
|
2017-10-28 11:44:12 +03:00 |
zstring.h
|
Added ability to split FString on tokens
|
2017-10-28 11:44:12 +03:00 |
zzautozend.cpp
|
|
|