Robert Adams
|
7556a0f699
Add TriggerScenePresenceUpdated events when an animation is added
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
f41fc4eb25
Avoid a deadlock where a script can attempt to take a ScriptInstance.m_Scripts lock then a lock on SP.m_attachments whilst SP.MakeRootAgent() attempts to take in the opposite order.
|
11 yıl önce |
Robert Adams
|
4d32ca19bf
Trigger OnScenePresenceUpdated when the avatar's animations change.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
8f9a726465
If on a sit request we sit the avatar on a different prim in a linkset for some reason (e.g. because it has a sit target), then send the actual sit prim UUID to the viewer rather than the requested one.
|
11 yıl önce |
Diva Canto
|
233b9ec4d7
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
|
11 yıl önce |
Mic Bowman
|
a087dbed7f
One more appearance change: drop sending the SendAppearance packet
|
11 yıl önce |
Diva Canto
|
10e4fb2ce2
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
|
11 yıl önce |
Diva Canto
|
26904cc5a1
Add comment
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
d214e2d0c4
On closing child agents, send separate asynchronous requests to each neighbour rather than sending all closes concurrently on a separate thread.
|
11 yıl önce |
Diva Canto
|
91091c3e54
Second take at HGTP-mesh bug: delay sending the initial data only for agents that are coming via TP (root agents)
|
11 yıl önce |
Diva Canto
|
645da54f25
Revert "HGTP-mesh bug: the mesh download requests were going to the departing sims for a little while. This was also true for local TPs. BUt for local TPs the assets are on the same server, so it doesn't matter. For HGTPs, it matters. This potential fix moves sending the initial data to later, after the client has completed the movement into the region. Fingers crossed that it doesn't mess other things up!"
|
11 yıl önce |
Diva Canto
|
f32a21d967
HGTP-mesh bug: the mesh download requests were going to the departing sims for a little while. This was also true for local TPs. BUt for local TPs the assets are on the same server, so it doesn't matter. For HGTPs, it matters. This potential fix moves sending the initial data to later, after the client has completed the movement into the region. Fingers crossed that it doesn't mess other things up!
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
023faa227e
Check viewer 2/3 attachment calls against avatar appearance attachment data rather than actually attached objects
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
23ae4c0a4d
Fix bug where CHANGED_REGION and/or CHANGED_TELEPORT weren't firing for scripts in attachments.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
285bd3abc8
Eliminate code which tries to restart attachment scripts in ScenePresence.MakeRootAgent(), since this is already done in AttachmentsModule
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
4ad9b27530
If the viewer has already rezzed any attachments itself, then ignore the simulator-side rez attachments call.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
3b377f16b2
Fix regression tests by making a new NPC always trigger simulator side attachment code when created.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
c2093ccce1
Move the simulator-side RezAttachments call on login to SP.MakeRootAgent with the other attachments code, using TeleportFlags.ViaLogin check to fire if necessary.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
01636ca900
Fix teleporting into the non-SW 256x256 corner of a megaregion, though currently with a 10 second delay before auto-reteleport to the correct location.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
93206ef0fa
Add "show borders" command to show the borders of a region.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
3cb1c23554
Force a viewer object update for attachments at the end of the final Scene.CompleteMovement() in order to make all multi-attachments appear on the destination region.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
e9c394fb4e
Make llGetObjectDetails() return the correct world rotation for a sitting avatar
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
8960418e7d
Add regression test for presence crossing between regions on the same simulator.
|
11 yıl önce |
Justin Clark-Casey (justincc)
|
a93f06eb88
minor: Add doc to ScenePresence.IsInTransit to make it clear that this is set only for region crossing and not teleport, etc.
|
11 yıl önce |
teravus
|
6560d80fa8
* Fix walking to <NaN, NaN, NaN> via autopilot.
|
11 yıl önce |
Melanie
|
6f3dcf58b8
Fix code to check for no spawn points. Possibly a merge artefact?
|
11 yıl önce |
BlueWall
|
adedd70c35
Fix teleport/telehub issue:
|
11 yıl önce |
teravus
|
d8d4e7f236
Sit and Spin reduction. If sitting, slam avatar angular velocity to zero.
|
11 yıl önce |
teravus
|
52ea6eadae
* This adds a bit more to the previous flying roll effect by adding additional roll when pressing page down, and reducing your roll when pressing page up to make it feel more responsive and give the user more visual feedback.
|
11 yıl önce |
teravus
|
7c4e0ff03c
* Adds a satisfying angular roll when an avatar is flying and turning. (General, not physics). Makes flying not feel as stiff.
|
11 yıl önce |