Commit graph

16712 commits

Author SHA1 Message Date
drfrag
524d8ee524 - Present the iwad selection box also with only one iwad. 2020-06-02 16:38:33 +02:00
drfrag
049090a314 - Missing string. 2020-06-01 10:39:13 +02:00
Hugo Locurcio
03c9906b55 Add a cvar to control weapon bobbing while firing
This simulates a feature found in Crispy Doom, which keeps the
weapon bobbing while firing. This leads to a "smoother" appearance
which may look a bit prettier to some people.

The default value of 0 preserves the old behavior.
2020-06-01 10:39:09 +02:00
drfrag
0ec9af91a9 - Fixed crash printing weapon name tags. 2020-05-31 16:41:01 +02:00
drfrag
a05df40a6e - Fixed crash on maps with out of range sidedef and sector numbers, adapted from PRBoom.
# Conflicts:
#	src/p_setup.cpp
2020-05-29 23:50:49 +02:00
drfrag
98de1423ea - Reload fake fonts, people keep doing it and that made some mods incompatible. 2020-05-27 23:41:38 +02:00
Christoph Oelckers
42b037d708 - fixed: TRF_ALLACTORS did not consider actors without any flag being set. 2020-05-26 00:30:11 +02:00
Christoph Oelckers
b731a0e2c4 - fixed use of Powerup.Strength in PowerInvisibility.
An integer division made the feature useless.
2020-05-26 00:30:09 +02:00
Christoph Oelckers
bf6c2676c1 - fixed bad Heretic light definitions. 2020-05-26 00:30:07 +02:00
Christoph Oelckers
8c9cf5234a - fixed missing sound for Polyobj_MoveTo. 2020-05-26 00:30:05 +02:00
Marisa Kirisame
be13bbb9a2 Add mapinfo option to disable merging of identical pickup messages on same tic
# Conflicts:
#	src/g_inventory/a_pickups.cpp
2020-05-24 11:04:20 +02:00
Christoph Oelckers
6851103a87 - attenuated lights for Strife. 2020-05-22 21:35:57 +02:00
alexey.lysiuk
c386a71c3c - added #include to fix compilation with MSVC 16.6.0
https://forum.zdoom.org/viewtopic.php?t=68641

# Conflicts:
#	src/files_decompress.cpp
#	src/sound/s_music.cpp
2020-05-22 21:35:55 +02:00
Alexander Kromm
a8282c3ec6 fix "'ictionary' is freed outside the GC process" warning 2020-05-22 21:35:51 +02:00
drfrag
aa224a7448 - Fixed jump key in Hexen for the modern keyboard presets. 2020-05-21 20:13:57 +02:00
drfrag
3df769c9d5 - Replace the "IJKL" keyboard preset with "OKL;". 2020-05-19 14:20:57 +02:00
alexey.lysiuk
2f50d5521a - fixed aiming camera that didn't follow target
https://forum.zdoom.org/viewtopic.php?t=68600
2020-05-18 14:23:43 +02:00
alexey.lysiuk
8dd30ab922 - restored warning about missing aiming camera target 2020-05-18 14:23:41 +02:00
drfrag
2f3be44470 - Restored original colors for player setup icon backdrop. 2020-05-17 14:04:43 +02:00
Major Cooke
36bf930575 Enforce the reflective flag as well. 2020-05-17 02:10:14 +02:00
Major Cooke
ac015c4bb9 Fixed an issue where multiple invulnerability powerups could cancel each other out from just one expiring. 2020-05-17 02:10:12 +02:00
alexey.lysiuk
898860eebf - fixed erroneous removal of property flag members
https://forum.zdoom.org/viewtopic.php?t=63520
2020-05-17 02:10:10 +02:00
drfrag
88c7f60cbc - Add updated Brazilian Portuguese translation by Daniel Lemos. 2020-05-08 18:10:15 +02:00
Rachael Alexanderson
f477a1aa47 - force player respawn to call up the player's default class settings before determining where to respawn the player
# Conflicts:
#	src/g_levellocals.h
#	src/p_mobj.cpp
2020-05-08 14:52:58 +02:00
Mekboss
b658d4c225 Fix MSVS compile bug and add offset parameter for SprayDecal
# Conflicts:
#	src/g_shared/a_sharedglobal.h
2020-05-08 14:52:56 +02:00
Mekboss
6e30ac5f3c Replace function variables to DVector3
# Conflicts:
#	src/g_shared/a_sharedglobal.h
2020-05-08 14:52:53 +02:00
Mekboss
bfe367fb20 Add optional direction parameters for SprayDecal and its A_SprayDecal zscript counterpart
# Conflicts:
#	src/g_shared/a_sharedglobal.h
2020-05-08 14:52:51 +02:00
drfrag
9554958801 - Fixed missing compatibility string.
# Conflicts:
#	wadsrc/static/language.enu
2020-05-03 18:42:53 +02:00
drfrag
6a3f2b59cd - Fixed compatibility flags not working in scripting. 2020-05-03 18:40:48 +02:00
alexey.lysiuk
80b3f8dcbe - fixed secondary ammo display in strife status bar
https://forum.zdoom.org/viewtopic.php?t=68315
2020-05-03 18:40:45 +02:00
Cacodemon345
19b125ca3a Fix bouncing missiles not dealing damage when hitting top/bottom (#1068)
* Fix bouncing missiles not dealing damage when hitting top/bottom
2020-04-30 11:45:45 +02:00
arookas
dec6a03caf Add option to invert mouse x 2020-04-30 11:45:43 +02:00
nashmuhandes
81820961d4 Apply alpha to the background texture in DrawBar 2020-04-30 11:45:41 +02:00
nashmuhandes
5ef009bfd5 Add an alpha parameter to StatusBar.DrawBar 2020-04-30 11:45:39 +02:00
Christoph Oelckers
ae882d983a - fixed ZScript compiler crash with dereferencing null pointers 2020-04-30 11:45:37 +02:00
PaulyB
df1e469163 Properly namespaced UDMF flag 2020-04-28 02:23:07 +02:00
PaulyB
acdf18bc75 Exposed MTF_NOCOUNT to UDMF 2020-04-28 02:23:05 +02:00
Skepticist
1799209052 Added a number of maps that can make use of the MTF_NOCOUNT flag
All but the Hell Revealed case are thanks to Skepticist from Doomworld
2020-04-28 02:23:03 +02:00
PaulyB
e59fe8e01f Added MTF_NOCOUNT to spawn flags 2020-04-28 02:22:44 +02:00
drfrag
0d8d51f0b4 - Bump LASTRUNVERSION for defcvars. Missed this. 2020-04-23 14:03:13 +02:00
alexey.lysiuk
1e9f0700f0 - added validation of game skill when changing a level 2020-04-20 12:47:24 +02:00
alexey.lysiuk
c6514e4438 - fixed potential crash on intermission cast screen 2020-04-20 12:47:23 +02:00
Christoph Oelckers
411b287cd9 - block off the Substitute function by making it private to the 3 classes that really need it. 2020-04-19 21:39:25 +02:00
Christoph Oelckers
11106a08b5 - relax pointer substitution restriction for morphed monsters.
# Conflicts:
#	src/p_mobj.cpp
2020-04-19 21:39:23 +02:00
Christoph Oelckers
896e4f6d6a - let TeleportSpecial universally map to Teleport when checking action special names. 2020-04-19 19:50:30 +02:00
Christoph Oelckers
27aa39fb59 - apply aspect ratio compensation for all fullscreen images with a height of 200 and 400, and not just to 320x200 and 640x400. 2020-04-19 16:13:53 +02:00
Christoph Oelckers
c7a41eb73d - fixed incorrect value range for particle's depth value, used for sorting.
# Conflicts:
#	src/hwrenderer/scene/hw_sprites.cpp
2020-04-19 16:12:33 +02:00
Christoph Oelckers
a953578484 - made 3D floor damage transfers optional by adding a new flag bit (2048) and made that mode automatic for the old ZDoom-based light only transfer special.
# Conflicts:
#	src/maploader/specials.cpp
2020-04-19 15:18:54 +02:00
Christoph Oelckers
9ca1e43292 - fixed text size calculations in the status bar.
To avoid errors, all spacing calculations have been added to FFont::StringWidth which already performs proper escape filtering.

# Conflicts:
#	src/common/fonts/font.cpp
2020-04-17 01:17:42 +02:00
Christoph Oelckers
086327666f - fixed: Setting 'noallies' on the level cleared the player's friendly flag.
The check was for mobj->player, which at this point wasn't set yet so the check failed.

# Conflicts:
#	src/p_mobj.cpp
2020-04-17 01:17:40 +02:00