Magnus Norddahl
6f1f33e90d
Merge pull request #99 from madame-rachelle/gzd4-14-merge
...
Gzd4 14 merge
2024-12-18 23:27:24 +01:00
Rachael Alexanderson
b85b7c18da
Merge branch '4.14' of c:/projects/gzdoom into gzd4-14-merge
2024-12-18 10:23:00 -05:00
Rachael Alexanderson
c2bce2760b
Merge commit ' e73969d' into gzd4-12-merge
2024-12-18 10:20:53 -05:00
Rachael Alexanderson
25ec8a689d
- language update
Continuous Integration / macOS | Debug (push) Has been cancelled
Continuous Integration / Linux Clang 11 | Debug (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | Debug (push) Has been cancelled
Continuous Integration / Linux GCC 12 | MinSizeRel (push) Has been cancelled
Continuous Integration / Linux GCC 9 | RelWithDebInfo (push) Has been cancelled
Continuous Integration / macOS | Release (push) Has been cancelled
Continuous Integration / Linux Clang 15 | Release (push) Has been cancelled
Continuous Integration / Visual Studio 2019 | Release (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | Release (push) Has been cancelled
g4.14.0
2024-12-17 14:18:45 -05:00
Ricardo Luís Vaz Silva
b37b95aa04
Fix damage being skipped for spectral puffs
2024-12-17 02:55:59 -05:00
nashmuhandes
be36118017
Exclude fullbright stuff from tracelighting
2024-12-17 10:07:44 +08:00
Magnus Norddahl
acdf49ee7a
Don't use glcycle_t
2024-12-17 00:39:38 +01:00
Magnus Norddahl
e30831a409
Clean up the ranges code a bit
2024-12-16 22:17:18 +01:00
Magnus Norddahl
0d87875003
Add some more null checks
2024-12-16 11:32:39 +01:00
Rachael Alexanderson
2a940a7418
- this is version 4.14.0
2024-12-16 04:38:27 -05:00
Ricardo Luís Vaz Silva
b5b3fe1b5e
remove "DECORATE" from error string
...
* print warning count as well
* allow treating warnings as errors
2024-12-16 04:36:48 -05:00
Magnus Norddahl
e0a7e2e8cc
Add build time to cpublasinfo
2024-12-15 22:42:24 +01:00
Magnus Norddahl
82e748cb49
Fix typo
2024-12-15 16:41:24 +01:00
Magnus Norddahl
e002697598
Add cpublasinfo ccmd
2024-12-15 16:30:19 +01:00
Boondorl
419fc91522
Stop interpolators constantly force updating mesh
2024-12-14 06:08:49 +08:00
Boondorl
8b03f32ce6
Fixed missing 3D floor trace check
2024-12-14 06:08:38 +08:00
Boondorl
4d5bba8d02
Clean up decal behavior
...
Only update the mesh if a decal was truly created/destroyed
2024-12-14 05:40:45 +08:00
Ricardo Luís Vaz Silva
c2901404d5
ensure non-dynamic tiles are baked first
2024-12-14 05:40:32 +08:00
Magnus Norddahl
36d74cf8f9
Try try again
2024-12-12 23:21:45 +01:00
Magnus Norddahl
2040be87a5
One more save fix
2024-12-12 23:10:13 +01:00
Ricardo Luís Vaz Silva
7fed2b85f6
remove version check for array type fix, to prevent crashes/etc with bad types
2024-12-12 15:19:18 -05:00
Magnus Norddahl
bd3b41cffb
Don't save dynamic lightmap textures
2024-12-12 21:19:17 +01:00
Magnus Norddahl
1004d6ae20
Exclude inactive triangles from subdivide
2024-12-12 20:18:27 +01:00
Magnus Norddahl
ab7c7cb465
Allocate from the start of the free lists
2024-12-12 20:08:38 +01:00
Magnus Norddahl
c46896599c
Use the SSE2 version in debug builds as its faster when the optimizer isn't running
2024-12-12 20:08:08 +01:00
Magnus Norddahl
22aab27058
Add some lame free list info
2024-12-12 18:58:47 +01:00
Boondorl
0b8989968d
3D floor performance fix
...
Prevent dummy trace sectors from sending updates to the accel struct
2024-12-12 16:05:09 +08:00
Magnus Norddahl
9729d8abc0
Fix median not getting initialized
...
Added some SSE2 code that wasn't faster unfortunately
2024-12-11 01:28:52 +01:00
Magnus Norddahl
6190ffecda
Also expand the bbox for the TLAS tree
2024-12-10 23:12:12 +01:00
Magnus Norddahl
bc5bf8ca7b
Increase the bounding box for numerical stability
2024-12-10 23:10:16 +01:00
Magnus Norddahl
dafc612b68
Add measurement of how long DoomLevelMesh::BeginFrame took
2024-12-10 23:05:57 +01:00
nashmuhandes
ca469e57ed
Revert "Show hitboxes even for invisible things (not sure if this is the most elegant solution; will revert this commit if I could come up with a better way)"
...
This reverts commit 1fc1f467a0 .
(Revert note: the fix here is messy and incorrect. Roll the code back to a cleaner slate to help smoothen the merge with the pending GZDoom 4.14 update, THEN later figure out how to fix this properly)
2024-12-10 17:14:12 +08:00
Rachael Alexanderson
1d04bd36d0
- allow forks to set OPTIONALWAD to (null) to disable searching for it.
2024-12-10 01:28:56 -05:00
RaveYard
3e10e3f551
Fix M_SaveBitmap stream buffer size
...
- credits to dpJudas for the solution
2024-12-10 01:28:56 -05:00
Boondorl
fc3a2e2ad1
Fixed A_SprayDecal not working on 3D floors
2024-12-10 01:28:56 -05:00
Ricardo Luís Vaz Silva
0087616511
misc decoupled animation fixes
2024-12-10 01:28:55 -05:00
Boondorl
a88516bbd2
Various bouncing fixes
...
Fixed bounce flag checks being inversed on 3D floors. Decoupled wall bouncing flag from floor/ceiling flags since they relied on it in the case of hitting steep ramps. Fixed wall bounces that actually bounce off planes not returning the correct value.
2024-12-10 01:28:32 -05:00
Boondorl
859bca4476
Fixed successful bounces on Actor tops not damaging them
2024-12-10 01:28:32 -05:00
Boondorl
ac2c174161
Added ripper damage logic to DoMissileDamage
2024-12-10 01:28:31 -05:00
Boondorl
493ebb8bcb
Fixed angleOffsetTargets not being initialized
2024-12-10 01:28:31 -05:00
Boondorl
abf0206706
Fixes for serializing and initializing
...
Fixed missing DViewPosition serializing. Fixed missing initializers in player_t.
2024-12-10 01:28:31 -05:00
Cacodemon345
2ad191b374
Add WorldRailgunFired
2024-12-10 01:27:56 -05:00
Cacodemon345
fe2a95c6ff
Add WorldRailgunPreFired for railgun attacks
...
Add AttackLineFlags for WorldHitscanPreFired
Indentation fixes in event.zs
2024-12-10 01:27:56 -05:00
Boondorl
b56190d2c4
Fixed incorrect autooff behavior on ceiling bounce ( #2837 )
...
* Fixed incorrect autooff behavior on ceiling bounce
* Fixed incorrect Actor bouncing behavior
2024-12-10 01:27:56 -05:00
Boondorl
79a4191742
Bandaid fix for 3D floor collision detection in traces
...
Correctly evaluate if a 3D floor starts above the ceiling/below the ground when testing against them, that way they won't be ignored on line hit. This fixes a lot of edge cases with ramps in particular.
2024-12-10 01:27:56 -05:00
Boondorl
488d4f0c71
Fixed bouncing on 3D floors ( #2835 )
2024-12-10 01:27:55 -05:00
BinarryCode
ed4ef14d31
make if-checks for AppendStatusBar consistent with Zandronum implementation
2024-12-10 01:27:23 -05:00
BinarryCode
bea4659c08
tweak error message
2024-12-10 01:27:15 -05:00
BinarryCode
aec8691c06
Update sbarinfo.cpp
...
Update code to be consistent with patch for Zandronum
2024-12-10 01:27:14 -05:00
BinarryCode
aa5ae5759a
Fix Pull Request Review 2346387627
2024-12-10 01:27:14 -05:00