Commit Graph

373 Commits

Author SHA1 Message Date
Yamagi 16db9eab3f
Merge pull request #101 from BjossiAlfreds/spawntemp-leak-fix
Fixed spawntemp data leaking into mid-level spawned entities
2024-08-21 21:02:51 +02:00
Yamagi de69b2a37d
Merge pull request #100 from devnexen/hunt_target_fix
backport yquake2 fix for HuntTarget unitialised vector
2024-08-18 17:05:34 +02:00
David Carlier 9fc912dc01
backport yquake2 fix for HuntTarget unitialised vector 2024-08-18 14:40:53 +01:00
BjossiAlfreds 6cfda5732d Fixed spawntemp data leaking into mid-level spawned entities 2024-08-12 16:31:04 +00:00
Yamagi 6fba354e60 There's no need to run `brew upgrade`. 2024-08-12 18:23:10 +02:00
Yamagi 68f407f16f Add CI workflows for Linux, MacOS and Windows.
This is equivalent to the CI workflows added to the yquake2 main
repository. The workflows are triggered on commit, for new pull
requests and when the pull request branch is updated. The CI is
mostly for providing users with up to date test builds.
2024-08-12 15:40:29 +02:00
Yamagi 69faeb6777 Modernize the README.
Convert to markdown and follow the same style as the yquake2 main
repository. Use it's resources were appropriate.
2024-08-12 15:31:59 +02:00
Yamagi 31b1c2d92b Add `g_monsterfootsteps` to the CHANGELOG. 2024-07-22 18:01:40 +02:00
Yamagi 33cb7a911f
Merge pull request #99 from 0lvin/master
Add Monster footsteps support #91
2024-07-22 18:00:58 +02:00
Denis Pauk 4faedcf71e Add Monster footsteps support #91 2024-07-21 13:23:02 +03:00
Yamagi b2e6790c8f Update CHANGELOG for 'Work around naggy help icons'. 2024-07-20 09:21:07 +02:00
Yamagi 2d6c12b423
Merge pull request #98 from BjossiAlfreds/helpmsg-always
Workarounds for naggy help icons
2024-07-20 09:18:39 +02:00
BjossiAlfreds df596a7b44 Workarounds for naggy help icons 2024-07-15 22:46:01 +00:00
Yamagi 36e9e03144 Switch g_quick_weap to 1 by default.
It's a nice to have convenience feature that most players will never
notice. Die hard traditionalists can switch it off.
2024-07-15 21:44:18 +02:00
Yamagi 7a173ac7c1 Fix description of g_quick_weap. 2024-07-15 21:43:46 +02:00
Yamagi 0da2327185 Update CHANGELOG for 2.13. 2024-07-13 16:26:16 +02:00
Yamagi b837ee59e6
Merge pull request #97 from protocultor/quick_weap
Faster "weapprev" and "weapnext" behavior
2023-12-17 11:50:44 +01:00
Jaime Moreira e8065c8b5a 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:51:10 -03:00
Jaime Moreira 091dff9b59 Faster "weapprev" and "weapnext" behavior
Allows to skip the "previous" or "next" weapon, by constantly tapping
the bound key (or scrolling the mouse wheel).
2023-12-07 23:42:40 -03:00
Yamagi d6f7384c74 s/Jaime Moreira/protocultor/g 2023-11-08 18:48:29 +01:00
Yamagi 05c915ca54 Update the CHANGELOG for version 2.12. 2023-11-04 11:01:20 +01:00
Yamagi 80016e7f7b Port `aimfix` support for the super shotgun from yquake2.
This enables the `aimfix` cvar for the super shotgun. While here add the
same fix to the phalanx, which is just a super shotgun with plasma
instead of shells.
2023-11-04 10:28:09 +01:00
Yamagi 0ee9b324a1 Relicense xatrix aka The Reckoning to GPL2.
This was made possible by id Software rereleasing the unaltered addon
sources codes under GPL2:

  https://github.com/id-Software/quake2-rerelease-dll/

All past contributors but one agreed with the relicensing:

* Andrey Nazarov - @skullernet
* Angus Freudenberg - @afreuden
* @BjossiAlfreds
* @DanielGibson
* David Carlier - @devnexen
* Denis Pauk - @0lvin
* @De-Seppe
* Jaime Moreira - @protocultor
* Joshua Scoggins - @DrItanium
* Mitchell Richters - @mjr4077au
* @NeonKnightOA
* Scott - @Pickle
* svdijk - @svdijk
* Yamagi

@Dremor8484 didn't give their permission, their commits were reverted:

* 368df08
* 44e50a1
* 04868b7

Many thanks to all involved with this project!
2023-11-04 10:14:22 +01:00
Yamagi 420413d169 Revert "Update weapon.c"
This reverts commit 04868b72ee.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 10:13:15 +01:00
Yamagi b2fe34a575 Revert "Update weapon.c"
This reverts commit 44e50a12ca.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 10:13:06 +01:00
Yamagi 6fb31423e5 Revert "Update weapon.c"
This reverts commit 368df08757.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 10:12:47 +01:00
Yamagi 8123986f86
Merge pull request #95 from protocultor/limits
Added missing include, fixing compilation in Linux and MacOS
2023-09-15 20:21:19 +02:00
Jaime Moreira 0a34834dc5 Added missing include for USHRT_MAX 2023-09-15 11:52:42 -03:00
Yamagi 381b0ca57c
Merge pull request #94 from protocultor/g_swap_speed_fix
Fix for g_swap_speed behaviour with extreme values
2023-09-14 21:12:42 +02:00
Jaime Moreira b86d7e954c Just typos 2023-08-26 22:49:41 -04:00
Jaime Moreira 1e63034859 Fixed g_swap_speed behaviour with extreme values
When its value was between 0 and 1, rounded down to 0; did the same
when bigger than 65535. Both cases locked up the weapon animation.
2023-08-26 22:48:23 -04:00
Yamagi 751f3f56fa
Merge pull request #90 from BjossiAlfreds/tdam-dir
T_Damage no longer modifies dir parameter
2023-07-16 09:49:44 +02:00
BjossiAlfreds e1aaa64b67 T_Damage no longer modifies dir parameter 2023-07-07 23:47:15 +00:00
Yamagi ae8a86dd71
Merge pull request #89 from protocultor/g_swap_speed
Cheat to speed up "weapon change" animations
2023-07-01 16:21:47 +02:00
Jaime Moreira 8e46e411bc Snappier "g_swap_speed" behaviour
Player is no longer forced to go through the last frame of activation
or deactivation of a weapon before changing its state.
2023-06-29 11:37:36 -04:00
Jaime Moreira a43de22013 Cheat cvar "g_swap_speed" implemented
Allows to skip frames of "putting down weapon" and
"raising weapon" animations, speeding them up.
2023-06-28 15:57:43 -04:00
Yamagi 4a04cf8afd
Merge pull request #87 from BjossiAlfreds/makronjmp
Fixes to makron jump sequence
2023-06-17 16:36:14 +02:00
BjossiAlfreds 951fdb4f97 Fixes to makron jump sequence 2023-06-07 13:42:23 +00:00
Yamagi 94284938f4
Merge pull request #86 from BjossiAlfreds/makrondeath
Fixed ungibbable makron parts
2023-05-13 15:22:04 +02:00
BjossiAlfreds 15567f94a3 Fixed ungibbable makron parts 2023-05-09 18:32:27 +00:00
Yamagi 1010b2c694
Merge pull request #85 from BjossiAlfreds/intersight
Fixed monsters seeing players during intermissions
2023-05-08 18:08:56 +02:00
Yamagi 9626e71c86
Merge pull request #84 from BjossiAlfreds/gladrange
Fixed stand-ground gladiators not attacking at certain range
2023-05-08 18:07:38 +02:00
BjossiAlfreds e0fb272e65 Fixed monsters seeing players during intermissions 2023-04-26 01:30:21 +00:00
BjossiAlfreds 04c9248961 Fixed stand-ground gladiators not attacking at certain range 2023-04-22 18:51:05 +00:00
Yamagi 1a3e721d51
Merge pull request #83 from Dremor8484/master
Update weapon.c
2023-03-25 17:15:31 +01:00
Dremor8484 04868b72ee
Update weapon.c
phalanx aimfix (like the supershotgun)
the first shot (in the if statement) is to the right, the second shot (in the else statement) shoots left

without the change to the code 1 shot is centered on the aim cross, the other is on the right
with the change to the code the left shot is on the left of the crossair and it touches the left -- of the crossair, while the right shot is on the right and touches the right -- of the crossair
2022-12-16 04:27:38 +01:00
Yamagi 92d83faff4 Update the CHANGELOG for 2.11. 2022-12-03 17:03:51 +01:00
Yamagi b4c4a15c7d
Merge pull request #82 from Dremor8484/Dremor8484-xatrix-doublebarrelshotgun-aimfix
Update weapon.c
2022-12-03 16:56:28 +01:00
Dremor8484 44e50a12ca
Update weapon.c
the aimfix was working only on half of the attack, since the supershotgun shoots 2 times (half bullets left, half bullets right)

to carefully test it i tried to comment out 1 of the 2 shots while also keep yaw change to 0
in 1 case the bullets hit around the crossair, in the other case the bullets were not centered around the crossair.

i added the same fix to the shot that did not have it, and it worked.

i tested it out with yaw-5 and yaw+5 with both shots shooting at the same time and the bullets appeared to gather into 2 distinct clusters one left side of crossair, one right side of crossair like 2 eyes on the wall
2022-12-03 15:42:44 +01:00
Yamagi 731af54f2c
Merge pull request #80 from devnexen/va_fmt_chg
va little signature change
2022-11-06 17:20:48 +01:00