Latest UZDoom Changes

Latest 50 commits, skipping 3750

Unofficial development builds at DRD Team

Newer commits | Older commits

18-Mar-2022 (Friday) at 10:17:02 PDT by Christoph Oelckers
Commit c98c93914d
Parents: b9e0473392

  • text update

18-Mar-2022 (Friday) at 00:36:24 PDT by Rachael Alexanderson
Commit b9e0473392
Parents: 701b7c3902

  • move richpresence into common code to be sync with Raze

17-Mar-2022 (Thursday) at 00:13:28 PDT by Christoph Oelckers
Commit 701b7c3902
Parents: 6cc03aba16

  • silence the noisy warning output of the discordrpc subproject.

16-Mar-2022 (Wednesday) at 10:33:56 PDT by Rachael Alexanderson

Merge branch 'master' into tdbots

16-Mar-2022 (Wednesday) at 10:32:56 PDT by Rachael Alexanderson
Commit 6cc03aba16
Parents: fe4c95a03e

  • add gl_satformula == 2 - an optional 'more accurate' desaturation

16-Mar-2022 (Wednesday) at 00:06:59 PDT by Christoph Oelckers
Commit fe4c95a03e
Parents: 7ba5a74f2e

  • fixed order of slope creation so that slope copies are the last thing being done.

08-Mar-2022 (Tuesday) at 14:50:35 PST by Marisa Kirisame
Commit 7ba5a74f2e
Parents: 0937068dad

correct preprocessor fall-through for stats.h (linux)

08-Mar-2022 (Tuesday) at 10:13:38 PST by Marisa Kirisame
Commit 0937068dad
Parents: 9578c23aa1

Fix compilation on GCC7.

08-Mar-2022 (Tuesday) at 08:54:19 PST by Marisa Kirisame
Commit 9578c23aa1
Parents: d348bad823

Use RDTSC on Linux if possible for stats.

14-Mar-2022 (Monday) at 13:02:20 PDT by Rachael Alexanderson
Commit ddd5f6c30e
Parents: 043d081141

  • clear bot cmd before every tic

11-Mar-2022 (Friday) at 21:33:59 PST by Rachael Alexanderson
Commit 043d081141
Parents: 0e2365a637

  • remove gzdoom-tdbots.pk3 and its loader

11-Mar-2022 (Friday) at 20:53:42 PST by Rachael Alexanderson
Commit 0e2365a637
Parents: f7f7b8a324

export native Bot.Thinker(ticcmd cmd) as virtual

11-Mar-2022 (Friday) at 20:19:03 PST by Rachael Alexanderson

Merge branch 'master' of https://github.com/coelckers/gzdoom into tdbots

11-Mar-2022 (Friday) at 20:11:08 PST by Rachael Alexanderson
Commit d348bad823
Parents: bfd0f8fa0a

  • only overwrite rpath if not already defined

11-Mar-2022 (Friday) at 08:02:55 PST by Rachael Alexanderson
Commit bfd0f8fa0a
Parents: 47333badba

  • silence error C5045 in MSVC

11-Mar-2022 (Friday) at 07:55:30 PST by Rachael Alexanderson
Commit 47333badba
Parents: 3723b79b3b

  • remove extra rapidjson library, use internal one from gzdoom instead

11-Mar-2022 (Friday) at 07:43:50 PST by Rachael Alexanderson
Commit 3723b79b3b
Parents: e212fa1310

  • fix DiscordAppId and SteamAppId from GameInfo

10-Mar-2022 (Thursday) at 12:12:18 PST by Rachael Alexanderson
Commit e212fa1310
Parents: 18def622b4

  • remove drpc example files

10-Mar-2022 (Thursday) at 12:08:28 PST by Rachael Alexanderson
Commit 18def622b4
Parents: add069885f

  • remove examples from DiscordRPC library - we don't need them. the library is freely available for anyone who needs them.

10-Mar-2022 (Thursday) at 11:12:19 PST by Rachael Alexanderson
Commit add069885f
Parents: 8fe07f1449

  • add i_discordrpc (defaults false) to control Discord Presence

09-Mar-2022 (Wednesday) at 21:03:50 PST by Rachael Alexanderson
Commit 8fe07f1449
Parents: f5eab7d3e8

  • add steamappid field for DRPC

09-Mar-2022 (Wednesday) at 19:53:14 PST by Rachael Alexanderson
Commit f5eab7d3e8
Parents: 85c432c699

  • oops, add missing file

09-Mar-2022 (Wednesday) at 19:45:31 PST by Rachael Alexanderson
Commit 85c432c699
Parents: 550e1212af

  • Discord RPC presence. Adds new IWADINFO and GAMEINFO keys: DiscordAppId - this should point to your AppId for your game. It will use a default GZDoom one if not found.

09-Mar-2022 (Wednesday) at 14:30:29 PST by Rachael Alexanderson
Commit 550e1212af
Parents: a20d519488

  • add $ORIGIN to rpath in Linux

09-Mar-2022 (Wednesday) at 13:16:20 PST by Christoph Oelckers
Commit a20d519488
Parents: eb6aa9f5d3

  • text update.

08-Mar-2022 (Tuesday) at 14:17:09 PST by Rachael Alexanderson
Commit eb6aa9f5d3
Parents: a245e4faad

  • correct the processor fall-through on stats.h

08-Mar-2022 (Tuesday) at 07:57:39 PST by Rachael Alexanderson
Commit a245e4faad
Parents: 1785788bdc

  • remove default lost soul translucency

07-Mar-2022 (Monday) at 12:45:52 PST by nashmuhandes
Commit 1785788bdc
Parents: ab27d1dd33

  • Added 'ScaleWeaponFOV' flag to MODELDEF. Affects weapon models only; will scale the model along with the user's FOV to reduce distortion.
  • Additionally, a 'cl_scaleweaponfov' CVar has been added to allow users to further fine-tune the weapon model scale with higher FOVs

07-Mar-2022 (Monday) at 05:46:25 PST by Rachael Alexanderson
Commit ab27d1dd33
Parents: 254da4b769

  • don't modify gl_customshader cvar in GLES backend; the backend will not show custom shaders anyhow

07-Mar-2022 (Monday) at 05:46:25 PST by Rachael Alexanderson
Commit 630e627bda
Parents: cf6fed7027

  • don't modify gl_customshader cvar in GLES backend; the backend will not show custom shaders anyhow

26-Feb-2022 (Saturday) at 16:33:31 PST by Rachael Alexanderson

Merge branch 'master' of ../gzdoom into tdbots

24-Feb-2022 (Thursday) at 14:20:39 PST by Rachael Alexanderson
Commit 254da4b769
Parents: 36629d2f80

  • fix function pointer for player landing sound

23-Feb-2022 (Wednesday) at 03:00:14 PST by Rachael Alexanderson
Commit 36629d2f80
Parents: 992141d8e3

  • revert the previous two commits for now - needs further optimization and testing

27-Sep-2020 (Sunday) at 15:00:47 PDT by Major Cooke
Commit 992141d8e3
Parents: bb862098ea

Added a vector to CanCrossLine to indicate the next position the actor will be in if the move succeeds.

27-Sep-2020 (Sunday) at 14:15:58 PDT by Major Cooke
Commit bb862098ea
Parents: c75a6c1e7d

Added CanCrossLine virtual for actors.

  • Called last after all other line checks occur. Returning false means the actor cannot cross that line.

22-Feb-2022 (Tuesday) at 12:23:19 PST by Major Cooke
Commit c75a6c1e7d
Parents: 421c40e929

Terrain small splashes and splash bases now set their target to the thing that spawned them, allowing for extra customization.

22-Feb-2022 (Tuesday) at 07:32:08 PST by Major Cooke
Commit 421c40e929
Parents: 8a61badcad

Replaced GetTerrainDef with the global Terrains array.

21-Feb-2022 (Monday) at 16:31:19 PST by Major Cooke
Commit 8a61badcad
Parents: 579c4152d2

Removed some residuals.

21-Feb-2022 (Monday) at 16:27:03 PST by Major Cooke
Commit 579c4152d2
Parents: 85d68b30bb

Added GetTerrainDef and Sector variant of GetFloorTerrain.

  • GetTerrainDef takes the raw number of the Terrains[] index. Can return null.
  • GetFloorTerrain (Sector) gets the defs from the position given (either Sector.Floor or Sector.Ceiling).

19-Feb-2022 (Saturday) at 19:51:00 PST by Nikolay Ambartsumov
Commit 85d68b30bb
Parents: 6caa491595

Fix 3d floor-related crash in software renderer

3d floors can cause the software renderer to set incorrect sprite clipping values that trigger a buffer overflow (and a subsequent crash) when rendering sprites. This commit keeps the clipping values within the view area.

19-Feb-2022 (Saturday) at 12:49:45 PST by nashmuhandes
Commit 6caa491595
Parents: a46db69db9

ZDRay keyword updates.

19-Feb-2022 (Saturday) at 02:01:53 PST by Rachael Alexanderson
Commit a46db69db9
Parents: c926b7533f

Update copyright year in README.md

16-Feb-2022 (Wednesday) at 22:36:38 PST by Rachael Alexanderson
Commit c926b7533f
Parents: 28d9fe68ae

  • play both land and grunt sound if not the same, even if grunted (emulates pre-virtual behavior)

16-Feb-2022 (Wednesday) at 22:05:30 PST by Rachael Alexanderson
Commit 28d9fe68ae
Parents: 590f45441f

  • add duplication checking to file list, prevent loading the same file twice unless explicitly asked by the user

16-Feb-2022 (Wednesday) at 18:40:50 PST by Chronos Ouroboros
Commit 590f45441f
Parents: 1919534298

  • fix the wrong register type being freed when initializing arrays.

15-Feb-2022 (Tuesday) at 15:02:54 PST by nashmuhandes
Commit 1919534298
Parents: 01876dfcec

Remove more unused UDMF keywords for ZDRayInfo. Sun direction is now determined by the actor's angle and pitch

15-Feb-2022 (Tuesday) at 12:40:23 PST by nashmuhandes
Commit 01876dfcec
Parents: bba806f43e

Remove some of the recognized UDMF keys for static lights, as ZDRay no longer uses them for light baking.

15-Feb-2022 (Tuesday) at 08:22:05 PST by Christoph Oelckers
Commit bba806f43e
Parents: e6184ccb96

  • initialize FSwitchDef::QuestPanel when reading a Boom SWITCHES lump.

14-Feb-2022 (Monday) at 11:05:42 PST by Christoph Oelckers
Commit e6184ccb96
Parents: c48de5d8d3

  • silence some warnings.

14-Feb-2022 (Monday) at 11:00:06 PST by Christoph Oelckers
Commit c48de5d8d3
Parents: 396bac5e4f

  • added a 'no MBF21' compatibility flag.

Turns out that there's a few old maps that have the extended line flags set but not the guard bit that forces their clearance. Astrostein 1's first map is an example for this.

Newer commits | Older commits