vkdoom_m/src
Christoph Oelckers fd27b22857 - use iswspace to classify whitespace in V_BreakLines.
isspace does not work because it is limited to 8-bit character sets.
2018-02-27 11:10:47 +01:00
..
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 - additional check for tween-tic particle rendering, prevents jitter with timefreeze powerup 2018-02-24 16:04:20 -05: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 - additional check for tween-tic particle rendering, prevents jitter with timefreeze powerup 2018-02-24 16:04:20 -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 Update LZMA SDK to version 17.01 2018-01-21 10:53:40 +01:00
scripting Fixed read of potentially junk values in ZScript parser 2018-02-21 16:26:04 +02:00
sfmt
sound Fixed hang when TiMidity++ executable failed to launch 2018-02-20 12:20:18 +02:00
swrenderer - additional check for tween-tic particle rendering, prevents jitter with timefreeze powerup 2018-02-24 16:04:20 -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
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
actorptrselect.cpp
actorptrselect.h
am_map.cpp Better angle selection for rotated automap sprites 2017-12-30 12:08:32 +02:00
am_map.h
announcer.h
autosegs.h
b_bot.cpp
b_bot.h
b_func.cpp
b_game.cpp Fixed compilation warnings reported by GCC/Clang 2017-12-03 14:57:34 +02:00
b_move.cpp
b_think.cpp
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
c_consolebuffer.h
c_cvars.cpp Fixed resetting CVARs via internal menu CCMDs 2018-01-30 16:32:16 +02:00
c_cvars.h
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
c_functions.cpp
c_functions.h
CMakeLists.txt - FreeBSD compile fix 2018-02-10 07:56:33 -05:00
cmdlib.cpp Fixed directory creation for POSIX targets 2017-12-03 14:57:35 +02:00
cmdlib.h - consolidation of 'stat' calls. 2017-12-02 16:07:09 +01:00
colormatcher.cpp
colormatcher.h
compatibility.cpp - added a compatibility setting for Perdition's Gate MAP31 which was having render issues with an unsupported vanilla effect. 2018-02-27 09:53:15 +01:00
compatibility.h
configfile.cpp
configfile.h
critsec.h
ct_chat.cpp
cycler.cpp
cycler.h
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
d_event.h
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 Fix failure to write under ~/ in confinement 2018-01-21 10:52:42 +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
d_netinf.h
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
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
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
dobjgc.h
dobjtype.cpp Fixed crash on exit caused by undefined class 2018-01-31 18:40:48 +02:00
dobjtype.h
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
doomstat.h
doomtype.h
dsectoreffect.cpp
dsectoreffect.h
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
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
f_wipe.cpp
f_wipe.h
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
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
g_hub.h
g_input.h
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
g_pch2.h
g_skill.cpp - fixed: FSkillInfo operator "=" did not set PlayerRespawn value 2017-12-28 01:41:56 -05:00
gameconfigfile.cpp Added SHARE_DIR search path back 2018-02-24 17:50:13 +02:00
gameconfigfile.h
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
hu_stuff.h
i_cd.h
i_module.cpp
i_module.h
i_net.cpp
i_net.h
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
info.cpp Removed unused parameter from several functions in FStateDefinitions class 2017-11-05 15:20:25 +02:00
info.h
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
m_argv.h
m_bbox.cpp
m_bbox.h
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
m_crc32.h
m_fixed.h Enabled position independent executable for generic GCC/Clang 2017-12-29 09:39:01 +02:00
m_joy.cpp
m_joy.h
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
m_random.h
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
memarena.cpp
memarena.h
mus2midi.cpp
mus2midi.h
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
nodebuild.h
nodebuild_classify_nosse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp
nodebuild_gl.cpp
nodebuild_utility.cpp
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
p_3dmidtex.cpp
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
p_ceiling.cpp
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
p_doors.cpp Applied texture offsets and scales on animated doors 2017-12-29 11:47:30 +02:00
p_effect.cpp
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
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
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
p_lnspec.cpp
p_lnspec.h
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
p_plats.cpp
p_pspr.cpp
p_pspr.h
p_pusher.cpp
p_saveg.cpp
p_saveg.h
p_scroll.cpp
p_secnodes.cpp
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
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
p_spec.cpp Fixed VM abort with null activator for SecretTrigger object 2017-08-19 11:19:29 +03:00
p_spec.h
p_states.cpp Removed unused parameter from several functions in FStateDefinitions class 2017-11-05 15:20:25 +02:00
p_switch.cpp
p_tags.cpp
p_tags.h
p_teleport.cpp
p_terrain.cpp
p_terrain.h
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
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
p_usdf.cpp
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
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 Use FString::Back() when possible 2017-10-23 11:55:20 +03:00
pathexpander.h
po_man.cpp
po_man.h
portal.cpp Fixed flags when demoting interactive portals 2017-10-03 08:15:14 +02:00
portal.h
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
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 Disabled reverb editor's test environment by default 2018-02-24 17:46:04 +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
s_sndseq.h
s_sound.cpp Marked two more CCMDs as unsafe 2018-01-30 15:42:03 +02:00
s_sound.h
sc_man.cpp - 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.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
sc_man_tokens.h Added string representation of 'static const' token 2017-11-02 14:45:35 +02:00
serializer.cpp
serializer.h
skins.cpp
skins.h
SkylineBinPack.cpp
SkylineBinPack.h
st_start.h
st_stuff.cpp
st_stuff.h
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
stringtable.cpp
stringtable.h
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h Better STL compatibility for array iterator 2017-11-05 15:20:25 +02:00
teaminfo.cpp
teaminfo.h
templates.h
tflags.h
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
v_collection.cpp
v_collection.h
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
v_palette.h
v_pfx.cpp
v_pfx.h
v_text.cpp - use iswspace to classify whitespace in V_BreakLines. 2018-02-27 11:10:47 +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 - consolidation of 'stat' calls. 2017-12-02 16:07:09 +01:00
w_wad.h - fixed: Changed IWAD_FILENUM to a dynamic lookup. 2017-09-13 04:19:03 -04:00
w_zip.h
weightedlist.h
wi_stuff.cpp
wi_stuff.h
x86.cpp
x86.h
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