Commit Graph

446 Commits

Author SHA1 Message Date
Yamagi 45a7d82156
Merge pull request #126 from BjossiAlfreds/spawntemp-leak-fix
Fixed spawntemp data leaking into mid-level spawned entities
2024-08-21 21:01:39 +02:00
BjossiAlfreds 982d100bb0 Fixed spawntemp data leaking into mid-level spawned entities 2024-08-12 16:31:51 +00:00
Yamagi f9dd3be7e7 There's no need to run `brew upgrade`. 2024-08-12 18:22:28 +02:00
Yamagi 3fd777fb2e 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 17:50:33 +02:00
Yamagi 2e2cb4fc1f 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 17:47:45 +02:00
Yamagi 19014a3c85 Add `g_monsterfootsteps` to the CHANGELOG. 2024-07-22 17:59:55 +02:00
Yamagi e2fcef5efc
Merge pull request #125 from 0lvin/master
Add Monster footsteps support #110
2024-07-22 17:59:09 +02:00
Denis Pauk 8a05565cfc Add Monster footsteps support #110 2024-07-21 13:31:42 +03:00
Yamagi b26f8e590b Update CHANGELOG for 'Work around naggy help icons'. 2024-07-20 09:16:34 +02:00
Yamagi b886ea5bac
Merge pull request #124 from BjossiAlfreds/helpmsg-always
Workarounds for naggy help icons
2024-07-20 09:14:27 +02:00
BjossiAlfreds 3c92e9a30f Workarounds for naggy help icons 2024-07-15 22:26:42 +00:00
Yamagi 145ed6ea89 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:46:53 +02:00
Yamagi acad845a6f Fix description of g_quick_weap. 2024-07-15 21:44:45 +02:00
Yamagi bea9dc85ff Update CHANGELOG for 2.12. 2024-07-13 16:27:20 +02:00
Yamagi 8baa9d35b0
Merge pull request #123 from protocultor/quick_weap
Faster "weapprev" and "weapnext" behavior
2023-12-17 11:56:27 +01:00
Jaime Moreira 95a40eef13 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:53:25 -03:00
Jaime Moreira 15ac078a88 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:45:46 -03:00
Yamagi c3968e2534 s/Jaime Moreira/protocultor/g 2023-11-08 18:51:07 +01:00
Yamagi b3654f4d27 Update CHANGELOG for rogue 2.11. 2023-11-04 14:27:24 +01:00
Yamagi a9c73a4ebb Fix stuck monster in rmine1.bsp at 968 544 720.
Move it a little bit around so it's no longer stuck in the world model.
2023-11-04 14:27:24 +01:00
Yamagi bd0019db85 Fix original bug, picking up the ammo pack reduces max fletchettes.
Flachettes have a base maximum of 200. Picking up the bandolier
increases it to 250. Picking up the ammo pack afterwards reset the
maximum to 200. Fix this by setting the maximum after picking up
the ammo pack to 300.
2023-11-04 14:27:24 +01:00
Yamagi f0a8e88abc Port `aimfix` support for the super shotgun from yquake2. 2023-11-04 14:27:24 +01:00
Yamagi db15317c90 Relicense rogue aka Ground Zero 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:

* Adam Leskis - @lpmi-13
* 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
* Yamagi

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

* c083b7c
* 6de4a9c
* e2ac13d
* 5d767c6

Many thanks to all involved with this project!
2023-11-04 14:27:06 +01:00
Yamagi 3cb024b7b0 Revert "Add rmine1.ent, fixes a stuck monster."
This reverts commit c083b7c66c.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 11:05:47 +01:00
Yamagi dfafc40af9 Revert "Update g_items.c"
This reverts commit 5d767c6b30.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 11:05:28 +01:00
Yamagi 56b0e0cdc2 Revert "Update weapon.c"
This reverts commit e2ac13dae4.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 11:05:15 +01:00
Yamagi dd31f0377a Revert "Update weapon.c"
This reverts commit 6de4a9ce77.

The author didn't give us permission to relicense the code to GPL2.
2023-11-04 11:04:53 +01:00
Yamagi c299a53a45
Merge pull request #121 from protocultor/limits
Added missing include, fixing compilation in Linux and MacOS
2023-09-15 20:20:59 +02:00
Jaime Moreira 8ea7bcd495 Added missing include for USHRT_MAX 2023-09-15 11:58:16 -03:00
Yamagi 1c52428172
Merge pull request #118 from protocultor/g_swap_speed_fix
Fix for g_swap_speed behaviour with extreme values
2023-09-14 21:26:57 +02:00
Yamagi ae187b3c63
Merge pull request #115 from BjossiAlfreds/rhangar2-helpfix
Fixed nagging help message in rhangar2
2023-09-14 21:26:35 +02:00
Yamagi 10927dddaf
Merge pull request #120 from BjossiAlfreds/rbase1-fixes
Fix Entity used itself in rbase1 and other minor fixes
2023-09-14 21:20:17 +02:00
Yamagi 772e396fb5
Merge pull request #117 from BjossiAlfreds/turret-fixes
Fix minor AI glitches with turrets
2023-09-14 21:19:43 +02:00
Yamagi 8e6edc5ac6
Merge pull request #114 from BjossiAlfreds/rsewer1-fixes
Some fixes for rsewer1
2023-09-14 21:17:38 +02:00
BjossiAlfreds cb66a3cc14 Fix Entity used itself in rbase1 and other minor fixes 2023-09-04 20:22:06 +00:00
Jaime Moreira 2469740598 Typos 2023-08-26 23:18:53 -04:00
Jaime Moreira 92a00c9f5d 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:59:49 -04:00
BjossiAlfreds 631e27190d Upgraded old classnames in rhangar2 2023-08-24 13:12:57 +00:00
BjossiAlfreds 890b42a318 Some fixes for rsewer1 2023-08-24 13:09:45 +00:00
BjossiAlfreds 70c4c50951 Fix minor AI glitches with turrets 2023-08-22 20:14:47 +00:00
BjossiAlfreds 66100386e7 Fixed wrong/overlapping secret sound effect 2023-08-20 21:06:57 +00:00
BjossiAlfreds 84fdbe057b Fixed nagging help message in rhangar2 2023-08-20 18:55:08 +00:00
Yamagi 16eee95bb8
Merge pull request #112 from BjossiAlfreds/gunnergren
Fixed gunner grenade duck code running twice
2023-07-30 17:39:27 +02:00
BjossiAlfreds 452ad99821 Fixed gunner grenade duck code running twice 2023-07-24 21:42:18 +00:00
Yamagi c78a7358d3
Merge pull request #109 from BjossiAlfreds/tdam-dir
T_Damage no longer modifies dir parameter
2023-07-16 09:49:16 +02:00
BjossiAlfreds dd0f1a8a61 T_Damage no longer modifies dir parameter 2023-07-07 23:51:47 +00:00
Yamagi 391128e0ac
Merge pull request #108 from protocultor/g_swap_speed
Cheat to speed up "weapon change" animations
2023-07-01 16:21:50 +02:00
Jaime Moreira 8319109c9f 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:46:43 -04:00
Jaime Moreira 15c531c300 Cheat cvar "g_swap_speed" implemented
Allows to skip frames of "putting down weapon" and
"raising weapon" animations, speeding them up.
2023-06-28 16:25:09 -04:00
Yamagi 0742bc24d7
Merge pull request #107 from BjossiAlfreds/makronjmp
Fixes to makron jump sequence
2023-06-17 16:36:35 +02:00