Bouncyrock / TaleSpire-Beta-Public-Issue-Tracker

Issue tracker for the TaleSpire Beta
33 stars 17 forks source link

Camera Control Issue: "Focus On Point (Double Click)" rebind issues #955

Open HappyBadger57 opened 3 years ago

HappyBadger57 commented 3 years ago

Describe the bug: When trying to rotate the camera around a point using different key from default assigned to "Focus On Point (Double Click)" the camera first centers on the point that is clicked on, and then allows me to rotate (instead of simply rotating around a point and ONLY re-centering when I double click the assigned key). I rebound the "Focus On Point (Double Click)" key to MMB as it felt more natural than its original RMB default. This issue only occurs when you start the game and have previously bound a different key to "Focus On Point (Double Click)" during a prior session.

To Reproduce Steps to reproduce the behavior:

  1. Open TaleSpire
  2. Go to key-bindings in settings and change "Focus On Point (Double Click)" to be bound to MMB
  3. Rotate the camera with MMB
  4. Double click with MMB to re-center
  5. Notice the normal functionality and how you MUST press MMB twice if you want it to re-center on a point, otherwise it just allows you to rotate around a previously chosen/centered point
  6. Relaunch the game
  7. Get into any realm and attempt to simply rotate the camera with MMB again
  8. Notice that it is first doing the double click re-center function before allowing you to free rotate even though you are ONLY pressing MMB once.

Additional context: As a side-note, you can simply fix the issue by rebinding the "Focus On Point (Double Click)" to MMB again in the new session and thus will only experience this problem in a separate session.

ugly2632 commented 3 years ago
5. Notice the normal functionality and how you MUST press MMB twice if you want it to re-center on a point, otherwise it just allows you to rotate around a previously chosen/centered point

Hey this is similar to the way the camera reacted in the bug I posted, I wonder if they are related

https://github.com/Bouncyrock/TaleSpire-Beta-Public-Issue-Tracker/issues/957