Latest UZDoom Changes

Latest 50 commits, skipping 19000

Unofficial development builds at DRD Team

Newer commits | Older commits

31-Jul-2015 (Friday) at 05:58:10 PDT by Benjamin Moir
Commit 7163aa966
Parents: efce2a200

Moved Warp to the ZDoom range

31-Jul-2015 (Friday) at 05:54:01 PDT by Benjamin Moir
Commit efce2a200
Parents: 701fc374f

Added WARPF_USETID to A_Warp

30-Jul-2015 (Thursday) at 23:40:33 PDT by Christoph Oelckers
Commit 701fc374f
Parents: cf43bd969

  • consolidated A_Warp and ACS Warp code into a subfunction.

30-Jul-2015 (Thursday) at 00:26:54 PDT by Benjamin Moir
Commit cf43bd969
Parents: 2e75825f1

Added Warp to ACS

27-Jul-2015 (Monday) at 10:58:29 PDT by coelckers

Merge pull request #350 from MajorCooke/Fixes

Small bugfixes

27-Jul-2015 (Monday) at 10:20:32 PDT by MajorCooke
Commit 931985459
Parents: 52bfc1eb4

Small bugfixes

  • Fixed a couple tiny bugs with A_ScaleVelocity and A_ChangeVelocity using self instead of ref.

24-Jul-2015 (Friday) at 11:58:50 PDT by coelckers

Merge pull request #349 from MajorCooke/RGFix

  • Missing check for RGF_PLAYERS/VOODOO.

24-Jul-2015 (Friday) at 11:48:46 PDT by MajorCooke
Commit ce1037af9
Parents: 8d7c93dc6

  • Missing check for RGF_PLAYERS/VOODOO.

23-Jul-2015 (Thursday) at 04:13:47 PDT by coelckers

Merge pull request #348 from MajorCooke/RadiusGiveOverhaul

  • Significant A_RadiusGive update.

22-Jul-2015 (Wednesday) at 15:12:42 PDT by MajorCooke
Commit 41b4df71c
Parents: b4f05ee89

Use IsKindOf instead of MF_SPECIAL to check for an inventory item.

22-Jul-2015 (Wednesday) at 14:46:14 PDT by MajorCooke
Commit b4f05ee89
Parents: 7be6041f5

  • Significant A_RadiusGive update.
  • Added filter and species parameter.
  • Added new flags: RGF_INCLUSIVE, RGF_ITEMS, RGF_KILLED, RGF_EXFILTER, RGF_EXSPECIES, and RGF_EITHER.
  • RGF_ITEMS: Items can receive inventory.
  • RGF_KILLED: Actors who are truly dead might not be corpses, and vice versa.
  • RGF_EXFILTER: Blacklists the specified actor filter. All but the filtered actor can receive the item.
  • RGF_EXSPECIES: Blacklists the specified species. All but the filtered species can receive the item.
  • RGF_EITHER: The actor can receive the item if it satisfies either the filter or the species. Only useful when both are used.
  • RGF_INCLUSIVE: An actor marked as more than one pointer to the calling actor can ignore the exclusion pointers, but only if at least one is missing. I.e. an actor who is a target and tracer of the calling actor can still receive the item, if the calling actor doesn't pass RGF_NOTARGET and NOTRACER at the same time. RGF_INCLUSIVE only works with the pointer filtering flags. By default, if not specified, the actor will not be loopholed the item if they are under any one of the three filters.
  • Fixed discrepancies and dependencies upon several flags and actor conditions which caused the function to fail.

16-Jul-2015 (Thursday) at 11:37:17 PDT by Christoph Oelckers

Merge branch 'master' into scripting

Conflicts:

  • src/p_effect.cpp
  • src/p_effect.h
  • src/p_local.h
  • src/p_map.cpp
  • src/thingdef/thingdef_codeptr.cpp

16-Jul-2015 (Thursday) at 11:26:21 PDT by coelckers

Merge pull request #347 from edward-san/xs_float_infinite_loop

  • Fixed a dangerous typo in xs_Float code.

16-Jul-2015 (Thursday) at 11:25:46 PDT by coelckers

Merge pull request #346 from edward-san/uninitialized_build_stairs

  • Fixed an uninitialized variable in stairs code.

16-Jul-2015 (Thursday) at 11:25:23 PDT by coelckers

Merge pull request #345 from edward-san/keyconf_empty_lines

  • Fixed a KEYCONF parser issue with empty lines.

16-Jul-2015 (Thursday) at 10:54:27 PDT by Edoardo Prezioso
Commit f57e23989
Parents: add52d48c

  • Fixed a dangerous typo in xs_Float code.

The function 'xs_CeilToUInt' would call itself, leading to infinite loop, due to a typo. It should call 'xs_CeilToInt' instead.

16-Jul-2015 (Thursday) at 10:46:54 PDT by Edoardo Prezioso
Commit 1bd23150a
Parents: add52d48c

  • Fixed an uninitialized variable in stairs code.

'floor->m_Hexencrush' was left uninitialized in all the floor movers after the first one.

16-Jul-2015 (Thursday) at 10:43:30 PDT by Edoardo Prezioso
Commit 99683f0e7
Parents: add52d48c

  • Fixed a KEYCONF parser issue with empty lines.

The code attempted to access an array outside its bounds when it tried to parse empty lines. Discovered with the Address Sanitizer.

15-Jul-2015 (Wednesday) at 05:44:37 PDT by Christoph Oelckers
Commit add52d48c
Parents: 47303b26c

  • fixed: INPUT_XInput must also be available when compiling without XInput support so that the corresponding JoyDevice can be accessed.

15-Jul-2015 (Wednesday) at 05:09:21 PDT by Christoph Oelckers
Commit 47303b26c
Parents: c677dd37f

  • define GET_XBUTTON_WPARAM for MinGW in all file which need it.

15-Jul-2015 (Wednesday) at 04:03:12 PDT by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

15-Jul-2015 (Wednesday) at 04:02:54 PDT by Christoph Oelckers
Commit d90b40909
Parents: d58d38a1d

  • removed leftover #ifdef from a badly resolved merge conflict.

15-Jul-2015 (Wednesday) at 03:53:58 PDT by Christoph Oelckers
Commit c677dd37f
Parents: 1e4bec25c

  • changed I_PrintStr so that it doesn't add everything to the RichEdit control right away.

The RichEdit control can become quite slow with large amounts of text being added constantly. Since anything that gets added while the game is running can't be seen anyway unless a fatal error is produced, it buffers the text locally now, without any processing, and only adds it to the RichEdit control in case a fatal error causes the control to be displayed again.

15-Jul-2015 (Wednesday) at 01:15:12 PDT by Christoph Oelckers
Commit 1e4bec25c
Parents: 19d15d7fc

  • fixed the distance check for unblocking overlapping monsters. It tested for half the radius as distance threshold when it should have used the full radius

15-Jul-2015 (Wednesday) at 00:25:04 PDT by Christoph Oelckers
Commit 19d15d7fc
Parents: b5033d294

  • fixed: Levels could be exited multiple times, triggering special exit actions for each one.

15-Jul-2015 (Wednesday) at 00:11:08 PDT by Christoph Oelckers
Commit b5033d294
Parents: 585366f87

  • fixed a bad check from pull request #325.

15-Jul-2015 (Wednesday) at 00:08:15 PDT by Christoph Oelckers
Commit 585366f87
Parents: fe2e293d0

  • fixed signedness warning.

13-Jul-2015 (Monday) at 12:36:19 PDT by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

Conflicts:

  • src/p_3dfloors.cpp

13-Jul-2015 (Monday) at 00:49:02 PDT by Christoph Oelckers
Commit abf11f1a1
Parents: fbefe13bb

  • print an error message if GL_ARB_sampler_objects cannot be found.

GZDoom requires this extension and all supported hardware has drivers implementing it but there still seem to be people out there who stuck to some older, obsolete drivers that don't.

13-Jul-2015 (Monday) at 00:08:08 PDT by Christoph Oelckers
Commit fe2e293d0
Parents: eeaea5982

  • added some error checks for trying to create unsupported animations for textures with full path names.

12-Jul-2015 (Sunday) at 23:42:42 PDT by Christoph Oelckers
Commit eeaea5982
Parents: d8bfaf188

  • fixed: FTagManager::RemoveSectorTags must check if the StartForSector array is large enough to contain the sector whose information is to be removed.

12-Jul-2015 (Sunday) at 07:57:23 PDT by coelckers

Merge pull request #344 from marrub--/oal-bug

(openal) fix menus muting themselves when the volume is changed

10-Jul-2015 (Friday) at 01:45:15 PDT by Marrub
Commit 9e1a82a83
Parents: 3adda344b

fix menus muting themselves when the volume is changed

05-Jul-2015 (Sunday) at 23:58:01 PDT by Braden Obrzut
Commit 3adda344b
Parents: 9edf409ea

  • Missing common resolution 1680x1050 added to resolution list of SDL and Cocoa.

30-Jun-2015 (Tuesday) at 11:11:33 PDT by Randy Heit
Commit 9edf409ea
Parents: 0fa0dc5f9

Add British English "translation", because u's matter

30-Jun-2015 (Tuesday) at 11:01:48 PDT by Randy Heit
Commit 0fa0dc5f9
Parents: f0b73b30c

Add support for alias parameter substitution in quoted strings

  • For backward compatibility, you need to indicate that substitution is allowed in the string by prepending it with a % character:

    alias asay "say %\"%1\""

    The above will substitute the alias parameter.

    alias asay "say \"%1\""

    The above will not substitute the alias parameter but use the string literal "%1" directly.

27-Jun-2015 (Saturday) at 12:00:31 PDT by Marrub
Commit 08e9d7553
Parents: 4208993f2

removed sv_fastweapons 4 as it may cause issues

27-Jun-2015 (Saturday) at 05:26:48 PDT by Marrub
Commit 4208993f2
Parents: 873ef3fea

use sv_fastweapons 3 and 4 instead

25-Jun-2015 (Thursday) at 07:15:40 PDT by Marrub
Commit 873ef3fea
Parents: bbc317362

that works better

25-Jun-2015 (Thursday) at 06:47:37 PDT by Marrub
Commit bbc317362
Parents: f0b73b30c

yep

24-Jun-2015 (Wednesday) at 23:57:03 PDT by coelckers

Merge pull request #341 from Edward850/railfix

Add missing MF7_FORCEDECAL flag for rail attacks, and changed operation to doubles

24-Jun-2015 (Wednesday) at 18:57:36 PDT by Edward Richardson
Commit 2a69ae2a4
Parents: 8670b7ecf

Change all float calcs in rails to doubles

24-Jun-2015 (Wednesday) at 17:53:46 PDT by Edward Richardson
Commit 8670b7ecf
Parents: ffa77ff7a

Use puff decal with MF7_FORCEDECAL

21-Jun-2015 (Sunday) at 04:04:47 PDT by Christoph Oelckers
Commit 85449a6b8
Parents: ffa77ff7a

  • fixed: A_BFGSpray checked the spray actor's class for MTHRUSPECIES, not the actual shooter.

18-Jun-2015 (Thursday) at 01:20:28 PDT by Christoph Oelckers

Merge branch 'master' of https://github.com/rheit/zdoom

18-Jun-2015 (Thursday) at 01:20:04 PDT by Christoph Oelckers
Commit 76c401a41
Parents: 4444d3c0c

  • added 'nopushwindowcheck' for Hexen's MAP30 which abuses a glitch with a 'projectile impact' line on a two-sided wall.

13-Jun-2015 (Saturday) at 16:19:38 PDT by Randy Heit
Commit 148207020
Parents: 245a46735

Comment out SCOPE parsing for now

13-Jun-2015 (Saturday) at 16:19:09 PDT by Randy Heit
Commit 245a46735
Parents: 7ba577e1b

Fix warning in assert statement

09-Jun-2015 (Tuesday) at 13:57:49 PDT by coelckers

Merge pull request #339 from eevee/strict-switch-range

Don't allow pressing a checkswitchrange switch that's in the floor

09-Jun-2015 (Tuesday) at 13:41:48 PDT by Eevee (Alex Munroe)
Commit 911b35370
Parents: 3b2126ba9

Let's go wild and do it for the ceiling, too.

Newer commits | Older commits