Difference between revisions of "User:Andrew Linden/Office Hours/2008 06 19"

From Second Life Wiki
Jump to navigation Jump to search
(formatted with Zero's perl script)
 
 
Line 5: Line 5:
| [17:01]   
| [17:01]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|it's the XML format that defines the interface in the  
| style="white-space:normal;"|it's the XML format that defines the interface in the client
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:01]   
| [17:01]   
Line 33: Line 33:
| [17:02]   
| [17:02]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|it's actually an llDialog with a single button  
| style="white-space:normal;"|it's actually an llDialog with a single button !!llTextBox!!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:02]   
| [17:02]   
Line 61: Line 61:
| [17:03]   
| [17:03]   
| Arawn Spitteler:
| Arawn Spitteler:
| style="white-space:normal;"|First, we have to toss him into the Blender, to make  
| style="white-space:normal;"|First, we have to toss him into the Blender, to make Butter
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:03]   
| [17:03]   
Line 101: Line 101:
| [17:05]   
| [17:05]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|heh well if you know the dialog's channel, you can always  
| style="white-space:normal;"|heh well if you know the dialog's channel, you can always type data into the normal chat bar
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''type data into the normal chat bar''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:05]   
| [17:05]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|There are a few bug fixes in the pipeline, but nothing dramatic.  
| style="white-space:normal;"|There are a few bug fixes in the pipeline, but nothing dramatic.  Linden Lab has been trying to slow down our simulator releases a little as it was getting a bit too rapid for a while
|- style="vertical-align:top;background-color:#FFFFFF;"
|  
| colspan="2"|''Linden Lab has been trying to slow down our simulator releases a little as it ''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''was getting a bit too rapid for a while''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:05]   
| [17:05]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|or check your script for !!llTextBox!! and then ask  
| style="white-space:normal;"|or check your script for !!llTextBox!! and then ask again with the legacy input method
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''again with the legacy input method''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:05]   
| [17:05]   
| Sindy Tsure:
| Sindy Tsure:
| style="white-space:normal;"|thought i heard last week about a svc bug where phantom  
| style="white-space:normal;"|thought i heard last week about a svc bug where phantom vehicles still bump into stuff.. is that coming soon?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''vehicles still bump into stuff.. is that coming soon?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:06]   
| [17:06]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|well, doing an llGetAgentLanguage(id) before and you  
| style="white-space:normal;"|well, doing an llGetAgentLanguage(id) before and you know if the viewer may support text boxes
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''know if the viewer may support text boxes''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:06]   
| [17:06]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|well, yay for not having to shut the grid down with a  
| style="white-space:normal;"|well, yay for not having to shut the grid down with a simulator update..
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:06]   
| [17:06]   
Line 151: Line 133:
| [17:06]   
| [17:06]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|I had one question for everyone ... if you're a land owner, how  
| style="white-space:normal;"|I had one question for everyone ... if you're a land owner, how much do you care about the region slowing down to a low fps if nobody is there?
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''much do you care about the region slowing down to a low fps if nobody is there?''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:06]   
| [17:06]   
Line 178: Line 157:
| [17:07]   
| [17:07]   
| Sindy Tsure:
| Sindy Tsure:
| style="white-space:normal;"|how long would it take to ramp back up to 45 once people  
| style="white-space:normal;"|how long would it take to ramp back up to 45 once people arrived?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:07]   
| [17:07]   
Line 185: Line 164:
| [17:07]   
| [17:07]   
| Strife Onizuka:
| Strife Onizuka:
| style="white-space:normal;"|I'd mind if my scripts got slower if i were running a  
| style="white-space:normal;"|I'd mind if my scripts got slower if i were running a vender
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:07]   
| [17:07]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|No, caused by us ... the idea is that we have multiple regions all  
| style="white-space:normal;"|No, caused by us ... the idea is that we have multiple regions all sharing a box, but we're running the empty ones at 45fps even when nobody is there
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''sharing a box, but we're running the empty ones at 45fps even when nobody is there''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|If we could give up some time in the empty ones, the full ones  
| style="white-space:normal;"|If we could give up some time in the empty ones, the full ones might perform better
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''might perform better''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| Sindy Tsure:
| Sindy Tsure:
| style="white-space:normal;"|or a server anyway, strife.. just a vendor that gives  
| style="white-space:normal;"|or a server anyway, strife.. just a vendor that gives stuff would be idle since nobody was there
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''stuff would be idle since nobody was there''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|ohh, as long as script time stays the same, the sim  
| style="white-space:normal;"|ohh, as long as script time stays the same, the sim could go idle
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''could go idle''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| colspan="2"|''Arawn Spitteler's wondered about the efficiency of that.''
| colspan="2"|''Arawn Spitteler's wondered about the efficiency of that.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|or even, as long as the scripts don't do any comms like  
| style="white-space:normal;"|or even, as long as the scripts don't do any comms like http
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:08]   
| [17:08]   
| Sindy Tsure:
| Sindy Tsure:
| style="white-space:normal;"|so.. this is a 'green sims' project?
| style="white-space:normal;"|so.. this is a 'green sims' project?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:08]   
| [17:08]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|I wouldn't want script performance to drop to 0 if the  
| style="white-space:normal;"|I wouldn't want script performance to drop to 0 if the scripts handle email or http events, but I could live with a little extra latency
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''scripts handle email or http events, but I could live with a little extra latency''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:08]   
| [17:08]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|yeah.. I suppose 'physics' wise.. there would also have  
| style="white-space:normal;"|yeah.. I suppose 'physics' wise.. there would also have to be no physical/active prim
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''to be no physical/active prim''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:08]   
| [17:08]   
| Yuu Nakamichi:
| Yuu Nakamichi:
| style="white-space:normal;"|how would you go about implementing this?
| style="white-space:normal;"|how would you go about implementing this?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:08]   
| [17:08]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|It's just an idea/experiment at the time ... probably drop an  
| style="white-space:normal;"|It's just an idea/experiment at the time ... probably drop an empty sim down to 10 or 20 fps
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''empty sim down to 10 or 20 fps''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:09]   
| [17:09]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|are you going to run the sims on virtual appliances in  
| style="white-space:normal;"|are you going to run the sims on virtual appliances in the futue to quickly consolidate empty sims and redistributing them on idle machines when they need power?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''the futue to quickly consolidate empty sims and redistributing them on idle ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''machines when they need power?''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:09]   
| [17:09]   
Line 279: Line 231:
| [17:10]   
| [17:10]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|Possibly it can lower power consumption a bit ... we're not sure  
| style="white-space:normal;"|Possibly it can lower power consumption a bit ... we're not sure how big the effect would be
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''how big the effect would be''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:10]   
| [17:10]   
| Rex Cronon:
| Rex Cronon:
| style="white-space:normal;"|aren't there sims that run simulations of  
| style="white-space:normal;"|aren't there sims that run simulations of plant/insect/animal life cycle?
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''plant/insect/animal life cycle?''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:10]   
| [17:10]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|isn't Xen capable of moving a live virtual machine from  
| style="white-space:normal;"|isn't Xen capable of moving a live virtual machine from one physical machine to another?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''one physical machine to another?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:10]   
| [17:10]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|The immediate goal is more CPU power available for other regions  
| style="white-space:normal;"|The immediate goal is more CPU power available for other regions on the same system
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''on the same system''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:11]   
| [17:11]   
Line 335: Line 275:
| [17:11]   
| [17:11]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|well, it sounds like.. say you've got a class 5 server  
| style="white-space:normal;"|well, it sounds like.. say you've got a class 5 server and there are 4 other sims hosted on it. The empty sims would be slowed down to provide more CPU for the active sims.
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''and there are 4 other sims hosted on it. The empty sims would be slowed down to ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''provide more CPU for the active sims.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:11]   
| [17:11]   
Line 353: Line 287:
| [17:12]   
| [17:12]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|Yes, OpenSpaces helped point out the problem of one region  
| style="white-space:normal;"|Yes, OpenSpaces helped point out the problem of one region affecting others on the same computer
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''affecting others on the same computer''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:12]   
| [17:12]   
| colspan="2"|''Sindy Tsure does not have vendor servers but it seems like that'd be ''
| colspan="2"|''Sindy Tsure does not have vendor servers but it seems like that'd be the biggest concern - slowing those down''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''the biggest concern - slowing those down''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:12]   
| [17:12]   
Line 374: Line 302:
| [17:13]   
| [17:13]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|There are some regions we know of that are running simulations  
| style="white-space:normal;"|There are some regions we know of that are running simulations that need to run normally, even if nobody is around. Those are the worry
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''that need to run normally, even if nobody is around. Those are the worry''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:13]   
| [17:13]   
| Strife Onizuka:
| Strife Onizuka:
| style="white-space:normal;"|especially if they are going to slow down
| style="white-space:normal;"|especially if they are going to slow down
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:13]   
| [17:13]   
| Yuu Nakamichi:
| Yuu Nakamichi:
| style="white-space:normal;"|yeah
| style="white-space:normal;"|yeah
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:13]   
| [17:13]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|Vendors are probably OK - if nobody's around, I'm not sure what  
| style="white-space:normal;"|Vendors are probably OK - if nobody's around, I'm not sure what they would be doing
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''they would be doing''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:13]   
| [17:13]   
| Sindy Tsure:
| Sindy Tsure:
| style="white-space:normal;"|http://jira.secondlife.com/browse/SVC-1554 or  
| style="white-space:normal;"|http://jira.secondlife.com/browse/SVC-1554 or http://jira.secondlife.com/browse/SVC-2431 , strife
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''http://jira.secondlife.com/browse/SVC-2431 , strife''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:13]   
| [17:13]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|Well, how about an estate flag?
| style="white-space:normal;"|Well, how about an estate flag?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:13]   
| [17:13]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|couldn't that be determined by the amount of physic and  
| style="white-space:normal;"|couldn't that be determined by the amount of physic and communication script calls?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''communication script calls?''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:14]   
| [17:14]   
| Rex Cronon:
| Rex Cronon:
| style="white-space:normal;"|do u think that those peopole would like it when their sims  
| style="white-space:normal;"|do u think that those peopole would like it when their sims go into slowmo?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''go into slowmo?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:14]   
| [17:14]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|.. or rather an estate tools flag
| style="white-space:normal;"|.. or rather an estate tools flag
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:14]   
| [17:14]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|.. for the region.
| style="white-space:normal;"|.. for the region.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:14]   
| [17:14]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|well, vendor servers would be used if nobody's in the region  
| style="white-space:normal;"|well, vendor servers would be used if nobody's in the region (like a "product update server")
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''(like a "product update server")''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:14]   
| [17:14]   
Line 448: Line 358:
| [17:14]   
| [17:14]   
| Teravus Ousley:
| Teravus Ousley:
| style="white-space:normal;"|I'd be okay with it assuming that it was a configurable  
| style="white-space:normal;"|I'd be okay with it assuming that it was a configurable option :D
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:15]   
| [17:15]   
Line 456: Line 366:
| [17:15]   
| [17:15]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|I was thinking of getting a mainland parcel just for  
| style="white-space:normal;"|I was thinking of getting a mainland parcel just for hosting prims with scripts
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''hosting prims with scripts''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:15]   
| [17:15]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|then group sims according to whether the estate managers  
| style="white-space:normal;"|then group sims according to whether the estate managers enable/disable variable FPS?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''enable/disable variable FPS?''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:16]   
| [17:16]   
| Strife Onizuka:
| Strife Onizuka:
| style="white-space:normal;"|you could consider communications going in and out of a  
| style="white-space:normal;"|you could consider communications going in and out of a sim as a way of determing if speed stepping is the right thing to do at a moment in time
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''sim as a way of determing if speed stepping is the right thing to do at a moment ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:16]   
| [17:16]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|Well, it becomes a "if a tree falls in a virtual forest, should we  
| style="white-space:normal;"|Well, it becomes a "if a tree falls in a virtual forest, should we play the sound" question. If nobody is there, would the lower FPS affect anything?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''play the sound" question. If nobody is there, would the lower FPS affect anything?''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:16]   
| [17:16]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|I wonder if going to 15FPS would affect any simulations  
| style="white-space:normal;"|I wonder if going to 15FPS would affect any simulations people run
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:16]   
| [17:16]   
| Simon Linden:
| Simon Linden:
| style="white-space:normal;"|It wouldn't stop, just be a lower frame rate, so communication in  
| style="white-space:normal;"|It wouldn't stop, just be a lower frame rate, so communication in and out shouldn't change.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''and out shouldn't change.''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:16]   
| [17:16]   
| Thomas Shikami:
| Thomas Shikami:
| style="white-space:normal;"|is the FPS configurable in 1.22.4.89467?
| style="white-space:normal;"|is the FPS configurable in 1.22.4.89467?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:16]   
| [17:16]   
| Yuu Nakamichi:
| Yuu Nakamichi:
| style="white-space:normal;"|how would it affect vehicles crossing into such a region?
| style="white-space:normal;"|how would it affect vehicles crossing into such a region?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:16]   
| [17:16]   
| colspan="2"|''Arawn Spitteler thinks it could be a documented feature.''
| colspan="2"|''Arawn Spitteler thinks it could be a documented feature.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:16]   
| [17:16]   
| Creem Pye:
| Creem Pye:
| style="white-space:normal;"|I mean do <70ms timers in LSL actually run that faswt in the  
| style="white-space:normal;"|I mean do <70ms timers in LSL actually run that faswt in the first place?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:17]   
| [17:17]   
| colspan="2"|''Teravus&nbsp;Ousley thinks there are scripts which detect the fps and do ''
| colspan="2"|''Teravus&nbsp;Ousley thinks there are scripts which detect the fps and do things differently based on them.''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''things&nbsp;differently based on them.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:17]   
| [17:17]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Not at all ... it's just an idea. I did some experiments today and  
| style="white-space:normal;"|Not at all ... it's just an idea. I did some experiments today and can slow down the sim by giving up CPU time
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''can&nbsp;slow down the sim by giving up CPU time''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:17]   
| [17:17]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|if you lower the FPS but not change the timedilation,  
| style="white-space:normal;"|if you lower the FPS but not change the timedilation, you will need to tripple the buffer used to stop interplation
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''you&nbsp;will need to tripple the buffer used to stop interplation''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:17]   
| [17:17]   
Line 534: Line 420:
| [17:17]   
| [17:17]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|It had one side-effect I have to fix (some of the physics code  
| style="white-space:normal;"|It had one side-effect I have to fix (some of the physics code kicked in and objects lost LOD) but that shouldn't be too hard to adjust
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''kicked&nbsp;in and objects lost LOD) but that shouldn't be too hard to adjust''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:17]   
| [17:17]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|object penetration, strife?
| style="white-space:normal;"|object penetration, strife?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:18]   
| [17:18]   
| colspan="2"|''Strife&nbsp;Onizuka nods to Creem Pye''
| colspan="2"|''Strife&nbsp;Onizuka nods to Creem Pye''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:18]   
| [17:18]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|Thomas, that depends on the event, some events are  
| style="white-space:normal;"|Thomas, that depends on the event, some events are slower then others
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''slower&nbsp;then others''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:18]   
| [17:18]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|atleast historically they were, i haven't checked it in  
| style="white-space:normal;"|atleast historically they were, i haven't checked it in a while
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:18]   
| [17:18]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|The TD would slow down as well - it would be like a loaded region
| style="white-space:normal;"|The TD would slow down as well - it would be like a loaded region
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:18]   
| [17:18]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|with some experimentation, it was possible to do a full  
| style="white-space:normal;"|with some experimentation, it was possible to do a full sim scan sweep in 0.9 seconds
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''sim&nbsp;scan sweep in 0.9 seconds''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:18]   
| [17:18]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|sensors for agents
| style="white-space:normal;"|sensors for agents
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:19]   
| [17:19]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|i assume that is at ground level only and not the  
| style="white-space:normal;"|i assume that is at ground level only and not the complete volume
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:19]   
| [17:19]   
| Yuu&nbsp;Nakamichi:
| Yuu&nbsp;Nakamichi:
| style="white-space:normal;"|so how fast would the region come back up?
| style="white-space:normal;"|so how fast would the region come back up?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:19]   
| [17:19]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|There wouldn't be any agents to sense.
| style="white-space:normal;"|There wouldn't be any agents to sense.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:19]   
| [17:19]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|complete volume up to 768m
| style="white-space:normal;"|complete volume up to 768m
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:19]   
| [17:19]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|how frequently are dynamic objects updated across sim  
| style="white-space:normal;"|how frequently are dynamic objects updated across sim borders usually, Simon?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''borders&nbsp;usually, Simon?''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:19]   
| [17:19]   
Line 617: Line 491:
| [17:20]   
| [17:20]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|It shouldn't be any different than if you were sitting on one  
| style="white-space:normal;"|It shouldn't be any different than if you were sitting on one region at 45 fps, and the adjacent one was running at a lower rate. I'm not sure how that looks
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''region&nbsp;at 45 fps, and the adjacent one was running at a lower rate. I'm not sure ''
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''how&nbsp;that looks''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:20]   
| [17:20]   
Line 630: Line 498:
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| colspan="2"|''Teravus&nbsp;Ousley still suggests an estate tools checkbox... a new or ''
| colspan="2"|''Teravus&nbsp;Ousley still suggests an estate tools checkbox... a new or reuse a regionflags flag.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''reuse&nbsp;a regionflags flag.''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|so it counts main agents
| style="white-space:normal;"|so it counts main agents
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|you're welcome to come to any of the neighbor sims around  
| style="white-space:normal;"|you're welcome to come to any of the neighbor sims around my place if you want to see it, simon.. :)
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''my&nbsp;place if you want to see it, simon.. :)''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:21]   
| [17:21]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yes, it's certainly something we'd want a switch so it could be  
| style="white-space:normal;"|Yes, it's certainly something we'd want a switch so it could be turned off
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| Yuu&nbsp;Nakamichi:
| Yuu&nbsp;Nakamichi:
| style="white-space:normal;"|you cannot follow a vehicle's path in an adjacent region  
| style="white-space:normal;"|you cannot follow a vehicle's path in an adjacent region reliably , you have to be in the same region to see it update
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''reliably&nbsp;, you have to be in the same region to see it update''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|so it's an opt-out feature then
| style="white-space:normal;"|so it's an opt-out feature then
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:21]   
| [17:21]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|we are running out of region flags fyi, only got one  
| style="white-space:normal;"|we are running out of region flags fyi, only got one left before we have to reclaim the retired
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''left&nbsp;before we have to reclaim the retired''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:21]   
| [17:21]   
Line 685: Line 541:
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:23]   
| [17:23]   
| colspan="2"|''Teravus&nbsp;Ousley shakes head.. it's 'hard' to change the space in the ''
| colspan="2"|''Teravus&nbsp;Ousley shakes head.. it's 'hard' to change the space in the packet.. and would probably break older clients.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''packet..&nbsp;and would probably break older clients.''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:23]   
| [17:23]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Well, thanks for the ideas ... as I said, it's just an idea that  
| style="white-space:normal;"|Well, thanks for the ideas ... as I said, it's just an idea that might help performance of non-empty regions. We spend a lot of CPU time running empty regions
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''might&nbsp;help performance of non-empty regions. We spend a lot of CPU time running ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:23]   
| [17:23]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|So ... any topics or questions?
| style="white-space:normal;"|So ... any topics or questions?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:23]   
| [17:23]   
| colspan="2"|''Sindy&nbsp;Tsure would vote for it, simon.. some people who do the ''
| colspan="2"|''Sindy&nbsp;Tsure would vote for it, simon.. some people who do the 'evolution' type simulations might get annoyed, tho''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|'''evolution'&nbsp;type simulations might get annoyed, tho''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:23]   
| [17:23]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|https://jira.secondlife.com/browse/SVC-1773 is reported  
| style="white-space:normal;"|https://jira.secondlife.com/browse/SVC-1773 is reported to be still kicking around
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''to&nbsp;be still kicking around''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:23]   
| [17:23]   
| colspan="2"|''Arawn&nbsp;Spitteler's been fighting Asset Server Issues, in Spirit City, ''
| colspan="2"|''Arawn&nbsp;Spitteler's been fighting Asset Server Issues, in Spirit City, that seem to be simulation specific.''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''that&nbsp;seem to be simulation specific.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:24]   
| [17:24]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|why the maximum prim in the region gets told to the  
| style="white-space:normal;"|why the maximum prim in the region gets told to the client through the 'sim stats' packet :P hehe
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''client&nbsp;through the 'sim stats' packet :P hehe''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:24]   
| [17:24]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I haven't seen SVC-1773 before - that's a good one. I'll bring  
| style="white-space:normal;"|I haven't seen SVC-1773 before - that's a good one. I'll bring that in-house
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:24]   
| [17:24]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|my touchable boxes jump around on 1.22.4.89467 and  
| style="white-space:normal;"|my touchable boxes jump around on 1.22.4.89467 and 1.22.4.90000 when touched
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''1.22.4.90000&nbsp;when touched''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:24]   
| [17:24]   
Line 744: Line 579:
| [17:25]   
| [17:25]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|news on http://jira.secondlife.com/browse/SVC-2485 ,  
| style="white-space:normal;"|news on http://jira.secondlife.com/browse/SVC-2485 , Simon? that should be in the next sim update, right?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''Simon?&nbsp;that should be in the next sim update, right?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:25]   
| [17:25]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|over 90000 o_o
| style="white-space:normal;"|over 90000 o_o
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:25]   
| [17:25]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|any news on the home grown raycaster that Andrew was  
| style="white-space:normal;"|any news on the home grown raycaster that Andrew was talking about previously?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''talking&nbsp;about previously?''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:25]   
| [17:25]   
Line 777: Line 606:
| [17:26]   
| [17:26]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|Block Grab doesn't effect the entire object, when used  
| style="white-space:normal;"|Block Grab doesn't effect the entire object, when used in the Root Prim?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''in&nbsp;the Root Prim?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:26]   
| [17:26]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|yes
| style="white-space:normal;"|yes
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:27]   
| [17:27]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|I hope SL doesn't crash now
| style="white-space:normal;"|I hope SL doesn't crash now
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:27]   
| [17:27]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|logged in twice on the same account right now
| style="white-space:normal;"|logged in twice on the same account right now
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:27]   
| [17:27]   
| colspan="2"|''Arawn&nbsp;Spitteler had to log off, to escape Spirit City''
| colspan="2"|''Arawn&nbsp;Spitteler had to log off, to escape Spirit City''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:27]   
| [17:27]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|and if you try to block grab in a child prim, there is no  
| style="white-space:normal;"|and if you try to block grab in a child prim, there is no effect (so you need to delink the object before blocking grab)
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''effect&nbsp;(so you need to delink the object before blocking grab)''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:28]   
| [17:28]   
Line 814: Line 637:
| [17:29]   
| [17:29]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|i try to bump issues with updates every so but  
| style="white-space:normal;"|i try to bump issues with updates every so but sometimes it's hard
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''sometimes&nbsp;it's hard''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:30]   
| [17:30]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|OK, I got the virtual paperwork done -  
| style="white-space:normal;"|OK, I got the virtual paperwork done - https://jira.secondlife.com/browse/SVC-1773 is imported and we'll look at it
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''https://jira.secondlife.com/browse/SVC-1773&nbsp;is imported and we'll look at it''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:30]   
| [17:30]   
Line 840: Line 657:
| [17:31]   
| [17:31]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Thomas - what does your bug look like? You say the boxes jump when  
| style="white-space:normal;"|Thomas - what does your bug look like? You say the boxes jump when you touch them?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''you&nbsp;touch them?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:31]   
| [17:31]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|any other news on the resource management front?  
| style="white-space:normal;"|any other news on the resource management front?  resource protection from use by greifers?
|- style="vertical-align:top;background-color:#FFFFFF;"
|  
| colspan="2"|''resource&nbsp;protection from use by greifers?''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:32]   
| [17:32]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|I just tested SVC-1773 on Behtel which is Second Life  
| style="white-space:normal;"|I just tested SVC-1773 on Behtel which is Second Life Beta Server 1.22.4.90000
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''Beta&nbsp;Server 1.22.4.90000''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:32]   
| [17:32]   
Line 876: Line 684:
| [17:32]   
| [17:32]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I've been working on some TP arrival code ... trying to smooth  
| style="white-space:normal;"|I've been working on some TP arrival code ... trying to smooth that out so it doesn't cause a dip in frame rate when someone arrives
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''that&nbsp;out so it doesn't cause a dip in frame rate when someone arrives''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:32]   
| [17:32]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|maybe it's fixed there
| style="white-space:normal;"|maybe it's fixed there
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:33]   
| [17:33]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|cool, that's a big issue on the IOW :D
| style="white-space:normal;"|cool, that's a big issue on the IOW :D
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:33]   
| [17:33]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|course, people are also teleporting in with rather  
| style="white-space:normal;"|course, people are also teleporting in with rather large avatar
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:34]   
| [17:34]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|nope, new havok 4 has same bug
| style="white-space:normal;"|nope, new havok 4 has same bug
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:34]   
| [17:34]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|Attachments are said not to matter
| style="white-space:normal;"|Attachments are said not to matter
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:34]   
| [17:34]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|It turns out attachments seem to be the biggest slowdown
| style="white-space:normal;"|It turns out attachments seem to be the biggest slowdown
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:34]   
| [17:34]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I found parsing the attachment data was the biggest time-user
| style="white-space:normal;"|I found parsing the attachment data was the biggest time-user
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:34]   
| [17:34]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|it's about the scripts I guess
| style="white-space:normal;"|it's about the scripts I guess
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:34]   
| [17:34]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yes, scripts make it worse
| style="white-space:normal;"|Yes, scripts make it worse
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:35]   
| [17:35]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|and with mono, we have 4 times the data for scripts
| style="white-space:normal;"|and with mono, we have 4 times the data for scripts
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:35]   
| [17:35]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|slower than showing up naked and then attaching?
| style="white-space:normal;"|slower than showing up naked and then attaching?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:35]   
| [17:35]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|attachment-naked, anyway
| style="white-space:normal;"|attachment-naked, anyway
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:35]   
| [17:35]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|In general, the more complex the AV and attachments are, the  
| style="white-space:normal;"|In general, the more complex the AV and attachments are, the bigger the delay
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''bigger&nbsp;the delay''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:35]   
| [17:35]   
| colspan="2"|''Arawn&nbsp;Spitteler wonders, if his one prim wagging tail is a good thing, ''
| colspan="2"|''Arawn&nbsp;Spitteler wonders, if his one prim wagging tail is a good thing, or a bad thing''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''or&nbsp;a bad thing''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:36]   
| [17:36]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|is there a way to give attachment loading a lower priority  
| style="white-space:normal;"|is there a way to give attachment loading a lower priority somehow? so that even if it uses up the same total CPU time, you can spread out the inverted spike in performance?
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''somehow?&nbsp;so that even if it uses up the same total CPU time, you can spread out ''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''the&nbsp;inverted spike in performance?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:36]   
| [17:36]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|That's probably not too bad, Arawn. One prim with a simple script  
| style="white-space:normal;"|That's probably not too bad, Arawn. One prim with a simple script isn't much
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:36]   
| [17:36]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|That's exactly what I'm trying.
| style="white-space:normal;"|That's exactly what I'm trying.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:36]   
| [17:36]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|have a dedicated thread just for object data parsing?
| style="white-space:normal;"|have a dedicated thread just for object data parsing?
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:37] 
| colspan="2"|''Sindy&nbsp;Tsure always turns on 'show updates' when she asks that question, arawn''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:37] 
| colspan="2"|''Sindy&nbsp;Tsure always turns on 'show updates' when she asks that question, ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:37]   
| [17:37]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I have it working now so that instead of getting all attachments  
| style="white-space:normal;"|I have it working now so that instead of getting all attachments at once, it adds one per frame
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''at&nbsp;once, it adds one per frame''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:37]   
| [17:37]   
Line 988: Line 778:
| [17:37]   
| [17:37]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|cool, that should help and be pretty unnoticable too; youo'd  
| style="white-space:normal;"|cool, that should help and be pretty unnoticable too; youo'd get all attachments in under a second
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''get&nbsp;all attachments in under a second''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:37]   
| [17:37]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Unfortunately, if one is the bottleneck, you still get a dip, so  
| style="white-space:normal;"|Unfortunately, if one is the bottleneck, you still get a dip, so I'm looking at using another CPU thread for the parsing
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''I'm&nbsp;looking at using another CPU thread for the parsing''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:38]   
| [17:38]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|well, presumably the sim you're leaving also has to get  
| style="white-space:normal;"|well, presumably the sim you're leaving also has to get a message back that the attachments got transferred... before it removes them from it's own memory.
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''a&nbsp;message back that the attachments got transferred... before it removes them ''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''from&nbsp;it's own memory.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:38]   
| [17:38]   
Line 1,043: Line 821:
| [17:39]   
| [17:39]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|hmm how would it mess up vehicles? It would spread out  
| style="white-space:normal;"|hmm how would it mess up vehicles? It would spread out vehicle loading to 1 inventory item per frame or something?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''vehicle&nbsp;loading to 1 inventory item per frame or something?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:39]   
| [17:39]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|"Center of Bounding Box"
| style="white-space:normal;"|"Center of Bounding Box"
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:39]   
| [17:39]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|something that also causes a loss in attachments is  
| style="white-space:normal;"|something that also causes a loss in attachments is detaching and immediately reattaching the attachment
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''detaching&nbsp;and immediately reattaching the attachment''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:40]   
| [17:40]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I was thinking about flight assists ... if that gets delayed a  
| style="white-space:normal;"|I was thinking about flight assists ... if that gets delayed a little, you'll fall a bit. It may be possible to just delay finishing the TP and adding everything until it's all ready
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''little,&nbsp;you'll fall a bit. It may be possible to just delay finishing the TP and ''
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''adding&nbsp;everything until it's all ready''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:40]   
| [17:40]   
Line 1,075: Line 841:
| [17:41]   
| [17:41]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|Andrew was talking about allowing flight at any altitude  
| style="white-space:normal;"|Andrew was talking about allowing flight at any altitude without a flight assist..
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''without&nbsp;a flight assist..''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:41]   
| [17:41]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|well not necessarily.
| style="white-space:normal;"|well not necessarily.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:41]   
| [17:41]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|so if he did that, you'd have one less thing to worry about
| style="white-space:normal;"|so if he did that, you'd have one less thing to worry about
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:41]   
| [17:41]   
| colspan="2"|''Teravus&nbsp;Ousley frequently jumps over borders so as to ensure that he ''
| colspan="2"|''Teravus&nbsp;Ousley frequently jumps over borders so as to ensure that he ends up on top of the prim on the other side.''
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''ends&nbsp;up on top of the prim on the other side.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:41]   
| [17:41]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yes, we'd like to remove the flight limits. There's really no  
| style="white-space:normal;"|Yes, we'd like to remove the flight limits. There's really no point since there are so many assist objects available
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''point&nbsp;since there are so many assist objects available''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:42]   
| [17:42]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|Keeps newbies on the ground, until they discover  
| style="white-space:normal;"|Keeps newbies on the ground, until they discover something's there.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:42]   
| [17:42]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|the flight limits are such a pain but i don't really  
| style="white-space:normal;"|the flight limits are such a pain but i don't really want noobs flying up to my work space
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''want&nbsp;noobs flying up to my work space''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:42]   
| [17:42]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Not sure when it might happen, but the code that does the limit is  
| style="white-space:normal;"|Not sure when it might happen, but the code that does the limit is a headache
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:42]   
| [17:42]   
Line 1,122: Line 876:
| [17:42]   
| [17:42]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|what is about the zone where bans are effective, I've  
| style="white-space:normal;"|what is about the zone where bans are effective, I've seen this still going up 768m above ground only
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''seen&nbsp;this still going up 768m above ground only''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:42]   
| [17:42]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|well there's always the option of restricting flight over a  
| style="white-space:normal;"|well there's always the option of restricting flight over a parcel, so that only people who know about the ctrl+alt+v trick can fly =P
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''parcel,&nbsp;so that only people who know about the ctrl+alt+v trick can fly =P''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:42]   
| [17:42]   
| colspan="2"|''Sindy&nbsp;Tsure nods - i'm always finding people putting beds on my build ''
| colspan="2"|''Sindy&nbsp;Tsure nods - i'm always finding people putting beds on my build floor :\''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:43]   
| [17:43]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|they just have to sit on a prim, and can get anywhere in  
| style="white-space:normal;"|they just have to sit on a prim, and can get anywhere in the sim very fast
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''the&nbsp;sim very fast''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:43]   
| [17:43]   
| colspan="2"|''Teravus&nbsp;Ousley nods''
| colspan="2"|''Teravus&nbsp;Ousley nods''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:43]   
| [17:43]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Ah, pushing the sitting AV? I think that fix is in the pipeline as  
| style="white-space:normal;"|Ah, pushing the sitting AV? I think that fix is in the pipeline as well
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:44]   
| [17:44]   
| colspan="2"|''Arawn&nbsp;Spitteler has a teleporter, that blows the 300 meter limit away.''
| colspan="2"|''Arawn&nbsp;Spitteler has a teleporter, that blows the 300 meter limit away.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:44]   
| [17:44]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|Sindy: Auto return is your friend :p
| style="white-space:normal;"|Sindy: Auto return is your friend :p
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:44]   
| [17:44]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|just editing the z position
| style="white-space:normal;"|just editing the z position
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:44]   
| [17:44]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|ah, right, that would do it
| style="white-space:normal;"|ah, right, that would do it
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:44]   
| [17:44]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|what do u mean "pushing the sintting av"?
| style="white-space:normal;"|what do u mean "pushing the sintting av"?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:44]   
| [17:44]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|right, just edinging the position of the prim while  
| style="white-space:normal;"|right, just edinging the position of the prim while you're sitting on it :D
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''you're&nbsp;sitting on it :D''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:44]   
| [17:44]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|yepyep, strife.. i keep it at 30 minutes, though.. a  
| style="white-space:normal;"|yepyep, strife.. i keep it at 30 minutes, though.. a little weird when i tp up to build something and there's a party up there..  apparently 30 minutes is enough....
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''little&nbsp;weird when i tp up to build something and there's a party up there.. ''
|- style="vertical-align:top;background-color:#FFFFFF;"
|  
| colspan="2"|''apparently&nbsp;30 minutes is enough....''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:45]   
| [17:45]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|i had some fun the other day writing a spinning object  
| style="white-space:normal;"|i had some fun the other day writing a spinning object that then moved the avatar out and unsat them so they would take on the inerta... fun way of throwing people around
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''that&nbsp;then moved the avatar out and unsat them so they would take on the ''
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''inerta...&nbsp;fun way of throwing people around''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:45]   
| [17:45]   
Line 1,222: Line 952:
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:46]   
| [17:46]   
| colspan="2"|''Teravus&nbsp;Ousley remembers when OpenSImulator first implemented sit. It ''
| colspan="2"|''Teravus&nbsp;Ousley remembers when OpenSImulator first implemented sit. It broke the chat distance limiter code because the avatar's potion was 0,0,0..  relative to the prim that they're sitting on.''
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''broke&nbsp;the chat distance limiter code because the avatar's potion was 0,0,0.. ''
|- style="vertical-align:top;background-color:#FFFFFF;"
|  
| colspan="2"|''relative&nbsp;to the prim that they're sitting on.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:46]   
| [17:46]   
Line 1,280: Line 1,004:
| [17:48]   
| [17:48]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|the release pipeline is which sim? Bethel or Island for  
| style="white-space:normal;"|the release pipeline is which sim? Bethel or Island for Unit Tests?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:48]   
| [17:48]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|So, the fact that we can TP VAst distances, by SLPP is  
| style="white-space:normal;"|So, the fact that we can TP VAst distances, by SLPP is new?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:48]   
| [17:48]   
Line 1,300: Line 1,024:
| [17:49]   
| [17:49]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Release pipeline is our internal release process - getting all the  
| style="white-space:normal;"|Release pipeline is our internal release process - getting all the code changes together, building it, putting on the beta grid, pushing live, etc
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''code&nbsp;changes together, building it, putting on the beta grid, pushing live, etc''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:49]   
| [17:49]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|heck yes
| style="white-space:normal;"|heck yes
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:49]   
| [17:49]   
| colspan="2"|''Teravus&nbsp;Ousley repeats SLPP = SetLinkPrimitiveParams.''
| colspan="2"|''Teravus&nbsp;Ousley repeats SLPP = SetLinkPrimitiveParams.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:49]   
| [17:49]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|i wrote a script the other day that doesn't use sit  
| style="white-space:normal;"|i wrote a script the other day that doesn't use sit targets at all
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''targets&nbsp;at all''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:49]   
| [17:49]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|scans the link set on sit changes
| style="white-space:normal;"|scans the link set on sit changes
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:49]   
| [17:49]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I'm not sure it's new or not, but it needed some limits (like the  
| style="white-space:normal;"|I'm not sure it's new or not, but it needed some limits (like the max link distance)
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''max&nbsp;link distance)''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:49]   
| [17:49]   
Line 1,348: Line 1,063:
| [17:50]   
| [17:50]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|I use Sit Targets, still, because my TPs are Phantom,  
| style="white-space:normal;"|I use Sit Targets, still, because my TPs are Phantom, to save the physics engine, but otherwise unneeded.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''to&nbsp;save the physics engine, but otherwise unneeded.''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:50]   
| [17:50]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|with the prim in the center
| style="white-space:normal;"|with the prim in the center
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:50]   
| [17:50]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|I don't think you'd want to move an avatar acdross 2 sim  
| style="white-space:normal;"|I don't think you'd want to move an avatar acdross 2 sim borders in 1 step, either
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''borders&nbsp;in 1 step, either''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:50]   
| [17:50]   
Line 1,385: Line 1,094:
| [17:51]   
| [17:51]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|I've done that across a single sim border, and the trip was  
| style="white-space:normal;"|I've done that across a single sim border, and the trip was a bit rough ;)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''a&nbsp;bit rough ;)''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:51]   
| [17:51]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|The new code has a limit of the max link distance, which I think  
| style="white-space:normal;"|The new code has a limit of the max link distance, which I think is 54m
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:51]   
| [17:51]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|(4128 is about magnitude of <256,256,4096>
| style="white-space:normal;"|(4128 is about magnitude of <256,256,4096>
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:51]   
| [17:51]   
| colspan="2"|''Arawn&nbsp;Spitteler sees no problme, in multiple sim crossings: Think what ''
| colspan="2"|''Arawn&nbsp;Spitteler sees no problme, in multiple sim crossings: Think what it could do, when there's a gap in the railroad''
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''it&nbsp;could do, when there's a gap in the railroad''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:51]   
| [17:51]   
Line 1,438: Line 1,141:
| [17:52]   
| [17:52]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|WarpPos would involve rezzing a new prim, for each  
| style="white-space:normal;"|WarpPos would involve rezzing a new prim, for each person teleported
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:52]   
| [17:52]   
Line 1,445: Line 1,148:
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:52]   
| [17:52]   
| colspan="2"|''Strife&nbsp;Onizuka glowers "i'm sorry but warpPos doesn't seem like a good ''
| colspan="2"|''Strife&nbsp;Onizuka glowers "i'm sorry but warpPos doesn't seem like a good use of sim resources"''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''use&nbsp;of sim resources"''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:53]   
| [17:53]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|I have a warpPos teleporter that doesn't rez a new prim
| style="white-space:normal;"|I have a warpPos teleporter that doesn't rez a new prim
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:53]   
| [17:53]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|but you can only TP one person at a time Thomas if you  
| style="white-space:normal;"|but you can only TP one person at a time Thomas if you dont' rez new prims
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''dont'&nbsp;rez new prims''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:53]   
| [17:53]   
Line 1,467: Line 1,164:
| [17:53]   
| [17:53]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|yes, but that's same with those other teleporters, too,  
| style="white-space:normal;"|yes, but that's same with those other teleporters, too, that rez prims
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''that&nbsp;rez prims''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:53]   
| [17:53]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|and warpPos is a hack in it's own right
| style="white-space:normal;"|and warpPos is a hack in it's own right
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:54]   
| [17:54]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|a "supported" hack
| style="white-space:normal;"|a "supported" hack
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:54]   
| [17:54]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|a misfeature
| style="white-space:normal;"|a misfeature
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:54]   
| [17:54]   
| colspan="2"|''Teravus&nbsp;Ousley recalls the outcry when it was limited :D''
| colspan="2"|''Teravus&nbsp;Ousley recalls the outcry when it was limited :D''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:54]   
| [17:54]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|WarpPos is an established hack. Limiting our new tp  
| style="white-space:normal;"|WarpPos is an established hack. Limiting our new tp distance is going to hurt Spirit City.
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''distance&nbsp;is going to hurt Spirit City.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:54]   
| [17:54]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|and my things then quickly worked again, with a fall  
| style="white-space:normal;"|and my things then quickly worked again, with a fall back method
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:55]   
| [17:55]   
| colspan="2"|''Strife&nbsp;Onizuka grumbles "have to repeatedly hit LL over the head to get ''
| colspan="2"|''Strife&nbsp;Onizuka grumbles "have to repeatedly hit LL over the head to get them to unbreak things when it comes to LSL"''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''them&nbsp;to unbreak things when it comes to LSL"''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:55]   
| [17:55]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|The thought was to limit the link position to the link size limit.  
| style="white-space:normal;"|The thought was to limit the link position to the link size limit.  As with every change, it seems to break things
|- style="vertical-align:top;background-color:#F0F0F0;"
|  
| colspan="2"|''As&nbsp;with every change, it seems to break things''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:55]   
| [17:55]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|If there were a way to reliably TP avatars there  
| style="white-space:normal;"|If there were a way to reliably TP avatars there wouldn't be this problem
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''wouldn't&nbsp;be this problem''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:55]   
| [17:55]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|I don't see any problem, with the current lack of  
| style="white-space:normal;"|I don't see any problem, with the current lack of limits, unless we try to remain linked.
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''limits,&nbsp;unless we try to remain linked.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:55]   
| [17:55]   
Line 1,531: Line 1,210:
| [17:55]   
| [17:55]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|so simon, it isn't going to be possible to move sitting  
| style="white-space:normal;"|so simon, it isn't going to be possible to move sitting avatars further than 54m, using llSetPrimitiveParams?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''avatars&nbsp;further than 54m, using llSetPrimitiveParams?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:56]   
| [17:56]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|the problem with the current lack of limits is you can  
| style="white-space:normal;"|the problem with the current lack of limits is you can orbit people
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:56]   
| [17:56]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|get them stuck at 100000 meters
| style="white-space:normal;"|get them stuck at 100000 meters
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:56]   
| [17:56]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|It can be used for griefing, putting someone up at really, really  
| style="white-space:normal;"|It can be used for griefing, putting someone up at really, really far distances
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:56]   
| [17:56]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|(was that the right number of zeros?)
| style="white-space:normal;"|(was that the right number of zeros?)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:56]   
| [17:56]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|2 billion
| style="white-space:normal;"|2 billion
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:56]   
| [17:56]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Something like that distance - far away, very drak
| style="white-space:normal;"|Something like that distance - far away, very drak
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:56]   
| [17:56]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|dark
| style="white-space:normal;"|dark
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:56]   
| [17:56]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|I don't think it works that far, but breaks down  
| style="white-space:normal;"|I don't think it works that far, but breaks down between a km and a mile
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''between&nbsp;a km and a mile''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:56]   
| [17:56]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|how common is that really, tho? has to be far less than  
| style="white-space:normal;"|how common is that really, tho? has to be far less than the old orbit crap..
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''the&nbsp;old orbit crap..''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|it's not 2 billion, it's a 1 followed by several zeros
| style="white-space:normal;"|it's not 2 billion, it's a 1 followed by several zeros
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|simon, that happens only if somebody sits on something
| style="white-space:normal;"|simon, that happens only if somebody sits on something
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:57]   
| [17:57]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|and you cannot tp down
| style="white-space:normal;"|and you cannot tp down
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|depends on the script
| style="white-space:normal;"|depends on the script
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:57]   
| [17:57]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|haven't seen the two billion version then
| style="white-space:normal;"|haven't seen the two billion version then
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|Well Strife, a few meetings ago Andrew asked about adding a  
| style="white-space:normal;"|Well Strife, a few meetings ago Andrew asked about adding a "teleport avatar" function for estate managers to be able to teleport agents around an estate. But that proposal had a mixed reaction
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''"teleport&nbsp;avatar" function for estate managers to be able to teleport agents ''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''around&nbsp;an estate. But that proposal had a mixed reaction''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|When it's broken for me, I used my map
| style="white-space:normal;"|When it's broken for me, I used my map
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:57]   
| [17:57]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|So what distances are being used now? Would the sim size be viable?
| style="white-space:normal;"|So what distances are being used now? Would the sim size be viable?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:58]   
| [17:58]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|An estate might have multiple sims, such as Mystical  
| style="white-space:normal;"|An estate might have multiple sims, such as Mystical Mastery
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:58]   
| [17:58]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|sim size would be totally viable
| style="white-space:normal;"|sim size would be totally viable
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:58]   
| [17:58]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|I stay with my non-rezzing warpPos version. I see no  
| style="white-space:normal;"|I stay with my non-rezzing warpPos version. I see no disadvantages from the rezzing teleporters
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''disadvantages&nbsp;from the rezzing teleporters''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:58]   
| [17:58]   
Line 1,641: Line 1,302:
| [17:59]   
| [17:59]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|Spirit City has stuff as high as 700+, that should be  
| style="white-space:normal;"|Spirit City has stuff as high as 700+, that should be reacheable
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:59]   
| [17:59]   
Line 1,649: Line 1,310:
| [17:59]   
| [17:59]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I'll point out that the limit may cause problems for stuff like  
| style="white-space:normal;"|I'll point out that the limit may cause problems for stuff like warpPos. No promises on what we'll do, but it's good to learn what it might break
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''warpPos.&nbsp;No promises on what we'll do, but it's good to learn what it might break''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:59]   
| [17:59]   
| colspan="2"|''Strife&nbsp;Onizuka nods''
| colspan="2"|''Strife&nbsp;Onizuka nods''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:59]   
| [17:59]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|.
| style="white-space:normal;"|.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:59]   
| [17:59]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|it would be benificial if there were a jira or a wiki  
| style="white-space:normal;"|it would be benificial if there were a jira or a wiki page discussing the changes
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''page&nbsp;discussing the changes''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [17:59]   
| [17:59]   
Line 1,674: Line 1,329:
| [17:59]   
| [17:59]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|I don't think TPAgent is a bad function to have, but  
| style="white-space:normal;"|I don't think TPAgent is a bad function to have, but there's fear of griefing. 54 meters, is enough to grief a person.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''there's&nbsp;fear of griefing. 54 meters, is enough to grief a person.''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [17:59]   
| [17:59]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|did somebody requres this simon?
| style="white-space:normal;"|did somebody requres this simon?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:00]   
| [18:00]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|you sit on it, a dialog opens with destinations and  
| style="white-space:normal;"|you sit on it, a dialog opens with destinations and when pushing the button, you are at the destination
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''when&nbsp;pushing the button, you are at the destination''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:00]   
| [18:00]   
Line 1,696: Line 1,345:
| [18:00]   
| [18:00]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|well, we could institute a teleport permission, like  
| style="white-space:normal;"|well, we could institute a teleport permission, like animation permission.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:00]   
| [18:00]   
Line 1,708: Line 1,357:
| [18:00]   
| [18:00]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|i'd still be nervous if there wasn't a way to revoke that  
| style="white-space:normal;"|i'd still be nervous if there wasn't a way to revoke that permission...
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:00]   
| [18:00]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|Thomas, unless you are on mono you cannot tp the entire  
| style="white-space:normal;"|Thomas, unless you are on mono you cannot tp the entire sim distance in a single llSetPrimitiveParams call
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''sim&nbsp;distance in a single llSetPrimitiveParams call''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:00]   
| [18:00]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|I'm not sure of how it was reported ... the example as shown was  
| style="white-space:normal;"|I'm not sure of how it was reported ... the example as shown was pretty ugly, so it seemed like some limits made sense. Keeping it unbounded isn't good
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''pretty&nbsp;ugly, so it seemed like some limits made sense. Keeping it unbounded ''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:01]   
| [18:01]   
Line 1,734: Line 1,377:
| [18:01]   
| [18:01]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|How about something that replaces sitting option on the  
| style="white-space:normal;"|How about something that replaces sitting option on the object and when you click it the object can TP you?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''object&nbsp;and when you click it the object can TP you?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|so when is this going to happen?
| style="white-space:normal;"|so when is this going to happen?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|TP is already the Sitting Option, unless you mean Map-TP
| style="white-space:normal;"|TP is already the Sitting Option, unless you mean Map-TP
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:02]   
| [18:02]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|well, the tp would remove the permission, and it would  
| style="white-space:normal;"|well, the tp would remove the permission, and it would have to ask you again.
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''have&nbsp;to ask you again.''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
Line 1,760: Line 1,397:
| [18:02]   
| [18:02]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|llTeleportDestination(vector pos, vector lookat);  
| style="white-space:normal;"|llTeleportDestination(vector pos, vector lookat); llSetClickAction(CLICK_TELEPORT);
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|I guess you could still grief that way if there's an option  
| style="white-space:normal;"|I guess you could still grief that way if there's an option for left-clicking on the object to cause a TP
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''for&nbsp;left-clicking on the object to cause a TP''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yes, really the right solution is some functionality that could  
| style="white-space:normal;"|Yes, really the right solution is some functionality that could offer a TP and have all the right permission checks so it can be useful but not abused
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''offer&nbsp;a TP and have all the right permission checks so it can be useful but not ''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|.. if it were going to try to tp you again. If you can  
| style="white-space:normal;"|.. if it were going to try to tp you again. If you can grid wide teleport an avatar.. would you need to do it twice?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''grid&nbsp;wide teleport an avatar.. would you need to do it twice?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|that'd replace the llSitTarget things
| style="white-space:normal;"|that'd replace the llSitTarget things
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:02]   
| [18:02]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|Exactly Thomas
| style="white-space:normal;"|Exactly Thomas
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:03]   
| [18:03]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|and it would teleport the agent within the same sim only
| style="white-space:normal;"|and it would teleport the agent within the same sim only
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:03]   
| [18:03]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yes, llSitTarget and prim position is really for putting the AV in  
| style="white-space:normal;"|Yes, llSitTarget and prim position is really for putting the AV in the right spot on some object
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''the&nbsp;right spot on some object''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:03]   
| [18:03]   
Line 1,807: Line 1,432:
| [18:04]   
| [18:04]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|the sittarget to postion calculation is ugly (having  
| style="white-space:normal;"|the sittarget to postion calculation is ugly (having written the wiki code for faking sittarget updating)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''written&nbsp;the wiki code for faking sittarget updating)''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|like llSitTarget with sim local position and limits  
| style="white-space:normal;"|like llSitTarget with sim local position and limits <0,0,0> to <256,256,4096>
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''<0,0,0>&nbsp;to <256,256,4096>''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
Line 1,825: Line 1,444:
| [18:04]   
| [18:04]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|could be implemented like llSitTarget, so no client  
| style="white-space:normal;"|could be implemented like llSitTarget, so no client update needed
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|We can't put the avatar on hte correct target, because  
| style="white-space:normal;"|We can't put the avatar on hte correct target, because we don't have the appropriate functions.
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''we&nbsp;don't have the appropriate functions.''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|with permission that lasts forever or just one tp?
| style="white-space:normal;"|with permission that lasts forever or just one tp?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|Mind if I make a Jira for it Thomas?
| style="white-space:normal;"|Mind if I make a Jira for it Thomas?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:04]   
| [18:04]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Yeah, the devil's in the details
| style="white-space:normal;"|Yeah, the devil's in the details
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:04]   
| [18:04]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|well, think it through before
| style="white-space:normal;"|well, think it through before
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:04]   
| [18:04]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|I'd be happy with just one teleport per permisison question
| style="white-space:normal;"|I'd be happy with just one teleport per permisison question
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:05]   
| [18:05]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|llTeleportTarget(vector pos, vector lookat) is just an idea
| style="white-space:normal;"|llTeleportTarget(vector pos, vector lookat) is just an idea
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:05]   
| [18:05]   
| colspan="2"|''Strife&nbsp;Onizuka nods''
| colspan="2"|''Strife&nbsp;Onizuka nods''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:05]   
| [18:05]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|.. If I can get an avater anywhere in the grid where  
| style="white-space:normal;"|.. If I can get an avater anywhere in the grid where they are allowed, then I'd be happy with a single teleport per permission
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''they&nbsp;are allowed, then I'd be happy with a single teleport per permission''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:05]   
| [18:05]   
Line 1,874: Line 1,487:
| [18:05]   
| [18:05]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|Opening a jira and gathering ideas and notes on where problems lie  
| style="white-space:normal;"|Opening a jira and gathering ideas and notes on where problems lie is the way to go
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''is&nbsp;the way to go''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:06]   
| [18:06]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|or a forums thread.. :)
| style="white-space:normal;"|or a forums thread.. :)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:06]   
| [18:06]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|and for compatibility with old viewers, it would be  
| style="white-space:normal;"|and for compatibility with old viewers, it would be handled like sitting on the object
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''handled&nbsp;like sitting on the object''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:06]   
| [18:06]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|so, do i have to spam myself with dialog boxes when i move  
| style="white-space:normal;"|so, do i have to spam myself with dialog boxes when i move around the sim?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''around&nbsp;the sim?''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:06]   
| [18:06]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|"SuperGizmo wants to teleport you to <someplace>. Is this OK?"
| style="white-space:normal;"|"SuperGizmo wants to teleport you to <someplace>. Is this OK?"
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:06]   
| [18:06]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|I've been wondering, why my TPs were unknown. But  
| style="white-space:normal;"|I've been wondering, why my TPs were unknown. But something will still be needed for spread out etates.
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''something&nbsp;will still be needed for spread out etates.''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:06]   
| [18:06]   
Line 1,914: Line 1,515:
| [18:06]   
| [18:06]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|yeah, telling the teleport destination would be a good  
| style="white-space:normal;"|yeah, telling the teleport destination would be a good feature for the permission dialog
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''feature&nbsp;for the permission dialog''
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|right. it can use setpos or warppos or whatever in the  
| style="white-space:normal;"|right. it can use setpos or warppos or whatever in the same simulator.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|especially if it were to include inter-sim teleporting
| style="white-space:normal;"|especially if it were to include inter-sim teleporting
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|.. or it can just tp you to the correct place
| style="white-space:normal;"|.. or it can just tp you to the correct place
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|no need to move it after that.
| style="white-space:normal;"|no need to move it after that.
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   
| Thomas&nbsp;Shikami:
| Thomas&nbsp;Shikami:
| style="white-space:normal;"|current in-sim teleporters work without permission  
| style="white-space:normal;"|current in-sim teleporters work without permission dialog, so why add a nuisance?
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''dialog,&nbsp;so why add a nuisance?''
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Simon&nbsp;Linden:
| Simon&nbsp;Linden:
| style="white-space:normal;"|OK, I have to run ... thanks everyone for coming and the good  
| style="white-space:normal;"|OK, I have to run ... thanks everyone for coming and the good feedback and ideas [18:07]  Strife Onizuka: HThomas would it be easier if lookat were a direction instead of a postion?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''feedback&nbsp;and ideas''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07] 
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|HThomas would it be easier if lookat were a direction
|- style="vertical-align:top;background-color:#FFFFFF;"
| colspan="2"|''instead&nbsp;of a postion?''
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Sindy&nbsp;Tsure:
| Sindy&nbsp;Tsure:
| style="white-space:normal;"|cya, simon. ty!!
| style="white-space:normal;"|cya, simon. ty!!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|take care Simon
| style="white-space:normal;"|take care Simon
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Strife&nbsp;Onizuka:
| Strife&nbsp;Onizuka:
| style="white-space:normal;"|thanks for updating us
| style="white-space:normal;"|thanks for updating us
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   
| Creem&nbsp;Pye:
| Creem&nbsp;Pye:
| style="white-space:normal;"|thanks for your time
| style="white-space:normal;"|thanks for your time
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Rex&nbsp;Cronon:
| Rex&nbsp;Cronon:
| style="white-space:normal;"|bye
| style="white-space:normal;"|bye
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   
| Teravus&nbsp;Ousley:
| Teravus&nbsp;Ousley:
| style="white-space:normal;"|lookat is a normal
| style="white-space:normal;"|lookat is a normal
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| [18:07]   
| [18:07]   
| Arawn&nbsp;Spitteler:
| Arawn&nbsp;Spitteler:
| style="white-space:normal;"|WarpPos is just a chair, not even Physical, but SLPP  
| style="white-space:normal;"|WarpPos is just a chair, not even Physical, but SLPP is just convenient. It's the forced TP, that should need perms
|- style="vertical-align:top;background-color:#F0F0F0;"
| colspan="2"|''is&nbsp;just convenient. It's the forced TP, that should need perms''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| [18:07]   
| [18:07]   

Latest revision as of 08:34, 7 July 2008

Transcript of Andrew Linden's office hours:

[17:01] Teravus Ousley: it's the XML format that defines the interface in the client
[17:01] Strife Onizuka: oh its the interface
[17:01] Arawn Spitteler: Hi, Simon; what's the news on llGetAgentLanguage?
[17:01] Teravus Ousley: Hello Simon
[17:01] Simon Linden: That's news to me - what is it?
[17:01] Simon Linden: Hello everyone
[17:01] Thomas Shikami: it's funny what llTextBox sends to the client
[17:02] Thomas Shikami: it's actually an llDialog with a single button !!llTextBox!!
[17:02] Rex Cronon: hello everybody
[17:02] Creem Pye: somebody brought dinner?
[17:02] Arawn Spitteler: Is the dialog accepting typed in data?
[17:02] Teravus Ousley: Hi Rex
[17:02] Sindy Tsure: hi folks
[17:03] Rex Cronon: hiii
[17:03] Arawn Spitteler: First, we have to toss him into the Blender, to make Butter
[17:03] Thomas Shikami: it isn't even implemented yet
[17:03] Yuu Nakamichi: hi simon, sindy
[17:03] Rex Cronon: what function r u talking about?
[17:03] Sindy Tsure: zomg, it's strife! hiya!
[17:03] Thomas Shikami: at least, not in the client I compiled myself
[17:03] Thomas Shikami: some 1.20.6.0 with a release number I forgot
[17:04] Simon Linden: So, Andrew is on vacation today, so I'm the MC
[17:04] Sindy Tsure: a coup!
[17:04] Thomas Shikami: ohh
[17:05] Creem Pye: heh well if you know the dialog's channel, you can always type data into the normal chat bar
[17:05] Simon Linden: There are a few bug fixes in the pipeline, but nothing dramatic. Linden Lab has been trying to slow down our simulator releases a little as it was getting a bit too rapid for a while
[17:05] Thomas Shikami: or check your script for !!llTextBox!! and then ask again with the legacy input method
[17:05] Sindy Tsure: thought i heard last week about a svc bug where phantom vehicles still bump into stuff.. is that coming soon?
[17:06] Thomas Shikami: well, doing an llGetAgentLanguage(id) before and you know if the viewer may support text boxes
[17:06] Teravus Ousley: well, yay for not having to shut the grid down with a simulator update..
[17:06] Yuu Nakamichi: I hope this does not slow the release of mono?
[17:06] Teravus Ousley: :D
[17:06] Simon Linden: I had one question for everyone ... if you're a land owner, how much do you care about the region slowing down to a low fps if nobody is there?
[17:06] Simon Linden: Yuu - no, it doesn'
[17:06] Simon Linden: ... doesn't affect Mono
[17:06] Thomas Shikami: mean, caused by oneself?
[17:07] Creem Pye: ah are you talking about load balancing with openspace regions?
[17:07] Strife Onizuka: Simon: I don't mind if physics are dropped
[17:07] Sindy Tsure: how long would it take to ramp back up to 45 once people arrived?
[17:07] Arawn Spitteler isn't Everyone: I'm not a landowner.
[17:07] Strife Onizuka: I'd mind if my scripts got slower if i were running a vender
[17:07] Simon Linden: No, caused by us ... the idea is that we have multiple regions all sharing a box, but we're running the empty ones at 45fps even when nobody is there
[17:08] Simon Linden: If we could give up some time in the empty ones, the full ones might perform better
[17:08] Sindy Tsure: or a server anyway, strife.. just a vendor that gives stuff would be idle since nobody was there
[17:08] Thomas Shikami: ohh, as long as script time stays the same, the sim could go idle
[17:08] Arawn Spitteler's wondered about the efficiency of that.
[17:08] Thomas Shikami: or even, as long as the scripts don't do any comms like http
[17:08] Sindy Tsure: so.. this is a 'green sims' project?
[17:08] Creem Pye: I wouldn't want script performance to drop to 0 if the scripts handle email or http events, but I could live with a little extra latency
[17:08] Teravus Ousley: yeah.. I suppose 'physics' wise.. there would also have to be no physical/active prim
[17:08] Yuu Nakamichi: how would you go about implementing this?
[17:08] Simon Linden: It's just an idea/experiment at the time ... probably drop an empty sim down to 10 or 20 fps
[17:09] Thomas Shikami: are you going to run the sims on virtual appliances in the futue to quickly consolidate empty sims and redistributing them on idle machines when they need power?
[17:09] Sindy Tsure: just physics?
[17:09] Simon Linden: Yuu - extra sleep time at the end of each frame
[17:09] Yuu Nakamichi: hmm
[17:09] Creem Pye: extra sleeping could cut down on hosting costs too, rihgt?
[17:10] Simon Linden: Possibly it can lower power consumption a bit ... we're not sure how big the effect would be
[17:10] Rex Cronon: aren't there sims that run simulations of plant/insect/animal life cycle?
[17:10] Thomas Shikami: isn't Xen capable of moving a live virtual machine from one physical machine to another?
[17:10] Simon Linden: The immediate goal is more CPU power available for other regions on the same system
[17:11] Arawn Spitteler: System or Server?
[17:11] Simon Linden: We're not looking at virtualization right now
[17:11] Thomas Shikami: okay
[17:11] Simon Linden: ... same box
[17:11] Sindy Tsure: the key would be if the region had people on it?
[17:11] Thomas Shikami: Let's do that with open space sims first, I guess
[17:11] Simon Linden: Right - if someone TPs or walks in, it would return to normal
[17:11] Teravus Ousley: well, it sounds like.. say you've got a class 5 server and there are 4 other sims hosted on it. The empty sims would be slowed down to provide more CPU for the active sims.
[17:11] Strife Onizuka: openspaces is the way to go
[17:11] Creem Pye: yeah openspace sims would benefit the most from that, probably
[17:12] Simon Linden: Yes, OpenSpaces helped point out the problem of one region affecting others on the same computer
[17:12] Sindy Tsure does not have vendor servers but it seems like that'd be the biggest concern - slowing those down
[17:12] Strife Onizuka: We really need some way to detect openspace regions
[17:13] Yuu Nakamichi: top-level info, strife?
[17:13] Simon Linden: There are some regions we know of that are running simulations that need to run normally, even if nobody is around. Those are the worry
[17:13] Strife Onizuka: especially if they are going to slow down
[17:13] Yuu Nakamichi: yeah
[17:13] Simon Linden: Vendors are probably OK - if nobody's around, I'm not sure what they would be doing
[17:13] Sindy Tsure: http://jira.secondlife.com/browse/SVC-1554 or http://jira.secondlife.com/browse/SVC-2431 , strife
[17:13] Teravus Ousley: Well, how about an estate flag?
[17:13] Thomas Shikami: couldn't that be determined by the amount of physic and communication script calls?
[17:14] Rex Cronon: do u think that those peopole would like it when their sims go into slowmo?
[17:14] Teravus Ousley: .. or rather an estate tools flag
[17:14] Teravus Ousley: .. for the region.
[17:14] Creem Pye: well, vendor servers would be used if nobody's in the region (like a "product update server")
[17:14] Strife Onizuka: i've commented on both of those proposals Sindy
[17:14] Sindy Tsure: oops
[17:14] Strife Onizuka: no worries ^^
[17:14] Teravus Ousley: I'd be okay with it assuming that it was a configurable option :D
[17:15] Sindy Tsure: that doesn't help us mainland dwellers, tho
[17:15] Thomas Shikami: I was thinking of getting a mainland parcel just for hosting prims with scripts
[17:15] Creem Pye: then group sims according to whether the estate managers enable/disable variable FPS?
[17:16] Strife Onizuka: you could consider communications going in and out of a sim as a way of determing if speed stepping is the right thing to do at a moment in time
[17:16] Simon Linden: Well, it becomes a "if a tree falls in a virtual forest, should we play the sound" question. If nobody is there, would the lower FPS affect anything?
[17:16] Creem Pye: I wonder if going to 15FPS would affect any simulations people run
[17:16] Simon Linden: It wouldn't stop, just be a lower frame rate, so communication in and out shouldn't change.
[17:16] Thomas Shikami: is the FPS configurable in 1.22.4.89467?
[17:16] Yuu Nakamichi: how would it affect vehicles crossing into such a region?
[17:16] Arawn Spitteler thinks it could be a documented feature.
[17:16] Creem Pye: I mean do <70ms timers in LSL actually run that faswt in the first place?
[17:17] Teravus Ousley thinks there are scripts which detect the fps and do things differently based on them.
[17:17] Simon Linden: Not at all ... it's just an idea. I did some experiments today and can slow down the sim by giving up CPU time
[17:17] Strife Onizuka: if you lower the FPS but not change the timedilation, you will need to tripple the buffer used to stop interplation
[17:17] Thomas Shikami: events in LSL scripts happen at about 22 per second
[17:17] Simon Linden: It had one side-effect I have to fix (some of the physics code kicked in and objects lost LOD) but that shouldn't be too hard to adjust
[17:17] Creem Pye: object penetration, strife?
[17:18] Strife Onizuka nods to Creem Pye
[17:18] Strife Onizuka: Thomas, that depends on the event, some events are slower then others
[17:18] Strife Onizuka: atleast historically they were, i haven't checked it in a while
[17:18] Simon Linden: The TD would slow down as well - it would be like a loaded region
[17:18] Thomas Shikami: with some experimentation, it was possible to do a full sim scan sweep in 0.9 seconds
[17:18] Thomas Shikami: sensors for agents
[17:19] Strife Onizuka: i assume that is at ground level only and not the complete volume
[17:19] Yuu Nakamichi: so how fast would the region come back up?
[17:19] Arawn Spitteler: There wouldn't be any agents to sense.
[17:19] Thomas Shikami: complete volume up to 768m
[17:19] Creem Pye: how frequently are dynamic objects updated across sim borders usually, Simon?
[17:19] Strife Onizuka: the volume goes up to 4096 now
[17:20] Sindy Tsure: right away, yuu..
[17:20] Thomas Shikami: I know, no flying vehicle zones any more
[17:20] Simon Linden: Hmm, that's an interesting point. That update code might be affected
[17:20] Yuu Nakamichi: yes, rendering across region borders has been spotty
[17:20] Simon Linden: It shouldn't be any different than if you were sitting on one region at 45 fps, and the adjacent one was running at a lower rate. I'm not sure how that looks
[17:20] Yuu Nakamichi: as it is
[17:21] Teravus Ousley still suggests an estate tools checkbox... a new or reuse a regionflags flag.
[17:21] Thomas Shikami: so it counts main agents
[17:21] Sindy Tsure: you're welcome to come to any of the neighbor sims around my place if you want to see it, simon.. :)
[17:21] Simon Linden: Yes, it's certainly something we'd want a switch so it could be turned off
[17:21] Yuu Nakamichi: you cannot follow a vehicle's path in an adjacent region reliably , you have to be in the same region to see it update
[17:21] Thomas Shikami: so it's an opt-out feature then
[17:21] Strife Onizuka: we are running out of region flags fyi, only got one left before we have to reclaim the retired
[17:21] Yuu Nakamichi: reasonably quickly
[17:22] Sindy Tsure: just make lsl 64-bit.. easy!
[17:22] Thomas Shikami: I hope you don't need the MSB
[17:22] Arawn Spitteler: 32-Bit?
[17:23] Teravus Ousley shakes head.. it's 'hard' to change the space in the packet.. and would probably break older clients.
[17:23] Simon Linden: Well, thanks for the ideas ... as I said, it's just an idea that might help performance of non-empty regions. We spend a lot of CPU time running empty regions
[17:23] Simon Linden: So ... any topics or questions?
[17:23] Sindy Tsure would vote for it, simon.. some people who do the 'evolution' type simulations might get annoyed, tho
[17:23] Strife Onizuka: https://jira.secondlife.com/browse/SVC-1773 is reported to be still kicking around
[17:23] Arawn Spitteler's been fighting Asset Server Issues, in Spirit City, that seem to be simulation specific.
[17:24] Teravus Ousley: why the maximum prim in the region gets told to the client through the 'sim stats' packet :P hehe
[17:24] Simon Linden: I haven't seen SVC-1773 before - that's a good one. I'll bring that in-house
[17:24] Thomas Shikami: my touchable boxes jump around on 1.22.4.89467 and 1.22.4.90000 when touched
[17:24] Creem Pye: yeah that's an annoying bug to work around =)
[17:25] Sindy Tsure: news on http://jira.secondlife.com/browse/SVC-2485 , Simon? that should be in the next sim update, right?
[17:25] Strife Onizuka: over 90000 o_o
[17:25] Teravus Ousley: any news on the home grown raycaster that Andrew was talking about previously?
[17:25] Simon Linden: That's been fixed Sindy, but I"m not sure of the release pipeline.
[17:26] Sindy Tsure: ok
[17:26] Sindy Tsure hopes it's soon..
[17:26] Thomas Shikami: I'm testing the bug
[17:26] Arawn Spitteler: Block Grab doesn't effect the entire object, when used in the Root Prim?
[17:26] Creem Pye: yes
[17:27] Thomas Shikami: I hope SL doesn't crash now
[17:27] Thomas Shikami: logged in twice on the same account right now
[17:27] Arawn Spitteler had to log off, to escape Spirit City
[17:27] Creem Pye: and if you try to block grab in a child prim, there is no effect (so you need to delink the object before blocking grab)
[17:28] Strife Onizuka: i don't know why the issue has evaded triage
[17:29] Thomas Shikami: okay, the bug isn't fixed on 1.22.4.90000
[17:29] Strife Onizuka: i try to bump issues with updates every so but sometimes it's hard
[17:30] Simon Linden: OK, I got the virtual paperwork done - https://jira.secondlife.com/browse/SVC-1773 is imported and we'll look at it
[17:30] Teravus Ousley: :D
[17:30] Strife Onizuka: cool ^_^
[17:31] Creem Pye: thanks =)
[17:31] Simon Linden: Thomas - what does your bug look like? You say the boxes jump when you touch them?
[17:31] Teravus Ousley: any other news on the resource management front? resource protection from use by greifers?
[17:32] Thomas Shikami: I just tested SVC-1773 on Behtel which is Second Life Beta Server 1.22.4.90000
[17:32] Thomas Shikami: Bethel even
[17:32] Simon Linden: No Teravus, no news on that
[17:32] Object: Hello, Avatar!
[17:32] Thomas Shikami: wait, I'll test on the new Havok 4
[17:32] Simon Linden: I've been working on some TP arrival code ... trying to smooth that out so it doesn't cause a dip in frame rate when someone arrives
[17:32] Thomas Shikami: maybe it's fixed there
[17:33] Teravus Ousley: cool, that's a big issue on the IOW :D
[17:33] Teravus Ousley: course, people are also teleporting in with rather large avatar
[17:34] Thomas Shikami: nope, new havok 4 has same bug
[17:34] Arawn Spitteler: Attachments are said not to matter
[17:34] Simon Linden: It turns out attachments seem to be the biggest slowdown
[17:34] Simon Linden: I found parsing the attachment data was the biggest time-user
[17:34] Thomas Shikami: it's about the scripts I guess
[17:34] Simon Linden: Yes, scripts make it worse
[17:35] Thomas Shikami: and with mono, we have 4 times the data for scripts
[17:35] Sindy Tsure: slower than showing up naked and then attaching?
[17:35] Sindy Tsure: attachment-naked, anyway
[17:35] Simon Linden: In general, the more complex the AV and attachments are, the bigger the delay
[17:35] Arawn Spitteler wonders, if his one prim wagging tail is a good thing, or a bad thing
[17:36] Creem Pye: is there a way to give attachment loading a lower priority somehow? so that even if it uses up the same total CPU time, you can spread out the inverted spike in performance?
[17:36] Simon Linden: That's probably not too bad, Arawn. One prim with a simple script isn't much
[17:36] Simon Linden: That's exactly what I'm trying.
[17:36] Thomas Shikami: have a dedicated thread just for object data parsing?
[17:37] Sindy Tsure always turns on 'show updates' when she asks that question, arawn
[17:37] Simon Linden: I have it working now so that instead of getting all attachments at once, it adds one per frame
[17:37] Strife Onizuka: there are worse things Arawn
[17:37] Strife Onizuka: like sensors
[17:37] Thomas Shikami: are sensors really that slow?
[17:37] Creem Pye: cool, that should help and be pretty unnoticable too; youo'd get all attachments in under a second
[17:37] Simon Linden: Unfortunately, if one is the bottleneck, you still get a dip, so I'm looking at using another CPU thread for the parsing
[17:38] Teravus Ousley: well, presumably the sim you're leaving also has to get a message back that the attachments got transferred... before it removes them from it's own memory.
[17:38] Simon Linden: I think it's going to mess up vehicles and flying, however
[17:38] Sindy Tsure: :(
[17:38] Thomas Shikami: I think that data is kept for about 30 seconds anyway
[17:38] Arawn Spitteler: We'll b e back to flying, with our heads up our butts?
[17:38] Simon Linden: Yes, TP has been a source of loss before, so it needs to be robust
[17:39] Simon Linden: Depends if your butt has rezzed or not
[17:39] Teravus Ousley: :D great answer :D
[17:39] Sindy Tsure nods!
[17:39] Creem Pye: hmm how would it mess up vehicles? It would spread out vehicle loading to 1 inventory item per frame or something?
[17:39] Arawn Spitteler: "Center of Bounding Box"
[17:39] Thomas Shikami: something that also causes a loss in attachments is detaching and immediately reattaching the attachment
[17:40] Simon Linden: I was thinking about flight assists ... if that gets delayed a little, you'll fall a bit. It may be possible to just delay finishing the TP and adding everything until it's all ready
[17:40] Thomas Shikami: wasn't the avatar hovering especially anyways during TP?
[17:41] Creem Pye: Andrew was talking about allowing flight at any altitude without a flight assist..
[17:41] Teravus Ousley: well not necessarily.
[17:41] Creem Pye: so if he did that, you'd have one less thing to worry about
[17:41] Teravus Ousley frequently jumps over borders so as to ensure that he ends up on top of the prim on the other side.
[17:41] Simon Linden: Yes, we'd like to remove the flight limits. There's really no point since there are so many assist objects available
[17:42] Arawn Spitteler: Keeps newbies on the ground, until they discover something's there.
[17:42] Strife Onizuka: the flight limits are such a pain but i don't really want noobs flying up to my work space
[17:42] Simon Linden: Not sure when it might happen, but the code that does the limit is a headache
[17:42] Teravus Ousley: hehe.
[17:42] Thomas Shikami: what is about the zone where bans are effective, I've seen this still going up 768m above ground only
[17:42] Creem Pye: well there's always the option of restricting flight over a parcel, so that only people who know about the ctrl+alt+v trick can fly =P
[17:42] Sindy Tsure nods - i'm always finding people putting beds on my build floor :\
[17:43] Rex Cronon: they just have to sit on a prim, and can get anywhere in the sim very fast
[17:43] Teravus Ousley nods
[17:43] Simon Linden: Ah, pushing the sitting AV? I think that fix is in the pipeline as well
[17:44] Arawn Spitteler has a teleporter, that blows the 300 meter limit away.
[17:44] Strife Onizuka: Sindy: Auto return is your friend :p
[17:44] Sindy Tsure: just editing the z position
[17:44] Simon Linden: ah, right, that would do it
[17:44] Rex Cronon: what do u mean "pushing the sintting av"?
[17:44] Teravus Ousley: right, just edinging the position of the prim while you're sitting on it :D
[17:44] Sindy Tsure: yepyep, strife.. i keep it at 30 minutes, though.. a little weird when i tp up to build something and there's a party up there.. apparently 30 minutes is enough....
[17:45] Strife Onizuka: i had some fun the other day writing a spinning object that then moved the avatar out and unsat them so they would take on the inerta... fun way of throwing people around
[17:45] Simon Linden: There was a bug with pushing that was kicking in if the AV was sitting
[17:45] Rex Cronon: i have never been able to push somebody that was sitting
[17:46] Creem Pye: well, you can pusha a sitting avatar if the chair is physical =)
[17:46] Simon Linden: Ah, my bad. It was setting the link postion of a sitting AV
[17:46] Thomas Shikami: still working
[17:46] Sindy Tsure: oh.. no limits on that now?
[17:46] Teravus Ousley remembers when OpenSImulator first implemented sit. It broke the chat distance limiter code because the avatar's potion was 0,0,0.. relative to the prim that they're sitting on.
[17:46] Arawn Spitteler: Not reliable, to far beyond 1 km
[17:47] Rex Cronon: i know u can push a physical sit
[17:47] Sindy Tsure: hi ellla
[17:47] Ellla McMahon: Hello Simon ... everyone :)
[17:47] Thomas Shikami: no limits on 1.22.4.90000 either
[17:47] Simon Linden: Hi Ella
[17:47] Rex Cronon: hi ella
[17:47] Arawn Spitteler: Heh-llo- Ell-Ah
[17:47] Simon Linden: Yeah, it's in the release pipeline
[17:48] Ellla McMahon: LOL :)))
[17:48] Teravus Ousley: Hi Ellla
[17:48] Strife Onizuka: hi ellla
[17:48] Thomas Shikami: the release pipeline is which sim? Bethel or Island for Unit Tests?
[17:48] Arawn Spitteler: So, the fact that we can TP VAst distances, by SLPP is new?
[17:48] Strife Onizuka: relatively
[17:48] Strife Onizuka: sometime in h4
[17:49] Arawn Spitteler: Sure beats sit-target
[17:49] Simon Linden: Release pipeline is our internal release process - getting all the code changes together, building it, putting on the beta grid, pushing live, etc
[17:49] Strife Onizuka: heck yes
[17:49] Teravus Ousley repeats SLPP = SetLinkPrimitiveParams.
[17:49] Strife Onizuka: i wrote a script the other day that doesn't use sit targets at all
[17:49] Strife Onizuka: scans the link set on sit changes
[17:49] Simon Linden: I'm not sure it's new or not, but it needed some limits (like the max link distance)
[17:49] Arawn Spitteler: llSetLinkPrimitiveParams(integer, list)
[17:49] Teravus Ousley: :D
[17:50] Sindy Tsure: you still get a changed() if llSitTarget hasn't been called?
[17:50] Thomas Shikami: a working limit would be a 600x600x600 box
[17:50] Arawn Spitteler: I use Sit Targets, still, because my TPs are Phantom, to save the physics engine, but otherwise unneeded.
[17:50] Thomas Shikami: with the prim in the center
[17:50] Creem Pye: I don't think you'd want to move an avatar acdross 2 sim borders in 1 step, either
[17:50] Object: Hello, Avatar!
[17:51] Teravus Ousley: haha, I've done it.
[17:51] Strife Onizuka: definately needs a limit to about 4200 for the magnitude
[17:51] Simon Linden: The current code can put you way out in no-where
[17:51] Teravus Ousley: It's 3 where it gets 'really hairy'
[17:51] Creem Pye: I've done that across a single sim border, and the trip was a bit rough ;)
[17:51] Simon Linden: The new code has a limit of the max link distance, which I think is 54m
[17:51] Strife Onizuka: (4128 is about magnitude of <256,256,4096>
[17:51] Arawn Spitteler sees no problme, in multiple sim crossings: Think what it could do, when there's a gap in the railroad
[17:51] Thomas Shikami: enough for the poseball less furniture
[17:51] Strife Onizuka: that sucks Simon
[17:51] Strife Onizuka: thats worse then a sit target
[17:52] Strife Onizuka: which is 300 on each axis
[17:52] Thomas Shikami: and the limit works on unlinked prims?
[17:52] Teravus Ousley: warpPos
[17:52] Teravus Ousley: :D
[17:52] Rex Cronon: only 54m, that is going to break some things
[17:52] Arawn Spitteler: WarpPos would involve rezzing a new prim, for each person teleported
[17:52] Thomas Shikami: no furniture is more than 54m
[17:52] Strife Onizuka glowers "i'm sorry but warpPos doesn't seem like a good use of sim resources"
[17:53] Thomas Shikami: I have a warpPos teleporter that doesn't rez a new prim
[17:53] Strife Onizuka: but you can only TP one person at a time Thomas if you dont' rez new prims
[17:53] Teravus Ousley: agreed, but.. alas, it's the only option provided..
[17:53] Thomas Shikami: yes, but that's same with those other teleporters, too, that rez prims
[17:53] Strife Onizuka: and warpPos is a hack in it's own right
[17:54] Thomas Shikami: a "supported" hack
[17:54] Strife Onizuka: a misfeature
[17:54] Teravus Ousley recalls the outcry when it was limited :D
[17:54] Arawn Spitteler: WarpPos is an established hack. Limiting our new tp distance is going to hurt Spirit City.
[17:54] Thomas Shikami: and my things then quickly worked again, with a fall back method
[17:55] Strife Onizuka grumbles "have to repeatedly hit LL over the head to get them to unbreak things when it comes to LSL"
[17:55] Simon Linden: The thought was to limit the link position to the link size limit. As with every change, it seems to break things
[17:55] Strife Onizuka: If there were a way to reliably TP avatars there wouldn't be this problem
[17:55] Arawn Spitteler: I don't see any problem, with the current lack of limits, unless we try to remain linked.
[17:55] Teravus Ousley: that is true.
[17:55] Rex Cronon: so simon, it isn't going to be possible to move sitting avatars further than 54m, using llSetPrimitiveParams?
[17:56] Strife Onizuka: the problem with the current lack of limits is you can orbit people
[17:56] Strife Onizuka: get them stuck at 100000 meters
[17:56] Simon Linden: It can be used for griefing, putting someone up at really, really far distances
[17:56] Strife Onizuka: (was that the right number of zeros?)
[17:56] Thomas Shikami: 2 billion
[17:56] Simon Linden: Something like that distance - far away, very drak
[17:56] Simon Linden: dark
[17:56] Arawn Spitteler: I don't think it works that far, but breaks down between a km and a mile
[17:56] Sindy Tsure: how common is that really, tho? has to be far less than the old orbit crap..
[17:57] Strife Onizuka: it's not 2 billion, it's a 1 followed by several zeros
[17:57] Rex Cronon: simon, that happens only if somebody sits on something
[17:57] Strife Onizuka: and you cannot tp down
[17:57] Thomas Shikami: depends on the script
[17:57] Strife Onizuka: haven't seen the two billion version then
[17:57] Creem Pye: Well Strife, a few meetings ago Andrew asked about adding a "teleport avatar" function for estate managers to be able to teleport agents around an estate. But that proposal had a mixed reaction
[17:57] Arawn Spitteler: When it's broken for me, I used my map
[17:57] Simon Linden: So what distances are being used now? Would the sim size be viable?
[17:58] Arawn Spitteler: An estate might have multiple sims, such as Mystical Mastery
[17:58] Strife Onizuka: sim size would be totally viable
[17:58] Thomas Shikami: I stay with my non-rezzing warpPos version. I see no disadvantages from the rezzing teleporters
[17:58] Strife Onizuka: multiple customers Thomas
[17:58] Thomas Shikami: it has even less limits than most rezzing teleporters
[17:59] Arawn Spitteler: Spirit City has stuff as high as 700+, that should be reacheable
[17:59] Thomas Shikami: it handles multiple customers better than the rezzing ones
[17:59] Simon Linden: I'll point out that the limit may cause problems for stuff like warpPos. No promises on what we'll do, but it's good to learn what it might break
[17:59] Strife Onizuka nods
[17:59] Rex Cronon: .
[17:59] Strife Onizuka: it would be benificial if there were a jira or a wiki page discussing the changes
[17:59] Sindy Tsure: seconded
[17:59] Arawn Spitteler: I don't think TPAgent is a bad function to have, but there's fear of griefing. 54 meters, is enough to grief a person.
[17:59] Rex Cronon: did somebody requres this simon?
[18:00] Thomas Shikami: you sit on it, a dialog opens with destinations and when pushing the button, you are at the destination
[18:00] Rex Cronon: request*
[18:00] Teravus Ousley: well, we could institute a teleport permission, like animation permission.
[18:00] Teravus Ousley: .. that would be useful....
[18:00] Thomas Shikami: how about the permissions being similar to llMapDestination
[18:00] Sindy Tsure: i'd still be nervous if there wasn't a way to revoke that permission...
[18:00] Strife Onizuka: Thomas, unless you are on mono you cannot tp the entire sim distance in a single llSetPrimitiveParams call
[18:00] Simon Linden: I'm not sure of how it was reported ... the example as shown was pretty ugly, so it seemed like some limits made sense. Keeping it unbounded isn't good
[18:01] Thomas Shikami: well, 1km in one call, so you can go 4km in a second
[18:01] Arawn Spitteler: Was it a Jira?
[18:01] Strife Onizuka: How about something that replaces sitting option on the object and when you click it the object can TP you?
[18:02] Rex Cronon: so when is this going to happen?
[18:02] Arawn Spitteler: TP is already the Sitting Option, unless you mean Map-TP
[18:02] Teravus Ousley: well, the tp would remove the permission, and it would have to ask you again.
[18:02] Rex Cronon: did it already happen?
[18:02] Thomas Shikami: llTeleportDestination(vector pos, vector lookat); llSetClickAction(CLICK_TELEPORT);
[18:02] Creem Pye: I guess you could still grief that way if there's an option for left-clicking on the object to cause a TP
[18:02] Simon Linden: Yes, really the right solution is some functionality that could offer a TP and have all the right permission checks so it can be useful but not abused
[18:02] Teravus Ousley: .. if it were going to try to tp you again. If you can grid wide teleport an avatar.. would you need to do it twice?
[18:02] Thomas Shikami: that'd replace the llSitTarget things
[18:02] Strife Onizuka: Exactly Thomas
[18:03] Thomas Shikami: and it would teleport the agent within the same sim only
[18:03] Simon Linden: Yes, llSitTarget and prim position is really for putting the AV in the right spot on some object
[18:03] Strife Onizuka nods
[18:04] Strife Onizuka: the sittarget to postion calculation is ugly (having written the wiki code for faking sittarget updating)
[18:04] Thomas Shikami: like llSitTarget with sim local position and limits <0,0,0> to <256,256,4096>
[18:04] Simon Linden: Time is pretty much up ... any last quick questions or bug reports?
[18:04] Thomas Shikami: could be implemented like llSitTarget, so no client update needed
[18:04] Arawn Spitteler: We can't put the avatar on hte correct target, because we don't have the appropriate functions.
[18:04] Sindy Tsure: with permission that lasts forever or just one tp?
[18:04] Strife Onizuka: Mind if I make a Jira for it Thomas?
[18:04] Simon Linden: Yeah, the devil's in the details
[18:04] Thomas Shikami: well, think it through before
[18:04] Teravus Ousley: I'd be happy with just one teleport per permisison question
[18:05] Thomas Shikami: llTeleportTarget(vector pos, vector lookat) is just an idea
[18:05] Strife Onizuka nods
[18:05] Teravus Ousley: .. If I can get an avater anywhere in the grid where they are allowed, then I'd be happy with a single teleport per permission
[18:05] Sindy Tsure: me too, teravus.. unless people then use it as a spam vector
[18:05] Simon Linden: Opening a jira and gathering ideas and notes on where problems lie is the way to go
[18:06] Sindy Tsure: or a forums thread.. :)
[18:06] Thomas Shikami: and for compatibility with old viewers, it would be handled like sitting on the object
[18:06] Rex Cronon: so, do i have to spam myself with dialog boxes when i move around the sim?
[18:06] Simon Linden: "SuperGizmo wants to teleport you to <someplace>. Is this OK?"
[18:06] Arawn Spitteler: I've been wondering, why my TPs were unknown. But something will still be needed for spread out etates.
[18:06] Thomas Shikami: including needed timers to stop the goto effect
[18:06] Creem Pye: yeah, telling the teleport destination would be a good feature for the permission dialog
[18:07] Teravus Ousley: right. it can use setpos or warppos or whatever in the same simulator.
[18:07] Creem Pye: especially if it were to include inter-sim teleporting
[18:07] Teravus Ousley: .. or it can just tp you to the correct place
[18:07] Teravus Ousley: no need to move it after that.
[18:07] Thomas Shikami: current in-sim teleporters work without permission dialog, so why add a nuisance?
[18:07] Simon Linden: OK, I have to run ... thanks everyone for coming and the good feedback and ideas [18:07] Strife Onizuka: HThomas would it be easier if lookat were a direction instead of a postion?
[18:07] Sindy Tsure: cya, simon. ty!!
[18:07] Strife Onizuka: take care Simon
[18:07] Strife Onizuka: thanks for updating us
[18:07] Creem Pye: thanks for your time
[18:07] Rex Cronon: bye
[18:07] Teravus Ousley: lookat is a normal
[18:07] Arawn Spitteler: WarpPos is just a chair, not even Physical, but SLPP is just convenient. It's the forced TP, that should need perms
[18:07] Sindy Tsure runs, too.. bye, all!
[18:07] Simon Linden: Bye everyone ... see you next time
[18:08] Rex Cronon: bye sindy
[18:08] Teravus Ousley: take care