Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-03-28 08:07:49



Reply to topic  [ 5 posts ] 
Thrown in the air when standing 
Author Message

Joined: 2011-12-12 04:09:46
Posts: 107
Reply with quote
At one club I go to, when I stand I get thrown in the air. It doesn't happen with other viewers, only with Cool VL Viewer. I've detached all my attachments and huds but that didnt help. This is on RC Magnum server in a club 500m in the air. Is there a setting that I've missed to stop this?


2012-03-11 02:36:37
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
You didn't miss anything. It's a race condition that I couldn't figure out so far, and neither did Lindens... In fact, every viewer with a LLVOAvatarSelf class suffers from it (v2/3 viewers and v1 UI viewers which got it backported) and a hack is in place in them to try and prevent it. What happens is that the server sends a spurious "agent flying" message when the avatar stands and without that hack, your avatar would start flying (hovering) when you stand up: see this JIRA entry for details. Alas, the hack proved not to be sufficient in some cases in the Cool VL Viewer (the viewer seems too fast (!!!) for that race condition to be caught by LL's hack: i.e. it can still flies the avatar before the hack is triggered) and I had to implement an additional one, that "auto-unflies" the avatar whenever the race condition still happens.

You can avoid this glitch by getting very close (< 0.5m) to the seat before sitting down your avatar on it.

UPDATE: as I searched for the JIRA issue to post its address in this message, I noticed a pointer to another JIRA that actually gave me the solution (via a third hack I just implemented and seems to be working great): it looks like when you are at a high altitude and sitting down on a far object, the server also sends a spurious agent flying message (and you are then considered as both sitting and flying !): cancelling the fly flag just after the avatar is sat seems to solve that issue (and could well render the two other hacks useless...). I'll test this new hack and will make it part of the next release if it works properly...


2012-03-11 09:23:14
Profile WWW

Joined: 2011-12-12 04:09:46
Posts: 107
Reply with quote
Great. Thanks Henri.


2012-03-11 12:09:01
Profile

Joined: 2009-03-17 18:42:51
Posts: 5523
Reply with quote
Fixed in today's release (v1.26.4.4).


2012-03-17 16:22:57
Profile WWW

Joined: 2012-02-09 21:01:50
Posts: 284
Reply with quote
Thanks a lot Henry, this bug was very annoying, hope others will fix it too, in their clients. =)


2012-03-17 19:57:02
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.