Boondorl
dad8e4719c
Don't create thing iterator if THRUACTORS is set when moving
2025-01-14 15:10:15 -05:00
nashmuhandes
f5bf1d0497
Exported thing activation function
2025-01-14 02:21:50 -05:00
Boondorl
c87dc5ccad
Updated VisualThinker render linkage
...
Now uses its own self-managed linked list with its level tracking the head pointer. Allows for VisualThinkers to be moved to any desired stat instead of being stuck in STAT_VISUALTHINKER.
2025-01-13 19:26:05 -05:00
Ricardo Luís Vaz Silva
61df13306f
fix DScriptScanner
2025-01-11 09:31:20 -03:00
Major Cooke
2061caba18
Make the visual thinker statnum assignment check unconditional since statnum is no longer a pointer
...
- This fully completes this revert: ca3b0737ea
2025-01-10 20:31:38 -03:00
Christoph Oelckers
30ab960955
update DUMB license from zmusic source.
2025-01-10 17:18:44 +01:00
Rachael Alexanderson
2f4714e0c7
- vcpkg keeps failing. take it off the CI
2025-01-08 17:55:09 -05:00
Adam Kaminski
aa190dffc9
Fixed the registered or shareware versions of Doom not using the correct chat sound.
2025-01-08 17:19:06 -05:00
Ricardo Luís Vaz Silva
e12d51c5a2
add default values, vec4 uniforms, and cvar uniforms to post-process uniforms
2025-01-06 19:21:21 -05:00
Eonfge
22690bbb76
Fix fatal error formatting
...
Based on this patch: https://aur.archlinux.org/cgit/aur.git/tree/0002-fix-format-security-error.patch?h=gzdoom
2025-01-06 11:01:20 -05:00
Boondorl
af8838d45a
Added interpolation to crosshair size
2025-01-06 03:20:23 -05:00
Rachael Alexanderson
6f927d60c8
- don't allow vid_dontdowait
if neither vid_vsync
is true nor vid_maxfps
is set, in order to prevent coil whine
2025-01-04 12:22:47 -05:00
Rachael Alexanderson
3efaca262d
- address adaptive sync flicker issue (disables 35 fps cap during game pause)
2025-01-04 12:22:47 -05:00
Rachael Alexanderson
f3b0c3ac5e
- Roll back filesystem changes. These were causing instabilities in the master branch that were interfering with development.
2025-01-04 11:27:21 -05:00
Rachael Alexanderson
786bfa6419
- add save order to menu
2025-01-01 17:26:16 -05:00
Rachael Alexanderson
d42e3b0037
- store current time in the save game node when saving a new game
...
- when overwriting a save force it to reposition itself in the list in case any of its details have changed
2025-01-01 17:11:12 -05:00
Rachael Alexanderson
902bf03c47
- implement new cvar save_sort_order
- for now options are only 0 or 1 - 0 is alphabetical, 1 is descending by time (most recent first)
2025-01-01 17:11:12 -05:00
nashmuhandes
aebabd2307
Fix coop key share failing if the item was spawned in-game (for example, via the console)
2024-12-30 21:25:37 -05:00
Rachael Alexanderson
d6e1097b85
- enable mipmapping in 2D
2024-12-26 04:12:06 -05:00
nashmuhandes
a4e527979d
Allow setting a dynamic light's alpha to influence its brightness. This brings it in parity with VKDoom
2024-12-26 04:10:44 -05:00
nashmuhandes
d3e5cf77ab
Add lm_sunintensity documentation. Clean up styling of all ZDRay-related entries
2024-12-22 05:06:20 -03:00
Ricardo Luís Vaz Silva
bdddfcc80a
allow nullptr with spriteid/textureid/translationid (for default parameters/etc)
2024-12-21 04:33:25 -05:00
Ricardo Luís Vaz Silva
d36fa3c36b
add helper methods to Sound/SpriteID/TranslationID
2024-12-21 04:33:25 -05:00
Ricardo Luís Vaz Silva
eefad0764e
fix TranslationID casting
2024-12-21 04:33:25 -05:00
Ricardo Luís Vaz Silva
b7c9675c9d
add snd_footstepvolume to sound options menu
...
(SNDMNU_FOOTSTEPVOLUME is already in the spreadsheet, but only for en/pt so far)
2024-12-21 04:33:25 -05:00
Ricardo Luís Vaz Silva
023328da04
allow summon to work with visual thinkers
2024-12-20 22:23:49 -03:00
Rachael Alexanderson
62381cc7de
- fix 1:1.2 minimizer function to work with actual 4:3 screens
2024-12-19 06:47:07 -05:00
Rachael Alexanderson
0a375f2a6d
- add menu option for new 1:1.2 minimal scaling mode
2024-12-19 05:55:11 -05:00
Rachael Alexanderson
4963aea0e8
- add a 1:1.2 ratio min-scale mode
2024-12-19 05:53:50 -05:00
Rachael Alexanderson
1d7763864b
- language update
2024-12-17 14:18:30 -05:00
Ricardo Luís Vaz Silva
d61ec1722a
Fix damage being skipped for spectral puffs
2024-12-16 17:12:25 -03:00
Rachael Alexanderson
5b38eb5fc5
g4.15pre
2024-12-16 04:39:44 -05:00
Ricardo Luís Vaz Silva
e82c7d2428
remove "DECORATE" from error string
...
* print warning count as well
* allow treating warnings as errors
2024-12-13 16:46:48 -03:00
Ricardo Luís Vaz Silva
325817afdf
remove version check for array type fix, to prevent crashes/etc with bad types
2024-12-12 15:18:53 -05:00
Rachael Alexanderson
fb660fa3c1
- allow forks to set OPTIONALWAD to (null) to disable searching for it.
2024-12-05 04:14:46 -05:00
RaveYard
23a021dfca
Fix M_SaveBitmap stream buffer size
...
- credits to dpJudas for the solution
2024-12-04 19:38:11 -05:00
Boondorl
c6eba62f73
Fixed A_SprayDecal not working on 3D floors
2024-12-02 02:30:22 -03:00
Ricardo Luís Vaz Silva
8311e77a26
misc decoupled animation fixes
2024-11-29 13:54:35 -03:00
Boondorl
72ed0c4377
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-11-27 22:37:01 -05:00
Boondorl
0010f22faa
Fixed successful bounces on Actor tops not damaging them
2024-11-27 22:36:48 -05:00
Boondorl
882017f4be
Added ripper damage logic to DoMissileDamage
2024-11-27 22:36:48 -05:00
Boondorl
15fcf60489
Fixed angleOffsetTargets not being initialized
2024-11-27 22:36:38 -05:00
Boondorl
4726cc9ec5
Fixes for serializing and initializing
...
Fixed missing DViewPosition serializing. Fixed missing initializers in player_t.
2024-11-27 22:36:38 -05:00
Cacodemon345
26cff374de
Add WorldRailgunFired
2024-11-26 18:48:17 -05:00
Cacodemon345
db6294c48a
Add WorldRailgunPreFired for railgun attacks
...
Add AttackLineFlags for WorldHitscanPreFired
Indentation fixes in event.zs
2024-11-26 18:48:17 -05:00
Boondorl
1d35ff8bc7
Fixed incorrect autooff behavior on ceiling bounce ( #2837 )
...
* Fixed incorrect autooff behavior on ceiling bounce
* Fixed incorrect Actor bouncing behavior
2024-11-26 05:59:20 -05:00
Boondorl
f911088074
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-11-26 03:43:52 -05:00
Boondorl
5240c52b07
Fixed bouncing on 3D floors ( #2835 )
2024-11-26 03:43:09 -05:00
BinarryCode
5576e66670
make if-checks for AppendStatusBar consistent with Zandronum implementation
2024-11-24 19:31:54 -03:00
BinarryCode
9ba831907f
tweak error message
2024-11-24 19:31:54 -03:00