aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Another attempt to squash the animation bug. Wish I could get this to fail ↵Brian McBee2008-01-211-1/+1
| | | | at will.
* Change misleading placeholder error messages for attempts to persist ↵Justin Clarke Casey2008-01-211-2/+2
| | | | non-script items to prim inventory
* Attempt to catch animation fubar on region crossing that causes client hang. ↵Brian McBee2008-01-211-1/+11
| | | | Mantis 319.
* * Scripts edited within a prim will now be persisted correctlyJustin Clarke Casey2008-01-214-4/+7
| | | | | | | * On restart the latest save will be restored rather than the very first dragged in scripts * Also add previously missed out database commits to separate prim inventory commit path (sigh)
* Method renameJustin Clarke Casey2008-01-211-3/+5
|
* * Make object persistence more granular by separating prim and prim ↵Justin Clarke Casey2008-01-216-27/+64
| | | | inventory persistence
* Small bug in ResetScriptTedd Hansen2008-01-212-11/+1
|
* * And, so did the UDPServer VerbosenessTeravus Ovares2008-01-211-16/+7
|
* Surround the "non implemented" in an else clause if face is inappropriate for:Charles Krinke2008-01-211-16/+34
| | | | | | llSetColor, llSetAlpha, llGetColor, llSetTexture, llOffsetTexture, llRotateTexture & llGetTexture
* * Stopped Physical Object saving on SQLite got commented out in my last ↵Teravus Ovares2008-01-211-4/+16
| | | | commit.. un commenting it out now.
* * Added hooks for logout to all IUserService and all that implement it.Teravus Ovares2008-01-203-1/+31
| | | | | | | * Added a Logout message with a name on the console * Added a *fixme* message to figure out why the current agent session is null * After updating you may notice that there's a login <user> and also a logout<user>
* Graceful failure of teleport to unavailable regions might actually work now.Brian McBee2008-01-203-10/+32
| | | | | I blame all bugs on the age of my brain cells.
* Check if remote simulator is up before attempting teleport. Teleport to a ↵Brian McBee2008-01-204-26/+71
| | | | remote region should now fail gracefully if remote simulator is down.
* * Found and fixed a situation where a neighbor region would come up send a ↵Teravus Ovares2008-01-201-2/+6
| | | | notice and would be tagged as 'too far away' when it was right next door.
* * Announcing the alternative prim early adoption program.. Adding regular ↵Teravus Ovares2008-01-192-5/+90
| | | | | | | spheres to the physical prim mix. * Be advised.. these are not ellipsoids.. these are spheres.
* Most is back in its original state :) Hope I didn't break anything... *looks ↵Tedd Hansen2008-01-191-7/+8
| | | | innocent*
* removed additional debugging, added temp mega-debugging to StoreLandObjectTedd Hansen2008-01-193-27/+0
|
* More debuggingTedd Hansen2008-01-192-10/+8
|
* Added exception handler to LandManager IncomingLandObjectFromStorageTedd Hansen2008-01-191-2/+13
|
* Getting closer to that crash .. :)Tedd Hansen2008-01-191-1/+6
|
* More debuggingTedd Hansen2008-01-193-0/+16
|
* checking return code may make failed teleports fail more gracefully.Brian McBee2008-01-191-17/+19
|
* More debugging in hunt for that random startup crashTedd Hansen2008-01-191-0/+4
|
* one more try before I leaveTedd Hansen2008-01-191-6/+6
|
* "compile before commit, AND check compile result" - forgot a ;Tedd Hansen2008-01-191-1/+1
|
* Still hunting, added debug outputTedd Hansen2008-01-191-3/+10
|
* * Potential fix to the 'can't run a script anymore bug'Teravus Ovares2008-01-191-6/+7
|
* Added block for scenario: global exception handler called in loop when ↵Tedd Hansen2008-01-182-5/+10
| | | | | | | exception happens inside global exception handler Added InnerException to output
* * Return of the avatar wobble.Teravus Ovares2008-01-181-35/+43
|
* Why don't you try compiling before you commit?Tedd Hansen2008-01-181-2/+2
| | | | | No, I don't need to. I'm good, my code never fails!
* Nope, that didn't do it - trying lock on performParcelPrimCountUpdate insteadTedd Hansen2008-01-181-8/+8
|
* Added a mutex lock on loadAllLandObjectsFromStorage so maybe just MAYBE we ↵Tedd Hansen2008-01-181-8/+12
| | | | can get rid of that annoying startup crash...
* * Physics update to perhaps help people who have capsules that have capsizedTeravus Ovares2008-01-181-1/+1
|
* On reflection, HasGroupChanged is more appropriateJustin Clarke Casey2008-01-183-15/+15
|
* Change SOP.HasChanged to HasPrimChanged in preparation for further changesJustin Clarke Casey2008-01-183-13/+17
|
* * Fixed bug where 'taskOwnerId' would always be null in PermissionManager, ↵lbsa712008-01-182-18/+21
| | | | hence always retuning false on GenericObjectPermission.
* * Friction reduction update. Teravus Ovares2008-01-181-3/+3
| | | | | * It's a known fact that the greater the friction the more computationally intensive a physics simulation with it is....
* * ODE Physics update. fixed weird rotation of the avatar surrogate.Teravus Ovares2008-01-183-27/+44
| | | | | | | | * Set the avatar's radius to 0.37m, I think this gives the *best* balance between spaces the avatar can fit, and the ability to climb steps * Fixed a few things * Tweaked some more * Played with gravity (-9.8m/s)
* Added data structure to be passed through event execution queue so that ↵Tedd Hansen2008-01-179-47/+85
| | | | events can use llDetect*-commands to find information about event.
* * Added llApplyImpulse in the global frame. The object must be physical ↵Teravus Ovares2008-01-174-1/+72
| | | | before this'll do anything. Be careful with this function as it's easy to loose prim.
* * added ForEachPart helperlbsa712008-01-171-2/+16
| | | | | * added SetOwnerId that... sets.. OwnerId... on all parts.
* * Added and implemented the LSL changed event.Teravus Ovares2008-01-175-6/+81
| | | | | | | * An example changed event syntax is at: http://opensimulator.org/wiki/Changed_Event_Example * You can use this to trigger actions in your script if someone sits on your object_rez * You can use this to figure out all of the CHANGED_ constants except for CHANGED_REGION, CHANGED_TELEPORT, and CHANGED_ALLOW_DROP
* * Fixed standing up so that you're at the new position of the prim if you ↵Teravus Ovares2008-01-161-3/+6
| | | | | | | move the prim and then stand up! * Enter llSetPos elevators and conveyors n' stuff.!
* Added (experimental) terrain elevate command to allow whole terrain to be ↵Tedd Hansen2008-01-162-0/+33
| | | | elevated with positive or negative values
* * Fix mantis 345 - it is now possible to duplicate prims directly in the ↵Justin Clarke Casey2008-01-164-97/+133
| | | | | | | | | region again without breakage * This includes their inventories * Also, this revision properly synchronizes prim inventory crud.
* * Fixed a packet counting issue that I introducedTeravus Ovares2008-01-163-30/+36
| | | | | | | | * Fixed a bunch of goofy math for calculating the sim stats counters * Made most of the sim stats counters additive so it's easy to change the sim stats interval * Changed the sim stats send interval to 3 seconds
* * Store task inventory when an object is taken into agent inventoryJustin Clarke Casey2008-01-167-60/+98
| | | | | | | | * This means that you can take an object from a region and rez it somewhere else, with its inventory intact. * As for earlier, at this stage only scripts can be placed in inventory * This isn't an efficient implementation, a better one will probably need to come along soonish
* First part of changing prim's permission flags to use the correct enum ↵MW2008-01-163-59/+53
| | | | (libsl PermissionMask)
* * Slowed down the sim stats update to once every 5 seconds because the ↵Teravus Ovares2008-01-162-24/+29
| | | | | | | | network accounting required it... with it being the lowest updated stat. * Time dilation is off now.. because it's the additive of the 0.91 * 10 (adds a second) / 5( the number of seconds since the last update) which results in 0.41td as common * Slowing down the network accounting update will probably fix the red issue.
* * fixed a race condition where several UDP-generated threads would collide ↵lbsa712008-01-161-19/+18
| | | | | | | on accessing AckList * introduced __TryGetValue__ (learn to love it!) instead of ugly ifs and catch