Skip to content

4.14.1

Latest
Compare
Choose a tag to compare
@madame-rachelle madame-rachelle released this 01 Mar 22:10
· 33 commits to master since this release
ac58779
  • Fix damage being skipped for spectral puffs
  • add a 1:1.2 ratio min-scale mode
  • allow summon to work with visual thinkers
  • add snd_footstepvolume to sound options menu
  • fix TranslationID casting
  • add helper methods to Sound/SpriteID/TranslationID
  • allow nullptr with spriteid/textureid/translationid (for default parameters/etc)
  • Add lm_sunintensity documentation. Clean up styling of all ZDRay-related entries
  • Allow setting a dynamic light's alpha to influence its brightness. This brings it in parity with VKDoom
  • enable mipmapping in 2D
  • Fix coop key share failing if the item was spawned in-game (for example, via the console)
  • implement new cvar save_sort_order - for now options are only 0 or 1 - 0 is alphabetical, 1 is descending by time (most recent first)
  • store current time in the save game node when saving a new game - when overwriting a save force it to reposition itself in the list in case any of its details have changed
  • add save order to menu
  • address adaptive sync flicker issue (disables 35 fps cap during game pause)
  • don't allow vid_dontdowait if neither vid_vsync is true nor vid_maxfps is set, in order to prevent coil whine
  • Added interpolation to crosshair size
  • Fix fatal error formatting
  • add default values, vec4 uniforms, and cvar uniforms to post-process uniforms
  • Fixed the registered or shareware versions of Doom not using the correct chat sound.
  • update DUMB license from zmusic source.
  • Make the visual thinker statnum assignment check unconditional since statnum is no longer a pointer
  • fix DScriptScanner
  • Updated VisualThinker render linkage
  • Exported thing activation function
  • Don't create thing iterator if THRUACTORS is set when moving
  • Added S_StartSoundAt
  • fix automap display for keys that were altered by Dehacked.
  • Exported conversation behaviors
  • Added HasConversation
  • fix typos/bring udmf in sync with vkdoom
  • Clear VisualThinkerHead on new level
  • Allow passing sound volume to PlayBounceSound in ZScript
  • add one last missing field from vkdoom
  • Improvements for VisualThinkers
  • source: add CVAR_SYSTEM_ONLY flag to automatically blacklist filesystem-related cvars for defcvars. This should be used on any cvar that can be changed by the user that relates to filenames or pathnames
  • remove bone component cache to decrease memory consumption
  • Added flags for angle handling on bounce
  • Fixed ACS scripts executing a function from another library that cause a division/modulus of zero from aborting the game.
  • Add a particle flag to allow user shaders on the sprites
  • fix compile error missing tarray.h
  • Added translation argument for A_SprayDecal
  • New "Translatable" property in DECALDEF which is just an alias for "OpaqueBlood" to reflect its general use, and also to support the new translation parameter of A_SprayDecal. "OpaqueBlood" should be considered deprecated. Note that specifying a translation directly in the DECALDEF will be added in future, in another commit.
  • Added NOAUTOOFFSKULLFLY flag
  • expand deprecation allowance for gzdoom.pk3
  • add fuel/calamity blade/incinerator from id24
  • Make CopyBloodColor readonly
  • fix id24 style intermissions
  • fix A_DoChase using the wrong type in non-jit
  • more misc animation fixes
  • fix out-of-bounds array access
  • Smoothly interpolate the player pitch-centering action
  • allow cutscenes in intermissions
  • allow optionally skipping initial wipe in in-game intermissions
  • fix ammo give/autoaim for incinerator/calamity blade
  • replace incomplete flags from DECOHACK with projectile combo
  • fix id24 weapons transparency
  • add static function to convert ints to names
  • fix out-of-bounds array access (again)
  • Add VKDoom's lm_ao and lm_bounce to the UDMF specs
  • remove priority changing code entirely - replace with vid_lowerinbackground which activates FPS capping in background
  • Added is3DFloor parameter to SpecialBounceHit
  • Added PlayerRespawning event
  • Fixed ammo and backpack with local items on
  • Fix FxExpression::EmitCompare not properly handling constant registers.
  • Added FindClass
  • add default cvar getters
  • don't allow changing out-ness of parameters in virtual overrides
  • don't load idres24.wad in multiplayer games by default; allow override with cvar setting
  • fix classic doom.doom filter
  • renormalize normals on scaled models