Latest Raze Changes

Latest 50 commits

Unofficial development builds at DRD Team

Older commits

05-Jun-2024 (Wednesday) at 18:43:25 EDT by Ricardo Luís Vaz Silva
Commit c693e3b073 (HEAD -> master)
Parents: 461c2f77b7

Fix A_SetAnimation

01-Jun-2024 (Saturday) at 10:24:12 EDT by Ricardo Luís Vaz Silva
Commit 461c2f77b7
Parents: 20cf8befbf

restrict new relaxed named arguments to zscript >= 4.13

31-May-2024 (Friday) at 02:07:31 EDT by Ricardo Luís Vaz Silva
Commit 20cf8befbf
Parents: 87463ef36b

Rework named arguments

Now allows arguments to be in any arbitrary position, and allows required arguments to be named

31-May-2024 (Friday) at 02:02:50 EDT by Ricardo Luís Vaz Silva
Commit 87463ef36b
Parents: c707b418ef

Fix memory leak on TDeletingArray move assignment

06-May-2024 (Monday) at 15:41:18 EDT by Acts 19 quiz
Commit c707b418ef
Parents: ae28eeae94

Narrow the Launcher check box clickable areas to stop overlap and fix #2558

14-May-2024 (Tuesday) at 09:26:12 EDT by nashmuhandes
Commit ae28eeae94
Parents: ab20b75c14

Scriptified the view squatting.

25-May-2024 (Saturday) at 22:41:30 EDT by Boondorl
Commit ab20b75c14
Parents: 53270f0bc8

Added missing player retranslation

Play-scoped team changing function.

23-May-2024 (Thursday) at 12:16:34 EDT by Boondorl
Commit 53270f0bc8
Parents: 3d6e508d67

Added ChangeTeam function for teamplay

Also removes the TeamLibrary global since all it did was call what should've been static functions.

29-Apr-2024 (Monday) at 07:43:14 EDT by Boondorl
Commit 3d6e508d67
Parents: 4c191f4bf5

Network messages will now show usernames instead of just numbers

Gives more useful feedback as it's not obvious which node belongs to who.

Added line breaks to network messages for cases where a large amount of players are desynced.

17-May-2024 (Friday) at 20:03:44 EDT by Boondorl
Commit 4c191f4bf5
Parents: d02f79d4be

Inventory item spawn fixes

Default player items and shared items are no longer capable of being duplicated regardless of item flags. Shared items now give a true copy of the item. Fixed incorrect effects playing from item copies. Dropped items can no longer be shared.

12-May-2024 (Sunday) at 18:32:36 EDT by Boondorl
Commit d02f79d4be
Parents: 3bc54d3757

Added subclassing for use commands

Allows for finding subclasses when using the item commands that search the inventory. Can be either true/false or 0/1.

06-May-2024 (Monday) at 19:08:41 EDT by Kartinea
Commit 3bc54d3757
Parents: cf8a04c457

Fix invisibility affect on enemies

When performing the ShadowBlock check, we previously would return a nullptr actor if nothing was between the monster and the player. This resulted in the monster aiming as if you didn't have invisibility.

Fall back to returning the target actor if it is shadowed but nothing is in between the two.

21-May-2024 (Tuesday) at 03:09:21 EDT by Rachael Alexanderson
Commit cf8a04c457
Parents: ffbbe0a4c6

  • simplify squishing to square pixels for particles and rollsprites

20-May-2024 (Monday) at 15:08:13 EDT by Ricardo Luís Vaz Silva
Commit ffbbe0a4c6
Parents: 1dedcee739

partial fix for FString::IsInt()

18-May-2024 (Saturday) at 04:24:00 EDT by Jan Engelhardt
Commit 1dedcee739
Parents: 6d8bee9316

Provide a diagnostic message for the two 32-bit related static_asserts

10-Apr-2023 (Monday) at 23:18:41 EDT by Xaser Acheron
Commit 6d8bee9316
Parents: da4752d7ec

don't show secret-flagged linedefs with special color on am_cheat 4 and above

10-May-2024 (Friday) at 15:33:56 EDT by Boondorl
Commit da4752d7ec
Parents: 9129f0121b

Fixed unmorphed Actors still ticking

21-Apr-2024 (Sunday) at 11:31:12 EDT by Ricardo Luís Vaz Silva
Commit 9129f0121b
Parents: 1006d20c13

Fix MacOS Compilation

21-Apr-2024 (Sunday) at 11:25:14 EDT by Ricardo Luís Vaz Silva
Commit 1006d20c13
Parents: c3ac4c9c38

fix CheckParmList

seems like it was checking the second char for '+' instead of the first

21-Apr-2024 (Sunday) at 11:20:36 EDT by Ricardo Luís Vaz Silva
Commit c3ac4c9c38
Parents: 75c9b584ee

Handle Extra Args

21-Apr-2024 (Sunday) at 09:50:27 EDT by Ricardo Luís Vaz Silva
Commit 75c9b584ee
Parents: 35f5e0498e

Revert "- hide the additional parameters for now, this needs to be added in later"

This reverts commit fde6c863d171ab5b071d45dd47cb03861937d376.

03-May-2024 (Friday) at 14:45:25 EDT by Rachael Alexanderson
Commit 35f5e0498e
Parents: 7ef6fa97a7

  • fix always show iwad box - don't show if queryiwad is false, or if -iwad parameter is used

03-May-2024 (Friday) at 14:32:20 EDT by Rachael Alexanderson
Commit 7ef6fa97a7
Parents: bcad040fd3

  • make roll and flat sprites square

03-May-2024 (Friday) at 09:45:20 EDT by Rachael Alexanderson
Commit bcad040fd3
Parents: 4bf2fb0ef8

  • always show iwad picker, offer option for forks to hide picker by default. this commit was intentionally done in a way to cause merge conflicts so as to force fork maintainers to pay attention to the new option in version.h

03-May-2024 (Friday) at 02:03:58 EDT by Rachael Alexanderson
Commit 4bf2fb0ef8
Parents: a6e1114d3c

  • make particles square

01-May-2024 (Wednesday) at 16:46:07 EDT by Xaser Acheron
Commit a6e1114d3c
Parents: 370bec6c55

add mbf21 and mbf21 (strict) compatibility presets

01-May-2024 (Wednesday) at 11:57:11 EDT by Christoph Oelckers
Commit 370bec6c55
Parents: 3a5838c8f5

fixed GL nodes loader for maps loaded from mounted folders.

Due to how the reader is created, READER_NEW will not work for it, it needs to force READER_CACHED.

01-May-2024 (Wednesday) at 06:20:06 EDT by Christoph Oelckers
Commit 3a5838c8f5
Parents: 6f2bc8379a

don't abort when parsing the Steam config fails.

01-May-2024 (Wednesday) at 05:58:30 EDT by Christoph Oelckers
Commit 6f2bc8379a
Parents: f2d582f680

strip spaces from language labels.

01-May-2024 (Wednesday) at 03:49:45 EDT by Christoph Oelckers
Commit f2d582f680
Parents: 81dade9ed5

fixed: The savegame's PNG loader must use a caching FileReader to avoid holding a handle to the containing file.

This blocked savegame deletion.

01-May-2024 (Wednesday) at 03:47:58 EDT by Christoph Oelckers
Commit 81dade9ed5
Parents: 3318e540b6

fixed: for deleting files and folders on Windows we have to call the Unicode variants of these functions.

29-Apr-2024 (Monday) at 01:46:12 EDT by Ru5tK1ng
Commit 3318e540b6
Parents: c03f7889bf

Added missing checking for LOOKALLAROUND.

28-Apr-2024 (Sunday) at 10:20:31 EDT by Ricardo Luís Vaz Silva
Commit c03f7889bf
Parents: 27eb78f437

restore old fadestep behavior if SPF_NEGATIVE_FADESTEP is not passed in

27-Apr-2024 (Saturday) at 18:43:04 EDT by Boondorl
Commit 27eb78f437
Parents: 48eb848433

Fixed weapon slots not resetting on unmorph

Important for any morphed pawns that set custom weapon slots.

28-Apr-2024 (Sunday) at 09:00:18 EDT by Boondorl
Commit 48eb848433
Parents: 2643a4a167

Fixed ViewPos not properly backing up when predicting

Also now forcibly creates the object on players when they spawn so their pointer won't get lost when predicting.

28-Apr-2024 (Sunday) at 19:18:55 EDT by Boondorl
Commit 2643a4a167
Parents: 929febdfb1

Fixed desync in Heretic

28-Apr-2024 (Sunday) at 18:30:19 EDT by Boondorl
Commit 929febdfb1
Parents: 4625d4ac34

Fixed prediction not calling virtual Tick function

26-Apr-2024 (Friday) at 15:12:47 EDT by Boondorl
Commit 71c40432e5 (tag: g4.12.2, g4.12)
Parents: 22fd9b66ad

Reworked clientside lerping

Now acts as a rubberbanding effect. The result is that movement is now considered correct and adjusted towards the real position if not rather than cautiously moving towards the predicted position.

28-Apr-2024 (Sunday) at 03:35:09 EDT by Rachael Alexanderson
Commit 4625d4ac34
Parents: 620d689038

  • mirror changes with ZWidget, remove SDL_Wait failure message

28-Apr-2024 (Sunday) at 03:35:09 EDT by Rachael Alexanderson
Commit 22fd9b66ad
Parents: 92e509e771

  • mirror changes with ZWidget, remove SDL_Wait failure message

28-Apr-2024 (Sunday) at 02:41:00 EDT by Rachael Alexanderson
Commit 92e509e771
Parents: d00fc3b9b8

  • this is 4.12.2

24-Apr-2024 (Wednesday) at 07:17:09 EDT by Rachael Alexanderson
Commit d00fc3b9b8
Parents: 9d460d3f46

  • shorten sdl_waitevent error message

24-Apr-2024 (Wednesday) at 06:52:01 EDT by Rachael Alexanderson
Commit 9d460d3f46
Parents: 25f791156f

  • demote SDL_Wait errors to console printouts

23-Apr-2024 (Tuesday) at 20:30:44 EDT by Rachael Alexanderson
Commit 25f791156f
Parents: 5971d521d9

  • fixed: rollsprites now 'unstretch' properly in regular y-billboarding

22-Apr-2024 (Monday) at 16:53:12 EDT by Rachael Alexanderson
Commit 5971d521d9
Parents: 54ee0391d7

  • -norun now implies -stdout on Windows as it's useless without it

22-Apr-2024 (Monday) at 10:09:32 EDT by nashmuhandes
Commit 54ee0391d7
Parents: 98a0b5f8d2

ZDRay specs fix

22-Apr-2024 (Monday) at 01:14:04 EDT by Christoph Oelckers
Commit 98a0b5f8d2
Parents: 387e59cba7

fix lifetime of skyinfo variable in HWWall::SkyPlane.

27-Apr-2024 (Saturday) at 09:38:45 EDT by DyNaM1Kk
Commit 620d689038
Parents: a768d6c177

Fixed "PrivateNetOf" function not checking for the entire B class private network range

27-Apr-2024 (Saturday) at 06:36:10 EDT by Christoph Oelckers
Commit 387e59cba7
Parents: 0049a00fe5

text update

27-Apr-2024 (Saturday) at 06:36:10 EDT by Christoph Oelckers
Commit a768d6c177
Parents: 45cf72ff48

text update

Older commits