Denis
784f35faed
move ifdef into function
2024-04-01 20:49:40 +03:00
Yamagi
5a642c4205
Merge pull request #1099 from BjossiAlfreds/cvar-cl_laseralpha
...
Added cvar cl_laseralpha and documentation in cvarlist
2024-04-01 09:12:03 +02:00
Yamagi
aa259a5d5f
Merge pull request #1096 from devnexen/unroll_dis
...
VectorLength reduces complexity.
2024-04-01 09:07:59 +02:00
Yamagi
48a4e5397c
Merge pull request #1094 from 0lvin/light_code_style
...
Rename functions r_dlightframecount parameter to lightframecount
2024-04-01 08:58:35 +02:00
Denis
6d1ac97a77
cleanup alias scan conversion
2024-03-31 22:45:30 +03:00
Denis
85b7ae87ef
fix bmodel clipping
2024-03-31 22:40:29 +03:00
Denis
d5c26f28d6
free for real
2024-03-31 22:39:50 +03:00
BjossiAlfreds
c134d0127d
Added cvar cl_laseralpha and documentation in cvarlist
2024-03-31 10:45:31 +00:00
David Carlier
3e64b2c1f9
VectorLength reduces complexity.
2024-03-25 06:29:23 +00:00
BraXi
764c977106
Rename functions r_dlightframecount parameter to lightframecount
...
Renders has global variable with such name that used as parameters
for R_MarkLights shared function.
Fixes:
* https://github.com/yquake2/yquake2remaster/issues/17
* https://github.com/yquake2/yquake2/issues/1093
2024-03-23 23:11:13 +02:00
Yamagi
9569f41c3c
Merge pull request #1091 from apartfromtime/Texture-filter-menu-option
...
Texture filtering options for OpenGL and Software video modes
2024-03-19 19:24:41 +01:00
Yamagi
6c21caa55d
Merge pull request #1088 from ConHuevosGuey/master
...
Added a player speed display that prints the players speed and ground speed at the top right corner. The function can be toggled on using cl_showspeed 1.
2024-03-19 19:17:12 +01:00
Feels Duck Man
086084b507
Added documentation for 'cl_showspeed' in 040_cvarlist.md
2024-03-18 21:21:59 -05:00
apartfromtime
26194c76cf
Fix software dithering
...
Rounding view angles to degrees fixes undefined software texture filter behaviour.
2024-03-18 12:19:35 +11:00
apartfromtime
72de1d45f8
Texture filtering options for OpenGL and Software video modes
...
Add renderer specific menu options.
2024-03-18 11:11:47 +11:00
Yamagi
823998d87f
Merge pull request #1085 from apartfromtime/Texture-filter-menu-option
...
Texture filtering option
2024-03-16 11:37:43 +01:00
Feels Duck Man
cf5b3687f2
Added an option to draw speed under the crosshair with cl_showspeed 2, fixed drawing the speedometer when the game wasn't playing.
2024-03-10 10:26:53 -05:00
Feels Duck Man
9cff22b55c
Removed 'Speed' label for speedometer when being displayed
2024-03-02 13:54:43 -06:00
Feels Duck Man
cfece2f55d
Added a speedometer that displays the player's speed in QU/s. Wasn't quite sure how to implement it without adding GetPlayerSpeed() to pmove.c. Unsure if there is a cleaner way to do this while keeping it inside cl_screen.c
2024-03-01 14:05:36 -06:00
apartfromtime
292bc0f632
Texture filtering option
...
Adds texture filtering option to the video menu.
Closes #753
2024-02-26 18:08:18 +11:00
Yamagi
e72ef48ae7
Add gl4 to the video menu renderer list.
...
GL4 is community maintained variant of GL3 using somewhat more up to
date OpenGL APIs. Requsted in #1045 .
2024-02-03 16:18:06 +01:00
Yamagi
cc176da74e
Merge pull request #1083 from apartfromtime/Case-insensitive-sort-on-player-skin-names
...
Case insensitive sort for player skins
2024-02-03 16:03:32 +01:00
Yamagi
5933b64f77
Sort the mod list case insensitive.
2024-02-03 16:00:30 +01:00
apartfromtime
8beb3d8a2e
Case insensitive sort for player skins
...
Case insensitive compare in quicksort compare function for player names.
Closes #1082
2024-02-02 21:33:14 +11:00
Yamagi
ceee1c1d32
Merge pull request #1081 from protocultor/overbrightbits_revenge
...
Fixed gl1_overbrightbits limiter (for real now)
2024-01-07 11:39:11 +01:00
Jaime Moreira
adf638d1f4
Controller buttons read more succinctly
2024-01-06 13:35:48 -03:00
Jaime Moreira
fb46007bc3
Fixed gl1_overbrightbits limiter, for real now
...
Allowed values are 0, 1, 2 and 4 only.
Updated documentation, again.
2024-01-06 13:32:48 -03:00
Jaime Moreira
9f9c212648
OpenGL 1 errors are visible now
...
Needs DEBUG=1 to enable
2024-01-06 13:29:13 -03:00
Yamagi
e40f5d1480
Merge pull request #1077 from apartfromtime/Fix-duplicate-entries
...
Fix duplicate menu key keyboard entries
2023-12-19 18:33:39 +01:00
apartfromtime
87ae381ed2
Attempt to fix indentation
2023-12-18 09:27:57 +11:00
apartfromtime
1570baee4d
Remove superfluous switch statement
2023-12-18 08:52:35 +11:00
Yamagi
18aa42653a
Merge pull request #1076 from protocultor/quick_weap
...
Faster "weapprev" and "weapnext" behavior
2023-12-17 11:58:28 +01:00
apartfromtime
089a1cd53f
Fix duplicate menu key keyboard entries
...
Fixes a bug where duplicate keyboard entries would occur in menu fields when using the keypad keys with num-lock on.
Adds `IN_NumpadIsOn` function returning the state of the numpad key.
2023-12-17 09:55:58 +11:00
apartfromtime
ef456964e3
Revert "Fix duplicate menu key keyboard entries"
...
This reverts commit 2180ca6c40
.
2023-12-17 08:18:38 +11:00
Jaime Moreira
01ce6787dc
Preview of the coming weapon for weapprev/weapnext
...
The weapon you are changing to appears in the HUD, in "pickup" format.
Requires g_quick_weap == 1.
2023-12-16 17:52:00 -03:00
Yamagi
be84f7fb89
Set the ambush
spawnflag on monster_boss2 in biggun.
...
I encountered a bug where the monster_boss2 aka hornet in biggun.bsp
somehow slipped into the void while pushed out of it's compartment.
I'm unable to reproduce it, but analysis showed that the hornet isn't
spawned in ambush mode. As soon as the player fires a gun it starts
moving. Maybe that is enough to slip out of the compartment.
Additionally the hornet is a targeted monster. Monsters triggered by
level logic must be set to ambush, otherwise sound and level logic
triggering mess each other up.
Closes #1078 .
2023-12-16 18:41:47 +01:00
Yamagi
5da0e5f00c
Merge pull request #1075 from apartfromtime/master
...
Rename min\max to avoid conflict with c-plus plus
2023-12-16 16:33:07 +01:00
apartfromtime
2180ca6c40
Fix duplicate menu key keyboard entries
...
Fixes a bug where duplicate keyboard entries would occur in menu fields when using the keypad keys with num-lock on.
Menu fields now mirror behaviour of the console field.
Removed keypad left arrow case from console key ignore list.
2023-12-12 14:29:52 +11:00
apartfromtime
71570bb2ef
Revert changes to shaders
...
Uses min/max from shader language.
2023-12-09 12:28:30 +11:00
Jaime Moreira
9eca08fd92
Faster "weapprev" and "weapnext" behavior
...
These commands can now "count" how many times they have been called,
similar to how "cycleweap" operates after #865 .
This allows for changing to different weapons, instead of just going
"one down" or "one up".
New cvar "g_quick_swap" allows to enable/disable this behavior.
2023-12-07 23:57:19 -03:00
apartfromtime
f0d2c5afaa
More min\max function renaming
...
Missed function renaming.
2023-12-04 22:59:31 +11:00
apartfromtime
9ac19de4ac
Rename min\max to avoid conflict with c-plus plus
...
While trying to compile the yquake2 rebased heretic2 source from 0lvin, a name conflict with min\max of different parameter counts included by a std::cpp library occurred.
2023-12-01 11:58:21 +11:00
Yamagi
4967b9d0ca
Update miniz to e5700656b34b732f8d4e5df87cb0de00a6c8f319.
2023-11-24 09:26:14 +01:00
Yamagi
3d8fa3995c
Update minizip unzip to 643e17b7498d12ab8d15565662880579692f769d.
2023-11-23 18:42:20 +01:00
Yamagi
90402c3f85
Move miniz into a subdirectory.
...
An upcoming update will add several files, having miniz in it's own
subdirectory makes it clear what belongs to it an whit to unzip.
2023-11-23 18:21:44 +01:00
Yamagi
2b06ae4e95
s/Jaime Moreira/protocultor/g
2023-11-08 18:47:31 +01:00
Yamagi
d4940703f0
Bump version number to 8.31pre.
2023-11-05 12:15:35 +01:00
Yamagi
11993ed7e6
Bump version number to 8.30.
2023-11-05 12:13:43 +01:00
Yamagi
06017193fc
Merge pull request #1070 from devnexen/network_getaddrinfo_error
...
NET_Socket unix using getaddrinfo's error code in case.
2023-11-04 14:13:24 +01:00
Yamagi
ad9c115840
Merge pull request #1069 from devnexen/fix_bug_fix
...
fix curl uaf previous fix.
2023-11-04 14:13:10 +01:00