Character moves when right clicking mosue with arch part selected.
issueid=2187 04-30-2015 08:59 AM
Xsyon Citizen
Character moves when right clicking mosue with arch part selected.
Same as Title.

Not sure if this is somehow related to internet latency, but often ( but not always ) I will have an arch part selected,

for instance a granite wall i just placed and moved into position, and I will hold down the right mouse button to turn,

and my character will auto move forward. If Im on the ground no big deal, but it 9 stories up and on the edge, I now have fallen off.

I'm ssure this is not intended, and hope there is a way to solve this frequent issue without too much trouble.
This issue is closed. No more replies may be made.
Issue Details
Issue Number 2187
Project Bugs Reports
Category Code - Character & Actions
Status Fixed / Resolved
Priority 5 - Medium
Affected Version Unknown
Fixed Version (none)
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




04-30-2015 10:32 AM
Is it possible that you still have the left mouse button pressed from selecting the arch part while you press the right mouse button?

That's the only reason I can think of this happening (since pressing both buttons at the same time will make you move forward).
 

04-30-2015 12:21 PM
Xsyon Citizen
Oh I am sure that's possible :) however it happens on two diff computers, and seems to happen when there are lag spikes.

It also happens only after I have placed something, and if the placement lag is much worse then normal.

I have 50mb pipes for inet connection and even at work which is a fiber link, it always lags a small amount when placing objects.

and example would be I place a truss, and need to slid it into place and there is a 1-3 second lag between each meter of movement I make.

Move it a meter, wait and then can move again.
 

04-30-2015 04:55 PM
Ok. Most likely this isn't a bug, it's just simply that both mouse buttons are registered as being pressed down, so you move forward a bit.

To test this out for sure, what I can do is turn off the auto-move behavior (on the Test Server) then see if you can reproduce this.

About the lag, this doesn't sound like actual latency between you and the server. It sounds like low frame rate or pauses due to calculations while moving architecture parts. I will need to test your area and optimize the placement and movement functions.

I'll let you know when I can set up a test for the auto-move on the Test Server.

Thanks!
 

05-01-2015 12:37 PM
Visitor
I experience the same things as Oak. Both the auto-running and the lag while building.

With the auto-run....It's as if the right mouse button is reading as pressed when it is not. Does seem to be due to what I've been calling 'builder's lag' as that's the only time it's happened to me, while building/placing structures. I know a few others experiencing the same thing as well. It stops when you click the screen somewhere other than the move panel with your left mouse button.

The builder's lag does tend to be worse around large tribes, enough to where I have to wait that second or two between each click to move a structure (everything freezes for that second or two) whereas I do not have that same problem on a homestead, for example. On a homestead I will see a minor ping increase for a few seconds when moving something before it stabilizes again, but I can move things freely and quickly without being frozen at all. Also often with the lag problem, the ghosts register a double click while it's being moved around...and will move the structure twice at whatever distance I have it set at instead of just once.
 

05-02-2015 07:57 PM
Please check this situation on the current Test Server build.

It sounds like the real issue was just the time consuming building support function. I timed this in several large tribe areas, and the function could take nearly 1 second on my machine. On other machines it could cause a pause for even more time.

I've optimized the support checking function and it's now over 10 times faster. I tested moving parts in some large tribes on the Test Server and it felt a lot more fluid now.

Please let me know if this optimization improves the 'builder's lag' and removes the associated issues (moving due to both mouse buttons still registering as pressed or double movements being registered).

Thanks!
 

05-03-2015 03:46 AM
Visitor
Hopped on test for just a short while and for the time I was there, the builder's lag did seem to be drastically improved. Arch structures were much more fluid and easy to work with. I was able to hold down the move buttons and they responded more appropriately. There was no freezing after each click to move or build, no hitching, no double movements. It seemed very comparable to working in a homestead area. Much better.
My overall ping was higher than normal while running around, but wasn't so high that I felt lagged. Not sure if that could be attributed to normal rendering or loading of a large area that hasn't been seen before/recently or is even a concern being that it's the test server. I didn't watch the ping for long to see if it stabilized to my normal levels or stayed high tbh.

I also did not experience the movement issues; mouse buttons registering incorrectly/auto-running myself, however, the auto-run issue could take a little while to act up sometimes, so I will log in again tomorrow for a longer length of time, test things out some more and let you know how it goes.
 

05-03-2015 04:04 AM
Overall ping can be higher or lower on the Test Server because of its location. (It's in Germany). I personally get lower ping on the Test Server than on the Main Servers.

Sounds like the optimizations took care of the 'builder's lag' issue though. Thanks for testing!
 

05-03-2015 05:16 AM
Xsyon Citizen
we should move the peace server to germany as well :) 30ish ping on testserver.
 

05-03-2015 11:25 AM
Xsyon Citizen
Quote Originally Posted by Pwnuts
we should move the peace server to germany as well :) 30ish ping on testserver.
Ohh yes please :-))
 

05-04-2015 01:07 AM
Visitor
Everything was still working well today when I was on test....forgot to post back.

The location of the test server would definitely account for the ping difference. It was stable, just higher than I was used to.