Missing condition check (target or camera)

Missing condition check (target or camera)

in Bugs: Game, Forum, Website

Posted by: lorazcyk.8927

lorazcyk.8927

After what Evan Lesh said here,
https://forum-en.gw2archive.eu/forum/game/suggestions/An-option-to-disable-right-click-targeting/page/13#post2122506
I decided to do some testing.

More information and videos here:
https://forum-en.gw2archive.eu/forum/game/suggestions/An-option-to-disable-right-click-targeting/page/14#post2132488
(the videos are Facebook links)


Right now, after a player presses the mouse button, the game asks:

  • Did the player release the button? Then select the target under the mouse pointer
  • Did the player drag the mouse? Then rotate the camera

But the game doesn’t know what to do when the player pressed the mouse but didn’t do any of those two things, so it gets stuck waiting!


Instead of checking for that condition, you added a sloppy band aid: you made it so unless the player drags the mouse more than four (?) pixels, it will always select a target, even if the button is held down for five minutes…!

If the player presses he mouse button over something targetable, even if that thing isn’t there anymore after five minutes when the players releases the button, it will still target that thing!

And even if there’s nothing targetable when the player first pressed the button, if after five minutes there’s something targetable there, it will target that thing!

This bug has led to a lot of players accidentally targeting something with the right mouse button and losing their previous target, when what they meant to do was go into camera mode.

This is true even if the player moved those 2 or 3 pixels (not triggering camera mode).


You need to get rip out the 4 pixel threshold band-aid, and instead use a time threshold. Collect some metrics to see how long the average click makes the button stay pressed down, to find how long the time threshold should be. If the player releases the button before the time threshold (meaning the play did a “click”), the game chooses a target. If the player holds it past the time threshold, the game goes into camera mode, and does NOT select a target.

When selecting a target, it doesn’t matter if the player moved the mouse “a tiny, tiny bit” between button press and button release,so long as he relsesed the button immediately after pressing it, which is what a click is.


Evan Lesh owes me 5 total makeover kits kits if I’m right
:-P

(edited by lorazcyk.8927)

Missing condition check (target or camera)

in Bugs: Game, Forum, Website

Posted by: lorazcyk.8927

lorazcyk.8927

Player “ThirdSeason” says that after the game triggers camera mode, there’s about a 0.3 second delay where it will still target something.

I’m not sure if that’s true or not, but if it is, you need to make that delay go before the game triggers camera mode, not after.

(edited by lorazcyk.8927)

Missing condition check (target or camera)

in Bugs: Game, Forum, Website

Posted by: lorazcyk.8927

lorazcyk.8927

Eh, I see it could also be this

:-(

(edited by lorazcyk.8927)