nashmuhandes
50ce14dedb
Reinstate autoaim as an enabled default
2024-07-07 22:29:08 +08:00
dpjudas
7f2c928d14
Prepare wall/flat surface create functions to be able to insert in any location in the mesh buffers
2024-07-05 06:50:00 +02:00
Rachael Alexanderson
188ae392e7
- enable mipmapping in 2D
2024-07-04 20:55:15 +02:00
nashmuhandes
50b4fda41b
Enable always running by default
2024-07-04 19:24:58 +08:00
nashmuhandes
a48b4a2fca
Automap color presets match their vanilla colors by default (am_colorset dynamically configured in gameconfigfile.cpp)
2024-07-04 18:49:01 +08:00
nashmuhandes
4d4a5ec440
- Make the default dimcolor match VKDoom's titular orange tone
...
- Change Doom's gold-ish dim color to a more darker red (that gold-ish color is a leftover from ancient ZDoom days... time to move on away from it)
2024-07-04 17:21:11 +08:00
nashmuhandes
128f78bee4
Generate proper multi-sized icons for both Windows and Mac, and actually change the Linux icon too
2024-06-30 20:01:18 +08:00
Magnus Norddahl
2eab98b4fb
Fix level mesh upload crash if too large textures gets uploaded
2024-06-24 16:57:10 +02:00
Magnus Norddahl
330ec45d84
Merge tag 'g4.12.2'
2024-06-23 22:27:45 +02:00
Magnus Norddahl
dab624b8b5
Fix compile error for gcc 14
2024-06-23 16:59:26 +02:00
Magnus Norddahl
e76e86ca4b
Fix compile error on Windows ARM64
2024-06-20 18:11:58 +02:00
RaveYard
57d39048c8
Apply 2D shadowmapping to particles as they do not use levelmesh raytracing
2024-06-20 11:33:06 +08:00
RaveYard
c72092ffed
Fix redundant 2D shadowmap test for lightmap lights
2024-06-19 13:23:32 +02:00
dpjudas
c66b809d4e
Initialize COM early as we call SHGetKnownFolderPath as part of crash reporter setup
2024-06-16 02:31:34 +02:00
dpjudas
8c1351a363
Use a win32 message box if a fatal error happens before we got the chance to initialize zwidget's resources
2024-06-16 01:19:09 +02:00
nashmuhandes
1a89307ee7
Rename SourceRadius to SoftShadowRadius
2024-06-15 18:08:37 +08:00
nashmuhandes
1f8c617e4f
Fix Mac bundle identifier
2024-06-14 17:54:17 +08:00
Magnus Norddahl
6dd59c7787
Make the volume multipliers a little less aggressive
2024-05-19 12:59:46 +02:00
Magnus Norddahl
e7f06ab1a3
Modify the volume defaults and total maximum volume in such a way that if a user puts everything on maximum the chance of audio clipping is reduced
2024-05-18 17:31:07 +02:00
Magnus Norddahl
a0d15768bb
Revert "Add startscreen_console cvar for showing the console during loading instead of the start screen"
...
This reverts commit 147a136e27 .
2024-05-14 10:52:16 +02:00
dpjudas
147a136e27
Add startscreen_console cvar for showing the console during loading instead of the start screen
2024-05-14 00:19:52 +02:00
dpjudas
92230626c1
Add additional null pointer checks for spot lights
2024-05-12 02:55:44 +02:00
Magnus Norddahl
b575ffd36d
Add null pointer check for light->target
2024-05-10 18:42:57 +02:00
Magnus Norddahl
cf7be62721
Create stripped PDB and include it in the nightly builds
2024-05-09 21:56:58 +02:00
Magnus Norddahl
096b92f1b4
Rewrite the crash reporter code
2024-05-09 20:50:53 +02:00
Boondorl
71c40432e5
Reworked clientside lerping
...
Continuous Integration / Linux Clang 12 | AppImage (push) Has been cancelled
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
Now acts as a rubberbanding effect. The result is that movement is now considered correct and adjusted towards the real position if not rather than cautiously moving towards the predicted position.
2024-04-28 09:51:00 -03:00
Rachael Alexanderson
92e509e771
- this is 4.12.2
2024-04-28 02:41:00 -04:00
Rachael Alexanderson
25f791156f
- fixed: rollsprites now 'unstretch' properly in regular y-billboarding
2024-04-28 01:32:33 -04:00
Rachael Alexanderson
5971d521d9
- -norun now implies -stdout on Windows as it's useless without it
2024-04-28 01:32:18 -04:00
nashmuhandes
54ee0391d7
ZDRay specs fix
2024-04-28 01:32:13 -04:00
Christoph Oelckers
98a0b5f8d2
fix lifetime of skyinfo variable in HWWall::SkyPlane.
2024-04-28 01:32:04 -04:00
Christoph Oelckers
0049a00fe5
added emulation of Final Doom's teleporter z glitch and activate it for Saturnia MAP10
2024-04-27 12:32:19 +02:00
Boondorl
0e8325401d
Player spawn fix in co-op new games
...
If there aren't enough player spawns present in co-op, the game will instead fail to spawn extra players, waiting for the ticker to automatically capture the fact they have PST_ENTER. This presents a problem in WorldLoaded() where it becomes unreliable whether or not a player has truly spawned. This also means those extra players had slightly different spawn behavior compared to regular pawns.
2024-04-27 12:31:14 +02:00
Boondorl
6040416caa
Fixed changeskill being unnetworked
2024-04-27 12:31:14 +02:00
Boondorl
3f07d4e689
View fixes when predicting
...
View interpolation paths are now reset properly when predicting, fixing portals. Teleporters disabling view interpolation is now handled before every movement instead of only once at the start of predicting. Enabled FoV interpolation when playing online.
2024-04-27 12:31:14 +02:00
Boondorl
503f716507
Fixed incorrect automap arrow position in multiplayer
...
This caused the player arrows to update at only 35Hz and for the console player's arrow it would lag behind when following.
2024-04-27 12:30:56 +02:00
Christoph Oelckers
347cb724e3
fixed: AActor's members must all be native.
...
The morph code added 4 scripted ones, but AActor's size must be known at compile time.
2024-04-27 12:30:55 +02:00
Boondorl
572ba9f515
Interpolation fix for network prediction
...
This is a minor fix for interpolation when playing online as predicted movement was not properly having its prev data reset like a real tick would be. This resulted in jittery player sprites in third person.
2024-04-27 12:30:55 +02:00
nashmuhandes
c08a47c920
Allow scripted menu Drawer to write to CVars
2024-04-25 15:52:31 +08:00
Rachael Alexanderson
36a4207a98
- make gcc14 happy
2024-04-25 02:37:34 -04:00
nashmuhandes
3162b23e5d
Remove redundant namedef, update UDMF spec to be more accurate
2024-04-22 22:07:28 +08:00
Rachael Alexanderson
9b950c7d2f
- compile fixes
2024-04-21 11:24:52 -04:00
Rachael Alexanderson
2e850bd2a1
- fix erroneous namedef adds from last commit
2024-04-21 11:09:12 -04:00
Rachael Alexanderson
112c6cbccf
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzdoom-update-4-12-1
2024-04-21 11:05:59 -04:00
Rachael Alexanderson
0e1de064e3
- hide the additional parameters for now, this needs to be added in later
2024-04-21 09:21:53 -04:00
Boondorl
7f3e014707
Exported FTeam getters
2024-04-21 09:21:53 -04:00
Boondorl
132a150aa1
Added pistol start gameplay option
...
Automatically resets the player's inventory and health when changing maps.
2024-04-21 09:16:46 -04:00
Rachael Alexanderson
fde6c863d1
- hide the additional parameters for now, this needs to be added in later
2024-04-21 09:11:46 -04:00
Boondorl
b0137e50ee
Exported FTeam getters
2024-04-21 04:44:54 -04:00
Christoph Oelckers
f2d7bbea99
Instead of going through a global callback function set the string table's default gender at the start of each frame
...
This will perform the CVAR lookup only once per frame, not once per string.
2024-04-21 10:35:56 +02:00