qzdoom/src
Chris Robinson e88b1039a3 Stop sources immediately when the sound is forced to stop
The reason for the previous delay was to allow OpenAL Soft to fade the sound to
silence and avoid a sudden amplitude change, which can cause a "click" or "pop"
noise. However, with OpenAL Soft 1.20, this is a built-in feature of the mixer
so the extra complexity is unnecessary.
2020-02-01 17:11:26 +01:00
..
console make nosave standalone CVar flag, alongside server and user 2020-01-16 17:52:58 +01:00
g_statusbar - move setting status bar defaults to proper location 2019-12-18 15:40:39 +02:00
gamedata - added ability to filter VM disassembly dump 2020-01-19 16:48:35 +02:00
intermission - fix a /0 crash in intermission text 2019-12-26 07:13:59 -05:00
maploader - compatibility workaround for using Scroll_Texture_Model with a line id of 0. 2020-01-12 13:21:15 +01:00
menu - made linear scaling more user controlled 2019-12-31 10:26:23 -05:00
playsim - fixed usage of floor sound with Plat_DownWaitUpStayLip special 2020-01-31 13:21:14 +02:00
posix - fixed I_FindAttr() to handle symlinks on POSIX platforms 2020-01-26 11:04:06 +02:00
r_data - customized invulnerability colormap does not interfere with Powerup.ColorMap 2020-01-18 17:27:45 +01:00
rendering - fixed sprite and particle colors when not affected by dynlights 2020-01-23 17:20:20 +02:00
scripting - fixed code generation for very special if+switch combination 2020-01-30 18:01:52 +02:00
sound Stop sources immediately when the sound is forced to stop 2020-02-01 17:11:26 +01:00
utility - fixed: The directory scanner for reading a directory into the WAD file system and ScanDirectory were not Unicode capable on Windows. 2020-01-12 08:18:47 +01:00
win32 - GAMESIG was never supposed to be used in printed output. Replaced all occurences with GAMENAME. 2020-01-12 09:43:47 +01:00
__autostart.cpp
am_map.cpp Implement renderstyle and transparent actor sprite rendering in automap (#997) 2019-12-23 10:29:14 -05:00
am_map.h - made the automap an object. 2019-01-26 15:21:20 +01:00
announcer.h
autosegs.h
bbannouncer.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
CMakeLists.txt - put common POSIX system code to a separate file 2020-01-26 11:01:13 +02:00
ct_chat.cpp Allow custom status bars to override notifications, centered prints and chat prompt. 2019-08-19 11:19:36 +02:00
d_anonstats.cpp - fixed survey data retrieval for Vulkan. 2019-08-11 21:26:08 +02:00
d_event.h - the resuming of the conversation interrupted by a slideshow must be performed by the game action handler 2019-04-05 00:59:32 +02:00
d_gui.h
d_iwad.cpp Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
d_main.cpp - customized invulnerability colormap does not interfere with Powerup.ColorMap 2020-01-18 17:27:45 +01:00
d_main.h Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
d_net.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
d_net.h
d_netinf.h
d_netinfo.cpp - reimplemented as an OptionsMenu. 2019-04-14 14:03:24 +02:00
d_protocol.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
d_protocol.h
dobject.cpp - added a level iterator for operations that need to make changes to all open levels. 2019-01-28 02:41:29 +01:00
dobject.h - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
dobjgc.cpp - separation of static and map-local event handlers into separate lists. 2019-02-02 16:43:11 +01:00
dobjgc.h - do not pass TObjPtr<> instances as ScriptUtil::Exec() arguments 2019-05-22 17:39:27 +02:00
dobjtype.cpp - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
dobjtype.h
doomdata.h Change ML_NOSKYWALLS and add ML_DRAWFULLHEIGHT 2020-01-11 13:24:02 +01:00
doomdef.h - changed MIDI sources so that they do not have to include i_musicinterns.h anymore. 2019-09-25 21:47:33 +02:00
doomstat.cpp - fixed a warning and set NOINITCALL for a few CVARs accessing the current level. 2019-02-24 10:05:01 +01:00
doomstat.h - make the switch between game and generic fonts automatic by adding a key value to the language table 2019-04-12 00:20:42 +02:00
doomtype.h - changed MIDI sources so that they do not have to include i_musicinterns.h anymore. 2019-09-25 21:47:33 +02:00
empty.cpp
events.cpp - made load game failure a bit more resilient 2020-01-02 13:40:14 +02:00
events.h Added RenderUnderlay. 2019-07-03 18:01:45 +02:00
g_cvars.cpp - update window title with current level name 2019-12-25 09:52:57 -05:00
g_cvars.h - started cleaning up the contents of the g_shared directory, starting with a_dynlight.cpp 2019-01-31 02:05:16 +01:00
g_dumpinfo.cpp added printlocalized CCMD to check strings in-game. 2019-03-13 10:38:51 +01:00
g_game.cpp - store CVARs non-destructively in savegames. 2020-01-12 12:59:08 +01:00
g_game.h Adds option to use a rotation of quicksaves instead of having one quicksave slot that needs to be manually created. 2019-07-27 12:09:55 -07:00
g_hub.cpp - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
g_hub.h - fixed missing declaration 2019-01-29 02:17:25 +01:00
g_input.h
g_level.cpp - update window title with current level name 2019-12-25 09:52:57 -05:00
g_level.h - moved some more code into the gamedata folder. 2019-02-01 19:20:58 +01:00
g_levellocals.h Add current, max and average velocity as stat (#912) 2019-08-28 20:33:07 +02:00
g_pch.h - temporary solution to fix build of non-MSVC targets 2019-08-22 11:30:40 +03:00
g_pch2.h
gameconfigfile.cpp save and restore config-only variables from proper sections 2020-01-17 19:24:17 +01:00
gameconfigfile.h
gitinfo.cpp
hu_scores.cpp - fixed uninitialized variable in scoreboard code. 2019-04-19 08:30:06 +02:00
hu_stuff.h
i_net.cpp - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
i_net.h - refactored the exit calls out of the networking code 2019-10-07 00:55:14 +02:00
m_cheat.cpp - localized some user-facing texts that were still string literals. 2019-03-19 00:37:43 +01:00
m_cheat.h
m_joy.cpp
m_joy.h
m_misc.cpp - removed hardcoded width limit for screenshots 2019-10-24 10:42:39 +03:00
m_misc.h - uncoupled the decompressors from ZDoom's internal error handling. 2019-08-20 23:14:00 +02:00
p_conversation.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
p_conversation.h Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
p_openmap.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
p_saveg.cpp - hooked up the colorization feature. 2019-12-29 11:30:37 +01:00
p_saveg.h - moved all EV_Light* functions and G_SerializeLevel into FLevelLocals 2019-01-26 17:55:15 +01:00
p_setup.cpp - precache switch textures from ANIMATED lump 2019-12-23 13:11:06 +01:00
p_setup.h - changed the linedef translator into a struct and reorganized its storage to allow having different ones at the same time. 2019-02-02 01:22:12 +01:00
p_states.cpp
p_tick.cpp - fixed: MF8_RECREATELIGHTS must be processed in pause mode as well. 2019-10-20 12:55:24 +02:00
p_tick.h
r_state.h
scriptutil.cpp - moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this. 2019-01-31 19:38:04 +01:00
scriptutil.h Moved access to ACS instance data out of ScriptUtil worker class 2019-01-23 20:55:59 +01:00
serializer.cpp dictionary from empty string is not an error, but empty dictionary 2019-12-31 17:04:37 +01:00
serializer.h export TMap<FString, FString> to ZScript 2019-12-29 13:37:38 +01:00
st_start.h - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
st_stuff.cpp Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
st_stuff.h
version.h - we are past 4.3 now. 2020-01-12 23:22:41 +01:00
wi_stuff.cpp - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
wi_stuff.h - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
zzautozend.cpp