| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
estate managers.
* You can put UUIDs in those fields to give other users some ability to help manage a sim you own.
* Also started decoding the EstateOwnerMessage packet convolutions.
|
|
|
|
|
|
|
| |
* shortened references
* Removed redundant 'this'
* Normalized EOF
|
|
|
|
|
|
|
|
| |
* Added sit handling for sit targets
* Implemented llSitTarget()
* Implemented llAvatarOnSitTarget()
* Sit targets do not persist sim restart.
|
|
|
|
| |
protection offset so the animations match up.
|
|
|
|
|
|
|
|
|
|
| |
movement, including:
** - avatar can navigate stairs better now
** - avatar can land without shooting into the air
** - excessive collisions with the ground are tempered somewhat and should only shoot the avatar up 20m instead of 200m
** - Try Catched a TextureDownloadModule.cs array out of bounds error with a report that causes it not to crash the sim, however it reports a few important items for tracking it down.
|
|
|
|
|
| |
* Added a few more comments.
|
|
|
|
|
|
|
| |
button when over them and colliding
* Reverted the avatar portion of the inter-penetration physics scene explosion management, it needs more work.
|
|
|
|
|
| |
*Restricted lines just give you a friendly warning for now
|
|
|
|
| |
Works with LibSL rev>1532
|
|
|
|
| |
be used for parcel banning goodness
|
|
|
|
|
| |
*Added an event that is triggered when an agent enters a new parcel
|
|
|
|
|
|
|
| |
* added Util.Clip(value, min, max)
* modified asset cache's numPackets calculation to use max packet size (600) instead of 1000
* removed a few magic numbers
|
|
|
|
|
|
|
| |
blocking done yet.
*Made the OnSignificantClientMovement distance from .02 to .45 to make it easier on the server.
|
|
|
|
|
|
|
|
| |
* Removed unchecked TryParse, replaced with Parse as we were not checking for success and could lead to weirdness if an exception is ignored.
* Removed unused variable m_newAvatar
* Removed several unused try{}catch(Exception e){}'s.
* Added null assignment in simpleapp to prevent warning.
|
|
|
|
| |
looks okay, and doesn't seem to break anything. Just move around to stand up.
|
| |
|
|
|
|
| |
to handle starting/stopping of the typing animation.
|
| |
|
|
|
|
|
| |
* I stress, this is an initial implementation and the Agents(Child and Root) are definately obviously incorrect.
|
|
|
|
|
| |
Changes flying animation to hover when not moving (as per Teravus's suggestion).
|
| |
|
|
|
|
|
|
|
|
|
| |
current animations.
* Fixes weirdness when typing and sitting at the same time
* Should fix bug #32 (getting stuck in edit appearance pose)
* Crouchwalk and possibly jump may need more looking into
|
|
|
|
| |
notice of doom
|
|
|
|
|
|
|
|
|
| |
* Added List<RegionInfo> m_neighbours to Scene
* Hooked up the OnRegionUp event to m_neighbours list
* Modified RegionInfo to have a bool commFailTF value so that we can skip neighbors that fail. (when the region comes up, this gets reset to false and the region will try again.
* Added SetChildAgentThrottle(byte[]) to IClientAPI
* Several other insignificant changes related to passing child pertanant agent data from sim to sim.
|
|
|
|
|
|
|
| |
ScenePresence "has" a AvatarAppearance object. All the ScenePresences in a opensim related to one user (so a user's various ScenePresence's in all the regions in that instance) share the same AvatarAppearance object. This means that a user's avatar should appear correctly (to both that user and other users) no matter what border crossing or teleporting they have done.
Note: this mainly improves Standalone mode, as in grid mode the appearance data isn't passed between region servers. Although people should notice a improvement when moving between regions in the same instance.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Un-hackerized generating the client_flags
* Now handling the ObjectPermissions Update packet
* Warning: Backup your prim before updating. If you fail to do so and something goes wrong then, All Yr prim are belong to us!
|
|
|
|
| |
explicit
|
| |
|
|
|
|
| |
rezzing them in another region.
|
|
|
|
|
| |
a few other bits of refactoring.
|
| |
|
|
|
|
|
| |
* Various refactorings
|
|
|
|
|
|
|
| |
sim with a custom message. Their client says, "You've been logged off of secondlife, <Your custom message here> and logs them off.
* Added a way for the Region master user to kick *ALL* users from *ALL* their regions in the estate with a custom message.
|
|
|
|
| |
the appropriate messages to make it think it's got god status. Will be used for finding more unimplemented packets....
|
|
|
|
| |
owner issues 'shutdown' on the console.
|
|
|
|
|
|
|
| |
so they only display 'guesses' on the console when you rez a prim.
* any math gurus who'd like to improve rezzing need only to make the raytracer in SceneObjectPart work :D
|
|
|
|
|
| |
* Added a support function to InnerScene to calculate the distance between two vectors.
|
|
|
|
|
| |
* Added the child_get_tasks OpenSim.ini flag for testing the UDP packet sending code and packet throttler. This flag gets purposely disabled in grid mode. This flag also has the consequence that you can see the prim in neighboring regions without going into them. Be warned, this causes tons of dropped packets.
|
| |
|
|
|
|
| |
This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
grid asset server for it to work correctly and has only been quickly tested in a three region grid.
Moved PermissionManager creation out of the Scene constructor and instead a PermissionManager is passed to the constructor as a param. So that we could create and use custom permissionsManagers.
Added AllowMovement property to ScenePresence which can be used to stop movement of avatars (for example in a custom region that wanted avatars always in one place).
Added PermissionManager call when copying objects, although currently the call will always return true so that it allows copying in places like Wright Plaza.
A few other changes/fixes.
|
|
|
|
| |
never stops.
|
|
|
|
| |
IGridServices.DeregisterRegion() method needs implementing for grid mode.
|
|
|
|
| |
object updates since unlinking.
|
|
|
|
|
| |
* Warning: Only try on Linux, Windows builds still have a terrain database problem.
|
|
|
|
|
|
|
| |
manually trying to add a friend (with the add button) or useful to those who are curious which usernames have visited your standalone sim. Important for future development :D.
* Grid mode always returns 0 results until the Grid Communications portion is done.
|