Latest Raze Changes
Latest 50 commits, skipping 1200
Unofficial development builds at DRD Team
31-Jan-2024 (Wednesday) at 22:35:12 PST by Rachael Alexanderson
Update vcpkg.json
vcpkg is not providing a proper sdl2 implementation on linux, so ditch it from vcpkg for now and only use distro packages for it.
31-Jan-2024 (Wednesday) at 16:19:36 PST by Rachael Alexanderson
- add in-built zmusic folder to default rpath
31-Jan-2024 (Wednesday) at 16:10:32 PST by Rachael Alexanderson
- update copyright in windows build script
31-Jan-2024 (Wednesday) at 15:50:36 PST by Rachael Alexanderson
- add linux build script
29-Jan-2024 (Monday) at 13:57:39 PST by Ricardo Luís Vaz Silva
Fix ..
to root folder in relative include
30-Jan-2024 (Tuesday) at 11:32:44 PST by jekyllgrim
Fixed missing lines in listmenuitems
30-Jan-2024 (Tuesday) at 05:36:36 PST by jekyllgrim
Fixed missing field definition for mCenterText
01-Oct-2023 (Sunday) at 16:01:06 PDT by jekyllgrim
Add CenterText MENUDEF flag
28-Jan-2024 (Sunday) at 15:04:04 PST by Boondorl
Improved key sharing functionality
Localized functionality to an inventory function so that any item can make use of sharing. Added flag to avoid infinite recursions. HandlePickup() will now also share keys (for more complete handling). PuzzleItems are now included in sharing.
26-Jan-2024 (Friday) at 18:19:05 PST by inkoalawetrust
Added new AutomapOffsets property.
This Vector2 property allows you visually offset the XY position of an actors' sprites on the automap.
26-Jan-2024 (Friday) at 05:04:33 PST by inkoalawetrust
Made the automap account for SpriteRotation.
The automap now also accounts for the SpriteRotation property of the actors. it renders as sprites.
23-Jan-2024 (Tuesday) at 11:12:48 PST by Major Cooke
Fixed player sprites not showing up in chasecam mode.
25-Jan-2024 (Thursday) at 16:33:51 PST by inkoalawetrust
Exposed PerformShadowChecks() to ZScript.
Also made CheckForShadows() and P_CheckForShadowBlock() return a pointer to the SHADOWBLOCK actor instead of a bool.
25-Jan-2024 (Thursday) at 18:13:12 PST by inkoalawetrust
Made the damage of polyobjects customizable..
The damage done by polyobjects can now be changed by altering the health value of the start spots. A health of 1 (Default) is the default damage of 3, anything above 1 is instant death, and negative health values are the exact damage the polyobject does with every collision with an actor.
25-Jan-2024 (Thursday) at 19:26:44 PST by dpjudas
Update backend to use ColorBlendAttachmentBuilder
25-Jan-2024 (Thursday) at 18:56:52 PST by dpjudas
Update to latest ZVulkan
25-Jan-2024 (Thursday) at 10:23:59 PST by inkoalawetrust
Exposed FindStateByString() to ZScript.
This allows for using ZScript code to jump to different versions of states without using If/Else blocks or Switch cases.
21-Jan-2024 (Sunday) at 09:06:09 PST by Dileep V. Reddy
Merged with latest master and made small change (zcenter -> center.Z) to hw_sprites.cpp. Now compiles and works.
20-Jan-2024 (Saturday) at 05:59:19 PST by Dileep V. Reddy
Restored r_orthographic behavior.
19-Jan-2024 (Friday) at 21:30:31 PST by Dileep V. Reddy
Changed all of the isometric functionality to mapinfo and playerinfo variables. Retained function of most of the CVars.
15-Jan-2024 (Monday) at 16:27:39 PST by Dileep V. Reddy
Adding isometric camera mode with orthographic projection to current state of master branch of GZDoom.
21-Jan-2024 (Sunday) at 08:54:40 PST by Rachael Alexanderson
Revert "- use correct isHostile checks for target considerations"
This reverts commit f9a88f10ed890ed05bfd118e40538a974004b00e.
21-Jan-2024 (Sunday) at 05:17:09 PST by Rachael Alexanderson
- reverting pull request #2361 - apparently pull request #2364 changed some behaviour and these two do not play nice together. One or the other unfortunately has to be rolled back to allow GZDoom to build properly again.
Revert "Restored r_orthographic behavior."
This reverts commit 26908f5bc58237d1662ca26182fc502f99d3be91.
Revert "Changed all of the isometric functionality to mapinfo and playerinfo variables. Retained function of most of the CVars."
This reverts commit dc897eacc0eb9bbd2cbeee8893db860219620017.
Revert "Adding isometric camera mode with orthographic projection to current state of master branch of GZDoom."
This reverts commit d2c2c93cf145b89f4b81b4087e971e89640618eb.
20-Jan-2024 (Saturday) at 05:59:19 PST by Dileep V. Reddy
Restored r_orthographic behavior.
19-Jan-2024 (Friday) at 21:30:31 PST by Dileep V. Reddy
Changed all of the isometric functionality to mapinfo and playerinfo variables. Retained function of most of the CVars.
15-Jan-2024 (Monday) at 16:27:39 PST by Dileep V. Reddy
Adding isometric camera mode with orthographic projection to current state of master branch of GZDoom.
19-Jan-2024 (Friday) at 19:29:57 PST by Major Cooke
Aded FLIPSPRITEOFFSET<X/Y>
for actors and bFlipOffset<X/Y>
for visual thinkers.
- Inverts the direction that (Sprite)Offset pushes the sprite without affecting any other offsets, allowing them to combine seemlessly.
19-Jan-2024 (Friday) at 18:17:13 PST by Major Cooke
CalculateVertices Refactor
- Added roll support for Y billboarding
- Fixed a bunch of broken checks that prevented Y billboarding from working properly
- Y billboarding takes precedence over sprite facing
- Optimized ROLLCENTER: now combines the sprite's embedded offsets with SpriteOffsets instead of doing wasteful transforms before/after rotations
- Greatly cleaned up a bunch of cruft
03-Jan-2024 (Wednesday) at 21:28:43 PST by Rachael Alexanderson
- reverse y offset for SpriteOffset to be consistent with software renderer and past versions
03-Jan-2024 (Wednesday) at 07:16:42 PST by Rachael Alexanderson
- use correct isHostile checks for target considerations
17-Jan-2024 (Wednesday) at 03:17:36 PST by Professor Hastig
fix file names in mounted directories.
This used the normalized file name for access which only works on case insensitive file systems and only as long as no character gets mangled by Unicode normalization.
05-Jan-2024 (Friday) at 13:17:27 PST by Ricardo Luís Vaz Silva
Add action versions of the animation/model methods
05-Jan-2024 (Friday) at 09:34:43 PST by Ricardo Luís Vaz Silva
fix serialization
05-Jan-2024 (Friday) at 04:46:15 PST by Ricardo Luís Vaz Silva
allow modeldef flags to be overriden
12-Jan-2024 (Friday) at 07:23:10 PST by Major Cooke
Fixed music unpausing when alt-tabbing back.
11-Jan-2024 (Thursday) at 08:50:26 PST by Christoph Oelckers
activate localization of tabs and text update.
10-Jan-2024 (Wednesday) at 14:28:26 PST by Magnus Norddahl
Add support for changing the tab labels
11-Jan-2024 (Thursday) at 07:41:21 PST by Christoph Oelckers
attempt to fix compilation on macOS
10-Jan-2024 (Wednesday) at 20:02:23 PST by Andrey Shustov
Fix "unexpected end of TTF file" error
Changed returnv vector size to 3 by default and set size 5 for WIN32 only.
11-Jan-2024 (Thursday) at 05:02:14 PST by Rachael Alexanderson
- reverse allowduplicates check since it is a misnomer to what it actually did
10-Jan-2024 (Wednesday) at 14:26:45 PST by Christoph Oelckers
fix render API selection
10-Jan-2024 (Wednesday) at 14:06:05 PST by Magnus Norddahl
Implement mouse event propagation
10-Jan-2024 (Wednesday) at 04:52:48 PST by Magnus Norddahl
Add tabs to the launcher window
09-Jan-2024 (Tuesday) at 21:06:28 PST by Magnus Norddahl
Add a tab widget
09-Jan-2024 (Tuesday) at 11:52:52 PST by Christoph Oelckers
implemented language selection on the IWAD picker.
09-Jan-2024 (Tuesday) at 09:18:51 PST by Christoph Oelckers
use the string table for the picker's texts.
09-Jan-2024 (Tuesday) at 09:13:41 PST by Christoph Oelckers
Text update.
09-Jan-2024 (Tuesday) at 08:22:59 PST by Christoph Oelckers
adapted string table so that it can be initialized without full game data being available.
This is for the IWAD picker which runs before many things are known.
08-Jan-2024 (Monday) at 12:11:56 PST by Magnus Norddahl
Remove schrift from zwidget
09-Jan-2024 (Tuesday) at 07:47:24 PST by Christoph Oelckers
removed external stuff from tarray.h