mirror of
https://github.com/nzp-team/quakec.git
synced 2024-11-10 06:31:44 +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),
|
||||
// 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();
|
||||
else if (self.has_ads_toggle)
|
||||
} else if (self.has_ads_toggle) {
|
||||
W_AimOut();
|
||||
}
|
||||
|
||||
// ADS Button Pressed
|
||||
if (self.button8) {
|
||||
|
|
Loading…
Reference in a new issue