Mantis Bug Tracker

View Revisions: Issue #7315 All Revisions ] Back to Issue ]
Summary 0007315: In-region-only "sit position" teleporters broken.
Revision 2014-09-06 16:54 by smxy
Description One of my residents uses an (reportedly popular and created by Oddje Otoole in OSGrid) in-region-only "sit position" teleport system, where you place them around the region, set their location in the Description field and reset them through their menu, so that they link up with each other and become visible on each other's menus. To use them, you left click on it, select your destination from the menu, then left click on it again to go there.

The worked perfectly on the code I last built on 7/22. They are broken on HEAD. I was testing with two of them in a region with no neighbors, with one in the NW corner of the sim and one in the NE corner. When they work, they land you on the destination pad. When they fail, they throw you much too far. For example, when I am in the NE and try to go to the NW pad, I either get slammed against the west border or dropped way out past the west border - where there is not actually a region. The same going the other way - either slammed against the east border or put way out past it where there is no region.

Using 'git bisect' (my first time using it - it's really useful! and quick!) it determined that this is the culprit:

[ste@sa5 opensim]$ git bisect bad
a02dae566ce510e7f43c6324996e70442cba3f46 is the first bad commit
commit a02dae566ce510e7f43c6324996e70442cba3f46
Author: Justin Clark-Casey (justincc) <jjustincc@googlemail.com>
Date: Sat Aug 30 00:26:18 2014 +0100

    Fix issue where moving a seated avatar would not adjust their subsequent stand position.

    Addresses http://opensimulator.org/mantis/view.php?id=7299 [^]

:040000 040000 3742d1531521620d1e4964b19927f331f236b76f 3b98963fbe685dc673bc7fa08f12e43b0c6f7be3 M OpenSim
[ste@sa5 opensim]$
Revision 2014-09-06 14:50 by smxy
Description One of my residents uses a in-region-only "sit position" teleport system, where you place them around the region, set their location in the Description field and reset them through their menu, so that they link up with each other and become visible on each other's menus. To use them, you left click on it, select your destination from the menu, then left click on it again to go there.

The worked perfectly on the code I last built on 7/22. They are broken on HEAD. I was testing with two of them in a region with no neighbors, with one in the NW corner of the sim and one in the NE corner. When they work, they land you on the destination pad. When they fail, they throw you much too far. For example, when I am in the NE and try to go to the NW pad, I either get slammed against the west border or dropped way out past the west border - where there is not actually a region. The same going the other way - either slammed against the east border or put way out past it where there is no region.

Using 'git bisect' (my first time using it - it's really useful! and quick!) it determined that this is the culprit:

[ste@sa5 opensim]$ git bisect bad
a02dae566ce510e7f43c6324996e70442cba3f46 is the first bad commit
commit a02dae566ce510e7f43c6324996e70442cba3f46
Author: Justin Clark-Casey (justincc) <jjustincc@googlemail.com>
Date: Sat Aug 30 00:26:18 2014 +0100

    Fix issue where moving a seated avatar would not adjust their subsequent stand position.

    Addresses http://opensimulator.org/mantis/view.php?id=7299 [^]

:040000 040000 3742d1531521620d1e4964b19927f331f236b76f 3b98963fbe685dc673bc7fa08f12e43b0c6f7be3 M OpenSim
[ste@sa5 opensim]$
Revision 2014-09-06 14:48 by smxy
Description One of my residents uses a in-region-only "sit position" teleport system, where you place them around the region, set their location in the Description field and reset them through their menu, so that they link up with each other and become visible on each other's menus. To use them, you left click on it, select your destination from the menu, then left click on it again to go there.

The worked perfectly on the code I last built on 7/22. They are broken on HEAD. I was testing with two of them in a region with no neighbors, with one in the NW corner of the sim and one in the NE corner. When they work, they land you on the destination pad. When they fail, they throw you much too far. For example, when I am in the NE and try to go to the NW pad, I either get slammed against the west border or dropped way out past the west border - where there is no actually a region. The same going the other way - either slammed against the east border or put way out past it where there is no region.

Using 'git bisect' (my first time using it - it's really useful! and quick!) it determined that this is the culprit:

[ste@sa5 opensim]$ git bisect bad
a02dae566ce510e7f43c6324996e70442cba3f46 is the first bad commit
commit a02dae566ce510e7f43c6324996e70442cba3f46
Author: Justin Clark-Casey (justincc) <jjustincc@googlemail.com>
Date: Sat Aug 30 00:26:18 2014 +0100

    Fix issue where moving a seated avatar would not adjust their subsequent stand position.

    Addresses http://opensimulator.org/mantis/view.php?id=7299 [^]

:040000 040000 3742d1531521620d1e4964b19927f331f236b76f 3b98963fbe685dc673bc7fa08f12e43b0c6f7be3 M OpenSim
[ste@sa5 opensim]$


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker