Latest Raze Changes

Latest 50 commits, skipping 50

Unofficial development builds at DRD Team

Newer commits | Older commits

16-Apr-2025 (Wednesday) at 11:18:37 CDT by Ricardo Luís Vaz Silva
Commit c0b6427b12
Parents: 009b84bb1a

print warning for texture2d usage

16-Apr-2025 (Wednesday) at 11:09:56 CDT by Ricardo Luís Vaz Silva
Commit 009b84bb1a
Parents: 7bcbc8f824

print warning for deprecated uniform declarations

16-Apr-2025 (Wednesday) at 11:09:36 CDT by Ricardo Luís Vaz Silva
Commit 7bcbc8f824
Parents: 0d7bb40648

add filename info to stb_include

13-Apr-2025 (Sunday) at 13:33:34 CDT by Ricardo Luís Vaz Silva
Commit 0d7bb40648
Parents: 44f1e239e4

make code more readable

13-Apr-2025 (Sunday) at 13:18:17 CDT by Ricardo Luís Vaz Silva
Commit 44f1e239e4
Parents: 3f65c2191a

deduplicate code

13-Apr-2025 (Sunday) at 13:15:07 CDT by Ricardo Luís Vaz Silva
Commit 3f65c2191a
Parents: 82e5dc2db6

better formatting

13-Apr-2025 (Sunday) at 13:11:34 CDT by Ricardo Luís Vaz Silva
Commit 82e5dc2db6
Parents: d23faa6ab8

remove raw C string manipulation, add missing chunk

13-Apr-2025 (Sunday) at 13:03:32 CDT by Ricardo Luís Vaz Silva
Commit d23faa6ab8
Parents: 817a3778d8

convert stb_include to FString, trim out some stuff

13-Apr-2025 (Sunday) at 12:23:45 CDT by Ricardo Luís Vaz Silva
Commit 817a3778d8
Parents: 8c66f5c64d

split stb_include into .cpp and .h

13-Apr-2025 (Sunday) at 12:20:02 CDT by Ricardo Luís Vaz Silva
Commit 8c66f5c64d
Parents: 2a6e354d92

add stb_include

23-Apr-2025 (Wednesday) at 12:25:55 CDT by MajorCooke
Commit 2a6e354d92
Parents: 6c4afed100

Replaced the code jumping in P_SpawnBlood with simple boolean checks.

23-Apr-2025 (Wednesday) at 12:12:06 CDT by MajorCooke
Commit 6c4afed100
Parents: 701d1f71d1

SpawnBlood now returns an actor spawned by the function.

20-Apr-2025 (Sunday) at 14:27:48 CDT by dileepvr
Commit 701d1f71d1
Parents: 34451c9acd

Ensure boolean to suppress compiler warning

Finally used !!(...) somewhere.

20-Apr-2025 (Sunday) at 12:27:05 CDT by dileepvr
Commit 34451c9acd
Parents: e199fd11d5

Boolean op instead of mod with 2

( ... & 1) is simpler than (... % 2 != 0).

20-Apr-2025 (Sunday) at 10:46:39 CDT by dileepvr
Commit e199fd11d5
Parents: 524cd55813

Fixed pitch culling in reflective flats for OoB Viewpoints

The vertical clipper needed viewpoint pitch sign to be flipped to work correctly. Only relevant for OoB viewpoints.

01-Apr-2025 (Tuesday) at 14:20:00 CDT by Boondorl
Commit 524cd55813
Parents: 44c9140aad

Added OnLoad virtual

Allows for things to be reinitialized where needed for Thinkers. Moved hidden state of items over to OnLoad.

17-Apr-2025 (Thursday) at 16:38:15 CDT by Ricardo Luís Vaz Silva
Commit 44c9140aad
Parents: ab5091098d

save togglehud to ini so that it can be properly restored on crash/exit

17-Apr-2025 (Thursday) at 16:35:43 CDT by Ricardo Luís Vaz Silva
Commit ab5091098d
Parents: fa03385980

fix bug with direct cvar assignment being mistakenly allowed

16-Apr-2025 (Wednesday) at 21:37:40 CDT by Ricardo Luís Vaz Silva
Commit fa03385980
Parents: a43b99bf51

remove commented out code

16-Apr-2025 (Wednesday) at 21:36:57 CDT by Ricardo Luís Vaz Silva
Commit a43b99bf51
Parents: bac018d306

further remove manual memory management

16-Apr-2025 (Wednesday) at 21:25:12 CDT by Ricardo Luís Vaz Silva
Commit bac018d306
Parents: 2b72de44d5

remove extra heap allocation and level of indirection

16-Apr-2025 (Wednesday) at 21:20:23 CDT by Ricardo Luís Vaz Silva
Commit 2b72de44d5
Parents: d40c5246e5

use TryEmplace

16-Apr-2025 (Wednesday) at 21:20:14 CDT by Ricardo Luís Vaz Silva
Commit d40c5246e5
Parents: 88a55be561

optimize memory allocation

16-Apr-2025 (Wednesday) at 21:01:33 CDT by Ricardo Luís Vaz Silva
Commit 88a55be561
Parents: e2026dca38

add TryEmplace to TMap

19-Mar-2025 (Wednesday) at 12:57:26 CDT by Boondorl
Commit f5032b149b
Parents: 5730719182

Added missing return values in VM calls

These are not supported by the JIT and must always be passed.

19-Mar-2025 (Wednesday) at 09:24:21 CDT by Boondorl
Commit 5730719182
Parents: c72888dcf8

Fixed player respawning

Pass appropriate information to the VM

09-Apr-2025 (Wednesday) at 12:47:17 CDT by Ricardo Luís Vaz Silva
Commit c72888dcf8
Parents: 0e77b01fc4

fix bad cherry pick

20-Feb-2025 (Thursday) at 02:21:45 CST by Ricardo Luís Vaz Silva
Commit 0e77b01fc4
Parents: 49cca9e8fe

fix OptionMenuItemCommand::DoCommand for new 4.15 keyword

05-Apr-2025 (Saturday) at 07:18:33 CDT by Peppersawce
Commit 49cca9e8fe
Parents: ff442b866b

Haiku support patch

03-Apr-2025 (Thursday) at 00:51:03 CDT by Christoph Oelckers
Commit ff442b866b
Parents: 7ad2111bed

rewrote XY and XYZ accessors for vectors to be read-only and not use type punning.

30-Mar-2025 (Sunday) at 13:01:20 CDT by DyNaM1Kk
Commit 7ad2111bed
Parents: 72f9c0f9b7

Added autoSwitch parameter to A_ReFire

30-Mar-2025 (Sunday) at 18:15:53 CDT by MajorCooke
Commit 72f9c0f9b7
Parents: 453722c7f1

Exported:

  • GetLumpContainer
  • GetContainerName
  • GetLumpFullPath for WADS struct, useful for debugging custom-made parsers and identifying where problems may arise.

All credit goes to Jay for the code.

24-Mar-2025 (Monday) at 03:44:14 CDT by Christoph Oelckers
Commit 453722c7f1
Parents: ae80d09664

forgot to save the MAPINFO part.

24-Mar-2025 (Monday) at 03:38:51 CDT by Christoph Oelckers
Commit ae80d09664
Parents: cfe275f81c

disable Build light mode due to being broken.

13-Mar-2025 (Thursday) at 11:26:28 CDT by nashmuhandes
Commit cfe275f81c
Parents: 34cbe3d8a0

Properly assign tags to various Raven game items

16-Mar-2025 (Sunday) at 12:54:35 CDT by Magnus Norddahl
Commit 34cbe3d8a0
Parents: 786b9806f6

Fix memory leak in mixins

09-Mar-2025 (Sunday) at 07:34:44 CDT by James Le Cuirot
Commit 786b9806f6
Parents: dbd9978cf8

Fix building with GCC 15

09-Mar-2025 (Sunday) at 14:57:28 CDT by Ricardo Luís Vaz Silva
Commit dbd9978cf8
Parents: 911951d967

fix non-void forward declarations as well

09-Mar-2025 (Sunday) at 14:54:41 CDT by Ricardo Luís Vaz Silva
Commit 911951d967
Parents: 9c1d45dd68

remove K&R C function declaration bullshit from lemon.c

should be enough to fix GCC15 compilation without fucking up size_t/etc

08-Mar-2025 (Saturday) at 14:14:53 CST by MajorCooke
Commit 9c1d45dd68
Parents: e1e93b1b46

Added particle rendering to VisualThinkers.

To activate, use SetParticleType(int type). To deactivate, use DisableParticle().

Types are:

  • PT_DEFAULT (default value; uses gl_particles_style)
  • PT_SQUARE
  • PT_ROUND
  • PT_SMOOTH

While in this mode:

  • Texture & Translation are ignored
  • Scale.X sets the size
  • SColor sets the color

Misc changes:

  • Removed warning on textureless destruction

06-Mar-2025 (Thursday) at 23:47:56 CST by nashmuhandes
Commit e1e93b1b46
Parents: 9d45ee15b7

Interpolate turning 180 degrees

07-Mar-2025 (Friday) at 14:22:24 CST by Ricardo Luís Vaz Silva
Commit 9d45ee15b7
Parents: 89235ea15d

fix function-pointer cast parsing

22-Feb-2025 (Saturday) at 21:19:16 CST by inkoalawetrust
Commit 89235ea15d
Parents: a655f65b9b

Exposed DElevator to ZScript.

22-Feb-2025 (Saturday) at 21:02:10 CST by inkoalawetrust
Commit a655f65b9b
Parents: 5503ec052d

Exposed more of the Floor thinker.

22-Feb-2025 (Saturday) at 07:07:45 CST by inkoalawetrust
Commit 5503ec052d
Parents: 0dc4c7db90

Exposed more of the Ceiling thinker.

  • Exposed the rest of the ceiling member fields and getters.
  • Added an IsCrusher() method.
  • Added getOldDirection() getter.
  • Fixed Door direction enum.
  • Forgot to make Plat readonly on previous commit.

22-Feb-2025 (Saturday) at 06:41:27 CST by inkoalawetrust
Commit 0dc4c7db90
Parents: d924573d8a

Exposed DPlat to ZScript.

22-Feb-2025 (Saturday) at 06:32:19 CST by inkoalawetrust
Commit d924573d8a
Parents: 40aef53e26

Exposed DDoor to ZScript.

Also added a ZScript-only enum for the movement direction..

08-Mar-2025 (Saturday) at 08:33:58 CST by dileepvr
Commit 40aef53e26
Parents: df724a8f08

Remove bitwise opeartion on bool

Visual Studio compiler was giving the warning: warning C4805: '|=': unsafe mix of type 'bool' and type 'int' in operation

08-Mar-2025 (Saturday) at 08:10:59 CST by dileepvr
Commit df724a8f08
Parents: bda5b7048d

Update hw_portal OoB height clip

Hopefully the last bug squash.

08-Mar-2025 (Saturday) at 00:47:12 CST by Dileep V. Reddy
Commit bda5b7048d
Parents: 190896ae1c

Handle sectors within sectors for stacked portals and plane mirrors (affects OoB only).

Newer commits | Older commits