Justin Clark-Casey (justincc)
|
e98e580900
rename Scene.m_physicalPrim to PhysicalPrims since its public and access external as a property
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
0563530bf8
remove now redundant m_physical_prim flag from SOP.ApplyPhysics()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
2135b89c07
Make it possible to force all prims to be phantom via the collidable_prim boolean setting in the OpenSim.ini config [Startup] section.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
67a2d6d855
Fix bug where objects could not be set to a new group if the group had been created in that client session, or if no other action has been performed on the object.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
deb50cd410
Stop generating client flags when we send out full object updates.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
58021b5300
Chain SOP constructors together rather than having copy/paste code
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
3b141e5eee
refactor: Make SOP.Description an automatic property
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
08bc6622dd
Remove unused PhysicsActor.SOPDescription
|
13 yıl önce |
Dan Lake
|
aa6915f1ba
Continuation of previous checkin. Found more places where ForEachScenePresence can be changed to ForEachRootScenePresence.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
88ef35cb23
Fix a bug I introduced yesterday in ODE physics where prim scripts would only receive the very first collision.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
aba26c098d
Get rid of the pointless null checks on collision listeners. Add warning about synchronicity for PhysicsActor.OnCollisionUpdate event doc
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
871f1d0ae7
For ScenePresence collision events, instead of creating a new CollisionEventsThisFrame every time we need to send some new ones, reuse the existing one instead.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
614ea5a48a
refactor: Use SOP.SitTargetAvatar instead of calling a special GetAvatarOnSitTarget() which returned exactly the same thing
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
1c66e08964
Implement osNpcSit(). This is still in development so don't trust it
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
a2c9b3d83d
fetch physical_prim switch from [Startup] config from inside scene, as is done for most other scene config params
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
3a047b2bdb
Restore [Startup] physical_prim flag which can stop any prims being subject to physics
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
f8deca7f2d
remove redundant PhysActor.IsPhysical call from SOP.UpdatePrimFlags() as its done immediately afterwards in DoPhysicsPropertyUpdate()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
63a6bc93e4
refactor: Remove redundant code in SOP.UpdatePrimFlags()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
50c340ef35
factor common code out into SOP.RemoveFromPhysics()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
acb0a5b6c1
refactor: rename IClientAPI.SendPrimUpdate() to SendEntityUpdate() since it sends entity updates (including presence ones), not just prims.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
4c9226be7b
Start recording object updates per second statistic (analogue of agent updates per secod) and expose via monitoring module as ObjectUpdatePerSecondMonitor
|
13 yıl önce |
Snoopy Pfeffer
|
c2586b0ea9
Fix for rezzing and derezzing HUDs (see Mantis #5406). From now on updates are only sent to affected clients.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
bec0cbe82b
remove unused SOP.Create() method
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
de19dc3024
refactor: rename SOG/SOP.GetProperties() to SendPropertiesToClient() to reflect what it actually does
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
af7c6c5f39
stop passing FromUserInventoryItemID right down into the deserializer.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
9c0a03731d
Move more of IAM.RezObject() into DoPreRezWhenFromItem()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
c491cdcb95
refactor: use SOG register target waypoints and rots directly instead of calling through the SOP, which doesn't make conceptual sense anyway.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
10d883dc88
refactor: use ParentGroup.UUID directly instead of SOP.GetRootPartUUID()
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
63bf710237
Fix issue with llGetTorque() where it would only ever return a zero vector.
|
13 yıl önce |
Justin Clark-Casey (justincc)
|
095b3e5756
Remove pointless cluttering SOP.ParentGroup != null checks.
|
13 yıl önce |