mirror of
https://github.com/nzp-team/quakec.git
synced 2024-11-10 14:42:05 +00:00
SERVER: Allow use of Right-Handed weapons with ADS Toggle
This commit is contained in:
parent
3ae20465cf
commit
1e1925ffa6
1 changed files with 13 additions and 2 deletions
|
@ -2094,10 +2094,21 @@ void() WeaponCore_ClientLogic =
|
||||||
|
|
||||||
// If Client has ADS bound to impulse 26 (toggle),
|
// If Client has ADS bound to impulse 26 (toggle),
|
||||||
// check if the flag is set and W_AimIn()
|
// check if the flag is set and W_AimIn()
|
||||||
if (self.ads_release)
|
if (self.ads_release) {
|
||||||
|
// A bit of a hack -- but if we are using a dual wield weapon
|
||||||
|
// and we've triggered the toggle ADS, emulate a RMB tap and
|
||||||
|
// remove the ADS toggle flag.
|
||||||
|
if (IsDualWeapon(self.weapon)) {
|
||||||
|
self.ads_release = false;
|
||||||
|
self.has_ads_toggle = false;
|
||||||
|
WeaponCore_AimButtonPressed();
|
||||||
|
WeaponCore_AimButtonReleased();
|
||||||
|
return;
|
||||||
|
}
|
||||||
W_AimIn();
|
W_AimIn();
|
||||||
else if (self.has_ads_toggle)
|
} else if (self.has_ads_toggle) {
|
||||||
W_AimOut();
|
W_AimOut();
|
||||||
|
}
|
||||||
|
|
||||||
// ADS Button Pressed
|
// ADS Button Pressed
|
||||||
if (self.button8) {
|
if (self.button8) {
|
||||||
|
|
Loading…
Reference in a new issue