Rachael Alexanderson
7a43d7f78d
- multiply frame measurement by 2.0 to at least divide the total frame render time by half during the load screen
2024-03-30 12:14:07 -04:00
Rachael Alexanderson
a1bdc0582c
- slow down frame updates for the start screen for slower GPU's, since this can increase loading time significantly
2024-03-30 12:14:07 -04:00
Magnus Norddahl
bf3ccad3e2
Add fizzlefade wipe effect
2024-03-30 10:50:23 +01:00
Boondorl
29a2ca0b13
Added co-op option to remember last used weapon when respawning
2024-03-28 15:48:56 -04:00
Boondorl
3e939b0ec1
Update quake radii from int -> double
...
Also enables static portal-aware distance checks as cam view offsets will now properly go through them when shaking
2024-03-28 15:48:45 -04:00
Boondorl
96594e0f34
Updated explosion distances from int -> double
2024-03-28 15:48:35 -04:00
Boondorl
442ac3f78b
Updated substitution logic to only replace pointers if safe
2024-03-28 15:48:23 -04:00
Ricardo Luís Vaz Silva
e85ec240bf
Store type together with pointers to allow safe substitution
2024-03-28 15:48:23 -04:00
Boondorl
6b7065899d
Added interpolation to view position
2024-03-28 15:48:05 -04:00
Magnus Norddahl
e8d8dde283
Ignore vid_maxfps when vsync is enabled.
...
Increase vid_maxfps to 500 as modern computers have monitors in the 240-500 hz range now.
2024-03-28 02:56:29 -04:00
Magnus Norddahl
0b9c8efa58
Ignore vid_maxfps when vsync is enabled.
...
Increase vid_maxfps to 500 as modern computers have monitors in the 240-500 hz range now.
2024-03-28 07:30:09 +01:00
Ricardo Luís Vaz Silva
682dd1b22d
Can't narrow down the JIT bug yet, so block JIT for functions that call Function Pointers temporarily
2024-03-22 13:28:02 -03:00
Ricardo Luís Vaz Silva
071b5c5180
fix argument pointer wrapping in function pointers
2024-03-22 13:28:02 -03:00
Magnus Norddahl
7e2d1da4a6
Add gl_shownormals cvar as enabling ssao and setting a specific debug level was a bit too obscure for this feature
2024-03-18 03:26:29 +01:00
Magnus Norddahl
1b6f98e673
Fix gl_ssao_debug 4 rendering glitch when multisample is active
2024-03-18 03:19:51 +01:00
Kyle Evans
b1f53e7eb5
src: filesystem: move includes out of the FileSys namespace
...
The previous situation is unfortunately not sustainable; header pollution
isn't consistent across all non-Windows platforms. As a result, some of
the earlier includes may pull functions/types into the global namespace too
soon, and the later includes will have no visibility of them because they're
in a different namespace. Re-including the necessary one doesn't work
because include guards will prevent their re-inclusion, and it's not a good
idea to try and #undefine include guards now that we're in a new namespace.
This fixes the build on FreeBSD, and likely some other systems as well.
2024-03-17 22:00:00 -04:00
Magnus Norddahl
ba423c3b6e
Fix vulkan validation error
2024-03-18 02:49:02 +01:00
Ricardo Luís Vaz Silva
458d81cede
Make TArray take functions by forward-reference and call them by invoke
...
(1. avoids copying for lambdas, and 2. allows passing methods)
2024-03-17 18:07:50 -03:00
Ricardo Luís Vaz Silva
ce479e09ff
Fix A_ChangeModel serialization
...
I overlooked this part on my first A_ChangeModel fix
2024-03-17 18:07:50 -03:00
Ru5tK1ng
631eb5847b
Use fromDeg for angle of 0.
2024-03-17 21:03:54 +01:00
Ru5tK1ng
e62651e3cf
Fixed: A_LookEx did not account for the +LOOKALLAROUND flag.
2024-03-17 21:03:54 +01:00
Ricardo Luís Vaz Silva
caa4728bd4
Export A_DoChase to zscript and make A_Chase a direct native function
2024-03-17 21:02:52 +01:00
Rachael Alexanderson
7f8ce13d24
- add missing include for macos
2024-03-17 00:58:24 -04:00
Rachael Alexanderson
c73ec97027
- accidentally added erroneous quotes to the last commit
2024-03-16 23:22:42 -04:00
Rachael Alexanderson
1e2a491f9e
- don't show path if longsavemessages is false. fixes https://github.com/ZDoom/gzdoom/issues/2467
2024-03-16 22:58:29 -04:00
nashmuhandes
a72057945b
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-03-16 04:37:28 +08:00
Ricardo Luís Vaz Silva
cc88dfbe50
Unrevert two changes
...
* Sorted Delete for TArray
* Typed constructor for TObjPtr
2024-03-15 17:21:59 -03:00
Ricardo Luís Vaz Silva
0092aa0772
Fix crash with DecoupledModels flag defined but no actual model
2024-03-15 21:08:59 +01:00
Christoph Oelckers
520b960ca5
Reverted the path node system
...
Code reviews were unfavorable so better nix it before it finds wider use.
2024-03-15 20:24:39 +01:00
Magnus Norddahl
b9cd2ecd75
Change the default sound effects volume to 50%
2024-03-15 20:17:24 +01:00
nashmuhandes
9c24639c1d
Half the default master volume
2024-03-16 03:04:11 +08:00
Ricardo Luís Vaz Silva
c9e678b60e
Fix missing newlines in animation messages
2024-03-15 14:33:17 -03:00
RaveYard
1f5e752f48
Fix shader custom texture filtering not set to default and overriding first texture slot settings on failure
2024-03-15 11:28:52 +01:00
dpjudas
2c9f7c8c3e
Turn on the output limiter
2024-03-15 09:41:25 +01:00
Major Cooke
fe0de5053a
- Fixed: ROLLCENTER was always being applied even when the flag wasn't present.
2024-03-15 01:17:19 -03:00
Ricardo Luís Vaz Silva
341c1bbede
Fix crash with DecoupledModels flag defined but no actual model
2024-03-14 18:52:04 -03:00
Major Cooke
6d99395b68
- Fixed: Fear checks were incorrect when accounting for player being present or not.
2024-03-13 15:40:24 -03:00
Major Cooke
4682b7172e
Fixed typo
2024-03-13 13:12:09 -03:00
Magnus Norddahl
bdbacee28a
Don't call V_Init2 twice
2024-03-12 23:38:44 +01:00
Major Cooke
f081ef1850
Enhanced pathing for floaters
...
Their checks are now 2D instead of 3D.
2024-03-12 18:09:02 -04:00
nashmuhandes
0d9855cfe7
Expose LandingSpeed to ZScript. This controls the minimum Z velocity from falling down that's needed to "squat" the player's view (defaults to -8).
2024-03-12 18:08:42 -04:00
Boondorl
730ef1a23a
Adjusted view angle interpolation
...
Now uses deltaangle to get the shortest interpolation path for angles.
2024-03-10 13:48:25 -03:00
nashmuhandes
74a27be3fd
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-03-10 03:34:37 +08:00
Magnus Norddahl
192cdcd9cb
Fix null pointer crash for translucent flats with no texture
2024-03-09 13:28:50 +01:00
Boondorl
0ef042562e
Fix for Morph virtual
...
Allows class<MorphedMonster> to be used as an argument type in place of class<Actor> within the third argument for backwards compatibility.
2024-03-08 20:10:40 +01:00
dpjudas
c7cee9e527
Fix corona texture mode bug
2024-03-06 04:21:45 +01:00
Major Cooke
05167fd4ef
Missed this one.
2024-03-05 13:44:38 -05:00
Major Cooke
d71af3683a
Clear the path instead of advancing the node when crossing portals.
...
- If an actor crosses back over a portal because they're blocked, it will result in false positives.
- Fixed nodes not being targeted for aim direction.
2024-03-05 13:44:38 -05:00
Major Cooke
257ddb520a
Extra safety checks.
2024-03-05 13:44:38 -05:00
Major Cooke
79fb3dfd31
Implemented KEEPPATH flag.
2024-03-05 13:44:38 -05:00