aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into careminsterMelanie2013-02-071-0/+20
|\
| * Actually plumb the new values to physics.Melanie2013-02-071-0/+20
| |
| * Add some more code from Avination. This changes physics actor stuff aroundMelanie2013-02-071-37/+152
| | | | | | | | to work with the new params. Not actually plumbed just yet.
| * Plumb the path from the client to the extra physics params and backMelanie2013-02-071-0/+1
| |
| * Revert "Add plumbing for physics properties to get to the physics engine."Melanie2013-02-071-50/+6
| | | | | | | | This reverts commit c658fa1c0dd83f23c66ccfedb12e8ab02ff01d0a.
| * Add plumbing for physics properties to get to the physics engine.Robert Adams2013-02-071-6/+50
| | | | | | | | Addition of entries to PhysicsActor and setting code in SceneObjectPart.
| * Rename "Bounciness" to "Restitution"Melanie2013-02-071-3/+3
| |
| * Partial port of Avination's support for the new physics parameters.Melanie2013-02-061-3/+93
| | | | | | | | | | | | | | | | Implements the parameters as properties, the serialization and database storage (MySQL only). Implements llSetPrimitiveParams for prim physics shape and the other 4 extra params. Only the prim shape type "None" is currently functional. No support for the Viewer UI (yet), that will be ported in due course. Lots more to port, this is a large-ish changeset.
* | Rename Bounciness to RestitutionMelanie2013-02-071-3/+3
| |
* | Merge branch 'master' into careminsterMelanie2013-02-061-1/+1
|\ \ | |/
| * Remove very long unused IScriptHost and NullScriptHostJustin Clark-Casey (justincc)2013-02-061-1/+1
| |
* | Merge branch 'master' into careminsterMelanie2013-02-051-0/+9
|\ \ | |/ | | | | | | | | | | | | Conflicts: OpenSim/Data/MySQL/MySQLSimulationData.cs OpenSim/Framework/Servers/VersionInfo.cs OpenSim/Region/ClientStack/Linden/Caps/BunchOfCaps/BunchOfCaps.cs OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
| * Added DynAttrs to the serialized XML format of prims. When copying prims, ↵Oren Hurvitz2013-01-251-0/+2
| | | | | | | | use deep copy for DynAttrs.
| * Encapsulate an OSDMap in DAMap (was DynAttrsOSDMap) rather than inheriting ↵Justin Clark-Casey (justincc)2013-01-251-2/+2
| | | | | | | | | | | | from it This is the easier way to give us control over locking, rather than asking that OSDMap IDictionary methods be virtual
| * Implement Dynamic Attributes for SOP and PBS. Implement storage in SQLiteJustin Clark-Casey (justincc)2013-01-251-1/+8
| |
* | Merge branch 'master' into careminsterMelanie2013-01-251-0/+1
|\ \ | |/ | | | | | | Conflicts: OpenSim/Region/CoreModules/Scripting/LSLHttp/UrlModule.cs
| * * This makes the non-physics llCastRay 'better'. It's not 'correctly ↵teravus2013-01-231-0/+1
| | | | | | | | working', and if you look deep enough, you see that the results are not really stable depending on the direction of the ray.
* | Merge branch 'master' of ssh://melanie@3dhosting.de/var/git/careminster into ↵Melanie2013-01-231-1/+1
|\ \ | | | | | | | | | careminster
| * \ Merge branch 'avination'Melanie2013-01-191-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenSim/Framework/ThrottleOutPacketType.cs OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs OpenSim/Region/CoreModules/Avatar/Groups/GroupsModule.cs
| | * | dont send a full grp update on stopmovetotarget. just a rootpart terseUbitUmarov2013-01-161-1/+1
| | | |
* | | | Merge branch 'master' into careminsterMelanie2013-01-231-12/+0
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | | | Conflicts: OpenSim/Region/Framework/Scenes/SceneObjectPart.cs OpenSim/Region/Physics/BulletSNPlugin/BSShapeCollection.cs
| * | Have SOP and LSL_Api call the proper GetCenterOfMass and GetGeometricCenterRobert Adams2013-01-211-0/+10
| | | | | | | | | | | | | | | routines on the physics engine. Won't make a difference for any existing scripts since ODE always returned Vector3.Zero.
* | | Merge commit '8bf0a9f85dda4b1831630b65620d5c6868196c11' into careminsterMelanie2013-01-161-3/+3
|\ \ \ | |/ / | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/SceneObjectPart.cs
| * | Fix exception reporting in SceneObjectPart so it logs what the exception is ↵Robert Adams2013-01-111-2/+2
| | | | | | | | | | | | rather than just saying it happened.
* | | Merge branch 'avination' into careminsterMelanie2013-01-131-9/+18
|\ \ \ | | |/ | |/|
| * | update the last information sent in terse updates where they are sent to allUbitUmarov2013-01-111-10/+19
| | | | | | | | | | | | clients and not only on Scheduled sends
* | | Merge branch 'avination' into careminsterMelanie2013-01-101-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/ScenePresence.cs
| * | | Change IsRoot to use ReferenceEquals to prevent operator == messinessMelanie2013-01-091-1/+1
| |/ /
* | | Merge branch 'master' into careminsterMelanie2013-01-041-40/+39
|\ \ \ | | |/ | |/| | | | | | | | | | Conflicts: OpenSim/Region/CoreModules/World/Land/LandManagementModule.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * | Fix llGetLinkKey() to return the last sat avatar as the last link number.Justin Clark-Casey (justincc)2013-01-041-40/+39
| | | | | | | | | | | | | | | | | | | | | | | | As per http://wiki.secondlife.com/wiki/LlGetLinkKey This is done by keeping a scene-object wide list of sitters. This also fixes bugs in this function where linknums 0 and 1 weren't treated properly if there were sitting avatars on a single prim. This also fixes a minor race condition for multiple concurrent sitters on a prim with no current sitters by locking on the object-wide list rather than individual sop lists Addresses http://opensimulator.org/mantis/view.php?id=6477
* | | Merge branch 'master' into careminsterMelanie2012-12-211-6/+6
|\ \ \ | |/ /
| * | Replace axis rotation numeric constants (STATUS_ROTATE_XYZ) with symbols. ↵Robert Adams2012-12-181-6/+6
| | | | | | | | | | | | Also made it so llSetStatus() can individually enable disable rotation axi using the bitmask of flags.
* | | Merge branch 'master' into careminsterMelanie2012-12-161-3/+6
|\ \ \ | |/ / | | / | |/ |/| | | Conflicts: OpenSim/Region/Framework/Scenes/SceneObjectPart.cs OpenSim/Region/ScriptEngine/Shared/Instance/ScriptInstance.cs
| * minor: If the physics module tells us that an object has gone out of bounds, ↵Justin Clark-Casey (justincc)2012-12-151-2/+5
| | | | | | | | more helpfully log the name, id, position and region of that object.
| * Fix issue where calling llVolumeDetect(FALSE) would not remove phantom flag, ↵Justin Clark-Casey (justincc)2012-12-141-1/+2
| | | | | | | | | | | | | | causing subsequent issues if physics was re-enabled. Added regression tests Addresses http://opensimulator.org/mantis/view.php?id=6365
* | Merge branch 'avination' into careminsterMelanie2012-11-041-1/+1
|\ \ | | | | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs
| * | Make sure we're not accessing a physics scene if we're not in one yet.Melanie2012-10-301-1/+1
| | |
* | | Put back the collision sound shim into SOPMelanie2012-10-301-0/+29
| | |
* | | Merge branch 'master' into careminsterMelanie2012-10-301-152/+0
|\ \ \ | | |/ | |/| | | | | | | | | | Conflicts: OpenSim/Region/Framework/Scenes/SceneObjectPart.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
| * | shuffling code around so that the interface for ISoundModule.SendSound() ↵SignpostMarv2012-10-291-1/+1
| | | | | | | | | | | | specifies a UUID rather than a string
| * | moving SendSound from SceneObjectPart to ISoundModuleSignpostMarv2012-10-291-79/+9
| | |
| * | fixing a bug in SceneObjectPart.SendSound where sounds would always come ↵SignpostMarv2012-10-291-9/+8
| | | | | | | | | | | | from the root prim rather than the source prim
| * | Factoring out a superfluous local variable & repeated assignment in ↵SignpostMarv2012-10-291-10/+8
| | | | | | | | | | | | SceneObjectPart.SendSound as linksets are only meant to have a single owner
| * | removing superfluous lines from SceneObjectPart.SendSoundSignpostMarv2012-10-291-8/+0
| | |
| * | transposing preload sound onto sound moduleSignpostMarv2012-10-291-31/+0
| | |
| * | formatting changes to SceneObjectPart.SendSound; consistent indentationSignpostMarv2012-10-291-34/+34
| | |
| * | SceneObjectPart.SendSound can exit early if a sound module was not found.SignpostMarv2012-10-291-4/+4
| | |
| * | Changing the logic order in the TaskInventory iterator of ↵SignpostMarv2012-10-291-1/+1
| | | | | | | | | | | | ScenObjectPart.SendSound, since we can currently have non-unique object inventory names so we should check the asset type first.
| * | Replacing double-if block in SceneObjectPart.SendSound with Util.ClipSignpostMarv2012-10-291-4/+1
| | |
| * | normalize quaternion.Slerp outputsUbitUmarov2012-10-191-0/+1
| | | | | | | | | | | | Signed-off-by: Melanie <melanie@t-data.com>