-
Notifications
You must be signed in to change notification settings - Fork 737
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scopes - No Zeroing from Secondary Sights #10220
base: master
Are you sure you want to change the base?
Conversation
I'm not a fan of showing the adjustment while scoped in. Setting maybe? |
I play with these scopes since the beginning without problem. Why not as an option. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rest LGTM
What about this story of zeroing ? What is the improvement of this PR ? |
In case you are referring to the first change, it's quite simple: As I understand this complex tech, the rangecard lists useful MIL adjustments for my current scope and rifle, relative to the reference zero distance. Due to the rangecard being virtual, it has to adjust dynamically to the current sight when displayed. Some scopes have a secondary sight with no magnification, which is often zeroed to 200m, instead of 100m like the magnified sight. If I open the rangecard while having the secondary sight selected, it will list MIL adjustments relative to that sight's zero distance, instead of the main one's. This is not realistic AFAIK, as you wouldn't be carrying a rangecard for the secondary sight, so it's just a quirk of the dynamic rangecard logic. |
If the range card has the second sight zeroing, it's just necessary to close it, press the key to switch to the primary and reopen the range card. |
As I already explained: no, it's not complicated, just unrealistic and therefore shouldn't be necessary.
It's two minor quality of life improvements that don't reduce realism in any way, while improving usability in common situations. I don't understand what there is to complain about, these changes shouldn't affect you negatively in any way, unless you for some reason feel more elite having to "switch sights" (which itself is an abstraction) before opening your rangecard. |
It's very annoying. Also, the unrealistic part is that if a card that essentially runs on magic and thus is able to automatically calculate all that stuff regardless of what scope you picked up, it damn well should be able to differentiate a scope without a zoom from a scope with a zoom. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
locality
With your PR you're just looking for facility and nothing else. |
It's more about removing unrealistic quirks and streamlining processes which are simpler IRL (no need to "toggle" your sense of touch to feel wind direction).
I get it, you do want this quirk to remain if only to feel more elite for knowing how to navigate around it, regardless of realism.
I'll add settings for legitimate UI preferences, not for fixing bugs or not. |
Argument for what ? This PR fixes and / or improves nothing. |
You both have been made good worthwhile contributions to this project We have two unrelated changes in this PR,
|
Fine by me. We can continue using this PR for the Rangecard issue, #10241 will be for the Adjustment UI setting.
Agreed, I believe that was already the implementation up until now. |
Because `currentZeroing` always returns the desired "main scope" zero for remote units, it won't ever return secondary scope zero.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note to self to clean this up eventually (save CfgWeapons lookup, parentheses)
Co-Authored-By: johnb432 <58661205+johnb432@users.noreply.github.com>
Dunno why the workflow fails, builds fine locally with latest HEMTT 🤷🏻♂️ |
pboProject is having some issues, not your fault |
When merged this pull request will:
Previously, opening the range card while having a secondary iron/holo-sight selected would skew the card's reference zero (often to 200m), needlessly requiring care to select the correct sight before adjusting the magnified one.
The change makes the calculation revert to the default zero (100m) if the current sight is of very low magnification.
CBA Setting to show the Scope Adjustment UI even while sighted in.IRL one should be able track the exact turret setting with the off-eye, or at least without having to unsight completely (and I guess also feel it to a certain extent).Moved to Scopes - Setting to show Adjustment UI while sighted in #10241.